一种电视机视角跟随方法及系统技术方案

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

【技术实现步骤摘要】
一种电视机视角跟随方法及系统


[0001]本专利技术涉及电视机控制领域,特别涉及一种电视机视角跟随方法及系统。

技术介绍

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

技术实现思路

[0003]为了解决
技术介绍
中现有电视机无法进行视角跟随的问题,本专利技术提供了一种电视机视角跟随方法及系统,具体方案如下:
[0004]一种电视机视角跟随方法,包括以下步骤:
[0005]S1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;
[0006]S2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;
[0007]S3、MCU控制电机使用户图层中点移动。
[0008]具体地说,所述中点算法包括:当识别到观看者数量为1时,令A为观看者识别点,G为摄像头中心点,用户图层中点为Cxy:
[0009]Cx=Ax;
[0010]Cy=Ay;
[0011]当观看者数量为2时,令B、C为人脸,G为摄像头中心点;用户图层中点为Cxy:
[0012]Cx=(Bx+Cx)/2
[0013]Cy=(By+Cy)/2
[0014]当观看者数量大于2时,令B、C、D、E为人脸,G为摄像头中心点,用户渲染图层面积为area:
[0015]|Xi X(i+1)|
[0016]area=sum{||/2}
[0017]|Yi Y(i+1)|
[0018]用户图层中点为Cxy:
[0019]|Xi X(i+1)|
[0020]Cx=sum{||*(Xi+X(i+1))/(6*area)}
[0021]|Yi Y(i+1)|
[0022]|Xi X(i+1)|
[0023]Cy=sum{||*(Yi+Y(i+1))/(6*area)}
[0024]|Yi Y(i+1)|。
[0025]具体地说,所述观看者识别点为观看者双眼中点。
[0026]具体地说,所述最佳观影位置为电视机显示屏投影区域。
[0027]用于上述一种电视机视角跟随方法的系统,其特征在于,包括控制器和与控制器连接的摄像头、电机,所述摄像头设置在电视机显示屏上方,所述电机用于使电视机屏幕旋转。
[0028]本专利技术的有益效果在于:
[0029]本专利技术通过对比用户图层中点位置与摄像头中心点位置,在用户图层中点不处于最佳观影位置时调整用户图层中点位置使得用户图层与摄像头中心点重合,解决了现有电视机不具备视角跟随功能的问题,能够更好地适应更多的观看场景、更好地调节视角的方法,不仅能够解决许多场景下观看视角不好的问题,而且免去了用户自己设置的不匹配和繁琐问题,自动调节视角满足用户的需求,能够更好地展现出电视大屏和宽阔视角的优点,提升用户体验。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0031]图1为本专利技术流程图。
具体实施方式
[0032]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地说明,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0033]本专利技术公开了一种电视机视角跟随方法及系统,包括:
[0034]一种电视机视角跟随方法,如图1所示,包括以下步骤:
[0035]S1、在一个检测周期内,处理器通过摄像头进行面部识别,采集观看者相对摄像头中心点的坐标和观看者的数量;
[0036]S2、处理器渲染用户图层并根据中点算法获取用户图层的中点,对比摄像头中心点判断用户图层中点是否在最佳观影位置,判断是进入下一周期检测,判断否,则计算将用户图层中点移动到摄像头中心点的移动距离;
[0037]S3、MCU控制电机使用户图层中点移动。
[0038]所述中点算法包括:当识别到观看者数量为1时,令A为观看者识别点,G 为摄像头中心点,用户图层中点为Cxy:
[0039]Cx=Ax;
[0040]Cy=Ay;
[0041]当观看者数量为2时,令B、C为人脸,G为摄像头中心点;用户图层中点为Cxy:
[0042]Cx=(Bx+Cx)/2
[0043]Cy=(By+Cy)/2
[0044]当观看者数量大于2时,令B、C、D、E为人脸,G为摄像头中心点,用户渲染图层面积为area:
[0045]|Xi X(i+1)|
[0046]area=sum{||/2}
[0047]|Yi Y(i+1)|
[0048]用户图层中点为Cxy:
[0049]|Xi X(i+1)|
[0050]Cx=sum{||*(Xi+X(i+1))/(6*area)}
[0051]|Yi Y(i+1)|
[0052]|Xi X(i+1)|
[0053]Cy=sum{||*(Yi+Y(i+1))/(6*area)}
[0054]|Yi Y(i+1)|。
[0055]当观看者数量为1时,用户图层为一个点,则用户图层中点为该点坐标值;当观看者数量为2时,用户图层为一条线,则用户图层中点为该线段的中点;如果观看者数量大于2时,用户图层为平面几何图形。
[0056]步骤S2中判断是否处于最佳观影位置具体为:
[0057]判断用户图层中点A是否在最佳观看区域Center内;当A(x)∈Center (x)且A(y)∈Center(y)时,A点位于最佳观看区域Center内,不调整电视视角;或时,A点不在最佳观看区域Center内,计算得出A点与摄像头中心点G的移动距离,发送命令给到电机工作,将A点移动到与摄像头中心点G重合。
[0058]所述观看者识别点为观看者双眼中点。
[0059]所述最佳观影位置为电视机显示屏投影区域。
[0060]用于上述一种电视机视角跟随方法的系统,包括控制器和与控制器连接的摄像头、电机,所述摄像头设置在电视机显示屏上方,所述电机用于使电视机屏幕旋转。
[0061]尽管参照前述实施例对本专利技术进行了详细本文档来自技高网
...

【技术保护点】

【技术特征摘要】
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为摄像头中...

【专利技术属性】
技术研发人员:王相张超黄文亚吴叶坤
申请(专利权)人:安徽康佳电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1