拍摄控件的显示方法、装置及终端的制作方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种拍摄控件的显示方法、装置及终端,所述方法包括:获取步骤:获取预览图像的图像特性参数;分析步骤:通过预设模型,对所述预览图像的图像特性参数进行分析;显示步骤:根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件。借此,本发明能够实现在拍摄过程中更加智能地显示拍摄控件,进一步地使用户能更便捷有效地对拍摄参数进行修正,提高了对拍摄参数进行调节的效率以及便捷性。
【专利说明】拍摄控件的显示方法、装置及终端
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种拍摄控件的显示方法、装置及终端。
【背景技术】
[0002]手机在日常生活中,除了具有通信功能以外,手机还具有拍照功能。一般手机多具有触摸屏,手机的在拍照时,是通过点击设置按钮,再进一步弹出相应的控件进行相机成像参数调节,但是这样的操作不便。
[0003]另一方面,手机版专业相机应用通过直接把常用的控件直接显示在界面上,但是大部分场景下只有少数的几个相机参数控件会被用到,而且会占据屏幕过多空间,不利交互操作及美观。
[0004]随着微型摄像头及移动终端AP功能越来越强大,手机摄像头已经逐渐取代卡片机,成为人们日常拍照首选工具。手机相机功能的强大及复杂化带来了更好的拍摄体验,但也带来了操作不方便的问题。
[0005]综上可知,现有拍摄控件的显示方法在实际使用上显然存在不便与缺陷,所以有必要加以改进。
【发明内容】
[0006]针对上述的缺陷,本发明的目的在于提供一种拍摄控件的显示方法、装置及终端,以实现在拍摄过程中能够更加智能地显示拍摄控件。
[0007]为了实现上述目的,本发明一方面提供一种拍摄控件的显示方法,包括:
[0008]获取步骤:获取预览图像的图像特性参数;
[0009]分析步骤:通过预设模型,对所述预览图像的图像特性参数进行分析;
[0010]显示步骤:根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件。
[0011]进一步的,所述方法还包括:
[0012]调整步骤:接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数。
[0013]优选的,所述根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件具体为:在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件;所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度;
[0014]在所述分析步骤中,通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者
[0015]在所述分析步骤中,通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
[0016]根据所述的方法,进一步的,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件;
[0017]在所述显示步骤中,在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0018]在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0019]在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。
[0020]根据上述任一项所述的方法,所述调整控件为进度条状形。
[0021]第二方面,本发明还提供了一种拍摄控件的显示装置,包括:
[0022]获取模块,用于获取预览图像的图像特性参数;
[0023]分析模块,用于通过预设模型,对所述预览图像的图像特性参数进行分析;
[0024]显示模块,用于根据所述分析模块得到的分析结果,显示调整所述图像特性参数的调整控件。
[0025]根据所述的装置,所述装置还包括:
[0026]调整模块,用于接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数。
[0027]根据所述的装置,优选的,所述显示模块具体用于,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件;所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度;
[0028]所述分析模块包括:
[0029]第一分析子模块,用于通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者
[0030]第二分析子模块,用于通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
[0031]根据所述的装置,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件;
[0032]所述显示模块包括:
[0033]第一显示子模块,用于在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0034]第二显示子模块,用于在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0035]第三显示子模块,用于在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。
[0036]本发明还提供了一种终端,所述终端包括本发明提供的拍摄控件的显示装置。
[0037]本发明通过获取预览图像的图像特性参数,通过预设模型,对所述预览图像的图像特性参数进行分析,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件,以实现在拍摄过程中能够更加智能地显示拍摄控件,进一步地使用户能更便捷有效地对拍摄参数进行修正,提高了对拍摄参数进行调节效率以及便捷性。
【专利附图】
【附图说明】
[0038]图1是本发明第一实施例提供的拍摄控件的显示装置组成示意图;
[0039]图2是本发明第二?四实施例提供的拍摄控件的显示装置组成示意图;
[0040]图3是本发明第五实施例提供的拍摄控件的显示方法流程图;
[0041]图4是本发明的第七实施例提供的拍摄控件的显示方法的流程图。
【具体实施方式】
[0042]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]参见图1,在本发明的第一实施例中,提供了一种拍摄控件的显示装置100,包括:
[0044]获取模块10,用于获取预览图像的图像特性参数;
[0045]分析模块30,用于通过预设模型,对所述预览图像的图像特性参数进行分析;
[0046]显示模块40,用于根据所述分析模块30得到的分析结果,显示调整所述图像特性参数的调整控件。
[0047]在该实施例中,首先通过获取模块10获取预览图像的图像特性参数,获取模块10既可以获取相机的预览图像的图像特性参数,也可以获取摄像机的预览图像的图像特性参数,获取模块10既可以只是获取一帧预览图像的图像特征参数,当然也可以获取若干帧预览图像的图像特征参数数据用于分析。分析模块30则通过预设模型,对所述预览图像的图像特性参数进行分析;优选的,所述预设模型为HSV颜色模型。HSV颜色模型是根据颜色的直观特性由A.R.Smith在1978年创建的一种颜色空间,也称六角锥体模型(HexconeModel)。这个模型中颜色的参数分别是:色调(H),饱和度(S),亮度(V)。最后显示模块40则根据所述分析模块30得到的分析结果,显示调整所述图像特性参数的调整控件。例如,当所述分析模块30对所述预览图像的图像特性参数进行分析得到的结果为用户当前获得的预览图像的曝光不足,则所述显示模块40自动弹出调整曝光的控件。优选的,所述显示模块具体用于,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件。图像特性参数可以是预先设置一段阈值范围,该阈值范围也是拍摄参数正常值范围。当分析模块30分析得到所述图像特性参数超过预设的阈值范围时,显示模块40将显示调整所述图像特性参数的调整控件,用户可以通过调整相应的调整控件,将拍摄参数调整到正常值范围。由此,在拍摄参数偏离正常值范围后,能够方便的调整拍摄参数。
[0048]参见图2,在本发明的第二实施例中,所述装置100还包括:
[0049]调整模块50,用于接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数。
[0050]在该实施例中,所述调整控件为进度条状形。通过调整模块50能够方便地通过所述调整控件调整所述图像特性参数至预设的阈值范围内。例如,图像特性参数大于正常值范围,用户可以通过调节调整控件的进度条方便地调整图像特性参数为正常值范围。
[0051]参见图2,在本发明的第三实施例中,所述显示模块具体用于,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件;所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度;
[0052]分析模块30包括:
[0053]第一分析子模块31,用于通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者
[0054]第二分析子模块32,用于通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
[0055]在该实施例中,所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度,这三个图像特性参数将直接影响拍摄效果。因此,第一分析子模块31将通过H通道色度的直方图分析算法分析所述色调;S通道饱和度的直方图分析算法分析饱和度;以及V通道亮度的直方图分析算法分析亮度,以分析当前的图像特性参数是否在正常的阈值范围内。第二分析子模块32则通过H通道色度的均值分析算法对所述色调进行分析;通过S通道饱和度的均值分析算法对所述饱和度进行分析;通过V通道亮度的均值分析算法对所述亮度进行分析,以分析当前的图像特性参数是否在正常的阈值范围内。
[0056]在本发明的第四实施例中,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件;
[0057]显示模块40包括:
[0058]第一显示子模块41,用于在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0059]第二显示子模块42,用于在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0060]第三显示子模块43,用于在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。
[0061]在该实施例中,调整控件中的白平衡调整控件用于调整白平衡;ISO调整控件用于调整ISO ;对比度调整控件用于调整对比度;饱和度调整控件用于调整饱和度;曝光调整控件用于调整曝光。在所述色调超过预设的阈值范围时,第一显示子模块41则显示对比度调整控件、饱和度调整控件、锐度调整控件;通过调整对比度、饱和度以及锐度,以实现对图像特性参数中的色调的调整。在所述饱和度超过预设的阈值范围时,第二显示子模块42则显示对比度调整控件、饱和度调整控件、锐度调整控件;通过调整对比度、饱和度以及锐度,以实现对图像特性参数中的饱和度的调整。在所述亮度超过预设的阈值范围时,第三显示子模块43则显示白平衡调整控件、ISO调整控件以及曝光调整控件;通过调整白平衡、ISO以及曝光,以实现对图像特性参数中的白平衡的调整。由此,实现了根据获取的预览图像的图像特性参数以及HSV颜色空间模型,对色调、饱和度、亮度三个分量进行分析并与正常情况下的图像HSV分量值进行比较。如果分量值不符合正常范围,则弹出相应的参数(如白平衡、IS0、对比度、饱和度、曝光等)调节控件,方便用户进行手动修正。
[0062]本发明还提供了一种终端,所述终端包括本发明提供的拍摄控件的显示装置100。该显示装置的结构在上多个实施例中均有描述,在此不再赘述。
[0063]参见图3,在本发明的第五实施例中,提供了一种拍摄控件的显示方法,包括:
[0064]步骤S301中,获取模块10获取预览图像的图像特性参数;该步骤为获取步骤;
[0065]步骤S302中,分析模块30通过预设模型,对所述预览图像的图像特性参数进行分析;该步骤为分析步骤;优选的,所述预设模型为HSV颜色模型。HSV颜色模型是根据颜色的直观特性由A.R.Smith在1978年创建的一种颜色空间,也称六角锥体模型(HexconeModel)。这个模型中颜色的参数分别是:色调⑶,饱和度(S),亮度(V)。
[0066]步骤S303中,显示模块40根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件;该步骤为显示步骤。
[0067]在该实施例中,通过获取模块10获取预览图像的图像特性参数,分析模块30根据预设模型,对所述预览图像的图像特性参数进行分析,显示模块40实时地根据所述分析模块30得到的分析结果显示调整所述图像特性参数的调整控件,以实现在拍摄过程中能够更加智能地显示拍摄控件,进一步地使用户能更便捷有效地对图像特性参数进行修正,省去了用户需要经过多个步骤才能对图像参数进行调节的繁琐步骤,由此可以智能辅助用户进行相机应用的操作。
[0068]在本发明的第五实施中,所述方法还包括:
[0069]调整模块50接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数;该步骤为调整步骤。通过调整模块50可以在Π界面显示的调整控件调整所述图像特性参数。
[0070]在本发明的第五实施例中,所述根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件具体为:在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件;图像特性参数可以是预先设置一段阈值范围,该阈值范围也是拍摄参数正常值范围。当分析模块30分析得到所述图像特性参数超过预设的阈值范围时,显示模块40将显示调整所述图像特性参数的调整控件,用户可以通过调整相应的调整控件,将拍摄参数调整到正常值范围。由此,在拍摄参数偏离正常值范围后,能够方便的调整拍摄参数。所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度。
[0071]在所述分析步骤中,第一分析子模块31通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者
[0072]在所述分析步骤中,第二分析子模块32通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
[0073]在该实施例中,通过HSV颜色模型可以实现对的拍摄参数的色调、饱和度以及亮度分析。
[0074]在本发明的第六实施例中,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件;
[0075]在所述显示步骤中,第一显示子模块41在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0076]第二显示子模块42在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件;
[0077]第三显示子模块43在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。其中,所述调整控件为进度条状形。
[0078]在该实施例中,通过上述算法分析出的饱和度、色调以及亮度的分量值,以及预设的正常的阈值范围,判断当前饱和度、色调以及亮度的是否在正常范围,若不是,则自动当初与之对应的调整控件。比如,使用场景示例:用户在野外游玩,见阳光明媚、白云飘飘、风景秀丽,拿出手机拍照,却发现由于阳光太亮出现曝光过度。这是相机用于通过对图像进行分析,检测到过曝的情况,自动弹出曝光调节进度条控件。用户直接通过自动弹出的控件调节曝光,拍出心仪的照片。
[0079]参见图4,在本发明的第七实施例中,提供了拍摄控件的显示方法的工作流程。
[0080]首先,对获得预览图像数据,然后转换为HSV图像模型,接着用图像分析算法对预览图像进行分析图像特性数据,接着设置拍摄参数,根据分析结果,可能需要进行拍摄参数设置的包括白平衡、ISO、对比度、饱和度、曝光以及锐度;相应地分别弹出相应的调整控件。如白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件。其中,图像分析算法组合可以包括针对HSV颜色空间的H通道色度、S通道饱和度、V通道亮度的直方图分析算法、均值分析算法这几个算法等。
[0081]综上所述,本发明通过获取预览图像的图像特性参数,通过预设模型,对所述预览图像的图像特性参数进行分析,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件,以实现在拍摄过程中能够更加智能地显示拍摄控件,进一步地使用户能更便捷有效地对拍摄参数进行修正,提高了对拍摄参数进行调节效率以及便捷性。
[0082]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种拍摄控件的显示方法,其特征在于,包括: 获取步骤:获取预览图像的图像特性参数; 分析步骤:通过预设模型,对所述预览图像的图像特性参数进行分析; 显示步骤:根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 调整步骤:接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数。
3.根据权利要求2所述的方法,其特征在于,所述根据对所述预览图像的图像特性参数进行分析得到的结果,显示调整所述图像特性参数的调整控件具体为:在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件; 所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度; 在所述分析步骤中,通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者 在所述分析步骤中,通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
4.根据权利要求3所述的方法,其特征在于,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件; 在所述显示步骤中,在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件; 在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件; 在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。
5.根据权利要求1?4任一项所述的方法,其特征在于,所述调整控件为进度条状形。
6.一种拍摄控件的显示装置,其特征在于,包括: 获取模块,用于获取预览图像的图像特性参数; 分析模块,用于通过预设模型,对所述预览图像的图像特性参数进行分析; 显示模块,用于根据所述分析模块得到的分析结果,显示调整所述图像特性参数的调整控件。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 调整模块,用于接收用户对所述调整控件的操作,根据所述操作调整所述预览图像的图像特性参数。
8.根据权利要求7所述的装置,其特征在于,所述显示模块具体用于,在所述图像特性参数超过预设的阈值范围时,显示调整所述图像特性参数的调整控件; 所述预设模型为HSV颜色模型,所述图像特性参数包括色调、饱和度以及亮度; 所述分析模块包括: 第一分析子模块,用于通过H通道色度的直方图分析算法、S通道饱和度的直方图分析算法、V通道亮度的直方图分析算法分别对所述色调、饱和度以及亮度进行分析;或者 第二分析子模块,用于通过H通道色度的均值分析算法、S通道饱和度的均值分析算法、V通道亮度的均值分析算法分别对所述色调、饱和度以及亮度进行分析。
9.根据权利要求8所述的装置,其特征在于,所述调整控件包括白平衡调整控件、ISO调整控件、对比度调整控件、饱和度调整控件、曝光调整控件、锐度调整控件; 所述显示模块包括: 第一显示子模块,用于在所述色调超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件; 第二显示子模块,用于在所述饱和度超过预设的阈值范围时,显示对比度调整控件、饱和度调整控件以及锐度调整控件; 第三显示子模块,用于在所述亮度超过预设的阈值范围时,显示白平衡调整控件、ISO调整控件以及曝光调整控件。
10.一种终端,所述终端包括权利要求6?9任一项所述的装置。
【文档编号】G06T7/40GK104469131SQ201410453523
【公开日】2015年3月25日 申请日期:2014年9月5日 优先权日:2014年9月5日
【发明者】范俊君, 邵政斌, 林雄财 申请人:宇龙计算机通信科技(深圳)有限公司