CN115589526A - 拍摄方法及装置 - Google Patents
拍摄方法及装置 Download PDFInfo
- Publication number
- CN115589526A CN115589526A CN202211214000.2A CN202211214000A CN115589526A CN 115589526 A CN115589526 A CN 115589526A CN 202211214000 A CN202211214000 A CN 202211214000A CN 115589526 A CN115589526 A CN 115589526A
- Authority
- CN
- China
- Prior art keywords
- skin color
- sub
- shooting
- person
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 239000003086 colorant Substances 0.000 claims description 34
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 description 40
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种拍摄方法及装置,属于拍摄设备领域。拍摄方法包括:获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域;获取子区域的色相;根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;获取拍摄界面内的人物肤色;基于目标肤色,对人物肤色进行调整;根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
Description
技术领域
本申请属于拍摄设备技术领域,具体涉及一种拍摄方法和拍摄装置。
背景技术
目前,用户通过拍摄视频的方式记录生活,所以用户对电子设备的拍摄质量的要求也在逐渐提高。
夜景拍摄模式下,在对图像进行自动调整过程中,部分图像会被非预期的进行调整,导致图像产生不自然的颜色,导致难以满足用户对视频拍摄效果的预期。
发明内容
本申请实施例的目的是提供一种拍摄方法及装置,能够解决用户难以在夜景下拍摄得到预期拍摄效果视频的问题。
第一方面,本申请实施例提供了一种拍摄方法,用于拍摄装置,该拍摄方法包括:
获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域;
获取子区域的色相;
根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;
根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;
获取拍摄界面内的人物肤色;
基于目标肤色,对人物肤色进行调整;
根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
第二方面,本申请实施例提供了一种拍摄装置,包括:
获取模块,获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域和获取子区域的色相;
确定模块,根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;
处理模块,根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;
获取模块还用于:获取拍摄界面内的人物肤色;
调整模块,基于目标肤色,对人物肤色进行调整;
拍摄模块,根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
第三方面,本申请实施例提供了一种拍摄装置,包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面中的拍摄方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。
在本申请实施例中,为了提高对危险色的判别准确性,将拍摄界面内的拍摄图像分为多个子区域,通过子区域的色相,确定子区域的危险系数。根据危险系数对子区域的图像进行优化调整,危险系数越高,需要调整的幅度相应也会提高。在对每个子区域的图像进行优化调整之后,可以改善人眼看到的主观画质对比度表现,根据优化后的拍摄图像和调整后的人物肤色进行视频拍摄,有利于提高拍摄效果。
需要对人物肤色进行调整的情况下,需要确定目标肤色,以目标肤色为标准,对人物肤色进行调整,使得人物肤色趋近于目标肤色。目标肤色是用户普遍在视觉上觉得舒适和具有美感的肤色,因此,以目标肤色作为调整目标,使得拍摄视频中的人物肤色能够被预期的调整。
通过目标肤色对人物肤色进行调整,能够提高对人物肤色的调整效果,可以满足用户对视频中对肤色的预期,用户可以拍摄得到满意的人像效果,因此,通过调整后的拍摄图像和人物肤色进行视频拍摄,避免拍摄视频过程中产生不自然的颜色,能够满足用户对视频拍摄效果的预期。
附图说明
图1是本申请实施例中的拍摄方法的流程图;
图2是本申请实施例中确定危险色的危险程度的处理过程示意图;
图3是本申请实施例中调整人物肤色的处理过程示意图;
图4是本申请实施例中对拍摄图像进行处理的处理过程示意图;
图5是本申请实施例中拍摄装置的示意框图之一;
图6是本申请实施例中拍摄装置的示意框图之二;
图7是本申请实施例的电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄方法及装置进行详细地说明。
如图1所示,在本申请的一些实施例中,提供了一种拍摄方法,用于拍摄装置,拍摄方法包括:
步骤102,获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域;
步骤104,获取子区域的色相;
步骤106,根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;
步骤108,根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;
步骤110,获取拍摄界面内的人物肤色;
步骤112,基于目标肤色,对人物肤色进行调整;
步骤114,根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
在拍摄视频的情况下,需要确定拍摄界面内的图像是否存在危险色,容易发生色彩暗淡的重灾区的色彩被称为危险色,危险系数用于表示危险色的危险程度,危险系数越高,色彩呈现的越暗淡。
为了提高对危险色的判别准确性,将拍摄界面内的拍摄图像分为多个子区域,通过子区域的色相,确定子区域的危险系数。根据危险系数对子区域的图像进行优化调整,危险系数越高,需要调整的幅度相应也会提高。在对每个子区域的图像进行优化调整之后,可以改善人眼看到的主观画质对比度表现,根据优化后的拍摄图像和调整后的人物肤色进行视频拍摄,有利于进一步提高拍摄效果。
示例性地,当高饱和度的黄色周围被白色环绕时,此时会认为黄色很暗,人眼所接收到的信息会认为该部分画面的鲜艳度极低,从而造成该部位整体较为暗淡,色彩对比度不高的错觉,即使从数值来看,该部分的黄色RG两通道的阶数可能已经达到了最大值。在此情况下,黄色可以被认定为危险色,需要对具有危险色的区域进行优化调整。
在拍摄视频过程中,如果拍摄界面内存在人物图像,就对人物图像的人物肤色进行获取,拍摄装置可以对获取的人物肤色进行单独优化调整,有利于提高对人物肤色的调整效果。
需要对人物肤色进行调整的情况下,需要确定目标肤色,以目标肤色为标准,对人物肤色进行调整,使得人物肤色趋近于目标肤色。目标肤色是用户普遍在视觉上觉得舒适和具有美感的肤色,因此,以目标肤色作为调整目标,使得拍摄视频中的人物肤色能够被预期的调整。
在确定目标肤色的情况下,可以根据人物肤色确定目标肤色。在获取到人物肤色的情况下,可以在数据库中调取与人物肤色相匹配的目标肤色,因此,即使人物肤色被优化调整,也不会与用户的原始肤色偏差较大,有利于提高对人物肤色的调整效果。
在确定目标肤色的情况下,也可以根据拍摄装置的拍摄模式确定目标肤色,在不同的拍摄模式下,拍摄界面内的整体色调也会发生变化,因此需要将目标肤色与拍摄模式相关联,避免人物肤色的调整过程脱离背景色,在拍摄模式切换的情况下,目标肤色也相应进行调整,有利于提高对人物肤色的调整效果。
在一种可能的应用中,拍摄模式可以由用户主动切换,或者拍摄装置通过采集到的图像自动对拍摄模式进行切换,使得拍摄模式与当前拍摄环境相适配。
在确定目标肤色的情况下,也可以根据肤色选取输入确定目标肤色,用户可以自己的需要对目标肤色进行选取,用户可以主观选取适合自己且拍摄效果较好的目标肤色,从而可以满足用户的拍摄需求,有利于提高对人物肤色的调整效果。
通过目标肤色对人物肤色进行调整,能够提高对人物肤色的调整效果,可以满足用户对视频中对肤色的预期,用户可以拍摄得到满意的人像效果,因此,通过调整后的拍摄图像和人物肤色进行视频拍摄,避免拍摄视频过程中产生不自然的颜色,能够满足用户对视频拍摄效果的预期。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,还包括:根据人物肤色,确定人物肤色的肤色类别;根据肤色类别,确定目标肤色,其中,不同肤色类别中的目标肤色不同。
在获取到拍摄界面内的人物肤色的情况下,需要确定人物肤色的肤色类别,不同肤色类别的差异较大,因此不同肤色类别设置不同的目标肤色。根据肤色类别确定目标肤色,使得人物肤色与目标肤色不会差异过大,从而避免对人物肤色进行过度调整,确保人物肤色的调整效果。
示例性地,在拍摄界面内的人物肤色为偏黄肤色的情况下,如果目标肤色为黑色肤色,就会将人物肤色调整至趋近于黑色肤色,造成过度调整的问题。
在一种可能的应用中,需要将不同肤色类别确定目标肤色过程中,选取的肤色数据来源可以为网络共享的肤色数据库,也可以是自行采集的不同国家或地区的肤色数据集,然后将采集的肤色数据集分为深度肤色、中等肤色和浅度肤色三组类别,肤色类别的区分依据可以为肤色的亮度,各组肤色数据差距较大,但基本都位于一个既定的范围内。分别对不同肤色类别中的肤色数据均值进行计算,并统计各自人中的肤色范围,通过计算得到调整后的目标肤色。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,还包括:根据人物肤色,确定人物肤色的肤色类别;获取拍摄装置的拍摄模式;根据肤色类别和拍摄模式,确定目标肤色,其中,不同肤色类别中的目标肤色不同,不同拍摄模式下的目标肤色不同。
在获取到拍摄界面内的人物肤色的情况下,需要确定人物肤色的肤色类别,不同肤色类别的差异较大,因此需要将人物肤色与相应的肤色类别相匹配。在确定肤色类别之后,需要获取拍摄装置当前的拍摄模式,不同拍摄模式对应的目标肤色不同,因此需要结合人物肤色和拍摄模式确定目标肤色。
例如,拍摄装置具有极夜模式和普通模式两种模式,在不同的拍摄模式下,视频拍摄的背景色不同,如果在不同拍摄模式下均使用相同的目标肤色,就会导致调整后的人物肤色可能与视频拍摄的背景色不协调,从而导致视频拍摄效果较差的问题。在本实施例中,可以为不同拍摄模式设置不同的目标肤色,因此,在同一肤色类别中,目标肤色的数量可以与拍摄模式的数量相同。
在一种可能的应用中,在获取不同肤色类别的目标肤色之后,针对同一类别下目标肤色的调整,可通过为色度增加偏移量参数,为饱和度和亮度增加增益参数,来增加调试弹性,并根据调试经验得到各人种肤色中可使视觉感觉舒适的色彩数据。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,还包括:接收肤色选取输入;根据肤色选取输入,确定目标肤色;基于接收到关闭肤色选取的输入,根据人物肤色和/或拍摄装置的拍摄模式确定目标肤色。
在拍摄模式下,用户可以手动切换目标肤色,用户可以查看不同选择不同目标肤色后视频拍摄效果,从而可以选用适合自己且拍摄效果较高的目标肤色,从而有利于满足用户拍摄视频的满意度和拍摄需求。
可以在拍摄界面内设置“肤色选取”的选项,用户通过对“肤色选取”进行点击,就开启了手动选取目标肤色的功能,此时拍摄装置不会根据人物肤色和拍摄模式自动选取目标肤色,在“肤色选取”的下拉菜单中,具有不同目标肤色的选项,用户可以自主对目标肤色进行选取。当用户再次点击“肤色选取”选项时,就关闭了手动选取目标肤色的功能,此时拍摄装置根据人物肤色和/或拍摄模式自动选取目标肤色。
在一种可能的应用中,不同的目标肤色可以穿入DSW模块进行动态选择配置,根据拍摄装置传递的***设置信息来自动选择机主适用的肤色范围和喜好色。
在其它实施例中,可以结合人物肤色、拍摄装置的拍摄模式和肤色选取输入中的任意两种确定目标肤色,例如,在用户主动选择目标肤色的情况下,也可以通过人物肤色或拍摄模式辅助用户选择目标肤色。
如图3所示,HSV(Hue,Saturation,Value)即色相、饱和度、明度。其中,色相(H)代表色彩的基本属性,即颜色的名称,如红色、绿色等。饱和度(H)是指色彩的纯度,越高,色彩越纯,越低则色彩越灰。明度(V)是指一组色彩基色的亮度。将获取到的图像数据YUV转换为HSV,并将图像数据中的所有点呈现在HSV的三维空间内,然后取高密度区域的边界值,需要对一些边界的干扰数据进行删除,得到HSV三个维度上的最大值和最小值,从而得到肤色立方体,输入当前待改善肤色数据,判断前待改善肤色数据落入深色、中度、浅色共计三组肤色立方体中的哪个立方体中,如果均不落入,则不进行处理。
在获得HSV三维坐标时,还需要计算H/S/V平均值,将其作为目标肤色的初始值,然后得到深色、中度、浅色三组肤色目标值数据,如果当前待改善数据落入一个立方体中,计算当前肤色与所在立方体内肤色目标值的距离,并进行动态靠近,动态参数可调,调整后,输出调整后的附图。
在一种可能的实施例中,根据子区域的危险系数,对子区域进行图像处理,包括:根据子区域的危险系数,确定子区域的调整权重;根据调整权重,调整子区域的饱和度和/或子区域的背景亮度。
在确定每个子区域的危险系数的情况下,根据危险系数,确定每个子区域的调整权重,危险系数越大的子区域,调整权重也越大,从而可以对拍摄图像进行统一调整。
子区域的危险系数越大,子区域与背景之间的色彩差异度越大,因此可以通过提高子区域的饱和度和/或降低其周围的亮度的方式对子区域进行图像处理。
HK(Helmholtz–Kohlrausch)效应是一种感知现象,用于强调对于人眼的主观感觉来讲,光谱色调中的饱和度强度会被感知为颜色亮度的一部分。基于HK效应的危险系数可以基于拍摄装置的最高亮度计算得到。
在一种可能的实施例中,根据子区域的色相,确定子区域的危险系数,包括:基于六基色对应的危险系数,对子区域的色相进行插值计算,得到目标参数;根据目标参数和子区域的饱和度,确定子区域的危险系数。
基于HK效应的危险系数可以基于拍摄装置的最高亮度计算得到,其中,蓝色、紫色、红色、绿色、青色和黄色为六基色,计算得到六基色的危险系数如下:
Red(1.890869),Magenta(2.09621),Blue(7.02888),Cyan(1.048965),Green(1.21782),Yellow(1.037253)。
危险系数dangerous_ratio=1/HK因子,HK因子与危险系数从趋势上成反比。
根据上述数据可知,蓝色,紫色,红色等色彩的HK效应较高,而绿色,青色,黄色的HK效应较低。
色彩的危险程度跟饱和度也成正比。举例说明,越高饱和度的黄色,可被判断为越危险。在计算危险系数过程中,需将危险色的危险程度进行归一化,使其位于【0,1】之间。在获取子区域的色相之后,通过插值计算,得到子区域的危险系数,例如,子区域获取的色相位于绿色的色相和黄色的色相之间,根据插值计算得到的危险系数也在1/1.21782和1/1.037253之间。数据显示该子区域越危险,则表示该子区域需要提升色彩鲜艳度来保持人眼接收到的局部色彩对比度,则越提高其饱和度,或降低其周围的亮度。基于上述逻辑,可以将以子区域为单位的数据传递至色彩调试模块,用于控制饱和度/色度/色彩亮度等数据的调整趋势和生效权重。
如图2所示,将获取到的图像数据YUV转换为HSV,然后根据平均色度值和平均饱和度计算色度与危险色的距离,计算距离单位与上述距离的差值,差值和饱和度的乘积体现危险色的程度。
基于人眼固有的HK效应原理,对六基色进行分析,得到各色彩的可能发生局部主观性对比度变差的危险因子,本发明中称之为暗淡度因子,将其作为一种提前预设的参数(危险系数),直接应用于色彩调整模块,间接应用于夜景录像中的对比度调试模块,用于动态的调整不同色度的颜色及其周边背景表现,从而通过动态的提升色彩亮度和色彩与背景色之间的色彩对比度,达到改善人眼看到的主观画质对比度表现。
通过对提前计算好的肤色目标值数据库,精简提炼为几个软件控制参数,并通过DSW(Developer Studio Workspace)模块来对当前夜景录像模式下的肤色进行动态调整,达到不开美颜效果,不开人像效果,仅在夜景模式默认效果下就可以使消费者拍到较为满意的人像效果。
如图4所示,对拍摄视频的整体调整过程如下,一方面,对肤色数据库区分为深/中/浅三组,调试肤色目标值,来进一步优化视觉感受,然后传入DSW模块进行动态选择配置。另一方面,进行六基色暗淡因子计算,将采集到的数据输入危险色检测模块,再将颜色危险度系数传递进调色模块。拍摄图像经亮度调试模块、对比度调试模块和噪声调试模块进行调整后,肤色预改善模块调整人物肤色,色彩调试模块调整拍摄图像的色彩,最后输出夜景输出图像。
本申请实施例提供的拍摄方法,执行主体可以为拍摄装置。本申请实施例中以拍摄装置执行拍摄的方法为例,说明本申请实施例提供的拍摄装置。
如图5所示,在本申请的一些实施例中,提供了一种拍摄装置200,包括:
获取模块210,用于获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域和获取子区域的色相;
确定模块220,根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;
处理模块230,根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;
获取模块210还用于,获取拍摄界面内的人物肤色;
调整模块240,基于目标肤色,对人物肤色进行调整,其中,根据人物肤色、拍摄装置的拍摄模式和肤色选取输入中的至少一种确定目标肤色;
拍摄模块250,根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
在对每个子区域的图像进行优化调整之后,可以改善人眼看到的主观画质对比度表现,根据优化后的拍摄图像和调整后的人物肤色进行视频拍摄,有利于进一步提高拍摄效果。
需要对人物肤色进行调整的情况下,需要确定目标肤色,以目标肤色为标准,对人物肤色进行调整,使得人物肤色趋近于目标肤色。目标肤色是用户普遍在视觉上觉得舒适和具有美感的肤色,因此,以目标肤色作为调整目标,使得拍摄视频中的人物肤色能够被预期的调整。通过目标肤色对人物肤色进行调整,能够提高对人物肤色的调整效果,可以满足用户对视频中对肤色的预期,用户可以拍摄得到满意的人像效果。
通过目标肤色对人物肤色进行调整,能够提高对人物肤色的调整效果,可以满足用户对视频中对肤色的预期,用户可以拍摄得到满意的人像效果,因此,通过调整后的拍摄图像和人物肤色进行视频拍摄,避免拍摄视频过程中产生不自然的颜色,能够满足用户对视频拍摄效果的预期。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,确定模块用于:根据人物肤色,确定人物肤色的肤色类别;根据肤色类别,确定目标肤色,其中,不同肤色类别中的目标肤色不同。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,确定模块用于:根据人物肤色,确定人物肤色的肤色类别;获取模块还用于:获取拍摄装置的拍摄模式;确定模块还用于:根据肤色类别和拍摄模式,确定目标肤色,其中,不同肤色类别中的目标肤色不同,不同拍摄模式下的目标肤色不同。
在一种可能的实施例中,获取拍摄界面内的人物肤色之后,确定模块用于:接收肤色选取输入;根据肤色选取输入,确定目标肤色;基于接收到关闭肤色选取的输入,根据人物肤色和/或拍摄装置的拍摄模式确定目标肤色。
在一种可能的实施例中,对人物肤色进行调整之后,获取模块还用于:获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域;获取子区域的色相;根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;根据子区域的危险系数,对子区域进行图像优化,得到优化后的拍摄图像;拍摄模块还用于:根据调整后的人物肤色和优化后的拍摄图像,拍摄目标视频。
在一种可能的实施例中,获取模块还用于:根据子区域的危险系数,确定子区域的调整权重;根据调整权重,调整子区域的饱和度和/或子区域的背景亮度。
在一种可能的实施例中,获取模块还用于:基于六基色对应的危险系数,对子区域的色相进行插值计算,得到目标参数;根据目标参数和子区域的饱和度,确定子区域的危险系数。
本申请实施例中的拍摄装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的拍摄装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的拍摄装置能够实现图1中方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图6所示,本申请实施例还提供一种拍摄装置300,包括处理器310和存储器320,存储器320上存储有可在处理器310上运行的程序或指令,该程序或指令被处理器310执行时实现上述拍摄方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的拍摄装置包括上述的移动电子设备和非移动电子设备。
图7实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器410,用于获取拍摄界面内的拍摄图像,拍摄图像包括多个子区域;获取子区域的色相;根据子区域的色相,确定子区域的危险系数,危险系数用于表示子区域与背景之间的色彩差异度;根据子区域的危险系数,对子区域进行图像处理,得到处理后的拍摄图像;获取拍摄界面内的人物肤色;基于目标肤色,对人物肤色进行调整;根据调整后的人物肤色和处理后的拍摄图像,拍摄目标视频。
通过目标肤色对人物肤色进行调整,能够提高对人物肤色的调整效果,可以满足用户对视频中对肤色的预期,用户可以拍摄得到满意的人像效果,因此,通过调整后的拍摄图像和人物肤色进行视频拍摄,避免拍摄视频过程中产生不自然的颜色,能够满足用户对视频拍摄效果的预期。
可选地,处理器410,还用于在获取拍摄界面内的人物肤色之后,根据人物肤色,确定人物肤色的肤色类别;获取拍摄装置的拍摄模式;根据肤色类别和拍摄模式,确定目标肤色,其中,不同肤色类别中的目标肤色不同,不同拍摄模式下的目标肤色不同。
可选地,处理器410,还用于接收肤色选取输入;根据肤色选取输入,确定目标肤色;基于接收到关闭肤色选取的输入,根据人物肤色和/或拍摄模式确定目标肤色。
可选地,处理器410,还用于根据子区域的危险系数,确定子区域的调整权重;根据调整权重,调整子区域的饱和度和/或子区域的背景亮度。
可选地,处理器410,还用于基于六基色对应的危险系数,对子区域的色相进行插值计算,得到目标参数;根据目标参数和子区域的饱和度,确定子区域的危险系数。基于人眼固有的HK效应原理,对六基色进行分析,得到各色彩的可能发生局部主观性对比度变差的危险因子,本发明中称之为暗淡度因子,将其作为一种提前预设的参数(危险系数),直接应用于色彩调整模块,间接应用于夜景录像中的对比度调试模块,用于动态的调整不同色度的颜色及其周边背景表现,从而通过动态的提升色彩亮度和色彩与背景色之间的色彩对比度,达到改善人眼看到的主观画质对比度表现。
通过对提前计算好的肤色目标值数据库,精简提炼为几个软件控制参数,并通过DSW(Developer Studio Workspace)模块来对当前夜景录像模式下的肤色进行动态调整,达到不开美颜效果,不开人像效果,仅在夜景模式默认效果下就可以使消费者拍到较为满意的人像效果。
应理解的是,本申请实施例中,输入单元404可以包括图形处理器(GraphicsProcessing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元406可包括显示面板4061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板4061。用户输入单元407包括触控面板4071以及其他输入设备4072中的至少一种。触控面板4071,也称为触摸屏。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器409可以包括易失性存储器或非易失性存储器,或者,存储器409可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器409包括但不限于这些和任意其它适合类型的存储器。
处理器410可包括一个或多个处理单元;可选的,处理器410集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的灰度图可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种拍摄方法,用于拍摄装置,其特征在于,所述拍摄方法包括:
获取拍摄界面内的拍摄图像,所述拍摄图像包括多个子区域;
获取所述子区域的色相;
根据所述子区域的色相,确定所述子区域的危险系数,所述危险系数用于表示所述子区域与背景之间的色彩差异度;
根据所述子区域的危险系数,对所述子区域进行图像处理,得到处理后的所述拍摄图像;
获取所述拍摄界面内的人物肤色;
基于目标肤色,对所述人物肤色进行调整;
根据调整后的所述人物肤色和处理后的所述拍摄图像,拍摄目标视频。
2.根据权利要求1所述的拍摄方法,其特征在于,
所述获取拍摄界面内的人物肤色之后,还包括:
根据所述人物肤色,确定所述人物肤色的肤色类别;
获取所述拍摄装置的拍摄模式;
根据所述肤色类别和所述拍摄模式,确定目标肤色,其中,不同所述肤色类别中的所述目标肤色不同,不同所述拍摄模式下的所述目标肤色不同。
3.根据权利要求1所述的拍摄方法,其特征在于,
所述获取拍摄界面内的人物肤色之后,还包括:
接收肤色选取输入;
根据所述肤色选取输入,确定所述目标肤色;
基于接收到关闭所述肤色选取的输入,根据所述人物肤色和/或所述拍摄装置的拍摄模式确定目标肤色。
4.根据权利要求1至3中任一项所述的拍摄方法,其特征在于,
所述根据所述子区域的危险系数,对所述子区域进行图像处理,包括:
根据所述子区域的危险系数,确定所述子区域的调整权重;
根据所述调整权重,调整所述子区域的饱和度和/或所述子区域的背景亮度。
5.根据权利要求1至3中任一项所述的拍摄方法,其特征在于,
所述根据所述子区域的色相,确定所述子区域的危险系数,包括:
基于六基色对应的危险系数,对所述子区域的色相进行插值计算,得到目标参数;
根据所述目标参数和所述子区域的饱和度,确定所述子区域的危险系数。
6.一种拍摄装置,其特征在于,包括:
获取模块,获取拍摄界面内的拍摄图像,所述拍摄图像包括多个子区域和获取所述子区域的色相;
确定模块,根据所述子区域的色相,确定所述子区域的危险系数,所述危险系数用于表示所述子区域与背景之间的色彩差异度;
处理模块,根据所述子区域的危险系数,对所述子区域进行图像处理,得到处理后的所述拍摄图像;
所述获取模块还用于:获取所述拍摄界面内的人物肤色;
调整模块,基于目标肤色,对所述人物肤色进行调整;
拍摄模块,根据调整后的所述人物肤色和处理后的所述拍摄图像,拍摄目标视频。
7.根据权利要求6所述的拍摄装置,其特征在于,
所述获取拍摄界面内的人物肤色之后,所述确定模块还用于:
根据所述人物肤色,确定所述人物肤色的肤色类别;
所述获取模块还用于:获取所述拍摄装置的拍摄模式;
所述确定模块还用于:根据所述肤色类别和所述拍摄模式,确定目标肤色,其中,不同所述肤色类别中的所述目标肤色不同,不同所述拍摄模式下的所述目标肤色不同。
8.根据权利要求6所述的拍摄装置,其特征在于,
所述获取拍摄界面内的人物肤色之后,所述确定模块还用于:
接收肤色选取输入;
根据所述肤色选取输入,确定所述目标肤色;
基于接收到关闭所述肤色选取的输入,根据所述人物肤色和/或所述拍摄装置的拍摄模式确定目标肤色。
9.根据权利要求6至8中任一项所述的拍摄装置,其特征在于,
所述获取模块还用于:
所述根据所述子区域的危险系数,确定所述子区域的调整权重;
根据所述调整权重,调整所述子区域的饱和度和/或所述子区域的背景亮度。
10.根据权利要求6至8中任一项所述的拍摄装置,其特征在于,
所述获取模块还用于:
基于六基色对应的危险系数,对所述子区域的色相进行插值计算,得到目标参数;
根据所述目标参数和所述子区域的饱和度,确定所述子区域的危险系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211214000.2A CN115589526A (zh) | 2022-09-30 | 2022-09-30 | 拍摄方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211214000.2A CN115589526A (zh) | 2022-09-30 | 2022-09-30 | 拍摄方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115589526A true CN115589526A (zh) | 2023-01-10 |
Family
ID=84777968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211214000.2A Pending CN115589526A (zh) | 2022-09-30 | 2022-09-30 | 拍摄方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115589526A (zh) |
-
2022
- 2022-09-30 CN CN202211214000.2A patent/CN115589526A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9558423B2 (en) | Observer preference model | |
US7605847B2 (en) | Digital camera having subject judgment function | |
CN111899182B (zh) | 颜色增强方法及装置 | |
CN109584180A (zh) | 人脸图像处理方法、装置、电子设备及计算机存储介质 | |
WO2021035505A1 (zh) | 图像处理方法及装置 | |
CN108200420B (zh) | 图像调节方法、装置、可读存储介质及终端 | |
JP2000134486A (ja) | 画像処理装置及び画像処理方法及び記憶媒体 | |
JP2008515063A (ja) | 美的に高められた画像変換のための方法および装置 | |
CN114359305A (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
CN113132696A (zh) | 图像色调映射方法、装置、电子设备和存储介质 | |
US8290262B2 (en) | Color processing apparatus and method thereof | |
US8687091B2 (en) | Image capturing systems and methods utilizing customizable look management | |
CN111901519B (zh) | 屏幕补光方法、装置及电子设备 | |
CN112541955A (zh) | 图像处理方法、装置及设备 | |
CN111462158A (zh) | 一种图像处理方法、装置及智能设备、存储介质 | |
CN115589526A (zh) | 拍摄方法及装置 | |
CN111613168B (zh) | 一种影像显示处理方法、装置以及计算机可读存储介质 | |
CN113487497A (zh) | 图像处理方法、装置和电子设备 | |
CN112581390A (zh) | 一种图像色彩增强方法、装置、设备及可读存储介质 | |
KR101903428B1 (ko) | 연관 이미지간 컬러 보정 시스템 및 보정방법 | |
CN113703881A (zh) | 显示方法、装置及存储介质 | |
CN117119316B (zh) | 图像处理方法、电子设备及可读存储介质 | |
US10887567B2 (en) | Camera color image processing | |
CN117119317A (zh) | 图像处理方法、装置、电子设备及可读存储介质 | |
AU2013273630B2 (en) | Observer preference model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |