一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电视机视角跟随方法及系统与流程

2022-04-02 06:09:48 来源:中国专利 TAG:


1.本发明涉及电视机控制领域,特别涉及一种电视机视角跟随方法及系统。


背景技术:

2.随着人民生活水平的提高,电视机的屏幕也开始变得越来越大,当观看者的位置不在最佳观影位置时,就需要人工调整观影位置或者调整电视机角度,降低的了用户的观影体验,所以本领域技术人员急需提出一种具有视角跟随功能的电视机。


技术实现要素:

3.为了解决背景技术中现有电视机无法进行视角跟随的问题,本发明提供了一种电视机视角跟随方法及系统,具体方案如下:
4.一种电视机视角跟随方法,包括以下步骤:
5.s1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;
6.s2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;
7.s3、mcu控制电机使用户图层中点移动。
8.具体地说,所述中点算法包括:当识别到观看者数量为1时,令a为观看者识别点,g为摄像头中心点,用户图层中点为cxy:
9.cx=ax;
10.cy=ay;
11.当观看者数量为2时,令b、c为人脸,g为摄像头中心点;用户图层中点为cxy:
12.cx=(bx cx)/2
13.cy=(by cy)/2
14.当观看者数量大于2时,令b、c、d、e为人脸,g为摄像头中心点,用户渲染图层面积为area:
15.|xi x(i 1)|
16.area=sum{||/2}
17.|yi y(i 1)|
18.用户图层中点为cxy:
19.|xi x(i 1)|
20.cx=sum{||*(xi x(i 1))/(6*area)}
21.|yi y(i 1)|
22.|xi x(i 1)|
23.cy=sum{||*(yi y(i 1))/(6*area)}
24.|yi y(i 1)|。
25.具体地说,所述观看者识别点为观看者双眼中点。
26.具体地说,所述最佳观影位置为电视机显示屏投影区域。
27.用于上述一种电视机视角跟随方法的系统,其特征在于,包括控制器和与控制器连接的摄像头、电机,所述摄像头设置在电视机显示屏上方,所述电机用于使电视机屏幕旋转。
28.本发明的有益效果在于:
29.本发明通过对比用户图层中点位置与摄像头中心点位置,在用户图层中点不处于最佳观影位置时调整用户图层中点位置使得用户图层与摄像头中心点重合,解决了现有电视机不具备视角跟随功能的问题,能够更好地适应更多的观看场景、更好地调节视角的方法,不仅能够解决许多场景下观看视角不好的问题,而且免去了用户自己设置的不匹配和繁琐问题,自动调节视角满足用户的需求,能够更好地展现出电视大屏和宽阔视角的优点,提升用户体验。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
31.图1为本发明流程图。
具体实施方式
32.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
33.本发明公开了一种电视机视角跟随方法及系统,包括:
34.一种电视机视角跟随方法,如图1所示,包括以下步骤:
35.s1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;
36.s2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;
37.s3、mcu控制电机使用户图层中点移动。
38.所述中点算法包括:当识别到观看者数量为1时,令a为观看者识别点,g 为摄像头中心点,用户图层中点为cxy:
39.cx=ax;
40.cy=ay;
41.当观看者数量为2时,令b、c为人脸,g为摄像头中心点;用户图层中点为cxy:
42.cx=(bx cx)/2
43.cy=(by cy)/2
44.当观看者数量大于2时,令b、c、d、e为人脸,g为摄像头中心点,用户渲染图层面积为area:
45.|xi x(i 1)|
46.area=sum{||/2}
47.|yi y(i 1)|
48.用户图层中点为cxy:
49.|xi x(i 1)|
50.cx=sum{||*(xi x(i 1))/(6*area)}
51.|yi y(i 1)|
52.|xi x(i 1)|
53.cy=sum{||*(yi y(i 1))/(6*area)}
54.|yi y(i 1)|。
55.当观看者数量为1时,用户图层为一个点,则用户图层中点为该点坐标值;当观看者数量为2时,用户图层为一条线,则用户图层中点为该线段的中点;如果观看者数量大于2时,用户图层为平面几何图形。
56.步骤s2中判断是否处于最佳观影位置具体为:
57.判断用户图层中点a是否在最佳观看区域center内;当a(x)∈center (x)且a(y)∈center(y)时,a点位于最佳观看区域center内,不调整电视视角;或时,a点不在最佳观看区域center内,计算得出a点与摄像头中心点g的移动距离,发送命令给到电机工作,将a点移动到与摄像头中心点g重合。
58.所述观看者识别点为观看者双眼中点。
59.所述最佳观影位置为电视机显示屏投影区域。
60.用于上述一种电视机视角跟随方法的系统,包括控制器和与控制器连接的摄像头、电机,所述摄像头设置在电视机显示屏上方,所述电机用于使电视机屏幕旋转。
61.尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。


技术特征:
1.一种电视机视角跟随方法,其特征在于,包括以下步骤:s1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;s2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;s3、mcu控制电机使用户图层中点移动。2.根据权利要求1所述的一种电视机视角跟随方法,其特征在于,所述中点算法包括:当识别到观看者数量为1时,令a为观看者识别点,g为摄像头中心点,用户图层中点为cxy:cx=ax;cy=ay;当观看者数量为2时,令b、c为人脸,g为摄像头中心点;用户图层中点为cxy:cx=(bx cx)/2cy=(by cy)/2当观看者数量大于2时,令b、c、d、e为人脸,g为摄像头中心点,用户渲染图层面积为area:|xi x(i 1)|area=sum{||/2}|yi y(i 1)|用户图层中点为cxy:|xi x(i 1)|cx=sum{||*(xi x(i 1))/(6*area)}|yi y(i 1)||xi x(i 1)|cy=sum{||*(yi y(i 1))/(6*area)}|yi y(i 1)|。3.根据权利要求1所述的一种一种电视机视角跟随方法,其特征在于,所述观看者识别点为观看者双眼中点。4.根据权利要求1所述的一种一种电视机视角跟随方法,其特征在于,所述最佳观影位置为电视机显示屏投影区域。5.用于权利要求1-4所述的一种电视机视角跟随方法的系统,其特征在于,包括控制器和与控制器连接的摄像头、电机,所述摄像头设置在电视机显示屏上方,所述电机用于使电视机屏幕旋转。

技术总结
本发明涉及电视机控制领域,特别涉及一种电视机视角跟随方法及系统,方法包括以下步骤:S1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;S2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;S3、MCU控制电机使用户图层中点移动。本发明在用户图层中点不处于最佳观影位置时调整用户图层中点位置使得用户图层与摄像头中心点重合,解决了现有电视机不具备视角跟随功能的问题,提高了观影体验,更好地展现出电视大屏和宽阔视角的优点。宽阔视角的优点。宽阔视角的优点。


技术研发人员:王相 张超 黄文亚 吴叶坤
受保护的技术使用者:安徽康佳电子有限公司
技术研发日:2021.09.17
技术公布日:2022/4/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献