一种图像处理方法及移动终端的制作方法_6

文档序号:9474577阅读:来源:国知局
平均亮度信息是否小于正常亮度阈值中的最小阈 值。在所述平均亮度信息小于所述最小阈值时,按照预置的变更规则,增加所述准高曝光时 间,生成所述平均亮度信息所对应的高曝光时间;并增加准低曝光时间,生成该平均亮度信 息所对应的低曝光时间。当所述平均亮度信息属于所述最大阈值与最小阈值之间的范围 时,处理器760将所述准高曝光时间确定为该平均亮度信息所对应的高曝光时间,以及将 所述准低曝光时间确定为该平均亮度信息所对应的低曝光时间。
[0173] 可见,移动终端700可以通过计算摄像头所采集的图像数据对应的亮度信息,确 定当前的环境亮度(即外界光线强度),然后基于当前的环境亮度实时调整高动态曝光时 间,从而可以避免固定设置高动态曝光时间而导致高动态范围图像失真的问题。
[0174] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单 元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟 以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员 可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出 本发明的范围。
[0175] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、 装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0176] 在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的 方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为 一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或 者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互 之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连 接,可以是电性,机械或其它的形式。
[0177] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0178] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0179] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以 存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说 对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计 算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个 人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码 的介质。
[0180] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1. 一种图像处理方法,其特征在于,包括: 在高动态范围图像拍摄的过程中,获取所采集的各帧图像数据; 对所述图像数据进行亮度分析,确定环境亮度,基于所确定的环境亮度调整高动态曝 光时间; 依据调整的高动态曝光时间进行拍摄,生成各低动态范围图像数据; 将所述低动态范围图像数据按照预置的合成算法进行计算,生成高动态范围图像。2. 根据权利要求1所述的方法,其特征在于,所述对所述图像数据进行亮度分析,确定 环境亮度,基于所确定的环境亮度调整高动态曝光时间,包括: 按照预置的各灰度区域的灰度阈值,分别对各帧图像数据进行亮度统计,确定图像数 据的总像素数量以及各灰度区域的像素数量; 针对同一帧图像数据,分别计算各灰度区域的像素数量与总像素数量的比值; 将所述比值与预置的有效阈值进行比较,确定图像数据的有效灰度区域,并基于所述 有效灰度区域的灰度值确定所述环境亮度; 按照预置的灰度曝光时间表,计算各有效灰度区域对应的有效曝光时间; 对各有效曝光时间进行统计,确定所述环境亮度对应的曝光时间,基于所确定的曝光 时间调整所述高动态曝光时间。3. 根据权利要求2所述的方法,其特征在于,所述对各有效曝光时间进行统计,确定所 述环境亮度对应的曝光时间,基于所确定的曝光时间调整所述高动态曝光时间,包括: 针对相同的灰度区域,对各帧图像数据的有效曝光时间进行求和,确定各有效灰度区 域对应的有效曝光时间平均值; 对各有效灰度区域对应的有效曝光时间平均值进行统计,确定所述环境亮度对应的正 常曝光时间; 按照预置的变更规则对所述正常曝光时间进行调整,生成所述环境亮度对应的低曝光 时间以及高曝光时间。4. 根据权利要求1所述的方法,其特征在于,所述对所述图像数据进行亮度分析,确定 环境亮度,基于所确定的环境亮度调整高动态曝光时间,包括: 按照预置的亮度算法,分别对各帧图像数据进行亮度计算,确定各帧图像数据的亮度 信息; 将所述各帧图像数据的亮度信息进行求和,确定平均亮度信息; 根据所述确定的平均亮度信息,确定环境亮度,并将所述平均亮度信息所对应的曝光 时间,调整为高动态曝光时间。5. 根据权利要求4所述的方法,其特征在于,所述根据所述确定的平均亮度信息,确定 环境亮度,并将所述平均亮度信息所对应的曝光时间,调整为高动态曝光时间,包括: 通过查找预置的曝光时间表,确定所述平均亮度信息所对应的正常曝光时间; 将所述平均亮度信息与预置的正常亮度阈值进行比较,确定所述平均亮度信息所对应 的低曝光时间以及高曝光时间,所述正常亮度阈值根据正常环境亮度对应的环境亮度信息 确定,所述环境亮度信息依据感光芯片的性能设置。6. 根据权利要求5所述的方法,其特征在于,所述将所述平均亮度信息与预置的正常 亮度阈值进行比较,确定所述平均亮度信息所对应的低曝光时间以及高曝光时间,包括: 判断所述平均亮度信息是否大于正常亮度阈值中的最大阈值; 当平均亮度信息大于所述最大阈值时,按照预置的变更规则,减少预置的准高曝光时 间,生成所述平均亮度信息所对应的高曝光时间;并减少预置的准低曝光时间,生成所述平 均亮度信息所对应的低曝光时间。7. 根据权利要求5所述的方法,其特征在于,所述将所述平均亮度信息与预置的正常 亮度阈值进行比较,确定所述平均亮度信息所对应的低曝光时间以及高曝光时间,包括: 判断所述平均亮度信息是否小于正常亮度阈值中的最小阈值; 在所述平均亮度信息小于所述最小阈值时,按照预置的变更规则,增加所述准高曝光 时间,生成所述平均亮度信息所对应的高曝光时间;并增加所述准低曝光时间,生成所述平 均亮度信息所对应的低曝光时间; 当所述平均亮度信息属于所述最大阈值与最小阈值之间的范围时,将所述准高曝光时 间确定为所述高曝光时间;并将所述准低曝光时间确定为所述低曝光时间。8. -种移动终端,其特征在于,包括: 图像数据采集模块,用于在高动态范围图像拍摄的过程中,获取所采集的各帧图像数 据; 曝光时间调整模块,用于对所述图像数据进行亮度分析,确定环境亮度,基于所确定的 环境亮度调整高动态曝光时间; 拍摄模块,用于依据调整的高动态曝光时间进行拍摄,生成各低动态范围图像数据; 图像合成模块,用于将所述低动态范围图像数据按照预置的合成算法进行计算,生成 高动态范围图像。9. 根据权利要求8所述的移动终端,其特征在于,所述曝光时间调整模块包括: 像素数量确定子模块,用于按照预置的各灰度区域的灰度阈值,分别对各帧图像数据 进行亮度统计,确定图像数据的总像素数量以及各灰度区域的像素数量; 比值计算子模块,用于针对同一帧图像数据,分别计算各灰度区域的像素数量与总像 素数量的比值; 比较子模块,用于将所述比值与预置的有效阈值进行比较,确定图像数据的有效灰度 区域,并基于所述有效灰度区域的灰度值确定所述环境亮度; 有效曝光时间计算子模块,用于按照预置的灰度曝光时间表,计算各有效灰度区域对 应的有效曝光时间; 有效曝光时间统计子模块,用于对各有效曝光时间进行统计,确定所述环境亮度对应 的曝光时间,基于所确定的曝光时间调整所述高动态曝光时间。10. 根据权利要求9所述的移动终端,其特征在于,所述有效曝光时间统计子模块,包 括: 曝光时间平均值确定单元,用于针对相同的灰度区域,对各帧图像数据的有效曝光时 间进行求和,确定各有效灰度区域对应的有效曝光时间平均值; 正常曝光时间确定单元,用于对各有效灰度区域对应的有效曝光时间平均值进行统 计,确定所述环境亮度对应的正常曝光时间; 正常曝光时间调整单元,用于按照预置的变更规则对所述正常曝光时间进行调整,生 成所述环境亮度对应的低曝光时间以及高曝光时间。11. 根据权利要求8所述的移动终端,其特征在于,所述曝光时间调整模块,包括: 亮度确定子模块,用于按照预置的亮度算法,分别对各帧图像数据进行亮度计算,确定 各帧图像数据的亮度信息; 平均亮度确定子模块,用于将所述各帧图像数据的亮度信息进行求和,确定平均亮度 信息; 高动态曝光时间调整子模块,用于根据所述确定的平均亮度信息,确定环境亮度,并将 所述平均亮度信息所对应的曝光时间,调整为高动态曝光时间。12. 根据权利要求11所述的移动终端,其特征在于,所述高动态曝光时间调整子模块, 包括: 曝光时间查找单元,用于通过查找预置的曝光时间表,确定所述平均亮度信息所对应 的正常曝光时间; 亮度比较单元,用于将所述平均亮度信息与预置的正常亮度阈值进行比较,确定所述 平均亮度信息所对应的低曝光时间以及高曝光时间,所述正常亮度阈值根据正常环境亮度 对应的环境亮度信息确定,所述环境亮度信息依据感光芯片的性能设置。13. 根据权利要求12所述的移动终端,其特征在于,所述亮度比较单元,包括: 第一亮度判断子单元,用于判断所述平均亮度信息是否大于正常亮度阈值中的最大阈 值; 第一曝光时间变更子单元,用于当平均亮度信息大于所述最大阈值时,按照预置的变 更规则,减少预置的准高曝光时间,生成所述平均亮度信息所对应的高曝光时间;并减少预 置的准低曝光时间,生成所述平均亮度信息所对应的低曝光时间。14. 根据权利要求12所述的移动终端,其特征在于,所述亮度比较单元,包括: 第二亮度判断子单元,用于判断所述平均亮度信息是否小于正常亮度阈值中的最小阈 值; 第二曝光时间变更子单元,用于在所述平均亮度信息小于所述最小阈值时,按照预置 的变更规则,增加所述准高曝光时间,生成所述平均亮度信息所对应的高曝光时间;并增加 所述准低曝光时间,生成所述平均亮度信息所对应的低曝光时间; 曝光时间确定子单元,用于当所述平均亮度信息属于所述最大阈值与最小阈值之间的 范围时,将所述准高曝光时间确定为所述高曝光时间;并将所述准低曝光时间确定为所述 低曝光时间。
【专利摘要】本发明实施例提供了一种图像处理方法及移动终端,属于通信技术领域。该方法包括:在高动态范围图像拍摄的过程中,获取所采集的各帧图像数据;对所述图像数据进行亮度分析,确定环境亮度,基于所确定的环境亮度调整高动态曝光时间;依据调整的高动态曝光时间进行拍摄,生成各低动态范围图像数据;将所述低动态范围图像数据按照预置的合成算法进行计算,生成高动态范围图像。本发明实施例提供的图像处理方法,可以避免固定设置高动态曝光时间而导致高动态范围图像失真的问题,使得高动态范围图像可以反映出所有场景的真实环境,即可以还原图片的真实细节。
【IPC分类】H04N5/235
【公开号】CN105227858
【申请号】CN201510733523
【发明人】李明津, 方超, 胡鹏翔
【申请人】维沃移动通信有限公司
【公开日】2016年1月6日
【申请日】2015年10月30日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1