[发明专利]一种摄像头调节方法及显示设备有效
申请号: | 202110156750.8 | 申请日: | 2021-02-04 |
公开(公告)号: | CN112929750B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 杨鲁明;王大勇;于文钦;冯聪 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/4788;H04N7/14 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 郭放;许伟群 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 摄像头 调节 方法 显示 设备 | ||
1.一种显示设备,用于自动化测试场景,其特征在于,包括:
本机内置的摄像头或用于外接摄像头的接口,摄像头用于拍摄场景图像,所述摄像头包括镜头组件和云台组件,所述云台组件用于调节镜头组件的转向和旋转角度;
图形处理器,用于按照定义的运动规则,在场景图像中填加虚拟人物而得到第一图像;
显示器,用于显示图像;
控制器,用于执行:
控制显示器在目标应用程序的图像显示页面显示所述场景图像;
响应于接收到预设操作指令,在所述图像显示页面上展示功能页面,所述功能页面中按照预设布局显示若干数量的图像控件;如果在所述场景图像中未检测到真实人像,响应于接收到对所述功能页面中图像控件的选择操作,控制所述图形处理器执行第一图像生成逻辑,控制图形处理器生成第一图像,并控制显示器显示所述第一图像;
利用人脸识别算法,识别所述第一图像中虚拟人物的人脸信息,根据所述人脸信息,对虚拟人物的脸部进行标定,得到标定区域,追踪所述标定区域的中心点的动态位置,得到所述第一人脸位置数据,计算所述标定区域的中心点和预设中心点之间的距离,结合所述镜头组件的最大视角以及所述第一图像的尺寸,计算旋转角度数据;以及,通过比较标定区域的中心点和预设中心点的横纵坐标值的大小关系,得到转向数据,根据所述旋转角度数据和所述转向数据,生成控制指令,并将所述控制指令发送给所述云台组件,以使所述云台组件按照控制指令指示的转向和旋转角度,调节镜头组件,以使所述摄像头动态追踪所述虚拟人物;
在所述摄像头动态追踪所述虚拟人物的过程中,如果在所述场景图像中检测到真实人像,控制图形处理器停止生成第一图像,并控制显示器切换为显示所述场景图像。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还用于执行:
检测所述场景图像中包括的真实人像的数量;如果所述真实人像的数量仅为1个,检测所述真实人像的第二人脸位置数据,并根据所述第二人脸位置数据控制所述摄像头的动作,以使所述摄像头动态追踪所述真实人像。
3.根据权利要求2所述的显示设备,其特征在于,所述控制器还用于执行:
如果所述真实人像的数量大于1个,控制显示器显示提示信息,所述提示信息用于提示用户在多个真实人像中选择一个目标对象;
响应于接收到对所述目标对象的选择操作,检测所述目标对象的第三人脸位置数据,并根据所述第三人脸位置数据控制所述摄像头的动作,以使所述摄像头动态追踪所述目标对象。
4.根据权利要求1所述的显示设备,其特征在于,所述第一图像生成逻辑被配置为:将所述图像控件对应的虚拟人物图像解码生成位图;调用开放式图形库接口程序中的顶点数组工具,接收用户输入的顶点数组信息,所述顶点数组信息用于定义所述运动规则,所述顶点数组信息包括每帧位图中每个像素点的位置信息;按照定义的运动规则,将所述位图与所述场景图像叠加得到第一图像,并将所述第一图像发送给所述控制器。
5.根据权利要求4所述的显示设备,其特征在于,所述第一图像生成逻辑被配置为按照如下方式得到第一图像:
调用所述开放式图形库接口程序,将所述场景图像转换为第一标准纹理;
为所述位图生成并加载第二标准纹理,并根据所述顶点数组信息,控制所述虚拟人物在所述第二标准纹理上的显示位置;
将所述第一标准纹理和所述第二标准纹理进行叠加,得到混合纹理;
将所述混合纹理、颜色信息和深度信息输出到帧缓冲区,同时进行离屏渲染;
根据渲染结果,对所述场景图像和所述位图进行叠加,得到所述第一图像。
6.一种显示设备中的摄像头调节方法,用于自动化测试场景,其特征在于,包括:
控制显示器在目标应用程序的图像显示页面显示所述场景图像;
响应于接收到预设操作指令,在所述图像显示页面上展示功能页面,所述功能页面中按照预设布局显示若干数量的图像控件;如果在所述场景图像中未检测到真实人像,响应于接收到对所述功能页面中图像控件的选择操作,控制所述图形处理器执行第一图像生成逻辑,控制图形处理器生成第一图像,并控制显示器显示所述第一图像;
利用人脸识别算法,识别所述第一图像中虚拟人物的人脸信息,根据所述人脸信息,对虚拟人物的脸部进行标定,得到标定区域,追踪所述标定区域的中心点的动态位置,得到所述第一人脸位置数据,计算所述标定区域的中心点和预设中心点之间的距离,结合所述镜头组件的最大视角以及所述第一图像的尺寸,计算旋转角度数据;以及,通过比较标定区域的中心点和预设中心点的横纵坐标值的大小关系,得到转向数据,根据所述旋转角度数据和所述转向数据,生成控制指令,并将所述控制指令发送给所述云台组件,以使云台组件按照控制指令指示的转向和旋转角度,调节镜头组件,以使所述摄像头动态追踪所述虚拟人物;
在所述摄像头动态追踪所述虚拟人物的过程中,如果在所述场景图像中检测到真实人像,控制图形处理器停止生成第一图像,并控制显示器切换为显示所述场景图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110156750.8/1.html,转载请声明来源钻瓜专利网。