一种电视机智能控制方法、装置、设备及系统与流程

文档序号:12136066阅读:206来源:国知局
一种电视机智能控制方法、装置、设备及系统与流程

本发明涉及电视技术领域,尤其涉及一种电视机智能控制方法、装置、设备及系统。



背景技术:

随着网络技术和通信技术的成熟和广泛应用,信息化水平不断提高,智能控制技术飞速发展,智能电视受到越来越多用户的追捧。随着世界经济的快速发展和人口规模的持续增长,全球能源消费增加迅猛。人们的节能意识还相对短缺,往往在使用电视以及其他家电(如电灯、空调、空气净化器、加湿器等)时,不注意节省电源,在人员离开家或者忙其他事情时忘记关闭电视或者其他家电设备,造成不必要的电源浪费。



技术实现要素:

本发明提供一种电视机智能控制方法、装置、设备及系统,避免了不必要的电源浪费,节省了电源,用户体验效果好。

本发明采用以下技术方案:

第一方面,本发明提供一种电视机智能控制方法,包括:

获取摄像头拍摄的电视机前方区域的图片;

根据所述图片判断所述电视机前方是否有人;

如果判断出所述电视机前方没有人,则关闭所述电视机的电源;

如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离;

如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度。

具体地,如果判断出所述电视机前方的人为多个,所述距离为离所述电视机屏幕最近的人与所述电视机屏幕之间的距离,或者所述距离为所有人距离所述电视机屏幕的距离的平均值。

进一步地,所述如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度之后,还包括:

如果所述距离大于或等于所述预设距离阈值,获取所述电视机所处环境的光照度数据;

如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度。

进一步地,所述获取摄像头拍摄的电视机前方区域的图片之前,还包括:

搜索WiFi局域网中是否存在电视机,如果在所述WiFi局域网中搜索到所述电视机,则通过WiFi局域网与所述电视机建立连接;如果在所述Wifi局域网中没有搜索到所述电视机,则通过红外信号与所述电视机建立连接。

示例性地,所述根据所述图片判断所述电视机前方是否有人,包括:

将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零,计算出所述图片的灰度值;

判断所述图片的灰度值是否为零,如果所述图片的灰度值为零,则得出所述电视机前方没有人,如果所述图片的灰度值大于零,则得出所述电视机前方有人。

示例性地,所述根据所述图片判断所述电视机前方是否有人,包括:

将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零,计算出所述图片的灰度值;

如果所述图片的灰度值大于零,将所述图片的灰度值与预设灰度值阈值进行比较;

如果所述图片的灰度值小于所述预设灰度值阈值,则得出所述电视机前方没有人;如果所述图片的灰度值大于或等于所述预设灰度值阈值,则进行人脸识别得到人的数量。

第二方面,本发明提供一种电视机智能控制装置,包括:

图片获取单元,用于获取摄像头拍摄的电视机前方区域的图片;

有人判断单元,用于根据所述图片判断所述电视机前方是否有人;

电源关闭单元,用于如果判断出所述电视机前方没有人,则关闭所述电视机的电源;

距离判断单元,用于如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离;

第一亮度调节单元,用于如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度。

进一步地,还包括:

光照度数据获取单元,用于如果所述距离大于或等于所述预设距离阈值,获取所述电视机所处环境的光照度数据;

第二亮度调节单元,用于如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度。

第三方面,本发明提供一种电视机智能控制设备,包括主控单元、开关装置、摄像头、WiFi通信装置、红外通信装置及亮度传感器,所述开关装置、摄像头、WiFi通信装置、红外通信装置及亮度传感器分别与所述主控单元连接,所述主控单元配置有上述所述的电视机智能控制装置。

第四方面,本发明提供一种电视机智能控制系统,包括上述所述的电视机智能控制设备和电视机,所述电视机与所述电视机智能控制设备的开关装置连接。

本发明提供的技术方案带来如下有益效果:

通过获取摄像头拍摄的电视机前方区域的图片,根据图片判断所述电视机前方是否有人,如果电视机前方没有人则自动关闭电视机,实现了在人忘记关闭电视机时自动关闭电视机,避免了不必要的电源浪费,节省了电源,用户体验好。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。

图1是本发明提供的电视机智能控制方法第一个实施例的方法流程图。

图2是本发明提供的电视机智能控制方法第二个实施例的方法流程图。

图3是本发明提供的电视机智能控制方法第三个实施例的方法流程图。

图4是本发明提供的电视机智能控制装置第一个实施例的结构方框图。

图5是本发明提供的电视机智能控制装置第二个实施例的结构方框图。

图6是本发明提供的电视机智能控制设备的结构方框图。

