一种拍照方法_2

文档序号:8285530阅读:来源:国知局
S207,否则直接将所 述图像存储至第一位置。
[0046] 本发明实施例中,用于延迟处理图像的资源,包括终端或系统的处理器资源和/ 或内存资源。
[0047] 在一些可行的实施方式中,若根据处理系统的资源消耗状态判断没有用于即时处 理上述图像的资源,则判断是否有用于延迟处理上述图像的资源。
[0048] S207、将与所述图像对应的处理任务添加至延迟处理队列。
[0049] 在一些可行的实施方式中,若有用于延迟处理上述图像的资源,则将上述图像和 场景信息存储至第二位置,其中,上述第二位置为用于暂存图像和场景的存储位置,上述第 二位置包括但不限于:RAM(Random-Access Memory,随机存取存储器)、闪存或硬盘等等。上 述图像和场景信息优先存储于RAM,若RAM存储空间不足时,将上述图像和场景信息存储至 闪存或硬盘中。将与上述图像对应的处理任务添加至延迟处理队列。
[0050] 进一步的,若没有用于处理所述图像的资源,则直接将上述图像存储至上述第一 位置。
[0051] S208、按照预设的排序顺序对所述延迟处理队列中的任务进行增强处理。
[0052] 在一些可行的实施方式中,对于上述延迟处理队列中的任务,终端可优先处理存 储于RAM的处理任务,然后再处理存储于闪存或硬盘中的任务。至于存储于RAM的处理任务 按照加入上述延迟处理队列的时间进行排序,终端按照排序的顺序对存储于RAM中的任务 进行增强处理。至于存储于闪存或硬盘中的任务按照加入上述延迟队列的时间进行排序, 终端在处理完上述存储于RAM中的任务后,按照排序顺序接着处理存储于闪存或硬盘中的 任务。
[0053] 进一步的,在针对上述图像的场景对上述图像进行增强处理之前,可将上述图像 存储至上述第一位置。
[0054] 进一步的,在将上述图像或上述处理后的图像存储至上述第一位置之前,将上述 图像或上述处理后的图像进行压缩。
[0055] 具体实施中,按照预设的排序顺序对所述延迟处理队列中的任务进行增强处理 后,将会得到处理后的图像,则将所述处理后的图像存储在第一位置。
[0056] 本发明实施例,通过采集图像,分析所述图像,获取所述图像的场景类型,根据所 述图像的场景类型判断是否需要对所述图像进行增强处理,若需要对所述图像进行增强处 理,则判断是否有用于处理所述图像的资源,若有用于处理所述图像的资源,则针对所述图 像的场景对所述图像进行增强处理,得到处理后的图像,本发明实施例在对所述图像进行 增强处理之前,先判断系统是否有用于处理所述图像的资源,避免了现有技术需要等待场 景针对性处理结束,才能采集下一张图像,从而提升了终端拍摄效率。
[0057] 请参见图3,图3为本发明实施例提供的一种拍照方法的第三实施例的流程示意 图,其中图3以对图像进行去雾处理为例进行说明。如图3所示,该拍照方法可包括如下步 骤:
[0058] S301、在采集图像后,分析所述图像,获取所述图像的场景类型。
[0059] 具体实施中,步骤S301可参照图1所示实施例的步骤S101,在此不赘述。
[0060] S302、若所述图像的场景类型包括有雾场景,则判断是否需要对所述图像进行去 雾处理,若是,转到S303,否则直接将所述图像存储至第一位置。
[0061] 在一些可行的实施方式中,判断是否需要对所述图像进行去雾处理,可包括:
[0062] 确定所述图像的暗通道图像中非天空区域像素的灰度直方图;统计该灰度直方图 中灰度值低于第一预设灰度值的像素的个数;如果统计出的像素个数占该灰度直方图中总 像素个数的比例低于预设的比例阈值,可认为不需要对所述图像进行去雾处理,否则认为 需要对所述图像进行去雾处理。
[0063] 在另一些可行的实施方式中,判断是否需要对所述图像进行去雾处理,可包括:
[0064] 确定所述图像的暗通道图像中非天空区域像素的灰度直方图;按照预设的选取个 数或比例,从该灰度直方图中选取照度值最低的一个或多个像素;如果选取出的一个或多 个像素的最高灰度值高于第二预设灰度值,可认为需要对所述图像进行去雾处理,否则可 认为不需要对所述图像进行去雾处理。
[0065] 具体地,若认为不需要对所述图像进行去雾处理,则直接将所述图像存储至第一 位置。
[0066] 具体地,要确定所述图像的暗通道图像中非天空区域像素的灰度直方图,首先确 定所述图像的暗通道图像Jdart,然后根据Jdart确定暗通道图像的灰度直方图H,并对灰度直 方图H进行修正,最终得出非天空区域的灰度直方图H'。
[0067] 本发明实施例中,采集的图像可以是RGB图像,例如位图,jpeg,png等格式。此时 所述图像的暗通道图像Jdart的计算公式如下:
【主权项】
1. 一种拍照方法,其特征在于,包括: 在采集图像后,分析所述图像,获取所述图像的场景类型; 根据所述图像的场景类型判断是否需要对所述图像进行增强处理; 若需要对所述图像进行增强处理,则判断是否有用于处理所述图像的资源; 若有用于处理所述图像的资源,则针对所述图像的场景对所述图像进行增强处理,得 到处理后的图像。
2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 将处理后的图像存储至第一位置,或者,将所述处理后的图像压缩后存储至所述第一 位置。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 若不需要对所述图像进行增强处理,或者若没有用于处理所述图像的资源,则将所述 图像存储至所述第一位置。
4.根据权利要求1所述的方法,其特征在于: 所述判断是否有用于处理所述图像的资源,包括:判断是否有用于即时处理所述图像 的资源; 所述若有用于处理所述图像的资源,则针对所述图像的场景对所述图像进行增强处 理,包括:若有用于即时处理所述图像的资源,则针对所述图像的场景对所述图像进行增强 处理。
5.根据权利要求4所述的方法,其特征在于: 所述判断是否有用于处理所述图像的资源,还包括:若没有用于即时处理所述图像的 资源,则判断是否有用于延迟处理所述图像的资源; 所述若有用于处理所述图像的资源,则针对所述图像的场景对所述图像进行增强处 理,还包括:若有用于延迟处理所述图像的资源,则将所述图像及场景信息存储至第二位 置,并将与所述图像对应的处理任务添加至延迟处理队列。
6.根据权利要求5所述的方法,其特征在于,所述将与所述图像对应的处理任务添加 至延迟处理队列之后,所述方法还包括: 按照预设的排序顺序对所述延迟处理队列中的任务进行增强处理。
7.根据权利要求1所述的方法,其特征在于,所述针对所述图像的场景对所述图像进 行增强处理之前,所述方法还包括: 将所述图像存储至所述第一位置。
8.根据权利要求3或7任一项所述的方法,其特征在于,所述将所述图像存储至所述第 一位置之前,所述方法还包括: 压缩所述图像。
9.根据权利要求4-5任一项所述的方法,其特征在于, 所述根据所述图像的场景类型判断是否需要对所述图像进行增强处理,包括:若所述 图像的场景类型包括有雾场景,则判断是否需要对所述图像进行去雾处理; 所述若需要对所述图像进行增强处理,则判断是否有用于即时处理所述图像的资源, 包括:若需要对所述图像进行去雾处理,则判断是否有用于即时对所述图像进行去雾处理 的资源; 所述若有用于处理所述图像的资源,则针对所述图像的场景对所述图像进行增强处 理,包括:若有用于即时对所述图像进行去雾处理的资源,则对所述图像进行去雾处理。
10.根据权利要求9所述的方法,其特征在于, 所述若没有用于即时处理所述图像的资源,则判断是否有用于延迟处理所述图像的资 源,包括:若没有用于即时对所述图像进行去雾处理的资源,则判断是否有用于延迟对所述 图像进行去雾处理的资源; 所述若有用于延迟处理所述图像的资源,则将所述图像及场景信息存储至第二位置, 并将与所述图像对应的处理任务添加至延迟处理队列,包括:若有用于延迟对所述图像进 行去雾处理的资源,则将所述图像及去雾信息存储至第二位置,并将所述图像的去雾任务 添加至延迟处理队列。
【专利摘要】本发明实施例涉及摄像技术领域,公开了一种拍照方法,其可包括:在采集图像后,分析所述图像,获取所述图像的场景类型;根据所述图像的场景类型判断是否需要对所述图像进行增强处理;若需要对所述图像进行增强处理,则判断是否有用于处理所述图像的资源;若有用于处理所述图像的资源,则针对所述图像的场景对所述图像进行增强处理,得到处理后的图像。本发明实施例在对所述图像进行增强处理之前,先判断系统是否有用于处理所述图像的资源,避免了现有技术需要等待场景针对性处理结束,才能采集下一张图像,从而提升了终端拍摄效率。
【IPC分类】H04N5-217, H04N5-232
【公开号】CN104601862
【申请号】CN201410851638
【发明人】卢伟冰
【申请人】深圳市金立通信设备有限公司
【公开日】2015年5月6日
【申请日】2014年12月31日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1