一种基于单摄像头模组的照片形成方法及单摄像头模组与流程

文档序号:12279464阅读:285来源:国知局
一种基于单摄像头模组的照片形成方法及单摄像头模组与流程

本发明涉及图像处理技术领域,特别是涉及一种基于单摄像头模组的照片形成方法及单摄像头模组。



背景技术:

随着用户对图像质量要求越来越高,双摄像头应运而生。具体来说,双摄像头使用一颗摄像头记录环境的光照亮度,另一颗摄像头记录环境色彩。两颗摄像头拍摄出两张照片以后,经过算法的处理合成新的照片。但是,双摄像头对于算法的要求、摄像头模组的要求都很高,一般的厂商很难实现。而且双摄像头模组多出一颗摄像头,大大增加了成本。

因此,如何以相对简单的方式、相对较低的成本获得较高图像质量的照片成为一个亟待解决的问题。



技术实现要素:

本发明主要解决的技术问题是提供一种基于单摄像头模组的照片形成方法及单摄像头模组,能够以相对简单的方式、相对较低的成本获得较高图像质量的照片。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于单摄像头模组的照片形成方法,该单摄像头模组包括一摄像头,该方法包括:控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片;控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片;合成黑白照片和彩色照片以形成目标照片并输出。

其中,合成黑白照片和彩色照片以形成目标照片的步骤包括:提取黑白照片中的亮度信息;将亮度信息合成至彩色照片以形成目标照片。

其中,合成黑白照片和彩色照片以形成目标照片的步骤包括:根据黑白照片提取拍摄目标所处的环境的光照强度;将光照强度合成至彩色照片以形成目标照片。

其中,合成黑白照片和彩色照片以形成目标照片的步骤包括:对黑白照片和彩色照片进行网格化处理;提取黑白照片中各网格对应的平均亮度;将各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片。

其中,在控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片的步骤之前,该方法进一步包括:接收用户的控制指令以使摄像头进入特殊拍摄模式;启动摄像头对拍摄目标进行对焦处理。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种单摄像头模组,该单摄像头模组包括一摄像头,该单摄像头模组还包括:第一获取模块,用于控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片;第二获取模块,用于控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片;合成模块,与第一获取模块和第二获取模块连接,用于合成第一获取模块获取的黑白照片和第二获取模块获取的彩色照片以形成目标照片。

其中,合成模块进一步包括:第一提取单元,用于提取黑白照片中的亮度信息;第一合成单元,与第一提取单元连接,用于将第一提取单元提取出的亮度信息合成至彩色照片以形成目标照片。

其中,合成模块进一步包括:第二提取单元,用于根据黑白照片提取拍摄目标所处环境的光照强度;第二合成单元,与第二提取单元连接,用于将第二提取单元提取出的光照强度合成至彩色照片以形成目标照片。

其中,合成模块进一步包括:网格处理单元,用于对黑白照片和彩色照片进行网格化处理;第三提取单元,与网格处理单元连接,用于提取经网格处理单元处理后的黑白照片中各网格对应的平均亮度;第三合成单元,与第三提取单元连接,用于将第三提取单元提取的各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片。

其中,单摄像头模组还包括:指令输入模块,用于接收用户的控制指令以使摄像头进入特殊拍摄模式;对焦模块,与指令输入模块连接,用于当指令输入模块接收用户的控制指令以使摄像头进入特殊拍摄模式后,启动摄像头对拍摄目标进行对焦处理。

本发明的有益效果是:区别于现有技术的情况,本发明的基于单摄像头模组的照片形成方法及单摄像头模组通过控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片,接着控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片,最后合成黑白照片和彩色照片以形成目标照片并输出。通过上述方式,本发明能够以相对简单的方式、相对较低的成本获得较高图像质量的照片。

附图说明

图1是本发明实施例的基于单摄像头模组的照片形成方法的流程图;

图2是图1中合成黑白照片和彩色照片以形成目标照片的第一实施例的流程图;

图3是图1中合成黑白照片和彩色照片以形成目标照片的第二实施例的流程图;