图7是本发明提供的电视机智能控制系统的方框示意图。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明提供的电视机智能控制方法第一个实施例的方法流程图。参考图1所示,该电视机智能控制方法包括:

S101、获取摄像头拍摄的电视机前方区域的图片。

在应用时,电视机智能控制设备优选放置于电视机上方,摄像头可以获取到电视前方区域的图片。

在获取摄像头拍摄的电视机前方区域的图片之前,还包括:

搜索WiFi局域网中是否存在电视机,如果在所述WiFi局域网中搜索到所述电视机,则通过WiFi局域网与所述电视机建立连接;如果在所述Wifi局域网中没有搜索到所述电视机,则通过红外信号与所述电视机建立连接。

当搜索到WiFi局域网中存在电视机时,向该WiFi局域网中广播预设的连接消息,如果接收到连接应答消息,则通过WiFi与电视机连接成功;如果在一定时间内没有接收到应答消息,说明电视机为传统电视机,通过红外信号与电视机建立连接进行通信。

如果能够通过WiFi连接到电视机,说明该电视机为智能电视机,通过WiFi与电视机进行通信;如果不能通过WiFi连接到电视机,说明该电视机为传统电视机,通过红外与电视机进行通信。兼容了智能电视和传统电视,扩大了适用范围。

S102、根据所述图片判断所述电视机前方是否有人。

图像识别技术现在使用较为广泛,比如人脸识别算法PCA及LDA,还有很多改进的人脸识别算法,这里不一一列举,可以查阅相关资料。

在本实施例中,判断电视机前方是否有人采用的方法为:

S1021、将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零,计算出所述图片的灰度值。

摄像头预先拍摄一张电视机前方没有人的图片作为无人标准图片,后面正式检测时,将拍摄的图片与无人标准图片进行重叠处理,两幅图片相同部分的灰度值设置为零(即纯黑),经过重叠处理后,计算图片的灰度值。

S1022、判断所述图片的灰度值是否为零,如果所述图片的灰度值为零,则得出所述电视机前方没有人,如果所述图片的灰度值大于零,则得出所述电视机前方有人。

如果灰度值为零,说明后面拍摄的图片与无人标准图片一致,电视机前方没有人;如果灰度值不为零,说明后面拍摄的图片与无人标准图片不一致,电视机前方有人。

采用将拍摄图片与无人标准图片对比的方式判断电视机前方是否有人,算法相对于其他人脸识别算法简单,计算量小,对处理器的要求不高,实时性好,有利于节省成本。

S103、如果判断出所述电视机前方没有人,则关闭所述电视机的电源。

优选地,判断出电视机前方没有人时,延时预设时间,再次获取电视机前方区域的图片,如果重复预设次数后均判断电视机前方没有人,则关闭所述电视机的电源。预设时间可以设置为5分钟或者10分钟,这里并不做具体限制,当然预设时间不宜过长,过长的话则达不到节能的效果了。预设次数可以是3次,这里也不做具体限定,当然,预设次数也不宜过多,循环次数过多也达不到节能的目的了。

S104、如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离。

具体地,如果判断出所述电视机前方的人为多个,所述距离为离所述电视机屏幕最近的人与所述电视机屏幕之间的距离,或者所述距离为所有人距离所述电视机屏幕的距离的平均值。当然,这里的距离只是举例说明,也可以选用其他的距离算法。

通过成像与距离比例分析可以得到每个人距离电视机屏幕的距离。

S105、如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度。

一般建议观看电视的距离为电视高度的3-4倍,预设距离阈值可以设置为电视高度的3倍,当然也可以设置为其他的数值,这里不做限制。如果人距离电视机屏幕太近,不仅对眼睛会造成伤害,而且耗电量大,根据人与电视机屏幕之间的距离调节电视屏幕的亮度,有利于保护人的眼睛,而且节省了电能。

综上,本发明提供的电视机智能控制方法通过获取摄像头拍摄的电视机前方区域的图片,根据图片判断所述电视机前方是否有人,如果电视机前方没有人则自动关闭电视机,如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离,根据所述距离调节所述电视机屏幕的亮度,实现了在人忘记关闭电视机时自动关闭电视机,并且根据人距离电视的距离自动调节电视机屏幕的亮度,避免了不必要的电源浪费,节省了电源,而且有利于保护用户的眼睛,用户体验好。

图2是本发明提供的电视机智能控制方法第二个实施例的方法流程图。参考图2所示,该电视机智能控制方法包括:

S201、获取摄像头拍摄的电视机前方区域的图片。

S202、根据所述图片判断所述电视机前方是否有人。

S203、如果判断出所述电视机前方没有人,则关闭所述电视机的电源。

S204、如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离。

S205、如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度。

S206、如果所述距离大于或等于所述预设距离阈值,获取所述电视机所处环境的光照度数据。

