摄像头拍摄参数的校正方法、系统、显示设备及存储介质与流程

文档序号:30605003发布日期:2022-07-01 22:21阅读:153来源:国知局
摄像头拍摄参数的校正方法、系统、显示设备及存储介质与流程

1.本发明涉及终端显示控制技术领域,尤其涉及的是一种摄像头拍摄参数的校正方法、系统、显示设备及存储介质。


背景技术:

2.现有技术中的终端设备普遍设置有摄像功能,终端设备用户可以便利的使用摄像头的摄像功能进行拍照、视频通话、视频健身等交互操作。
3.但是目前终端设备的配置并不统一,不同型号的终端设备上配置的摄像头拍摄参数会不同,或者有的终端设备并未配置摄像头,比如:普便使用的智能电视并未安装摄像头。使用通用型摄像头,也无法满足不同终端设备显示屏的显示特征参数配置差异,导致拍摄参数与终端设备显示屏的显示参数不适配的问题,从而导致显示屏无法对摄像头拍摄的图像进行清晰、准确以及标准统一的显示。
4.因此,现有技术有待于进一步的改进。


技术实现要素:

5.鉴于上述现有技术中的不足之处,本发明的目的在于提供一种摄像头拍摄参数的校正方法、系统、显示设备及存储介质,克服现有技术中装配到终端设备上的摄像头与其显示屏的显示参数不匹配,显示屏无法对摄像头拍摄到的画面进行准确显示的缺陷。
6.本发明实施例公开的方案如下:
7.第一方面,本实施例公开了一种摄像头拍摄参数的校正方法,应用于安装有摄像头的显示设备,方法包括:
8.获取显示设备的显示特征信息,显示特征信息中含有至少一种类型的显示特征参数,且不同类型的显示特征参数对应不同的图像显示状态信息;
9.根据显示特征信息中含有的显示特征参数确定摄像头的校正参数;
10.根据校正参数对摄像头的拍摄参数进行校正。
11.第二方面,本实施例公开了一种摄像头拍摄参数的校正系统,包括:
12.数据获取模块,用于获取显示设备的显示特征信息,显示特征信息中含有至少一种类型的显示特征参数,且不同类型的显示特征参数对应不同的图像显示状态信息;
13.数据处理模块,用于根据显示特征信息中含有的显示特征参数确定摄像头的校正参数;
14.调整校正模块,用于根据校正参数对摄像头的拍摄参数进行校正。
15.第三方面,本实施例还公开了一种显示设备,显示设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时,以执行实现摄像头拍摄参数的校正方法的步骤。
16.第四方面,本实施例还公开了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时,以实现摄像头拍摄参数的校正方法的步骤。
17.有益效果,本发明提供了一种摄像头拍摄参数的校正方法、系统、显示设备及存储介质,通过获取显示设备的显示特征信息,根据获取到的显示设备的各个显示特征参数,对摄像头的拍摄参数进行校正,得到校正后的摄像头拍摄参数。本实施例中以显示设备的显示特征参数为校正依据,对摄像头的拍摄参数进行校正,以实现校正后的摄像头拍摄出的图像与显示设备的显示特征参数相匹配,避免了由于摄像头的拍摄参数与显示设备的显示特征参数不匹配,导致的图像层次不正常、色彩差异较大或色温偏差等显示异常,为显示终端增加摄像功能的同时,提高了显示终端利用外设摄像头拍摄图像的图像质量,避免了由于显示设备的显示特征差异导致拍摄的显示效果不一致的问题。
附图说明
18.图1是本发明所提供的摄像头拍摄参数的校正方法步骤流程图;
19.图2是本发明方法的具体应用的原理示意图;
20.图3是本发明方法的应用实例中显示图像的色域图;
21.图4是本发明方法的应用实施例中摄像头的拍摄参数与不同电视平台的显示特征参数之间的对应关系图;
22.图5是本发明方法的应用实施例中显示特征参数与摄像头调节模块之间的对应关系图;
23.图6是本实施例方法的显示特征信息与摄像头调节模块的调节逻辑及画面改善结果对应关系表;
24.图7是本发明实施例摄像头拍摄参数的校正系统的原理结构框图;
25.图8是本发明实施例的显示设备的原理结构图。
具体实施方式
26.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
27.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
28.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
29.发明人发现使用摄像头拍摄图像、视频通话或将拍摄的图片传输至大屏幕显示,
在生活中普遍存在,但并非全部的显示设备上均安装有摄像头。比如:台式电脑和智能电视,为了在未内部安装摄像头的显示设备上实现上述功能,用户通常会外设安装一个通用摄像头解决上述问题,但是由于显示设备的显示特征参数与其所安装的通用摄像头的拍摄参数不匹配,常常会导致,摄像头拍摄出的图像在显示设备的显示屏无法正确显示或显示画质异常等问题,无法满足用户对高画质的需求。
30.例如:电视的色域有不同色域显示能力,普通色域产品,其色域为72%ntsc色域,而量子点高色域产品,色域可以达到110%ntsc色域,当摄像头搭配这两种色域的电视产品时,以人像的肤色为例,如摄像头是以普通色域产品进行摄像头画质调整的,摄像头与普通色域产品相匹配时,显示屏显示出的人物的肤色显示正常;但同样摄像头状态,搭配高色域产品时,由于色域更大,人像的肤色偏红,导致画质异常。
31.为了解决上述问题,本实施例提供了一种摄像头拍摄参数的校正方法、系统及设备,以实现当摄像头搭配任一种配置的显示设备时,摄像头都可以根据显示设备的显示特征参数自动调整其拍摄参数,以实现拍摄出的图像与显示设备的显示模组相匹配,从而实现较好的显示效果。比如:当上述通用摄像头配置到高色域的电视产品时,电视端传输其显示模组的显示特征数据(比如色域数据)给摄像头,摄像头获得该数据后,根据该显示特征数据进行拍摄参数校正,如上述对人物肤色进行纠正,达到肤色校正的目的,从而获取到较佳的显示效果。
32.下面结合附图,对本发明所公开的方法做更为详细的解释。
33.示例性方法
34.本实施例公开了一种摄像头拍摄参数的校正方法,如图1所示,应用于安装有摄像头的显示设备,包括:
35.步骤s1、获取显示设备的显示特征信息,显示特征信息中含有至少一种类型的显示特征参数,且不同类型的显示特征参数对应不同的图像显示状态信息。
36.当摄像头安装到显示设备上时或者当摄像头启动其拍摄功能时,获取显示设备的显示特征信息。在具体实施时,摄像头安装到显示设备上的方式可以有多种,比如:通过usb接口建立摄像头与显示设备之间的通讯连接,或者通过蓝牙功能,实现摄像头与显示设备之间的通讯连接,还可以通过wifi通讯实现摄像头与显示设备之间的通讯连接。
37.本实施例中提出的显示特征信息为与显示设备的显示模组在进行图像显示时的图像特征信息,该显示特征信息中含有至少一种类型的显示特征参数,其显示特征参数可以为显示图像的色域参数、对比度参数、亮度参数或色温参数等中的一种或多种,每种显示特征参数均用于表征显示设备的显示屏呈现出一种图像特性。
38.结合图2所示,显示设备以tv为例,每个tv中都设置由tv机芯,tv机芯中含有cpu和数据存储器。每个显示设备的显示模组均与tv机芯通讯连接,因此tv的cpu控制将接收到图像或视频信息传输至显示模组,通过显示模组进行图像或视频播放。
39.在一种实施方式中,本步骤中获取的显示特征信息可以保存到数据存储器中,当摄像头接入到显示设备时,cpu控制从数据存储器中读取与显示屏的显示特征信息相关数据,并根据读取的数据控制对摄像头的拍摄参数进行校正。
40.结合图2所示,保存到数据存储器中的显示特征信息,可以是各个显示设备在出厂之前,通过测试设备对显示设备的显示模组进行检测,测量得到显示模组的显示特征参数,
并将显示特征参数传输到数据存储器中保存。
41.在一种实施方式中,由于显示特征信息保存到数据存储器中,因此获取显示设备的显示特征信息,包括:
42.判断本地存储空间中是否存储有本机显示屏的显示特征参数;
43.若有,则从本地存储空间中读取显示特征参数。
44.通过判断显示设备中是否存储有显示特征参数,若有,则可以直接从本地存储空间中获取到该显示特征参数,若显示设备的本地存储空间中没有保存显示特征参数,则可以通过多种方式获取,比如:可以根据显示模组的型号或名称标识等信息从网络中查询得到,或者从该显示设备的产品说明书中得到。
45.为了实现更好的校正效果,本步骤之前,方法还包括:
46.步骤s01,检测是否有新接入设备。
47.为了实现当开始使用摄像头时便可以实现摄像头的拍摄参数与显示设备的显示特征参数相适配,在摄像头接入到显示设备时便对其进行检测,判断是否为新接入的摄像头,若是,则对其进行校正。由于对于每个新接入设备开始对其的设备类型都是未知的,因此本步骤中,首先对接入的新设备均进行检测,判断是否为新接入设备,若是,则执行下一步的类型判断。
48.步骤s02,若检测有新接入设备,则判断接入设备类型是否为摄像头。
49.判断新接入设备是否为摄像头,本步骤中可以根据新接入设备的设备名称或设备的标识码等信息,分析得到该设备是否为摄像头。
50.步骤s03,若新接入设备是摄像头,则触发获取显示设备的显示特征信息的操作。
51.若上述步骤s02中识别出新接入的设备为摄像头,则触发对其的拍摄参数校正的操作,启动获取显示设备的显示特征信息,并根据获取到的显示特征信息对摄像头进行校正。
52.步骤s2、根据显示特征信息中含有的显示特征参数确定摄像头的校正参数。
53.由于显示设备的显示模组用于对摄像头拍摄出的图像或视频进行显示,而摄像头的拍摄参数是否与显示模组的显示特征参数相适配直接影响到图像或视频的呈现效果,因此本步骤中根据显示模组对应的显示特征信息确定出一组或多组相适配的摄像头的校正参数。
54.进一步的,根据显示特征信息中含有的显示特征参数确定摄像头的校正参数,包括:
55.根据各个显示特征参数的类型及参数大小,以及各个显示特征参数与摄像头的各个拍摄参数之间的对应关系,确定摄像头的校正参数类型和校正参数大小。
56.显示设备的显示特征参数与摄像头的拍摄参数之间均一定的对应关系,因此根据该对应关系,以及显示特征参数的类型及大小,可以确定出摄像头的校正参数类型和校正参数大小。
57.在具体实施时,显示特征参数的类型包括:色温参数、亮度参数、对比度参数和色域参数等;因此本步骤中依次对上述类型的显示特征参数确定相匹配的摄像头拍摄参数,从而得到摄像头的校正参数。
58.各个显示特征参数与摄像头的各个拍摄参数之间的对应关系,包括:
59.显示特征参数中色温参数与拍摄参数中色温参数之间的对应关系;显示特征参数中对比度参数与摄像头的对比度参数之间的对应关系;显示特征参数中色域参数与摄像头的色域参数之间的对应关系。
60.基于上述对应关系,可以根据显示特征参数确定出摄像头的上述拍摄参数,因此摄像头的拍摄参数也同样包括:色温参数、对比度参数和色域参数等。
61.因此当基于已知的显示模组对应的显示特征信息,便可以确定出摄像头拍摄参数的类型及大小,具体的,根据各个显示特征参数的类型及参数大小,以及各个显示特征参数与摄像头的各个拍摄参数之间的对应关系,确定摄像头的校正参数类型和校正参数大小,包括:根据显示设备的显示色温确定摄像头的拍摄色温值、根据显示设备的显示对比度确定摄像头的拍摄对比度值,以及根据显示设备的显示色域确定摄像头的色域映射值。
62.本步骤中,可以依次对上述参数进行校正值计算处理,也可以同时对上述参数进行校正值计算处理,从而得到确定出的拍摄色温值、拍摄对比度值和色域映射值,本步骤可以通过显示设备的cpu中进行处理得到。
63.步骤s3、根据校正参数对摄像头的拍摄参数进行校正。
64.当上述步骤s2中获取到摄像投的校正参数后,则依次根据上述校正参数对摄像头的拍摄参数进行校正,从而得到校正后的拍摄参数,在后续利用摄像头进行拍摄图像时,则可以利用校正后的摄像头拍摄图像。
65.在一种实施方式中,本步骤包括:
66.根据拍摄色温值对摄像头进行白色平衡色温校正调节;
67.根据所述摄像头的信号gamma值对摄像头的信号gamma曲线进行校正调节;
68.根据摄像头的色域映射值对摄像头的色域映射进行校正调节。
69.依次根据上述参数类型对摄像头相对于的参数进行调整,从而实现摄像头拍摄参数的校正。
70.以显示色域举例说明,当通用型摄像头连接不同显示色域的电视时,如果摄像头参数对不同色域的显示平台未经预调整,色彩会出现偏差。如图3所示,在ntsc 72%显示色域平台上校正好肤色的摄像头,如果用于高色域显示平台,未经校正前,肤色会偏红。
71.每一个电视平台在生产时都会测试记录该平台的显示特征,该显示特征包括色域、色温、亮度、对比度等;把该系列特征数据定义为显示特征参数。摄像头参数动态适配过程过程如下,如图4所示,当通用型摄像头连接电视平台1时,通用型摄像头从电视平台1中获取显示特征参数,根据显示特征参数的不同,调用与之对应的摄像头的拍摄参数1,使摄像头拍摄到的图像与电视平台1的显示特征显示画面相对摄像头的拍摄参数未校正之前拍摄的画面是经过调校的。当通用型摄像头连接电视平台2时,摄像头从电视平台2中获取显示特征参数,根据电视平台2的显示特征参数,得到与之对应的摄像头校正参数,根据校正参数对摄像头的拍摄参数进行校正,从而得到校正后的摄像头的拍摄参数2,使摄像头拍摄到的图像与电视平台2的显示特征参数相适配。同样的,当通用型摄像头连接到电视平台n时,则通过同样的获取电视平台n的显示特征参数,并以电视平台n的显示特征参数为校正标准,得到与电视平台n相对应的摄像头的拍摄参数,从而实现摄像头校正后,拍摄出的图像与电视平台n的显示特征参数相适配。
72.在具体实施过程中,还可以预先建立各个不同型号显示设备的显示特征信息与摄
像头的拍摄参数或校正参数之间的对应关系表,并将该对应关系表保存在摄像头的内存中,当摄像头与任意一个显示设备建立连接后,将其保存的显示特征信息与接收到的相连接的显示设备的显示特征信息进行对比,判断是否一致,若一致,则直接根据对应关系表得到针对当前所连接的显示设备的摄像头拍摄参数或校正参数。
73.本实施例提供的方法,针对不同电视平台,测试获得显示特征参数,摄像头从电视平台中获取显示特征参数后,动态调用与之对应的摄像头调用参数n,使电视平台n配合该摄像头的显示画面达到优化校正的显示效果。
74.如图5所示,为摄像头内部可进行对应参数调节的模块和显示特征信息的对应关系,本实施所公开的方法中包括但不限定于以下控制模块和控制关系。如:针对显示平台的色域参数信息,在摄像头端可以做色彩空间校正(通过色彩空间映射模块);针对显示平台的色温参数,在摄像头端可以做awb模块的目标色温校正;针对显示平台的对比度数据可以在摄像头端做gamma调节模块做gamma程度调节等等,包括但不限定于以上动态调节方法。
75.在具体实施例中,各个显示特征参数与摄像头调节模块以及达到的画面改善效果如图6举例所示。
76.为了实现将拍摄色温接近显示色温的效果,可以根据显示设备的显示色温值,进行白平衡色温调节,将其调节到与显示色温保持一致。
77.针对对比度低的显示设备,可以使用较大的gamma,以提升画面对比度效果,因此当显示对比度参数的数据为1000:1时,则摄像头的gamma值可以设置为2.4,若显示对比度参数的数据为3000:1,则摄像头的gamma值可以设置为2.3,若显示对比度参数的数据为5000:1,则摄像头的gamma值可以设置为2.2。
78.为了实现不同色域的显示终端在低饱和度的色彩上显示相同的色彩,当显示设备的显示色域参数对应的ntsc为72%时,则可以按72%ntsc色域进行色域映射,当显示设备的显示色域参数对应的ntsc为110%时,则可以按110%ntsc色域进行色域映射。
79.本实施例公开的方法通过在显示设备与摄像头之间(电视平台和摄像头之间)建立一种显示特征参数与拍摄参数的对应关系,通过该对应关系对摄像头的拍摄参数进行校正,以实现摄像头自动对其拍摄参数进行校正,以达到与其建立连接的显示设备相适配的目的。
80.示例性设备
81.本实施例在公开上述方法的基础上,还公开了一种摄像头拍摄参数的校正系统,如图7所示,包括:
82.数据获取模块710,用于获取显示设备的显示特征信息;显示特征信息中含有至少一种类型的显示特征参数,且不同类型的显示特征参数对应不同的图像显示状态信息;其功能如步骤s1;
83.数据处理模块720,用于根据显示特征信息中含有的显示特征参数确定摄像头的校正参数;其功能如步骤s2;
84.调整校正模块730,用于根据校正参数对摄像头的拍摄参数进行校正,其功能如步骤s3。
85.数据处理模块720,包括:关系确定单元;
86.关系确定单元,用于根据各个显示特征参数的类型及参数大小,以及各个显示特
征参数与摄像头的各个拍摄参数之间的对应关系,确定摄像头的校正参数类型和校正参数大小。
87.显示特征参数的类型包括:色温参数、对比度参数和色域参数。
88.各个显示特征参数与摄像头的各个拍摄参数之间的对应关系,包括:显示特征参数中色温参数与拍摄参数中色温参数之间的对应关系;显示特征参数中对比度参数与摄像头的对比度参数之间的对应关系;显示特征参数中色域参数与摄像头的色域参数之间的对应关系。
89.关系确定单元,根据各个显示特征参数的类型及参数大小,以及各个显示特征参数与摄像头的各个拍摄参数之间的对应关系,确定摄像头的校正参数类型和校正参数大小,包括:
90.根据显示设备的显示色温确定摄像头的拍摄色温值;
91.根据摄像头的信号gamma值对摄像头的信号gamma曲线进行校正调节;
92.根据显示设备的显示色域确定摄像头的色域映射值。
93.调整校正模块,包括:调节控制单元;
94.调节控制单元,用于根据拍摄色温值对摄像头进行白平衡色温校正调节、根据摄像头的信号gamma值对摄像头的信号gamma曲线进行校正调节,以及根据摄像头的色域映射值对摄像头的信号色域进行校正调节。
95.数据获取模块710包括:信息读取单元;
96.信息读取单元,用于判断本地存储空间中是否存储有本机显示屏的显示特征参数;若有,则从本地存储空间中读取显示特征参数。
97.本实施例公开的校正系统还包括:检测单元;
98.检测单元,用于检测是否有新接入设备;若检测有新接入设备,则判断接入设备类型是否为摄像头;若是,则触发获取显示设备的显示特征信息的操作。
99.在上述方法的基础上,本实施例还公开了一种显示设备,显示设备包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时,以执行摄像头拍摄参数的校正方法的步骤。一种实施方式中,显示设备可以为手机、平板电脑或智能电视。
100.具体的,如图8所示,显示设备包括至少一个处理器(processor)20以及存储器(memory)22,还可以包括显示屏21、通信接口(communications interface)23和总线24。其中,处理器20、显示屏21、存储器22和通信接口23可以通过总线24完成相互间的通信。显示屏21设置为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中摄像头拍摄参数的校正方法的步骤的步骤。
101.此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
102.存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器30通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的摄像头拍摄参数的校正方法的步骤。
103.存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
104.另一方面,一种计算机可读存储介质,其中,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时,以实现的摄像头拍摄参数的校正方法的步骤。
105.本发明提供了一种摄像头拍摄参数的校正方法、系统、显示设备及存储介质,通过获取与摄像头建立连接的显示设备的显示特征信息,根据获取到的显示设备的各个显示特征参数,对摄像头的拍摄参数进行校正,得到校正后的摄像头拍摄参数。本实施例中以显示设备的显示特征参数为校正依据,对摄像头的拍摄参数进行校正,以实现校正后的摄像头拍摄出的图像与显示设备的显示特征参数相匹配,避免了由于摄像头的拍摄参数与显示设备的显示特征参数不匹配,导致的图像层次不正常、色彩差异较大或色温偏差等显示异常,为显示终端增加摄像功能的同时,提高了显示终端利用外设摄像头拍摄图像的图像质量,避免了由于显示设备的显示特征差异导致拍摄的显示效果不一致的问题。
106.可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1