图4是图1中合成黑白照片和彩色照片以形成目标照片的第三实施例的流程图;

图5是本发明实施例的单摄像头模组的结构示意图。

具体实施方式

在说明书及权利要求书当中使用了某些词汇来指称特定的组件。所属领域中的技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。下面结合附图和实施例对本发明进行详细说明。

图1是本发明实施例的基于单摄像头模组的照片形成方法的流程图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括步骤:

步骤S11:接收用户的控制指令以使摄像头进入特殊拍摄模式。

在步骤S11中,摄像头设置在单摄像头模组中。

步骤S12:启动摄像头对拍摄目标进行对焦处理。

在步骤S12中,当摄像头完成对拍摄目标的对焦处理后,通过满足一触发条件如点击一拍摄按钮后,自动执行后续所有的步骤。换个角度来说,后续的步骤是自动执行的,不需要人为干预。

步骤S13:控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片。

在步骤S13中,单摄像头模组进一步包括设置于摄像头上的彩色滤光片,其中,彩色滤光片用于让不同颜色的光通过以使摄像头能感应到拍摄目标的不同颜色成分,进而通过处理后还原出拍摄目标对应的色彩信息。

其中,控制摄像头进入黑白拍摄的步骤具体为:移除单摄像头模组中的彩色滤光片以使摄像头进入黑白拍摄。此时,摄像头完全感应光照从而拍摄出黑白照片。

步骤S14:控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片。

在步骤S14:控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片的步骤具体为:保留单摄像头模组中的彩色滤光片以使摄像头进入彩色拍摄。此时,摄像头正常感应不同颜色的光从而拍摄出彩色照片。

步骤S15:合成黑白照片和彩色照片以形成目标照片并输出。

在步骤S15中,目标照片可以结合黑白照片和彩色照片的优点,即目标照片的亮度噪点会更小,亮度和细节表现更好,从而使得彩色噪点也能得到对应地降低,图像质量更好。

其中,合成黑白照片和彩色照片以形成目标照片可以有如下几种方式:

请一并参考图2,图2是图1中合成黑白照片和彩色照片以形成目标照片的第一实施例的流程图。如图2所示,合成黑白照片和彩色照片以形成目标照片具体包括如下步骤:

步骤S151:提取黑白照片中的亮度信息。

在步骤S151中,由于黑白照片不带有色彩信息,因此能够更加准确地描述拍摄目标所对应的亮度信息,降低亮度噪点。

步骤S152:将亮度信息合成至彩色照片以形成目标照片。

在步骤S152中,将亮度信息合成至彩色照片以形成目标照片的步骤具体为:提取彩色照片中的色彩信息,将亮度信息和色彩信息进行合成处理以形成目标照片。

请一并参考图3,图3是图1中合成黑白照片和彩色照片以形成目标照片的第二实施例的流程图。如图3所示,合成黑白照片和彩色照片以形成目标照片具体包括如下步骤:

步骤S153:根据黑白照片提取拍摄目标所处的环境的光照强度。

在步骤S153中,黑白照片是在同样的曝光时间、同样的ISO下,不同环境的进光量不同而导致的,所以,根据黑白照片就可以直接推导出拍摄目标所处的环境的光照强度。

步骤S154:将光照强度合成至彩色照片以形成目标照片。

在步骤S154中,将光照强度合成至彩色照片以形成目标照片的步骤包括:提取彩色照片中的色彩信息,将光照强度和色彩信息进行合成处理以形成目标照片。

在本实施例中,因为需要拍摄两张照片也即黑白照片和彩色照片,当长时间手持配置有单摄像头模组的移动终端或其它设备进行拍摄时,会遇到手抖的问题,前后两张照片多少会存在细微的差别。而采用将环境的光照强度与彩色照片中的色彩信息进行合成处理来形成目标照片,能够降低黑白照片和彩色照片之间的差异,提高合成的效果,进而提高目标照片的图像质量。

