CN113630647B - 电视机控制方法、系统、电视机及计算机可读存储介质 - Google Patents
电视机控制方法、系统、电视机及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113630647B CN113630647B CN202010379356.6A CN202010379356A CN113630647B CN 113630647 B CN113630647 B CN 113630647B CN 202010379356 A CN202010379356 A CN 202010379356A CN 113630647 B CN113630647 B CN 113630647B
- Authority
- CN
- China
- Prior art keywords
- television
- position information
- relative
- user
- moving target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004590 computer program Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 6
- 230000007613 environmental effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请提供一种电视机控制方法、系统、电视机及计算机可读存储介质,该方法包括:接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡;若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。本申请在其他人经过用户与电视机之间,造成电视画面被遮挡时,电视自动暂停播放,极大提高用户体验感。
Description
技术领域
本申请涉及智能家电的技术领域,尤其涉及一种电视机控制方法、系统、电视机及计算机可读存储介质。
背景技术
随着物联网技术的发展,智能家居的功能变得越来越丰富,电视也引入更多智能化功能。例如,当用户观看节目时,如遇到其他人经过暂时遮挡画面,或用户临时离开等情景时,电视自动暂停播放当前节目。
现有技术主要通过图像识别技术来判断用户被遮挡或用户离开。具体地,利用摄像头监控用户及周边环境,当图像识别捕捉到画面中用户被遮挡或用户离开时,即控制节目暂停。此种方案容易实现,但是通过图像识别判断用户被遮挡较为困难,无论是靠画面变化、或是人脸捕捉的锁定/失锁来判断均有很大的误差及干扰因素。此外,一直保持摄像头监视用户的状态,存在暴露用户隐私的隐患。
发明内容
本申请的主要目的在于提供一种电视机控制方法、系统、电视机及计算机可读存储介质,旨在智能地控制电视机,在用户被遮挡或者离开时暂停播放,提高用户体验感。
第一方面,本申请提供一种电视机控制方法,所述电视机与雷达位于同一空间,所述电视机控制方法包括以下步骤:
接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;
获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;
根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡;
若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
第二方面,本申请还提供一种电视机控制系统,包括电视机和雷达,所述电视机与雷达位于同一空间且通信连接,其中:
所述雷达,用于采集移动目标的当前位置信息,并将采集得到的所述当前位置信息发送至所述电视机;
所述电视机,用于接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;
所述电视机,还用于获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;
所述电视机,还用于根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡;
所述电视机,还用于若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
第三方面,本申请还提供一种电视机,所述电视机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上所述的电视机控制方法的步骤。
第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上所述的电视机控制方法的步骤。
本申请提供一种电视机控制方法、系统、电视机及计算机可读存储介质,本申请通过接收雷达发送的移动目标的当前位置信息,并根据当前位置信息确定该移动目标与电视机之间的第一相对位置信息,再获取观看电视机的目标用户与电视机之间的第二相对位置信息,然后根据第一相对位置信息和第二相对位置信息确定移动目标是否对目标用户造成遮挡,如果移动目标对目标用户造成遮挡,则控制电视机暂停播放。本申请能够智能地判断用户在观看节目时是否被遮挡,如遇到其他人经过而遮挡电视画面时,电视自动暂停播放,极大提高用户体验感。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种电视机控制方法的流程示意图;
图2为实施本实施例提供的观看电视的预设区域范围的示意图;
图3为实施本实施例提供的对目标用户造成遮挡的一示意图;
图4为实施本实施例提供的未对目标用户造成遮挡的一示意图;
图5为实施本实施例提供的未对目标用户造成遮挡的又一示意图;
图6为本申请实施例提供的另一种电视机控制方法的流程示意图;
图7为实施本实施例提供的用户的运动轨迹的示意图;
图8为本申请实施例提供的一种电视机控制系统的示意性框图;
图9为本申请实施例提供的一种电视机的结构示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请实施例提供一种电视机控制方法、系统、电视机及计算机可读存储介质。其中,该电视机控制方法可应用于电视机,该电视机可以是电子管电视机、液晶电视机、等离子电视机等,所述电视机与雷达位于同一空间且通信连接。
当然的,该电视机控制方法也可应用于终端设备或服务器中,该终端设备可以是手机、平板电脑、笔记本电脑、台式电脑、智能电视等电子设备,也可以是雷达;该服务器可以为单台的服务器,也可以为由多台服务器组成的服务器集群。
以下以该电视机控制方法应用于电视机为例进行解释说明。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参照图1,图1为本申请的实施例提供的一种电视机控制方法的流程示意图。
如图1所示,该电视机控制方法包括步骤S101至步骤S104。
步骤S101、接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息。
其中,电视机与雷达位于同一空间且通信连接,该雷达包括毫米波雷达、微波雷达和激光雷达等,该雷达可以安装在电视机上,例如安装在电视机屏幕的上方中央的位置,该雷达也可以安装在其他家电设备上,例如安装在智能饮水机的表层下方,可以理解的是,该雷达可以是一个或者多个,本申请在此不做具体限定。
在一实施例中,通过多个毫米波雷达组成雷达模组,可选地,毫米波雷达的工作频率在60GHz~67GHz之间,采用调频连续波(FMCW)为传输波形。在一些实施方式中,该雷达模组包括天线阵列,处理模块和通信模块。其中,天线阵列用于发送和接收电磁波信号,可设置为3个发射通道和4个接收通道;处理模块用于对雷达监测到的电磁波信号进行信号处理和数据处理,例如将原始数字信号中的噪声信号进行过滤,并提取出雷达侦测范围(FOV)内的进行移动的移动目标的多个位置信息;通信模块用于与电视机进行通信,例如蓝牙通信连接、WiFi通信连接和IOT网络通信连接等,并将监测到的移动目标的多个位置信息发送至电视机。
在一实施例中,雷达可以实时探测到雷达侦测范围内的目标与自身的距离信息和角度信息,进一步建立坐标系描绘出各个目标的坐标,得到目标的当前位置信息。同时,雷达可以记录目标的历史坐标,以确定目标是否为移动目标,并将移动目标的当前位置信息发送至电视机。其中,移动目标可以为人类、宠物、智能机器人等能够进行移动的物体。在一些实施例中,雷达或者电视机可以根据目标的多个当前坐标,绘制出目标在预设时间段内的运动轨迹,并将绘制的运动轨迹存储在存储器中,便于调取。
电视机接收雷达发送的移动目标的当前位置信息之后,根据当前位置信息确定移动目标与电视机之间的第一相对位置信息。其中,第一相对位置信息包括移动目标与电视机之间的相对距离信息和相对角度信息。
具体地,获取电视机的位置信息,以及移动目标的当前位置信息;根据电视机的位置信息和移动目标的当前位置信息,确定移动目标与电视机之间的相对距离信息和相对角度信息。需要说明的是,该位置信息可以是坐标信息,该相对距离信息和相对角度信息可以根据移动目标与电视机两者的坐标信息得到。电视机的位置信息可以预先存储在存储器或者数据库中,也可以由雷达监测得到,可以理解的是,当雷达安装在电视机上时,该雷达与电视机的位置信息一致。
步骤S102、获取观看所述电视机的目标用户与电视机之间的第二相对位置信息。
其中,第二相对位置信息包括目标用户与电视机之间的相对距离信息和相对角度信息,该目标用户为观看电视机的用户。在一些实施例中,该第二相对位置信息可以通过目标用户与电视机两者的坐标信息表示,例如,当电视机的坐标信息A为(5,0),目标用户的坐标信息B为(6,5),则第二相对位置信息为坐标信息A(5,0)和坐标信息B(6,5)之间的相对距离信息和相对角度信息。
在一实施例中,确定电视机的屏幕前方的预设区域范围内是否存在用户;若所述预设区域范围内存在用户,则确定所述用户为目标用户,获取观看电视机的目标用户与电视机之间的第二相对位置信息。其中,该预设区域范围可根据实际情况进行设置。或者,若所述预设区域范围内存在用户,则确定所述用户在预设区域范围内的滞留时间;若所述滞留时间大于预设滞留时间,则确定所述用户为目标用户。
示例性地,如图2所示,电视机A前方的预设区域范围Y内,用户B所待的滞留时间为10分钟,大于预设滞留时间1分钟,则确定用户B为观看电视机的目标用户,获取观看电视机A的目标用户B与电视机A之间的第二相对位置信息。
在一实施例中,获取用户在多个时刻点的坐标信息;根据多个时刻点的坐标信息,确定每相邻两个时刻点的距离变化,得到多个距离变化信息;确定该多个距离变化信息是否均小于预设距离变化阈值;若该多个距离变化信息均小于预设距离变化阈值,则确定所述用户为目标用户。需要说明的是,预设距离变化阈值可根据实际情况进行设置,可选为2。当多个距离变化信息是否均小于预设距离变化阈值,说明用户坐在沙发、座椅等位置上,用户的坐标位移不发生较大变化。
进一步地,若存在至少一个距离变化信息大于或者等于预设距离变化阈值,则根据多个距离变化信息,确定距离变化趋势;若距离变化趋势为下降趋势,且下降趋势的速率大于或等于预设的速率阈值,则确定该用户为目标用户;若距离变化趋势为上升趋势,或者距离变化趋势为下降趋势但该下降趋势的速率小于预设的速率阈值,则确定该用户不为目标用户。需要说明的是,该预设的速率阈值可根据实际情况进行设置,本申请不做具体限定。当距离变化趋势为下降趋势,反映的是用户进入观看区域并坐定的过程,其坐标位移的速率越来越低,最后趋向为零。
步骤S103、根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡。
第一相对位置信息包括移动目标与电视机之间的第一相对距离信息和第一相对角度信息,第二相对位置信息包括目标用户与电视机之间的第二相对距离信息和第二相对角度信息。根据第一相对距离信息和第一相对角度信息,以及第二相对距离信息和第二相对角度信息,确定移动目标是否对所述目标用户造成遮挡。
在一实施例中,获取所述第一相对位置信息中的第一相对距离和第一相对角度,以及所述第二相对位置信息中的第二相对距离和第二相对角度;将所述第一相对距离与第二相对距离进行比较,得到比较结果;计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;根据所述比较结果和角度差值,确定所述移动目标是否对所述目标用户造成遮挡。
其中,确定所述移动目标是否对所述目标用户造成遮挡包括:若所述比较结果为第一相对距离小于第二相对距离,且所述角度差值位于预设角度范围内,则确定所述移动目标对所述目标用户造成遮挡;若所述比较结果为第一相对距离大于或等于第二相对距离,或者所述角度差值不位于预设角度范围内,则确定所述移动目标未对所述目标用户造成遮挡。需要说明的是,预设角度范围可以由用户灵活设置和调整,可选地,预设角度范围为5度,即当第一相对距离小于第二相对距离,且角度差值位于5度之内时,确定移动目标遮挡了目标用户。
示例性地,如图3所示,移动目标C与电视机A之间的第一相对距离信息为AC,第一相对角度信息为∠OAC,目标用户B与电视机A之间的第二相对距离信息为AB,第二相对角度信息为∠OAB。由图可知,比较结果为第一相对距离AC小于第二相对距离AB,角度差值为第一相对角度∠OAC与第二相对角度∠OAB之间的差值的绝对值,即∠OAB,当预设角度范围为5度,∠OAB为4度时,角度差值4度位于预设角度范围5度内,则确定所述移动目标对所述目标用户造成遮挡。
示例性地,如图4所示,移动目标C与电视机A之间的第一相对距离信息为AC,第一相对角度信息为∠OAC,目标用户B与电视机A之间的第二相对距离信息为AB,第二相对角度信息为∠OAB。由图可知,虽然比较结果为第一相对距离AC小于第二相对距离AB,但是角度差值为第一相对角度∠OAC与第二相对角度∠OAB之间的差值的绝对值,即∠OAB,∠OAB为8度。当预设角度范围为5度,角度差值8度不位于预设角度范围5度内,则确定所述移动目标未对所述目标用户造成遮挡。
示例性地,如图5所示,移动目标C与电视机A之间的第一相对距离信息为AC,第一相对角度信息为∠OAC,目标用户B与电视机A之间的第二相对距离信息为AB,第二相对角度信息为∠OAB。由图可知,虽然角度差值为第一相对角度∠OAC与第二相对角度∠OAB之间的差值的绝对值,即∠OAB,∠OAB为3度。当预设角度范围为5度,角度差值3度位于预设角度范围5度内,但是比较结果为第一相对距离AC大于第二相对距离AB,则确定所述移动目标未对所述目标用户造成遮挡。
步骤S104、若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
若移动目标对目标用户造成遮挡,会极大地影响目标用户观看电视机播放的节目时的观看效果,用户体验不好。此时,当检测到移动目标对目标用户造成遮挡,则控制电视机暂停播放,极大提高了用户体验感。
在一实施例中,所述控制所述电视机暂停播放之前,还包括:获取所述移动目标对所述目标用户造成遮挡的遮挡时间;当所述遮挡时间大于或等于预设时间阈值时,控制所述电视机暂停播放。需要说明的是,该预设时间阈值可以根据用户的意愿自行设置,例如,预设时间阈值设置为3秒,即当遮挡时间大于或等于3秒时,控制电视机暂停播放,以满足实际的应用。
在一实施例中,根据所述第一相对距离和预设的遮挡系数,确定所述移动目标造成的遮挡面积;当所述遮挡面积大于或等于预设面积阈值时,控制所述电视机暂停播放。需要说明的是,预设的遮挡系数和预设面积阈值可以根据实际情况进行设置,该遮挡系数可以根据人类身高、体胖的一个标准值,根据该标准值以及第一相对距离,可以估计遮挡人员在不同距离下造成的遮挡面积大小。当遮挡面积较小时,目标用户被遮挡的视角有限,电视可以不用暂停。
在一实施例中,控制所述电视机暂停播放之后,继续检测移动目标是否对所述目标用户造成遮挡,当检测到移动目标未对所述目标用户造成遮挡时,控制电视机继续播放。或者,控制所述电视机暂停播放的时长达到预设时间之后,控制电视机继续播放,本申请不做具体限定。
上述实施例提供的电视机控制方法,通过接收雷达发送的移动目标的当前位置信息,并根据当前位置信息确定该移动目标与电视机之间的第一相对位置信息,再获取观看电视机的目标用户与电视机之间的第二相对位置信息,然后根据第一相对位置信息和第二相对位置信息确定移动目标是否对目标用户造成遮挡,如果移动目标对目标用户造成遮挡,则控制电视机暂停播放。本申请能够智能地判断用户在观看节目时是否被遮挡,如遇到其他人经过而遮挡电视画面时,电视自动暂停播放,极大提高用户体验感。
请参照图6,图6为本申请实施例提供的另一种电视机控制方法的流程示意图。
如图6所示,该电视机控制方法包括步骤S201至S207。
步骤S201、接收所述雷达发送的用户的当前坐标信息。
电视机可以间隔预设时间接收所述雷达发送的用户的当前坐标信息,该预设时间可灵活设置,可选地,预设时间为0.2秒,即在1秒内可采集5次用户的当前位置,得到5个坐标信息。需要说明的是,电视机也可以实时地接收所述雷达发送的用户的当前坐标信息,本申请不做具体限定。
在一实施例中,雷达根据相位判角原理可以得到用户与雷达之间的角度信息;根据由雷达自身发射、且在用户所在方向上反射回来的信号,通过频差判距原理可以得到用户相对于雷达自身的距离信息;通过距离信息和角度信息即可以雷达或者其他位置为坐标原点绘制出用户的当前坐标信息;雷达再将用户的当前坐标信息发送至电视机。
步骤S202、根据所述当前坐标信息确定所述用户在预设时间段内的运动轨迹。
若是用户进行走动,则用户在不同时刻的坐标信息不同,根据用户在不同时刻的多个坐标信息,可以确定用户在预设时间段内的运动轨迹,该预设时间段可灵活设置,可以是电视机开后后30秒内的时间段。
其中,当电视机开启时,雷达的侦测范围内会有环境信号反射造成的环境噪音,但由于环境噪音的坐标是不变的,可以通过静置一定时间后将环境噪音屏蔽过滤。示例性地,如图7所示,雷达的侦测范围Z内产生有环境噪音×,且图7记录了用户在t1至t6时刻点下的坐标信息,得到用户的运动轨迹。
步骤S203、根据所述运动轨迹确定所述用户是否为观看电视机的目标用户。
具体地,获取电视机的屏幕前方的预设区域范围;确定所述预设区域范围内是否存在运动轨迹;若是,则计算所述运动轨迹对应的移动面积;若所述运动轨迹对应的移动面积小于或等于预设的面积阈值,则确定所述用户为观看电视机的目标用户。其中,该预设区域范围和面积阈值可根据实际情况进行设置,该移动面积可以是运动轨迹围成的封闭区域的面积。
示例性地,如图7所示,电视机的屏幕前方的预设区域范围Y中存在运动轨迹t3至t6,计算t3至t6的运动轨迹对应的移动面积小于面积阈值,确定所述用户为观看电视机的目标用户。
步骤S204、接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息。
其中,当前位置信息包括移动目标的当前坐标信息,第一相对位置信息包括移动目标与电视机之间的相对距离信息和相对角度信息。
在一实施例中,获取电视机的位置信息,得到电视位置信息;根据所述电视位置信息和所述当前位置信息,确定所述移动目标与电视机之间的第一相对距离和第一相对角度,得到第一相对位置信息。需要说明的是,该位置信息可以是坐标信息,电视机的位置信息可以预先存储在存储器中。
步骤S205、获取观看所述电视机的目标用户与电视机之间的第二相对位置信息。
其中,第二相对位置信息包括目标用户与电视机之间的第二相对距离信息和第二相对角度信息,该目标用户为观看电视机的用户。在一些实施例中,该第二相对位置信息可以通过目标用户与电视机两者的坐标信息表示。
步骤S206、根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡。
在一实施例中,计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;确定所述角度差值位于预设角度范围内的滞留时间;当所述滞留时间大于或等于预设时间阈值时,确定所述移动目标对所述目标用户造成遮挡;当所述滞留时间小于预设时间阈值时,确定所述移动目标未对所述目标用户造成遮挡。
在一实施例中,根据所述第一相对距离和预设的遮挡系数,确定所述移动目标造成的遮挡面积;当所述遮挡面积大于或等于预设面积阈值时,确定所述移动目标对所述目标用户造成遮挡;当所述遮挡面积小于预设面积阈值时,确定所述移动目标未对所述目标用户造成遮挡。需要说明的是,预设的遮挡系数和预设面积阈值可以根据实际情况进行设置,该遮挡系数可以根据人类身高、体胖的一个标准值,根据该标准值以及第一相对距离,可以估计遮挡人员在不同距离下造成的遮挡面积大小。
步骤S207、若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
若移动目标对目标用户造成遮挡,会极大地影响目标用户观看电视机播放的节目时的观看效果,用户体验不好。此时,当检测到移动目标对目标用户造成遮挡,则控制电视机暂停播放,极大提高了用户体验感。
在一实施例中,获取所述雷达的可侦测范围;判断所述可侦测范围内是否存在所述目标用户;若所述可侦测范围内不存在所述目标用户,则控制所述电视机暂停播放或者进入待机状态。能够在用户离开时暂停或者关闭电视机,节约电力,避免用户错过电视的精彩画面,极大提高了用户体验感
上述实施例提供的电视机控制方法,通过接收雷达发送的用户的当前坐标信息确定用户在预设时间段内的运动轨迹,并根据运动轨迹确定用户是否为观看电视机的目标用户,再根据接收的雷达发送的移动目标的当前位置信息确定该移动目标与电视机之间的第一相对位置信息,并获取观看电视机的目标用户与电视机之间的第二相对位置信息,然后根据第一相对位置信息和第二相对位置信息确定移动目标是否对目标用户造成遮挡,如果移动目标对目标用户造成遮挡,则控制电视机暂停播放,能够智能地判断用户在观看节目时是否被遮挡,如遇到其他人经过暂时遮挡电视画面时,电视自动暂停播放,极大提高用户体验感。
请参照图8,图8为本申请实施例提供的一种电视机控制系统的示意性框图。
如图8所示,该电视机控制系统300,包括:电视机301和雷达302,所述电视机301与雷达302位于同一空间且通信连接。
所述雷达302,用于采集移动目标的当前位置信息,并将采集得到的所述当前位置信息发送至所述电视机301;
所述电视机301,用于接收所述雷达302发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机301之间的第一相对位置信息;
所述电视机301,还用于获取观看所述电视机301的目标用户与电视机301之间的第二相对位置信息;
所述电视机301,还用于根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡;
所述电视机301,还用于若所述移动目标对所述目标用户造成遮挡,则控制所述电视机301暂停播放。
在一个实施例中,所述电视机301,还用于:
获取所述第一相对位置信息中的第一相对距离和第一相对角度,以及所述第二相对位置信息中的第二相对距离和第二相对角度;
将所述第一相对距离与第二相对距离进行比较,得到比较结果;
计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;
根据所述比较结果和角度差值,确定所述移动目标是否对所述目标用户造成遮挡。
在一个实施例中,所述电视机301,还用于:
若所述比较结果为第一相对距离小于第二相对距离,且所述角度差值位于预设角度范围内,则确定所述移动目标对所述目标用户造成遮挡;
若所述比较结果为第一相对距离大于或等于第二相对距离,或者所述角度差值不位于预设角度范围内,则确定所述移动目标未对所述目标用户造成遮挡。
在一个实施例中,所述电视机301,还用于:
获取所述移动目标对所述目标用户造成遮挡的遮挡时间;当所述遮挡时间大于或等于预设时间阈值时,控制所述电视机暂停播放;和/或
根据所述第一相对距离和预设的遮挡系数,确定所述移动目标造成的遮挡面积;当所述遮挡面积大于或等于预设面积阈值时,控制所述电视机暂停播放。
在一个实施例中,所述电视机301,还用于:
接收所述雷达发送的用户的当前坐标信息;
根据所述当前坐标信息确定所述用户在预设时间段内的运动轨迹;
根据所述运动轨迹确定所述用户是否为观看电视机的目标用户。
在一个实施例中,所述电视机301,还用于:
获取电视机的位置信息,得到电视位置信息;
根据所述电视位置信息和所述当前位置信息,确定所述移动目标与电视机之间的第一相对距离和第一相对角度,得到第一相对位置信息。
在一个实施例中,所述电视机301,还用于:
获取所述雷达的可侦测范围;
判断所述可侦测范围内是否存在所述目标用户;
若所述可侦测范围内不存在所述目标用户,则控制所述电视机暂停播放或者进入待机状态。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述电视机控制系统的具体工作过程,可以参考前述电视机控制方法实施例中的对应过程,在此不再赘述。
请参阅图9,图9为本申请实施例提供的一种电视机的结构示意性框图。该电视机400可以为电子管电视机、液晶电视机、等离子电视机等。
如图9所示,该电视机400包括通过系统总线403连接的处理器401、存储器402和网络接口404,其中,存储器402可以包括非易失性存储介质和内存储器。
非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器401执行任意一种电视机控制方法。
处理器401用于提供计算和控制能力,支撑整个电视机的运行。
内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器401执行时,可使得处理器401执行任意一种电视机控制方法。
该网络接口404用于进行网络通信,通过网络接口404可与雷达通信连接,如发送分配的任务等。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电视机的限定,具体的电视机可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
应当理解的是,处理器401可以是中央处理单元(Central Processing Unit,CPU),该处理器401还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器,或者该处理器401也可以是任何常规的处理器等。
其中,在一个实施例中,所述处理器401用于运行存储在存储器402中的计算机程序,以实现如下步骤:
接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;
获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;
根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡;
若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
在一个实施例中,所述处理器401在实现所述根据所述第一相对位置信息和第二相对位置信息,确定所述移动目标是否对所述目标用户造成遮挡时,用于实现:
获取所述第一相对位置信息中的第一相对距离和第一相对角度,以及所述第二相对位置信息中的第二相对距离和第二相对角度;
将所述第一相对距离与第二相对距离进行比较,得到比较结果;
计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;
根据所述比较结果和角度差值,确定所述移动目标是否对所述目标用户造成遮挡。
在一个实施例中,所述处理器401在实现所述根据所述比较结果和角度差值,确定所述移动目标是否对所述目标用户造成遮挡时,用于实现:
若所述比较结果为第一相对距离小于第二相对距离,且所述角度差值位于预设角度范围内,则确定所述移动目标对所述目标用户造成遮挡;
若所述比较结果为第一相对距离大于或等于第二相对距离,或者所述角度差值不位于预设角度范围内,则确定所述移动目标未对所述目标用户造成遮挡。
在一个实施例中,所述处理器401在实现所述控制所述电视机暂停播放之前,还用于实现:
获取所述移动目标对所述目标用户造成遮挡的遮挡时间;当所述遮挡时间大于或等于预设时间阈值时,控制所述电视机暂停播放;和/或
根据所述第一相对距离和预设的遮挡系数,确定所述移动目标造成的遮挡面积;当所述遮挡面积大于或等于预设面积阈值时,控制所述电视机暂停播放。
在一个实施例中,所述处理器401在实现所述接收所述雷达发送的移动目标的当前位置信息之前,还用于实现:
接收所述雷达发送的用户的当前坐标信息;
根据所述当前坐标信息确定所述用户在预设时间段内的运动轨迹;
根据所述运动轨迹确定所述用户是否为观看电视机的目标用户。
在一个实施例中,所述处理器401在实现所述根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息时,用于实现:
获取电视机的位置信息,得到电视位置信息;
根据所述电视位置信息和所述当前位置信息,确定所述移动目标与电视机之间的第一相对距离和第一相对角度,得到第一相对位置信息。
在一个实施例中,所述处理器401还用于实现:
获取所述雷达的可侦测范围;
判断所述可侦测范围内是否存在所述目标用户;
若所述可侦测范围内不存在所述目标用户,则控制所述电视机暂停播放或者进入待机状态。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述电视机的具体工作过程,可以参考前述电视机控制方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请电视机控制方法的各个实施例。
其中,所述计算机可读存储介质可以是前述实施例所述的电视机的内部存储单元,例如所述电视机的硬盘或内存。所述计算机可读存储介质也可以是所述电视机的外部存储设备,例如所述电视机上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种电视机控制方法,其特征在于,所述电视机与雷达位于同一空间,所述方法包括:
接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;
获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;
获取所述第一相对位置信息中的第一相对距离和第一相对角度,以及所述第二相对位置信息中的第二相对距离和第二相对角度;
将所述第一相对距离与第二相对距离进行比较,得到比较结果;
计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;
若所述比较结果为第一相对距离小于第二相对距离,且所述角度差值位于预设角度范围内,则确定所述移动目标对所述目标用户造成遮挡;
若所述比较结果为第一相对距离大于或等于第二相对距离,或者所述角度差值不位于预设角度范围内,则确定所述移动目标未对所述目标用户造成遮挡;
若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
2.如权利要求1所述的电视机控制方法,其特征在于,所述控制所述电视机暂停播放之前,还包括:
获取所述移动目标对所述目标用户造成遮挡的遮挡时间;当所述遮挡时间大于或等于预设时间阈值时,控制所述电视机暂停播放;和/或
根据所述第一相对距离和预设的遮挡系数,确定所述移动目标造成的遮挡面积;当所述遮挡面积大于或等于预设面积阈值时,控制所述电视机暂停播放。
3.如权利要求1-2中任一项所述的电视机控制方法,其特征在于,所述接收所述雷达发送的移动目标的当前位置信息之前,还包括:
接收所述雷达发送的用户的当前坐标信息;
根据所述当前坐标信息确定所述用户在预设时间段内的运动轨迹;
根据所述运动轨迹确定所述用户是否为观看电视机的目标用户。
4.如权利要求1-2中任一项所述的电视机控制方法,其特征在于,所述根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息,包括:
获取电视机的位置信息,得到电视位置信息;
根据所述电视位置信息和所述当前位置信息,确定所述移动目标与电视机之间的第一相对距离和第一相对角度,得到第一相对位置信息。
5.如权利要求1-2中任一项所述的电视机控制方法,其特征在于,所述电视机控制方法,还包括:
获取所述雷达的可侦测范围;
判断所述可侦测范围内是否存在所述目标用户;
若所述可侦测范围内不存在所述目标用户,则控制所述电视机暂停播放或者进入待机状态。
6.一种电视机控制系统,其特征在于,包括电视机和雷达,所述电视机与雷达位于同一空间且通信连接,其中:
所述雷达,用于采集移动目标的当前位置信息,并将采集得到的所述当前位置信息发送至所述电视机;
所述电视机,用于接收所述雷达发送的移动目标的当前位置信息,并根据所述当前位置信息确定所述移动目标与电视机之间的第一相对位置信息;
所述电视机,还用于获取观看所述电视机的目标用户与电视机之间的第二相对位置信息;
所述电视机,还用于获取所述第一相对位置信息中的第一相对距离和第一相对角度,以及所述第二相对位置信息中的第二相对距离和第二相对角度;
所述电视机,还用于将所述第一相对距离与第二相对距离进行比较,得到比较结果;
所述电视机,还用于计算所述第一相对角度与第二相对角度之间的差值的绝对值,得到角度差值;
所述电视机,还用于若所述比较结果为第一相对距离小于第二相对距离,且所述角度差值位于预设角度范围内,则确定所述移动目标对所述目标用户造成遮挡;
所述电视机,还用于若所述比较结果为第一相对距离大于或等于第二相对距离,或者所述角度差值不位于预设角度范围内,则确定所述移动目标未对所述目标用户造成遮挡;
所述电视机,还用于若所述移动目标对所述目标用户造成遮挡,则控制所述电视机暂停播放。
7.一种电视机,其特征在于,所述电视机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至5中任一项所述的电视机控制方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至5中任一项所述的电视机控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379356.6A CN113630647B (zh) | 2020-05-07 | 2020-05-07 | 电视机控制方法、系统、电视机及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379356.6A CN113630647B (zh) | 2020-05-07 | 2020-05-07 | 电视机控制方法、系统、电视机及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113630647A CN113630647A (zh) | 2021-11-09 |
CN113630647B true CN113630647B (zh) | 2023-12-05 |
Family
ID=78376980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010379356.6A Active CN113630647B (zh) | 2020-05-07 | 2020-05-07 | 电视机控制方法、系统、电视机及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113630647B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114205657A (zh) * | 2021-11-23 | 2022-03-18 | 深圳康佳电子科技有限公司 | 基于毫米波的电视旋转处理方法、智能电视、终端及介质 |
CN114546569B (zh) * | 2022-02-24 | 2024-06-04 | 深圳创维-Rgb电子有限公司 | 显示设备控制方法、装置、电子设备及可读存储介质 |
CN116156273A (zh) * | 2023-02-10 | 2023-05-23 | 深圳创维-Rgb电子有限公司 | 电视观看距离提醒方法、装置、智能电视及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005285075A (ja) * | 2004-03-26 | 2005-10-13 | Hitachi Hybrid Network Co Ltd | Tv画面の位置取得方法及びその装置 |
CN105278674A (zh) * | 2014-06-03 | 2016-01-27 | 谷歌公司 | 通过穿戴式设备的基于雷达的手势识别 |
CN105847586A (zh) * | 2016-05-13 | 2016-08-10 | 努比亚技术有限公司 | 多媒体播放控制方法及移动终端 |
CN105898472A (zh) * | 2015-11-30 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 视频播放控制方法、设备、系统以及客户端设备 |
CN106662639A (zh) * | 2014-10-02 | 2017-05-10 | 谷歌公司 | 非视距的基于雷达的姿势识别 |
CN106921879A (zh) * | 2017-03-07 | 2017-07-04 | 康佳集团股份有限公司 | 一种智能电视观看距离的提醒方法及系统 |
CN107948714A (zh) * | 2017-11-01 | 2018-04-20 | 北京小蓦机器人技术有限公司 | 多人视频观看场景下的视频播放方法、设备与存储介质 |
CN109413465A (zh) * | 2018-12-04 | 2019-03-01 | 夏小鸥 | 一种家庭娱乐系统和控制方法 |
CN109639896A (zh) * | 2018-12-19 | 2019-04-16 | Oppo广东移动通信有限公司 | 遮挡物检测方法、装置、存储介质及移动终端 |
CN109996118A (zh) * | 2019-03-28 | 2019-07-09 | 深圳创维-Rgb电子有限公司 | 一种电视机工作状态的控制方法、电视机及存储介质 |
-
2020
- 2020-05-07 CN CN202010379356.6A patent/CN113630647B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005285075A (ja) * | 2004-03-26 | 2005-10-13 | Hitachi Hybrid Network Co Ltd | Tv画面の位置取得方法及びその装置 |
CN105278674A (zh) * | 2014-06-03 | 2016-01-27 | 谷歌公司 | 通过穿戴式设备的基于雷达的手势识别 |
CN106662639A (zh) * | 2014-10-02 | 2017-05-10 | 谷歌公司 | 非视距的基于雷达的姿势识别 |
CN105898472A (zh) * | 2015-11-30 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 视频播放控制方法、设备、系统以及客户端设备 |
CN105847586A (zh) * | 2016-05-13 | 2016-08-10 | 努比亚技术有限公司 | 多媒体播放控制方法及移动终端 |
CN106921879A (zh) * | 2017-03-07 | 2017-07-04 | 康佳集团股份有限公司 | 一种智能电视观看距离的提醒方法及系统 |
CN107948714A (zh) * | 2017-11-01 | 2018-04-20 | 北京小蓦机器人技术有限公司 | 多人视频观看场景下的视频播放方法、设备与存储介质 |
CN109413465A (zh) * | 2018-12-04 | 2019-03-01 | 夏小鸥 | 一种家庭娱乐系统和控制方法 |
CN109639896A (zh) * | 2018-12-19 | 2019-04-16 | Oppo广东移动通信有限公司 | 遮挡物检测方法、装置、存储介质及移动终端 |
CN109996118A (zh) * | 2019-03-28 | 2019-07-09 | 深圳创维-Rgb电子有限公司 | 一种电视机工作状态的控制方法、电视机及存储介质 |
Non-Patent Citations (2)
Title |
---|
De Pessemier.Intuitive Human-Device Interaction for Video control and feedback.《2017 IEEE international symposium on broadband multimedia system and broadcasting》.2017,全文. * |
王玉生,王志云,何永强,杨华.雷达角度电视跟踪系统.自动化博览.1999,(第01期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN113630647A (zh) | 2021-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113630647B (zh) | 电视机控制方法、系统、电视机及计算机可读存储介质 | |
US11854356B1 (en) | Configurable motion detection and alerts for audio/video recording and communication devices | |
EP3163498B1 (en) | Alarming method and device | |
CN108958490B (zh) | 电子装置及其手势识别方法、计算机可读存储介质 | |
US20200053689A1 (en) | Object tracking and authentication using modular wall units | |
JP5048890B2 (ja) | 動作検知インターフェース | |
KR102357965B1 (ko) | 객체 인식 방법 및 장치 | |
WO2013172739A2 (en) | Method for displaying video data on a personal device | |
US11662449B2 (en) | Methods and systems for improving target detection performance of an indoor radar sensor | |
CN107479710B (zh) | 智能镜及其控制方法、装置、设备及存储介质 | |
CN111225146B (zh) | 基于无线感知的安防辅助监控方法、系统及存储介质 | |
CN113989963A (zh) | 信号处理方法及相关设备 | |
CN109991964A (zh) | 一种监控机器人的控制方法及装置 | |
CN109032354B (zh) | 电子装置及其手势识别方法、计算机可读存储介质 | |
JP5573387B2 (ja) | 監視装置、監視プログラム及び監視方法 | |
CN114037044A (zh) | 人员计数方法、装置、电子设备以及存储介质 | |
CN117636404B (zh) | 基于非穿戴式设备的跌倒检测方法及系统 | |
US10528822B2 (en) | Visitor grouping method and image processing device | |
US11856256B1 (en) | Presence-detection modes for display devices | |
US20240310504A1 (en) | Presence detection using uwb radar | |
Barral et al. | An IoT system for smart building combining multiple mmWave FMCW radars applied to people counting | |
CN111206845B (zh) | 一种智能落地窗的控制方法、装置、终端及存储介质 | |
CN114546569B (zh) | 显示设备控制方法、装置、电子设备及可读存储介质 | |
US20220141388A1 (en) | Method of activating an object-specific action | |
US11119587B1 (en) | Computer readable recording medium can perform image sensing system control method and image sensing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |