本发明涉及微型投影仪技术领域,尤其涉及一种控制微型投影仪光机运行的方法及装置。
背景技术:
在微型投影仪项目开发过程中发现微型投影仪处于打开状态的情况下,即使投影播放的内容已经播放结束了,微型投影仪光机也是一直处于打开状态,没有自动关闭的功能。例如,用户使用微型投影仪播放电影,播放结束前用户睡着了,当播放结束后微型投影仪光机将会一直处于运行状态,这样不仅浪费电源,也缩短了微型投影仪光机的使用寿命。
技术实现要素:
本发明实施例所要解决的技术问题在于提供一种控制微型投影仪光机运行的方法及装置,能够自动控制微型投影仪光机的运行状态,从而达到节能和延长微型投影仪光机使用寿命的目的。
为了解决上述技术问题,本发明采用如下技术方案:
依据本发明实施例的一个方面,提供了一种控制微型投影仪光机运行的方法,包括:
在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容;
在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容,其中所述第一时刻与所述第二时刻之间间隔预设的时间阈值;
根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
进一步的,所述根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机,具体包括:
若所述相似度大于或等于相似度阈值,则提醒用户是否继续投影播放;
若用户选择继续投影播放,则重新启动所述定时器;
若用户选择停止投影播放或在一预设时间内未进行选择,则关闭微型投影仪光机,停止投影播放。
进一步的,若所述相似度小于相似度阈值,则继续投影播放,并重新启动所述定时器。
进一步的,所述方法还包括:
将所述第一播放内容和所述第二播放内容对应的播放数据存储至缓存区中;
相应的,所述获取微型投影仪光机投影的第一播放内容,具体为:
获取所述缓存区中存储的所述第一播放内容对应的第一播放数据;
相应的,所述获取微型投影仪光机投影的第二播放内容,具体为:
获取所述缓存区中存储的所述第二播放内容的对应第二播放数据;
相应的,所述根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机,具体为:
根据所述第一播放数据和所述第二播放数据的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
进一步的,所述方法还包括:
拍摄并存储所述第一播放内容和所述第二播放内容对应的播放画面;
相应的,所述获取微型投影仪光机投影的第一播放内容,具体为:
获取所述第一播放内容对应的第一播放画面;
相应的,所述获取微型投影仪光机投影的第二播放内容,具体为:
获取所述第二播放内容对应的第二播放画面;
相应的,所述根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机,具体为:
根据所述第一播放画面和所述第二播放画面的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
依据本发明实施例的另一个方面,提供了一种控制微型投影仪光机运行的装置,包括:
第一获取模块,用于在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容;
第二获取模块,用于在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容,其中所述第一时刻与所述第二时刻之间间隔预设的时间阈值;
控制模块,用于根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
进一步的,所述控制模块包括:
提醒单元,用于当所述相似度大于或等于相似度阈值时,提醒用户是否继续投影播放;
第一重启单元,用于当用户选择继续投影播放时,重新启动所述定时器;
关闭单元,用于当用户选择停止投影播放或在一预设时间内未进行选择时,关闭微型投影仪光机,停止投影播放。
进一步的,所述控制模块还包括:
第二重启单元,用于当所述相似度小于相似度阈值时,继续投影播放,并重新启动所述定时器。
进一步的,所述装置还包括:
存储模块,用于将所述第一播放内容和第二播放内容对应的播放数据存储至缓存区中;
相应的,所述第一获取模块具体用于获取所述缓存区中存储的所述第一播放内容对应的第一播放数据;
相应的,所述第二获取模块具体用于获取所述缓存区中存储的所述第二播放内容的对应第二播放数据;
相应的,所述控制模块具体用于根据所述第一播放数据和所述第二播放数据的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
进一步的,所述装置还包括:
拍摄模块,用于拍摄并存储所述第一播放内容和所述第二播放内容对应的播放画面;
相应的,所述第一获取模块具体用于获取所述第一播放内容对应的第一播 放画面;
相应的,所述第二获取模块具体用于获取所述第二播放内容对应的第二播放画面;
相应的,所述控制模块具体用于根据所述第一播放画面和所述第二播放画面的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
本发明的有益效果是:
上述方案,通过对比微型投影仪光机前后播放内容的相似度,并根据对比结果,控制微型投影仪光机的运行状态。例如,若相似度大于或等于相似度阈值,则认为前后播放内容没有变化,并提醒用户是否需要继续投影播放;若相似度小于相似度阈值,则认为前后播放内容有变化,继续投影播放,同时重新启动定时器,当定时时间到达后继续进行前后播放内容的比较。上述方案通过自动控制微型投影仪光机的运行状态,从而达到节省电量,延长光机使用寿命的目的。
附图说明
图1表示本发明实施例提供的控制微型投影仪光机运行的方法的流程图;
图2表示本发明实施例提供的示例的流程图;
图3表示本发明实施例提供的控制微型投影仪光机运行的装置的框图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
依据本发明实施例的一个方面,提供了一种控制微型投影仪光机运行的方法,如图1所示,所述方法包括:
S101、在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容。
该步骤中定时器计时的第一时刻为启动定时器开始计时的时刻。
在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容即为在启动定时器开始计时的时刻,获取微型投影仪光机当前时刻的播放内容。
其中,启动定时器计时的触发条件包括但不限于以下两种情况:
第一种情况:在投影开始时刻即启动定时器计时;
第二种情况:在投影开始一预设时间后启动定时器计时,其中,预设时间可根据实际需要进行设置。
S102、在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容,其中第一时刻与第二时刻之间间隔预设的时间阈值。
该步骤中定时器计时的第二时刻为定时器的计时时间到达时刻,第一时刻与第二时刻之间间隔的预设的时间阈值即为定时器的定时时间。
在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容即为在定时器的计时时间到达时刻,获取微型投影仪光机当前时刻的播放内容。
S103、根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
该步骤为对比第一播放内容和第二播放内容的相似度,并根据对比结果控制微型投影仪光机的运行状态。其中,微型投影仪光机的运行状态包括:继续投影播放和停止投影播放。
综上所述,本发明实施例提供的方法为:在投影开始时刻或投影开始一段时间后,启动一定时器,并在定时器启动时刻(即第一时刻)获取微型投影仪光机当前时刻投影的播放内容(即第一播放内容),在定时器计时时间到达时(即第二时刻),再次获取投影光机当前时刻的播放内容(即第二播放内容),对比前后两次获取的播放内容的相似度,并根据对比结果控制微型投影仪光机的运行状态。通过上述方法,可在不需要微型投影仪光机继续投影但又没能及时关闭光机的情况下,自动控制光机的运行状态,以达到节省电源和延长光机使用寿命的目的。
具体的,对于如何根据第一播放内容和第二播放内容的相似度,控制微型投影仪光机继续投影播放或关闭微型投影仪光机,具体为:
若相似度大于或等于相似度阈值,则提醒用户是否继续投影播放,若用户选择继续投影播放,则重新启动定时器计时;若用户选择停止投影播放或在一 预设时间内用户未进行选择,则关闭微型投影仪光机,停止投影播放;
若相似度小于相似度阈值,则继续投影播放,并重新启动所述定时器计时。
需要说明的是,当再次启动定时器时,可同时获取当前时刻的播放内容以用于与该次定时时间到达时刻获取的播放内容进行相似度对比,也可不进行获取,而是采用上一次定时时间到达时刻获取的播放内容与该次定时时间到达时刻获取的播放内容进行相似度对比,当然也可根据实际需要设置其他获取播放内容的规则,本发明实施例对于具体选用何种获取播放内容的规则不进行限定。
进一步的,在本发明实施例中,对比前后播放内容是否相似的方式包括但不限于以下两种方式:
第一种方式包括:
步骤1、将第一播放内容和第二播放内容对应的播放数据存储至缓存区中。
步骤2、获取缓存区中存储的第一播放内容对应的第一播放数据和第二播放内容的对应第二播放数据。
步骤3、对比第一播放数据和第二播放数据的相似度,并根据相似度对比结果,控制微型投影仪光机继续投影播放或关闭微型投影仪光机。
第二种方式包括:
步骤1、拍摄并存储第一播放内容和第二播放内容对应的播放画面。
步骤2、获取第一播放内容对应的第一播放画面和第二播放内容对应的第二播放画面。
步骤3、对比第一播放画面和第二播放画面的相似度,并根据相似度对比结果,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
另外,对于微型投影仪,在投影播放的同时会存储播放内容对应的播放数据,因此,也可直接获取已存储的相应时刻的播放数据进行对比。
为进一步理解本发明实施例提供的微型投影仪光机的节能方法,下面以一具体示例加以说明,如图2所示,为该示例流程示意图,该示例具体包括:
步骤S201、投影开始时刻或投影开始一时间段后启动定时器计时;
步骤S202、在启动定时器时刻获取并存储当前投影的第一播放内容;
步骤S203、在定时器计时时间达到时刻,获取并存储当前投影的第二播放内容;
步骤S204、对比存储的第一播放内容和第二播放内容的相似度,判断相似度是否小于相似度阈值,若小于,重新启动定时器;
步骤S205、若相似度大于或等于相似度预设阈值,则弹出提示框提示用户是否继续投影播放;
步骤S206、判断一定时间内用户是否根据提示框进行选择,若未进行选择,则关闭微型投影仪光机,结束投影;
步骤S207、若进行了选择,则判断是否选择的是继续投影播放,若为是,则重新启动定时器计时,若为否,则关闭微型投影仪光机,结束投影。
综上所述,本发明实施例提供的方案能够在不需要微型投影仪光机继续投影但又没能及时关闭光机的情况下,自动控制光机的运行状态,以达到节省电源和延长光机使用寿命的目的。
依据本发明实施例的另一个方面,提供了一种控制微型投影仪光机运行的装置,如图3所示,所述装置包括:
第一获取模块301,用于在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容。
其中,定时器计时的第一时刻为启动定时器开始计时的时刻。
在定时器计时的第一时刻获取微型投影仪光机投影的第一播放内容即为在启动定时器开始计时的时刻,获取微型投影仪光机当前时刻的播放内容。
其中,启动定时器计时的触发条件包括但不限于以下两种情况:
第一种情况:在投影开始时刻即启动定时器计时;
第二种情况:在投影开始一预设时间后启动定时器计时,其中,预设时间可根据实际需要进行设置。
第二获取模块301,用于在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容,其中所述第一时刻与所述第二时刻之间间隔预设的时间阈值。
其中,定时器计时的第二时刻为定时器的计时时间到达时刻,第一时刻与第二时刻之间间隔的预设的时间阈值即为定时器的定时时间。
在定时器计时的第二时刻获取微型投影仪光机投影的第二播放内容即为在定时器的计时时间到达时刻,获取微型投影仪光机当前时刻的播放内容。
控制模块303,用于根据所述第一播放内容和所述第二播放内容的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
其中,微型投影仪光机的运行状态包括:继续投影播放和停止投影播放。
综上所述,本发明实施例提供的装置能够在投影开始时刻或投影开始一段时间后,启动一定时器,并在定时器启动时刻(即第一时刻)获取微型投影仪光机当前时刻投影的播放内容(即第一播放内容),在定时器计时时间到达时(即第二时刻),再次获取投影光机当前时刻的播放内容(即第二播放内容),对比前后两次获取的播放内容的相似度,并根据对比结果控制微型投影仪光机的运行状态。通过上述装置,可在不需要微型投影仪光机继续投影但又没能及时关闭光机的情况下,自动控制光机的运行状态,以达到节省电源和延长光机使用寿命的目的。
进一步的,所述控制模块303包括:
提醒单元,用于当所述相似度大于或等于相似度阈值时,提醒用户是否继续投影播放。
第一重启单元,用于当用户选择继续投影播放时,重新启动所述定时器。
关闭单元,用于当用户选择停止投影播放或在一预设时间内未进行选择时,关闭微型投影仪光机,停止投影播放。
第二重启单元,用于当所述相似度小于相似度阈值时,继续投影播放,并重新启动所述定时器。
需要说明的是,当再次启动定时器时,可同时获取当前时刻的播放内容以用于与该次定时时间到达时刻获取的播放内容进行相似度对比,也可不进行获取,而是采用上一次定时时间到达时刻获取的播放内容与该次定时时间到达时刻获取的播放内容进行相似度对比,当然也可根据实际需要设置其他获取播放内容的规则,本发明实施例对于具体选用何种获取播放内容的规则不进行限定。
进一步的,所述装置还包括:
存储模块,用于将所述第一播放内容和第二播放内容对应的播放数据存储至缓存区中。
相应的,所述第一获取模块301具体用于获取所述缓存区中存储的所述第一播放内容对应的第一播放数据。
相应的,所述第二获取模块302具体用于获取所述缓存区中存储的所述第二播放内容的对应第二播放数据。
相应的,所述控制模块303具体用于根据所述第一播放数据和所述第二播放数据的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
进一步的,所述装置还包括:
拍摄模块,用于拍摄并存储所述第一播放内容和所述第二播放内容对应的播放画面。
相应的,所述第一获取模块301具体用于获取所述第一播放内容对应的第一播放画面。
相应的,所述第二获取模块302具体用于获取所述第二播放内容对应的第二播放画面。
相应的,所述控制模块303具体用于根据所述第一播放画面和所述第二播放画面的相似度,控制所述微型投影仪光机继续投影播放或关闭所述微型投影仪光机。
综上所述,本发明实施例提供的装置能够在不需要微型投影仪光机继续投影但又没能及时关闭光机的情况下,自动控制光机的运行状态,以达到节省电源和延长光机使用寿命的目的。
需要说明的是,该装置是与上述微型投影仪光机运行的方法对应的装置,上述方法实施例中的所有实施例均适用于该装置的实施例中,也能达到相同的技术效果。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。