光照度数据可以通过光照传感器获取。

S207、如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度。

每天的同一时刻在不同天气时室内的光照度是不同的,每天早晨、中午以及晚上室内的光照度也是不同的。在黑暗环境下,电视机屏幕如果太亮,就会刺激人的眼睛而使眼睛非常不舒服,预设光照度阈值为50lux,当然也可以设置为其他的数值,这里仅是举例说明,可以根据具体环境应用设置。

步骤S101、S102、S103、S104及S105的详细内容参考图1所示的方法,这里不再赘述。

综上,本发明提供的电视机智能控制方法与图1所示方法不同之处在于,该电视机智能控制方法在人与电视机屏幕之间的距离大于或等于所述预设距离阈值时,获取所述电视机所处环境的光照度数据,如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度,实现了在人忘记关闭电视机时自动关闭电视机,而且可以根据人离电视机屏幕的距离以及电视机所处环境的光照度来调节电视机屏幕的亮度,避免了不必要的电源浪费,节省了电源,用户体验好。

图3是本发明提供的电视机智能控制方法第三个实施例的方法流程图。参考图3所示,该电视机智能控制方法包括:

S301、获取摄像头拍摄的电视机前方区域的图片。

S302、将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零,计算出所述图片的灰度值。

本实施例中,摄像头拍摄的图片分辨率为M*N,无人标准图片为A,新拍摄的电视机前方区域的图片为B。

1、获取所述图片的每个像素点的灰度值:

YA[j][i]=0.3*R+0.59*G+0.11*B;其中,M>j≥0;N>i≥0;

2、获取无人标准图片的每个像素点的灰度值:

YB[j][i]=0.3*R+0.59*G+0.11*B;其中,M>j≥0;N>i≥0;

3、计算出每个像素点的偏差值:

P[j][i]=(YA[j][i]-YB[j][i])/((YA[j][i]+YB[j][i])/2);

偏差值P[j][i]=0,说明所述图片与无人标准图片在该像素点处重叠。

4、统计出所述偏差值大于预设偏差值的像素点的个数:

H=∑((P[j][i]-L)>0);其中,L为预设偏差,本实施例中,预设偏差L=0.05;

5、所述图片的灰度值为所述偏差值大于预设偏差值的像素点的个数H。

S303、如果所述图片的灰度值大于零,将所述图片的灰度值与预设灰度值阈值进行比较。

S304、如果所述图片的灰度值小于所述预设灰度值阈值,则得出所述电视机前方没有人;如果所述图片的灰度值大于或等于所述预设灰度值阈值,则进行人脸识别得到人的数量。

预设灰度值阈值可以根据实际需要进行设置,设置预设灰度值阈值的目的是提高准确度,避免误操作。例如,电视机前方的桌子上多了一个水杯,那么对应的图片阈值也不为零。通过将预设灰度阈值设置的大一些,可以避免小动物或者其他的干扰引起的误判。

步骤S402中已经得出所述图片的灰度值H,本实施例中,预设灰度值阈值取值为5%,

当H/(M*N)*100%<5%时,说明电视机前方没有人;

当H/(M*N)*100≥5%时,说明电视机前方有人,则进行人脸识别得到人的数量。

人脸识别的算法比较多,采用现有算法就可以得到人的数量,这里不再详述。

S305、如果判断出所述电视机前方没有人,则关闭所述电视机的电源。

步骤S301和S305的详细内容请参考图1所示的方法,这里不再赘述。

综上,本发明提供的电视机智能控制方法通过获取摄像头拍摄的电视机前方区域的图片,将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零,如果所述图片的灰度值大于零,将所述图片的灰度值与预设灰度值阈值进行比较,如果所述图片的灰度值小于所述预设灰度值阈值,则得出所述电视机前方没有人,如果所述图片的灰度值大于或等于所述预设灰度值阈值,则进行人脸识别得到人的数量,如果判断出所述电视机前方没有人,则关闭所述电视机的电源,提高了电视机前方有没有人的判断的准确性,实现了在人忘记关闭电视机时自动关闭电视机,避免了不必要的电源浪费,节省了电源。

图4是本发明提供的电视机智能控制装置第一个实施例的结构方框图。参考图4所示,该电视机智能控制装置100包括:

图片获取单元101,用于获取摄像头拍摄的电视机前方区域的图片。

有人判断单元102,用于根据所述图片判断所述电视机前方是否有人;具体用于将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零;判断所述图片的灰度值是否为零,如果所述图片的灰度值为零,则得出所述电视机前方没有人,如果所述图片的灰度值大于零,则得出所述电视机前方有人。

一些实施例中,有人判断单元102,还用于将所述图片与无人标准图片进行对比,两幅图片重叠部分的灰度值设置为零;如果所述图片的灰度值大于零,将所述图片的灰度值与预设灰度值阈值进行比较;如果所述图片的灰度值小于所述预设灰度值阈值,则得出所述电视机前方没有人;如果所述图片的灰度值大于或等于所述预设灰度值阈值,则进行人脸识别得到人的数量。提高了电视机前方有没有人的判断的准确性,排除了一些干扰。

电源关闭单元103,用于如果判断出所述电视机前方没有人,则关闭所述电视机的电源。

距离判断单元104,用于如果判断出所述电视机前方有人,则判断人与电视机屏幕之间的距离;如果判断出所述电视机前方的人为多个,所述距离为离所述电视机屏幕最近的人与所述电视机屏幕之间的距离,或者所述距离为所有人距离所述电视机屏幕的距离的平均值。

第一亮度调节单元105,用于如果所述距离小于预设距离阈值,则根据所述距离调节所述电视机屏幕的亮度。

综上,本发明提供的电视机智能控制装置通过图片获取单元获取摄像头拍摄的电视机前方区域的图片,有人判断单元根据图片判断所述电视机前方是否有人,如果电视机前方没有人,电源关闭单元则自动关闭电视机,如果判断出所述电视机前方有人,则计算出人与电视机屏幕之间的距离,根据所述距离调节所述电视机屏幕的亮度,实现了在人忘记关闭电视机时自动关闭电视机,并且根据人距离电视的距离自动调节电视机屏幕的亮度,避免了不必要的电源浪费,节省了电源,用户体验好。

图5是本发明提供的电视机智能控制装置第二个实施例的结构方框图。参考图5所示,该电视机智能控制装置与图4所示的装置不同之处在于,还包括:

光照度数据获取单元106,用于如果所述距离大于或等于所述预设距离阈值,获取所述电视机所处环境的光照度数据。

第二亮度调节单元107,用于如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度。

综上,本发明提供的电视机智能控制装置与图4所示的装置相比,其在人与电视机屏幕之间的距离大于或等于所述预设距离阈值时,获取所述电视机所处环境的光照度数据,如果所述光照度数据小于预设光照度阈值,则根据所述光照度数据调节所述电视机屏幕的亮度,实现了在人忘记关闭电视机时自动关闭电视机,而且可以根据人离电视机屏幕的距离以及电视机所处环境的光照度来调节电视机屏幕的亮度,避免了不必要的电源浪费,节省了电源,用户体验好。

一些实施例中,还包括连接单元,用于搜索WiFi局域网中是否存在电视机,如果在所述WiFi局域网中搜索到所述电视机,则通过WiFi局域网与所述电视机建立连接;如果在所述Wifi局域网中没有搜索到所述电视机,则通过红外信号与所述电视机建立连接。

图6是本发明提供的电视机智能控制设备的结构方框图。参考图6所示,该电视机智能控制设备1包括主控单元10、开关装置11、摄像头12、WiFi通信装置13、红外通信装置14及亮度传感器15,所述开关装置11、摄像头12、WiFi通信装置13、红外通信装置14及亮度传感器15分别与所述主控单元10连接,所述主控单元10配置有上述所述的电视机智能控制装置100。

具体地,开关装置11为继电器。

当电视机为智能电视时,该电视机智能控制设备通过WiFi通信装置与电视机进行连接通信;当电视机为传统电视时,该电视机智能控制设备通过红外通信装置与电视机进行连接通信;电视机智能控制设备通过摄像头拍摄电视机前方区域的图片,通过对图片进行处理判断出电视机前方没有人,则通过开关装置关闭电视机,当电视机前方有人时,计算出人与电视机屏幕之前的距离,根据距离调节电视机的亮度,避免了不必要的电源浪费,节省了电源,用户体验好。

一些实施例中,电视机智能控制设备还包括温湿度传感器,用于检测室内的温湿度,根据温湿度动态调节室内的空调、加湿器及空气净化器等家电,实现家电的智能控制,利于节省电源。

图7是本发明提供的电视机智能控制系统的方框示意图。参考图7所示,该电视机智能控制系统包括上述所述的电视机智能控制设备1和电视机2,所述电视机2与所述电视机智能控制设备1的开关装置11连接。

该电视机智能控制系统在电视机前方没有人时自动关闭电视机,如果有人观看电视,则根据人与电视的距离调节电视机屏幕的亮度,不仅避免了不必要的电源浪费,节省了电源,而且还保护了人的眼睛,用户体验好。

一些实施例中,电视机智能控制系统还包括智能终端,智能终端通过WiFi局域网与所述电视机智能控制设备连接通信,向电视机智能控制设备发送控制指令。该电视机智能控制系统实现了远程操作,操作更加方便灵活。

以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1