请一并参考图4,图4是图1中合成黑白照片和彩色照片以形成目标照片的第三实施例的流程图。如图4所示,合成黑白照片和彩色照片以形成目标照片具体包括如下步骤:

步骤S155:对黑白照片和彩色照片进行网格化处理。

在步骤S155中,在黑白照片和彩色照片上,划分出不同规格例如5*5,6*6,7*7的网格。

步骤S156:提取黑白照片中各网格对应的平均亮度。

步骤S157:将各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片。

在步骤S157中,将各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片的步骤为:提取彩色照片中各网格对应的色彩信息,将各网格对应的平均亮度与各网格对应的色彩信息进行合成处理以形成目标照片。

在本实施例中,由于目标照片在彩色照片的基础上加入了黑白照片的各网格的平均亮度,因此目标照片的亮度得到了提高,进而提高了目标照片的图像质量。另外,采用将各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片,能够降低黑白照片和彩色照片由于手抖动带来的差异,提高合成的效果,进而进一步提高目标照片的图像质量。

图5是本发明实施例的单摄像头模组的结构示意图。如图5所示,单摄像头模组包括摄像头21、指令输入模块22、对焦模块23、第一获取模块24、第二获取模块25和合成模块26。

指令输入模块22用于接收用户的控制指令以使摄像头21进入特殊拍摄模式。

对焦模块23与指令输入模块22连接,用于当指令输入模块22接收用户的控制指令以使摄像头进入特殊拍摄模式后,启动摄像头21对拍摄目标进行对焦处理。

第一获取模块24与对焦模块23连接,用于当对焦模块23完成对拍摄目标的对焦处理后,控制摄像头21进入黑白拍摄以获取与拍摄目标对应的黑白照片。

第二获取模块25与第一获取模块24连接,用于当第一获取模块24获取黑色照片后,控制摄像头21进入彩色拍摄以获取与拍摄目标对应的彩色照片。

合成模块26分别与第一获取模块24和第二获取模块25连接,用于合成第一获取模块24获取的黑色照片和第二获取模块25获取的彩色照片以形成目标照片。

具体来说,合成模块26包括第一提取单元261、第一合成单元262、第二提取单元263、第二合成单元264、网格处理单元265、第三提取单元266和第三合成单元267。

第一提取单元261与第一获取模块24连接,用于提取第一获取模块24获取的黑白照片中的亮度信息。

第一合成单元262分别与第一提取单元261和第二获取模块25连接,用于将第一提取单元261提取出的亮度信息合成至第二获取模块25获取的彩色照片以形成目标照片。

第二提取单元263与第一获取模块24连接,用于根据第一获取模块24获取的黑白照片提取拍摄目标所处环境的光照强度。

第二合成单元264分别与第二提取单元263和第二获取模块25连接,用于将第二提取单元263提取出的光照强度合成至第二获取模块25获取的彩色照片以形成目标照片。

网格处理单元265分别与第一获取模块24和第二获取模块25连接,用于对第一获取模块24获取的黑白照片和第二获取模块25获取的彩色照片进行网格化处理。

第三提取单元266与网格处理单元265连接,用于提取经网格处理单元处理后的黑白照片中各网格对应的平均亮度。

第三合成单元267与第三提取单元266连接,用于将第三提取单元266提取的各网格对应的平均亮度合成至对应的彩色照片的各网格中以形成目标照片。

其中,第一提取单元261和第一合成单元262,第二提取单元263和第二合成单元264,以及网格提取单元265、第三提取单元266和第三合成单元267三者按照用户的选择分时工作。也就是说,在某一个时刻,仅仅由三者中的一者工作。

本发明的有益效果是:区别于现有技术的情况,本发明的基于单摄像头模组的照片形成方法及单摄像头模组通过控制摄像头进入黑白拍摄以获取与拍摄目标对应的黑白照片,接着控制摄像头进入彩色拍摄以获取与拍摄目标对应的彩色照片,最后合成黑白照片和彩色照片以形成目标照片并输出。通过上述方式,本发明能够以相对简单的方式、相对较低的成本获得较高图像质量的照片。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1