专利名称:一种基于动作识别的防疲累数字电视系统的制作方法
技术领域:
本发明涉及数字电视技术领域,尤其涉及一种基于动作识别的防疲累数字电视系统。
背景技术:
世界通信与信息技术的迅速发展将引发整个电视广播产业链的变革,数字电视是这一变革中的关键环节。随着电视广播的全面数字化,传统的电视媒体将在技术、功能上逐步与信息、通信领域的其它手段相互融合,从而形成全新的、庞大的数字电视产业。随着数字电视的逐渐普及,基于数字电视的应用也越来越多,功能也越来越繁琐,数字电视的操控方式也趋于多样化,不再是简单的遥控器操作。随着人机交互技术的发展,人们更加注重新的操作体验。拥有体感操控的控制方式是未来的发展趋势,这种新的操控方式给人们带来了一种新的居家生活娱乐方式。现在城市越来越拥挤,使得人们周末的时候不再愿意出去,加上各种精彩纷呈的娱乐节目、电视剧以及数字电视的流行使得人们更加乐意在家中看电视,短时间的电视并不会对人体造成任何伤害,但长时间看电视则会对人的脊椎、眼睛等造成疲劳甚至损伤,尤其是一直保持同一个姿势,比如躺在沙发上观看电视,严重影响了人们的身心健康,亟待需要解决。现有一种解决方案是:当用户观看电视的时间超过2两小时,数字电视会在电视下方弹出“您观看电视的时间已经超过两小时”提醒用户观看电视时间过长。从而使得用户自己采取一定的措施去保持自身健康。上述解决方案仅仅是一种简单提醒,而且存在很多漏洞,很多时候用户打开电视后,并非一直观看电视节目,实际上用户持续观看电视的时间并没有达到两小时或者其它设定时间,用户的身心并不疲累,等到感到疲累的时候,上述设定时间的提醒已经过去,并没有起到真正的提醒效果,存在电视给予用户的提醒不能够与用户的真实感受产生有效关联的问题。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种基于动作识别的防疲累数字电视系统,可以当观看者在观看电视感觉疲累时起到有效提醒,有效防止观看者观看电视时出现疲累的状况,并提高了用户对数字电视的操控感。为了解决上述问题,本发明提出了一种基于动作识别的防疲累数字电视系统,所述数字电视系统包括:动作采集模块、动作分析模块、动作指令设定模块、数据库模块;所述动作采集模块用于对数字电视机前面的场景进行图像采集,获得图像信息,并将所述图像信息发送给所述动作分析模块;所述动作分析模块用于接收所述动作采集模块发送的图像信息,并对所述图像信息进行图像识别,并根据识别后的信息进行相应操作;所述动作指令设定模块用于对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在所述数据库模块中;
所述数据库模块用于存储所述动作指令设定模块所设定的数字电视操控动作指令。 优选地,所述动作分析模块包括:人物头部识别单元,用于对所述图像信息进行人物头部识别,获取人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取人物头部在数字电视机前面的场景中的位置,判定该人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒;肢体动作识别单元,用于对连续的所述图像信息进行人物肢体动作识别,获取人物的肢体动作信息,并将人物的肢体动作信息与所述数据库模块中的数字电视操控动作指令进行匹配,若匹配,则执行相匹配的数字电视操控动作指令。优选地,所述动作分析模块还包括触发单元,用于当接收到触发数字电视操控动作对应的用户肢体动作时,触发所述肢体动作识别单元对连续的所述图像信息进行人物肢体动作识别,获取人物的肢体动作信息。优选地,当在数字电视机前面的场景中存在多个人物时,所述人物头部识别单元还用于获取不同人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取相应不同人物头部在数字电视机前面的场景中的位置,判定不同人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒。优选地,所述动作分析模块还用于当人物离开数字电视机前面的场景时,清除该人物对应的信息;当新人物进入数字电视机前面的场景时,获取新人物头部在数字电视机前面的场景中的位置。优选地,所述人物头部识别单元通过坐标的形式获取人物头部在数字电视机前面的场景中的位置。优选地,所述动作指令设定模块还用于对数字电视操控动作设定与人物肢体动作相对应的数字电视操控动作指令,并将所设定的数字电视操控动作指令存储在所述数据库模块中。优选地,所述动作指令设定模块用于接收用户的动作指令设定触发命令,根据用户的同一肢体动作对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在所述数据库模块中。优选地,所述数据库模块还用于存储所述动作采集模块所获得的图像信息。优选地,所述动作采集模块还用于对数字电视机前面的场景进行图像采集后获得的图像信息进行稀疏压缩。在本发明实施例中,通过对观看者进行人物头部识别及肢体动作识别,可以提高数字电视给予用户的提醒与观看者的真实感受的有效关联性,当观看者在观看电视感觉疲累时起到有效提醒,有效防止观看者观看电视时出现疲累的状况,并提高了用户对数字电视的操控感。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本发明实施例的基于动作识别的防疲累数字电视系统的结构组成示意图;图2是本发明实施例的基于动作识别的防疲累数字电视系统的实现过程示意图;图3是本发明实施例的动作分析模块的功能实现过程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明实施例的基于动作识别的防疲累数字电视系统的结构组成示意图,如图1所示,该系统包括:动作采集模块1、动作分析模块2、动作指令设定模块3、数据库模块4 ;动作采集模块I用于对数字电视机前面的场景进行图像采集,获得图像信息,并将图像信息发送给动作分析模块2 ;动作分析模块2用于接收动作采集模块I发送的图像信息,并对图像信息进行图像识别,并根据识别后的信息进行相应操作;动作指令设定模块3用于对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在数据库模块中;数据库模块4用于存储动作指令设定模块3所设定的数字电视操控动作指令;还用于存储动作采集模块I所获得的图像信息。具体实施中,动作采集模块I不断地对数字电视机前面的场景进行图像采集,由于一般情况下整个场景变化并不大,而且人物作为识别目标在所采集的图像中较大,可以对图像进行稀疏压缩,能够有效地将图像变小,可以减小数字电视系统的工作负担;该动作采集模块I将处理后的图像传送给动作分析模块2,用于后续动作分析。动作分析模块2包括:人物头部识别单元,用于对图像信息进行人物头部识别,获取人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取人物头部在数字电视机前面的场景中的位置,判定该人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒;肢体动作识别单元,用于对连续的图像信息进行人物肢体动作识别,获取人物的肢体动作信息,并将人物的肢体动作信息与数据库模块4中的数字电视操控动作指令进行匹配,若匹配,则执行相匹配的数字电视操控动作指令。当在数字电视机前面的场景中存在多个人物时,人物头部识别单元还用于获取不同人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取相应不同人物头部在数字电视机前面的场景中的位置,判定不同人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒。其中,人物头部识别单元通过坐标的形式获取人物头部在数字电视机前面的场景中的位置。本发明实施例的人物头部识别主要为脸部识别,该识别仅是判定头部的方位,记录人物头部在整个场景的位置,可将整个场景的位置用X-Y轴表示,如整个场景左下角为(0,0)点,则人物头部在整个场景的位置可用坐标(X,y)表示。如果场景有多个人物,则记录多个人物的头部位置。当用户观看电视时间超过半个小时时(该时间可以根据用户的需要自行调整),获取所有头部位置的变化情况,其中位置坐标变化在正负20cm之内表示位置没有变化,当有一个头部位置90%以上的时间停留在同一个位置时,数字电视系统将发出提醒信息,可以是:“您已经用固定姿势观看过长时间,请变换观看姿势”,提醒用户变换观看姿势,保持身体健康。另外,该动作分析模块当人物离开数字电视机前面的场景时,清除该人物对应的信息;当新人物进入数字电视机前面的场景时,获取新人物头部在数字电视机前面的场景中的位置。整个数字电视系统关闭后,所有人物的记录信息将全部清零。在实施过程中,动作分析模块2还包括触发单元,用于当接收到触发数字电视操控动作对应的用户肢体动作时,触发肢体动作识别单元对连续的图像信息进行人物肢体动作识别,获取人物的肢体动作信息。动作指令设定模块3还用于对数字电视操控动作设定与人物肢体动作相对应的数字电视操控动作指令,并将所设定的数字电视操控动作指令存储在数据库模块中。具体实施中,接收用户的动作指令设定触发命令,根据用户的同一肢体动作对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在数据库模块中。如用户想设定“节目+”功能键的动作指令时,用户需要按一下“节目+”功能键,然后设定肢体动作,重复三次,三次都相同则设定成功,该动作指令设定模块3将设定成功的肢体动作指令存入数据库模块4中。用户可以根据自己锻炼的需要,设定肢体动作指令,从而起到一定的锻炼身体的效果。比如:用户想锻炼臂力,可以设定一个举哑铃的姿势,这样在一定程度上锻炼了臂力。数据库模块4主要存储动作的数字电视操控动作指令和图像信息,对每个人物都有相应的记录,当某个人物离开数字电视机前面场景时或者观看电视结束时,才将该人物对应的所有信息清除。下面结合图2、图3对对本发明的基于动作识别的防疲累数字电视系统的实现过程进行详细说明,详细步骤如下:步骤1:用户打开数字电视;步骤2:数字电视系统的动作采集模块采集数字电视机前面的整个场景图像;步骤3:动作分析模块对采集到的图像信息进行人物头部识别,获得各个人物的位置坐标,并将该位置坐标存入数据库模块;步骤4:统计观看时长超过0.5h的人员位置分布情况,如果有一位观看者的停留在一个位置的时间超过时间段的90% (包括90%),则数字电视系统发出提醒信息,提醒用户需要更换观看姿势以保身体健康;如果没有任何一位观看者停留在一个位置的时间超过时间段的90%,则系统不做任何处理。其中连续统计的时间间隔为lOmin。步骤5:在进行步骤3的同时,动作分析模块对采集到的图像信息进行人物肢体动作识别,将人物的肢体动作信息与数据库模块中的数字电视操控动作指令进行匹配,若匹配,则执行相匹配的数字电视操控动作指令;若不匹配,则返回步骤2。步骤6:统计疲累提醒的次数,如果连续发出3次提醒,并在第4次又发出疲劳提醒时,数字电视系统将在IOs内强制关机,具体实施中,观看者可通过遥感器或者肢体动作取消关机。步骤7:如果进入了动作指令设定模式,用户可对遥控器上的任何功能键进行设定,可以是,用户按一下遥控器上功能键,做出肢体动作后按确认,连续重复三次同样的肢体动作,如果三次肢体动作都相同,则设置成功,将该动作指令加入数据库模块中,如果三次肢体动作不相同,则需要重新设定。步骤8:数字电视系统设有动作指令清空键,当用户忘记之前的设定或者想重新设定时,可操作动作指令清空键全部清空。步骤9:结束,关闭数字电视机。在本发明实施例中,通过对观看者进行人物头部识别及肢体动作识别,可以提高数字电视给予用户的提醒与观看者的真实感受的有效关联性,当观看者在观看电视感觉疲累时起到有效提醒,有效防止观看者观看电视时出现疲累的状况,并提高了用户对数字电视的操控感。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。另外,以上对本发明实施例所提供的基于动作识别的防疲累数字电视系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种基于动作识别的防疲累数字电视系统,其特征在于,所述数字电视系统包括:动作采集模块、动作分析模块、动作指令设定模块、数据库模块; 所述动作采集模块用于对数字电视机前面的场景进行图像采集,获得图像信息,并将所述图像信息发送给所述动作分析模块; 所述动作分析模块用于接收所述动作采集模块发送的图像信息,并对所述图像信息进行图像识别,并根据识别后的信息进行相应操作; 所述动作指令设定模块用于对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在所述数据库模块中; 所述数据库模块用于存储所述动作指令设定模块所设定的数字电视操控动作指令。
2.如权利要求1所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作分析模块包括: 人物头部识别单元,用于对所述图像信息进行人物头部识别,获取人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取人物头部在数字电视机前面的场景中的位置,判定该人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒; 肢体动作识别单元,用于对连续的所述图像信息进行人物肢体动作识别,获取人物的肢体动作信息,并将人物的肢体动作信息与所述数据库模块中的数字电视操控动作指令进行匹配,若匹配,则执行相匹配的数字电视操控动作指令。
3.如权利要求2所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作分析模块还包括触发单元,用于当接收到触发数字电视操控动作对应的用户肢体动作时,触发所述肢体动作识别单元对连续的所述图像信息进行人物肢体动作识别,获取人物的肢体动作信息。
4.如权利要求2或3所述的基于动作识别的防疲累数字电视系统,其特征在于,当在数字电视机前面的场景中存在多个人物时,所述人物头部识别单元还用于获取不同人物头部在数字电视机前面的场景中的位置,并在一定时间间隔后获取相应不同人物头部在数字电视机前面的场景中的位置,判定不同人物头部在数字电视机前面的场景中的位置变化,根据位置变化对数字电视用户进行相应提醒。
5.如权利要求2或3所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作分析模块还用于当人物离开数字电视机前面的场景时,清除该人物对应的信息;当新人物进入数字电视机前面的场景时,获取新人物头部在数字电视机前面的场景中的位置。
6.如权利要求2所述的基于动作识别的防疲累数字电视系统,其特征在于,所述人物头部识别单元通过坐标的形式获取人物头部在数字电视机前面的场景中的位置。
7.如权利要求1所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作指令设定模块还用于对数字电视操控动作设定与人物肢体动作相对应的数字电视操控动作指令,并将所设定的数字电视操控动作指令存储在所述数据库模块中。
8.如权利要求1或7所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作指令设定模块用于接收用户的动作指令设定触发命令,根据用户的同一肢体动作对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在所述数据库模块中。
9.如权利要求1所述的基于动作识别的防疲累数字电视系统,其特征在于,所述数据库模块还用于存储所述动作采集模块所获得的图像信息。
10.如权利要求1所述的基于动作识别的防疲累数字电视系统,其特征在于,所述动作采集模块还用于对数字电视机前面的场景进行图像采集后获得的图像信息进行稀疏压缩。
全文摘要
本发明实施例公开了一种基于动作识别的防疲累数字电视系统,该数字电视系统包括动作采集模块、动作分析模块、动作指令设定模块、数据库模块;动作采集模块用于对数字电视机前面的场景进行图像采集,获得图像信息,并发送给动作分析模块;动作分析模块用于对图像信息进行图像识别,并根据识别后的信息进行相应操作;动作指令设定模块用于对数字电视操控动作进行设定,并将所设定的数字电视操控动作指令存储在数据库模块中;数据库模块用于存储动作指令设定模块所设定的数字电视操控动作指令。可以当观看者在观看电视感觉疲累时起到有效提醒,有效防止观看者观看电视时出现疲累的状况,并提高了用户对数字电视的操控感。
文档编号H04N21/472GK103118297SQ20131002493
公开日2013年5月22日 申请日期2013年1月22日 优先权日2013年1月22日
发明者刘宇, 庄敬晖, 高禹宁, 张宗伟 申请人:广东星海数字家庭产业技术研究院有限公司