CN105141853B - 图像处理方法以及电子设备 - Google Patents
图像处理方法以及电子设备 Download PDFInfo
- Publication number
- CN105141853B CN105141853B CN201510509153.3A CN201510509153A CN105141853B CN 105141853 B CN105141853 B CN 105141853B CN 201510509153 A CN201510509153 A CN 201510509153A CN 105141853 B CN105141853 B CN 105141853B
- Authority
- CN
- China
- Prior art keywords
- image
- wheel
- result images
- regulation
- pixel
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 230000033228 biological regulation Effects 0.000 claims abstract description 74
- 230000035945 sensitivity Effects 0.000 claims abstract description 45
- 238000005375 photometry Methods 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 30
- 238000005070 sampling Methods 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000033001 locomotion Effects 0.000 abstract description 21
- 230000000694 effects Effects 0.000 abstract description 13
- 238000000034 method Methods 0.000 description 23
- 230000015572 biosynthetic process Effects 0.000 description 17
- 238000003786 synthesis reaction Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000003708 edge detection Methods 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000003325 tomography Methods 0.000 description 2
- 241000612151 Dodecatheon Species 0.000 description 1
- 235000008166 Dodecatheon meadia Nutrition 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
-
- 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/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- 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/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
本发明提供了一种图像处理方法以及电子设备。所述图像处理方法应用于电子设备,其中包括:对当前环境进行测光;根据测光结果、规定感光度以及规定光圈值确定单位快门速度;以及当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度依次捕获多个图像并且合成所述多个图像,直到检测到第二操作。根据本发明的图像处理方法以及电子设备,能够模拟慢速快门拍摄,即在无需缩小光圈值或者调整感光度的情况下能够获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
Description
技术领域
本发明涉及一种图像处理方法以及电子设备,尤其涉及能够在无需缩小光圈值或者调整感光度的情况下获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果的图像处理方法以及电子设备。
背景技术
如今,不仅是数码相机等专用于拍摄的电子设备,如智能手机、笔记本电脑、平板电脑等携带式智能型电子设备都具有了拍摄功能。随着科技的发展,例如智能手机等电子设备的拍摄功能越来越强大,与笨重的单反相机相比具有轻便、易操作等优点,为用户提供了极大的便利。
然而,有时人们为了获得物体的运动轨迹的图像,使用较慢的快门速度进行拍照。例如,在正常阳光条件下,为了表达运动物体的速度(例如流水)时,可能会使用数秒的快门速度进行拍照。又例如,用户期望在夜晚得到星轨的图像时,可能需要数分钟甚至数十分钟以上的快门速度。然而,较慢的快门速度会导致感光芯片的曝光时间长,因此如果光线较为充足的情况下容易导致曝光过度。虽然根据摄影学中的互易律,可以通过降低感光度(ISO)或者缩小光圈的方式减少曝光量,但感光度一般最低也只能达到ISO100,光圈值的调节幅度也是有限的。特别是对于非专用于拍摄的其他电子设备而言,由于拍摄功能不是其主要功能,因此甚至有可能无法调节光圈值。此外,缩小光圈值会导致景深变大,对于无法满足用户对于小景深的需求。人们还可以使用灰镜来减少曝光量,但需要为此特意在镜头前面安装灰镜而给用户带来不便,而且灰镜的灰度也难以掌握。
发明内容
本发明鉴于以上课题完成,其目的在于,提供一种图像处理方法以及电子设备,能够模拟慢速快门拍摄,即在无需缩小光圈值或者调整感光度的情况下能够获得光线充足的环境中的物体的运动轨迹而防止曝光过度,同时实现快门速度较慢的效果。
本发明的一个实施例提供一种图像处理方法,应用于电子设备,其中包括:对当前环境进行测光;根据测光结果、规定感光度以及规定光圈值确定单位快门速度;以及当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度依次捕获多个图像并且合成所述多个图像,直到检测到第二操作。
本发明的实施例还提供一种电子设备,其中包括:摄像头,配置来捕获图像;传感器,配置来对当前环境进行测光;处理器,配置来根据测光结果、规定感光度以及规定光圈值确定单位快门速度并且当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度依次捕获多个图像并且合成所述多个图像,直到检测到第二操作。
根据本发明的图像处理方法以及电子设备,能够模拟慢速快门拍摄,即在无需缩小光圈值或者调整感光度的情况下能够获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
附图说明
图1是根据本发明的图像处理方法的流程图。
图2是用于说明根据本发明的图像处理方法或者电子设备的合成过程的优选实施例的示意图。
图3是用于说明根据本发明的图像处理方法或者电子设备的合成过程的优选实施例的存储器操作的示意图。
图4是根据本发明的图像处理方法中输出目标图像的优选实施例的流程图。
图5是用于说明对合成后的图像进行模糊处理的效果的示意图。
图6是根据本发明的图像处理方法中识别至少一个对象的周围像素的优选实施例的流程图。
图7是用于说明对图像进行下采样和上采样的原理的示意图。
图8是根据本发明的电子设备的功能框图。
具体实施方式
为使本领域的技术人员能够更好地理解本发明的技术方案,下面结合附图详细说明本发明的图像处理方法以及电子设备的具体实施方式。当然,本发明不限于此,在本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【图像处理方法】
下面,结合附图来详细说明本发明的图像处理方法。本发明的图像处理方法应用于电子设备,其中电子设备例如可以是数码相机等以拍摄图像为主的设备,也可以是平板电脑、笔记本电脑、台式电脑、PDA等以运算功能为主的设备、还可以是智能电话、便携式电话等以通话功能为主的设备,只要能够拍摄图像即可。在以下说明以及附图当中,以获取星轨的图像为例进行说明,但本发明不限于此,可以用于可以在任何光线条件下获取任何物体的运动轨迹的图像。
图1是根据本发明的实施例的图像处理方法的流程图。如图1所示,该方法包括以下步骤:
首先,对当前环境进行测光(步骤S110)。可以使用现有的测光方法进行测光,因此不再这里详细阐述。对于智能型电子设备而言,通过打开相机应用程序即可对当前环境进行测光并且获得预览图像。优选地,电子设备可以根据测光的结果计算使用何种曝光参数即可获得曝光合适的图像。一般而言,18%灰的图像被认为是对于人的肉眼而言曝光合适的图像。然而,在本发明中,应当广义理解“曝光合适”,即表示用户所期望的曝光效果。例如用户可以根据自己的需求进行曝光补偿,以使得曝光量更高或者更低。曝光参数一般包括感光度、光圈值以及快门速度。
接下来,根据测光结果、规定感光度以及规定光圈值确定单位快门速度(步骤S120)。规定感光度以及规定光圈值可以由电子设备根据情景模式自动设置,也可以由用户手动设置。应当注意,这里的规定感光度和/或规定光圈值与电子设备显示的预览图像中的感光度和/或光圈值可以不同。此外,在一些例如智能手机等非专用于拍摄的电子设备中,光圈值可能是固定的,此时该光圈值即是规定光圈值。在进行测光以后,根据摄像学得互易律能够确定在规定感光度和规定光圈值的情况下以何种快门速度即可获得用户期望的曝光量的图像。此时确定的快门速度即单位快门速度。
接下来,检测是否存在第一操作(步骤S130)。第一操作可以是用户用于发出开始拍摄的指令的操作。作为非限制性示例,第一操作可以是按下某个规定按钮(例如快门按键,音量按键或者电子设备的触摸屏上的虚拟按钮等)或者进行某种动作(摇晃动作、倾斜动作)等。此外,也可以是通过电子设备的摄像头识别到用户的规定表情(眨眼等)。
当没有检测到第一操作时(步骤S130,否),可以重新对当前环境进行测光(步骤S110)以根据测光结果重新确定单元快门速度(步骤S120)并且继续检测第一操作(步骤S130)。由于用户可能随时改变目标物体,其周围的光线环境可能随时发生变化,因此通过不断进行测光以确定新的单元快门速度,可以实时地适应环境的变化。当然,本发明不限于此,也可以不反复进行测光而反复检测第一操作(步骤S130)。
当检测到第一操作时(步骤S130,是),使用规定感光度、规定光圈值以及单位快门速度依次捕获多个图像并且合成该多个图像(步骤S140)。此时,优选使用快速连拍模式以较短的时间间隔连续进行捕获。由于根据测光结果确定的曝光参数,因此此时所捕获的多个图像均为曝光合适的图像。此后,将这些多个图像进行合成。由于通过这种方式捕获的多个图像的取景是大致相同的,只有运动的物体的相对位置具有改变,因此通过合成这些图像能够得到运动物体的轨迹。优选地,对于没有位移的像素采用平均灰度值,对于存在位移的像素采用覆盖的方式进行图像合成。这些多个图像的合成的具体的细节将在后面详细描述。
自从检测到第一操作时起,检测第二操作(步骤S150)。该检测步骤可以与上述捕获图像以及合成图像的步骤并行地或者交替地执行。第二操作可以是用户用于发出结束拍摄的指令的操作。作为非限制性示例,第二操作可以是释放或者第一操作以后再次按下某个规定按钮(例如快门按键,音量按键或者电子设备的触摸屏上的虚拟按钮等)或者进行某种动作(摇晃动作、倾斜动作)等。此外,也可以是通过电子设备的摄像头识别到用户的规定表情(眨眼等)。
当没有检测到第二操作时(步骤S150,否),继续以规定感光度、规定光圈值以及单位快门速度依次捕获图像并且合成该图像。当检测到第二操作时(步骤S150,是),结束处理。
通过以上方法,能够在无需缩小光圈值或者调整感光度的情况下获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
下面,结合附图详细描述捕获多个图像并且合成该多个图像的优选实施例。如上面所述,当检测到第一操作时,将使用规定感光度、规定光圈值以及单位快门速度依次捕获多个图像并且合成该多个图像。为了方便,下面以捕获三个图像a、b、c为例进行说明,但本领域技术人员理解本发明不限于此,实际上可以有更多的数量的图像。
图2是用于说明根据本发明的图像处理方法或者电子设备的合成过程的优选实施例的示意图。如图2所示,首先获得第一个图像a时存储该图像;接下来,获得第二个图像b时,将a和b进行合成以获得图像a+b,并且最后获得第三个图像c时,将图像a+b和图像c进行合成,以获得最终图像a+b+c。这样,能够在捕获图像的同时进行合成不仅能够节省运行时间,还能节省存储器的开销。当然,本发明不限于此,也可以首先获得多个图像a、b、c后,一并进行合成,以直接获得图像a+b+c。
下面,结合图3进一步说明本发明的图像处理方法的优选实施例。图3是用于说明根据本发明的图像处理方法的合成过程的优选实施例的存储器操作的示意图。如图3所示,电子设备当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第一个图像,并且向存储器存储该第一个图像作为第1轮结果图像。接下来,进入第2轮处理。第2轮处理中,电子设备继续使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第二个图像,并且从存储器读取上一轮(即第1轮)结果图像,随后将第二个图像与第1轮结果图像进行合成,以生成第2轮结果图像。当没有检测到第二操作时,将第2轮结果图像存储到存储器当中并且执行第3轮处理。当检测到第二操作时,输出所述第2轮结果图像。在第2轮处理中,电子设备继续使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第三个图像,并且从存储器读取上一轮(即第2轮)结果图像,随后将第三个图像与第2轮结果图像进行合成,以生成第3轮结果图像。当没有检测到第二操作时,将第3轮结果图像存储到存储器当中并且执行第4轮处理。当检测到第二操作时,输出所述第3轮结果图像。以此类推,直到检测到第二操作,输出最终结果图像。通过这样的优选实施例,能够仅使用一个存储器即可重复执行上述操作,不仅能够节省运行时间,还能节省存储器的开销。
在检测到第二操作后,获取的图像虽然能够反映运动物体的轨迹,但由于受到连拍速度、存储合成的运行时间等限制,该运动物体的轨迹容易出现正如图2中的a+b+c那样的断线、断层等不连续的状态。为了更好地模拟慢速快门拍摄,在检测到第二操作以后,可以进一步进行处理,以消除不连续的状态。这里可以使用图像膨胀技术来消除最终合成图像中的运动物体的不连续状态,由于图像膨胀技术的运行开销较大,因此本发明还提供一种优选实施例以对图像中的不连续状态进行处理。
图4是根据本发明的图像处理方法中输出目标图像的优选实施例的流程图。如图4所示:
首先,识别最终结果图像中的至少一个对象的周围像素(步骤S410)。以拍摄星轨为例,由于运动的物体为天空上的星星,在图2中的合成图像中呈现为多个亮点,因此要识别该多个亮点的周围像素。这里,可以采用现有的方法来识别周围像素,例如通过使用Canny算子或者Sobel算子进行边缘检测,获得轮廓像素后,将该轮廓像素周围的8个像素识别为周围像素等等。此外,本发明还提供了优选的识别周围像素的方法,将在后面详细叙述。
随后,对所述周围像素进行模糊处理以生成目标图像(步骤S420)。在识别出运动对象的周围像素后对该周围像素进行模糊处理,从而能够将不连续的像素修正为连续的像素,如图5所示。模糊处理可以通过将周围像素的灰度值设置为所述周围像素的规定领域的像素的平均灰度值来实现。
最后,输出所述目标图像(步骤S430)。
这样,最终的目标图像能够模拟慢速快门拍摄,即在无需缩小光圈值或者调整感光度的情况下能够获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
本发明还提供了识别最终结果图像中的至少一个对象的周围像素的优选实施例。图6是根据本发明的图像处理方法中识别至少一个对象的周围像素的优选实施例的流程图。如图6所示:
首先,对所述最终结果图像进行二值化处理以生成二值化图像(步骤S610)。例如,设置一个规定阈值,并且将灰度大于该阈值的像素设置为最大灰度值(例如255),将灰度小于该阈值的像素设置为最小灰度值(例如0)。可以根据运动对象(例如星星)与周围环境的灰度值确定该规定阈值,使得该规定阈值能够区分运动对象和周围环境。
随后,对所述二值化图像进行多点平均下采样以获得分辨率低于最终结果图像的分辨率的第一中间图像(步骤S620)。下采样是降低分辨率的过程。图7是用于说明对图像进行下采样和上采样的原理的示意图。如图7所示,可以将四个像素合成为一个像素。此时,该一个像素的灰度值可以设定为四个像素的平均值。在图7当中,四个像素的灰度值分别为255、0、0、0,因此进行下采样后得到一个灰度值为64的像素。当然,本发明不限于此,也可以是将其他数量的像素合成为一个像素。
接下来,对所述第一中间图像进行上采样以获得分辨率等于最终结果图像的分辨率的第二中间图像(步骤S630)。上采样是提高分辨率的过程,如果下采样时将四个像素合成为一个像素,则可以将该一个像素重新分为四个像素,并且该四个像素的灰度值相同。具体而言,从灰度值为64的一个像素可以分解为4个灰度值为64的像素。
最后,将所述第二中间图像中灰度值为非零的像素对应的最终结果图像中的像素识别为所述至少一个对象的周围像素(步骤S640)。具体而言,可以为最终结果图像建立一个模板执行上述处理。由于进行上采样后的第二分辨率与最终结果图像的分辨率相同,因此可以将模板中像素和最终结果图像的像素建立一一对应的联系,由此将灰度值为非零的像素所对应的最终结果图像中的像素识别为至少一个对象的周围像素。
通过以上方法,能够在无需缩小光圈值或者调整感光度的情况下获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
以上说明了本发明的图像处理方法的多个实施例。显然,本领域技术人员在不脱离本发明的精神和范围内可以对上述实施例作出各种组合、修改或者变形。本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【电子设备】
下面,结合附图来详细说明本发明的电子设备。本发明的电子设备电子设备例如可以是数码相机等以拍摄图像为主的设备,也可以是平板电脑、笔记本电脑、台式电脑、PDA等以运算功能为主的设备、还可以是智能电话、便携式电话等以通话功能为主的设备,只要能够拍摄图像即可。
图8是根据本发明的实施例的电子设备的功能框图。如图8所示,电子设备800包括:摄像头810、传感器820、处理器830以及存储器840。
摄像头810用于捕获图像,其可以是能够调节光圈值的摄像头,也可以是不能调节光圈值的摄像头。传感器820对当前环境进行测光。处理器830例如可以是专用处理器或者通用处理器,用于执行将在下面说明的一些列图像处理。存储器840用于存储数据。应当指出,电子设备800还可以包括其他更多的部件。
下面,对处理器830所执行的处理进行详细说明。
首先,使用现有的测光方法进行测光,因此不再这里详细阐述。对于智能型电子设备而言,通过打开相机应用程序即可对当前环境进行测光并且获得预览图像。优选地,电子设备可以根据测光的结果计算使用何种曝光参数即可获得曝光合适的图像。一般而言,18%灰的图像被认为是对于人的肉眼而言曝光合适的图像。然而,在本发明中,应当广义理解“曝光合适”,即表示用户所期望的曝光效果。例如用户可以根据自己的需求进行曝光补偿,以使得曝光量更高或者更低。曝光参数一般包括感光度、光圈值以及快门速度。
接下来,根据测光结果、规定感光度以及规定光圈值确定单位快门速度。规定感光度以及规定光圈值可以由电子设备根据情景模式自动设置,也可以由用户手动设置。应当注意,这里的规定感光度和/或规定光圈值与电子设备显示的预览图像中的感光度和/或光圈值可以不同。此外,在一些例如智能手机等非专用于拍摄的电子设备中,光圈值可能是固定的,此时该光圈值即是规定光圈值。在进行测光以后,根据摄像学得互易律能够确定在规定感光度和规定光圈值的情况下以何种快门速度即可获得用户期望的曝光量的图像。此时确定的快门速度即单位快门速度。
接下来,检测是否存在第一操作。第一操作可以是用户用于发出开始拍摄的指令的操作。作为非限制性示例,第一操作可以是按下某个规定按钮(例如快门按键,音量按键或者电子设备的触摸屏上的虚拟按钮等)或者进行某种动作(摇晃动作、倾斜动作)等。此外,也可以是通过电子设备的摄像头识别到用户的规定表情(眨眼等)。
当没有检测到第一操作时,可以重新对当前环境进行测光以根据测光结果重新确定单元快门速度并且继续检测第一操作。由于用户可能随时改变目标物体,其周围的光线环境可能随时发生变化,因此通过不断进行测光以确定新的单元快门速度,可以实时地适应环境的变化。当然,本发明不限于此,也可以不反复进行测光而反复检测第一操作。
当检测到第一操作时,使用规定感光度、规定光圈值以及单位快门速度依次捕获多个图像并且合成该多个图像。此时,优选使用快速连拍模式以较短的时间间隔连续进行捕获。由于根据测光结果确定的曝光参数,因此此时所捕获的多个图像均为曝光合适的图像。此后,将这些多个图像进行合成。由于通过这种方式捕获的多个图像的取景是大致相同的,只有运动的物体的相对位置具有改变,因此通过合成这些图像能够得到运动物体的轨迹。优选地,对于没有位移的像素采用平均灰度值,对于存在位移的像素采用覆盖的方式进行图像合成。这些多个图像的合成的具体的细节将在后面详细描述。
自从检测到第一操作时起,检测第二操作。该检测步骤可以与上述捕获图像以及合成图像的步骤并行地或者交替地执行。第二操作可以是用户用于发出结束拍摄的指令的操作。作为非限制性示例,第二操作可以是释放或者第一操作以后再次按下某个规定按钮(例如快门按键,音量按键或者电子设备的触摸屏上的虚拟按钮等)或者进行某种动作(摇晃动作、倾斜动作)等。此外,也可以是通过电子设备的摄像头识别到用户的规定表情(眨眼等)。
当没有检测到第二操作时,继续以规定感光度、规定光圈值以及单位快门速度依次捕获图像并且合成该图像。当检测到第二操作时,结束处理。
通过以上处理,能够在无需缩小光圈值或者调整感光度的情况下获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
下面,结合附图详细描述捕获多个图像并且合成该多个图像的优选实施例。如上面所述,当检测到第一操作时,将使用规定感光度、规定光圈值以及单位快门速度依次捕获多个图像并且合成该多个图像。为了方便,下面以捕获三个图像a、b、c为例进行说明,但本领域技术人员理解本发明不限于此,实际上可以有更多的数量的图像。
图2是用于说明根据本发明的图像处理方法或者电子设备的合成过程的优选实施例的示意图。如图2所示,首先获得第一个图像a时存储该图像;接下来,获得第二个图像b时,将a和b进行合成以获得图像a+b,并且最后获得第三个图像c时,将图像a+b和图像c进行合成,以获得最终图像a+b+c。这样,能够在捕获图像的同时进行合成不仅能够节省运行时间,还能节省存储器的开销。当然,本发明不限于此,也可以首先获得多个图像a、b、c后,一并进行合成,以直接获得图像a+b+c。
下面,结合图3进一步说明本发明的电子设备800的处理器830的处理。图3是用于说明根据本发明的电子设备的合成过程的优选实施例的存储器操作的示意图。如图3所示,电子设备当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第一个图像,并且向存储器存储该第一个图像作为第1轮结果图像。接下来,进入第2轮处理。第2轮处理中,电子设备继续使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第二个图像,并且从存储器读取上一轮(即第1轮)结果图像,随后将第二个图像与第1轮结果图像进行合成,以生成第2轮结果图像。当没有检测到第二操作时,将第2轮结果图像存储到存储器当中并且执行第3轮处理。当检测到第二操作时,输出所述第2轮结果图像。在第2轮处理中,电子设备继续使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第三个图像,并且从存储器读取上一轮(即第2轮)结果图像,随后将第三个图像与第2轮结果图像进行合成,以生成第3轮结果图像。当没有检测到第二操作时,将第3轮结果图像存储到存储器当中并且执行第4轮处理。当检测到第二操作时,输出所述第3轮结果图像。以此类推,直到检测到第二操作,输出最终结果图像。通过这样的优选实施例,能够仅使用一个存储器即可重复执行上述操作,不仅能够节省运行时间,还能节省存储器的开销。
在检测到第二操作后,获取的图像虽然能够反映运动物体的轨迹,但由于受到连拍速度、存储合成的运行时间等限制,该运动物体的轨迹容易出现正如图2中的a+b+c那样的断线、断层等不连续的状态。为了更好地模拟慢速快门拍摄,在检测到第二操作以后,可以进一步进行处理,以消除不连续的状态。这里可以使用图像膨胀技术来消除最终合成图像中的运动物体的不连续状态,由于图像膨胀技术的运行开销较大,因此本发明还提供一种优选实施例以对图像中的不连续状态进行处理。
首先,识别最终结果图像中的至少一个对象的周围像素。以拍摄星轨为例,由于运动的物体为天空上的星星,在图2中的合成图像中呈现为多个亮点,因此要识别该多个亮点的周围像素。这里,可以采用现有的方法来识别周围像素,例如通过使用Canny算子或者Sobel算子进行边缘检测,获得轮廓像素后,将该轮廓像素周围的8个像素识别为周围像素等等。此外,本发明还提供了优选的识别周围像素的方法,将在后面详细叙述。
随后,对所述周围像素进行模糊处理以生成目标图像。在识别出运动对象的周围像素后对该周围像素进行模糊处理,从而能够将不连续的像素修正为连续的像素,如图5所示。模糊处理可以通过将周围像素的灰度值设置为所述周围像素的规定领域的像素的平均灰度值来实现。
最后,输出所述目标图像。
这样,最终的目标图像能够模拟慢速快门拍摄,即在无需缩小光圈值或者调整感光度的情况下能够获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
本发明还提供了识别最终结果图像中的至少一个对象的周围像素的优选实施例。
首先,对所述最终结果图像进行二值化处理以生成二值化图像。例如,设置一个规定阈值,并且将灰度大于该阈值的像素设置为最大灰度值(例如255),将灰度小于该阈值的像素设置为最小灰度值(例如0)。可以根据运动对象(例如星星)与周围环境的灰度值确定该规定阈值,使得该规定阈值能够区分运动对象和周围环境。
随后,对所述二值化图像进行多点平均下采样以获得分辨率低于最终结果图像的分辨率的第一中间图像。下采样是降低分辨率的过程。图7是用于说明对图像进行下采样和上采样的原理的示意图。如图7所示,可以将四个像素合成为一个像素。此时,该一个像素的灰度值可以设定为四个像素的平均值。在图7当中,四个像素的灰度值分别为255、0、0、0,因此进行下采样后得到一个灰度值为64的像素。当然,本发明不限于此,也可以是将其他数量的像素合成为一个像素。
接下来,对所述第一中间图像进行上采样以获得分辨率等于最终结果图像的分辨率的第二中间图像。上采样是提高分辨率的过程,如果下采样时将四个像素合成为一个像素,则可以将该一个像素重新分为四个像素,并且该四个像素的灰度值相同。具体而言,从灰度值为64的一个像素可以分解为4个灰度值为64的像素。
最后,将所述第二中间图像中灰度值为非零的像素对应的最终结果图像中的像素识别为所述至少一个对象的周围像素。具体而言,可以为最终结果图像建立一个模板执行上述处理。由于进行上采样后的第二分辨率与最终结果图像的分辨率相同,因此可以将模板中像素和最终结果图像的像素建立一一对应的联系,由此将灰度值为非零的像素所对应的最终结果图像中的像素识别为至少一个对象的周围像素。
通过以上处理,能够在无需缩小光圈值或者调整感光度的情况下获得光线充足的环境中的物体的运动轨迹,防止曝光过度的同时实现快门速度较慢的效果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上说明了本发明的电子设备的多个实施例。显然,本领域技术人员在不脱离本发明的精神和范围内可以对上述实施例作出各种组合、修改或者变形。本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
Claims (6)
1.一种图像处理方法,应用于电子设备,其中包括:
对当前环境进行测光;
根据测光结果、规定感光度以及规定光圈值确定单位快门速度;
当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第1个图像作为第1轮结果图像;
向所述电子设备的存储器存储所述第1轮结果图像;
执行第i轮处理,i为从2开始递增的大于等于2的自然数;
其中,所述第i轮处理包括:
使用所述规定感光度、所述规定光圈值以及所述单位快门速度获取第i个图像;
从所述存储器读取第i-1轮结果图像;
将所述第i个图像与所述第i-1轮结果图像进行合成以生成第i轮结果图像;以及
当没有检测到第二操作时,将所述第i轮结果图像存储到所述存储器当中,并且执行第i+1轮处理,
当检测到第二操作时,输出所述第i轮结果图像;
其中,所述输出所述第i轮结果图像包括:
识别所述第i轮结果图像中的至少一个对象的周围像素;
对所述周围像素进行模糊处理以生成目标图像;
输出所述目标图像。
2.如权利要求1所述的图像处理方法,其中,
所述识别所述第i轮结果图像中的至少一个对象的规定区域的周围像素包括:
对所述第i轮结果图像进行二值化处理以生成二值化图像;
对所述二值化图像进行多点平均下采样以获得分辨率低于所述第i轮结果图像的分辨率的第一中间图像;
对所述第一中间图像进行上采样以获得分辨率等于所述第i轮结果图像的分辨率的第二中间图像;
将所述第二中间图像中灰度值为非零的像素对应的第i轮结果图像中的像素识别为所述至少一个对象的周围像素。
3.如权利要求2所述的图像处理方法,其中,
所述对所述周围像素进行模糊处理包括:
将所述周围像素的灰度值设置为所述周围像素的规定领域的像素的平均灰度值。
4.一种电子设备,其中包括:
摄像头,配置来捕获图像;
传感器,配置来对当前环境进行测光;
处理器,配置来根据测光结果、规定感光度以及规定光圈值确定单位快门速度并且,所述处理器当检测到第一操作时,使用所述规定感光度、所述规定光圈值以及所述单位快门速度捕获第1个图像作为第1轮结果图像,向所述电子设备的存储器存储所述第1轮结果图像,并且执行第i轮处理,i为从2开始递增的大于等于2的自然数,
所述第i轮处理包括:
使用所述规定感光度、所述规定光圈值以及所述单位快门速度获取第i个图像;
从所述存储器读取第i-1轮结果图像;
将所述第i个图像与所述第i-1轮结果图像进行合成以生成第i轮结果图像;
当没有检测到第二操作时,将所述第i轮结果图像存储到所述存储器当中,并且执行第i+1轮处理,
当检测到第二操作时,输出所述第i轮结果图像;
其中,所述处理器当检测到第二操作时,识别所述第i轮结果图像中的至少一个对象的周围像素,对所述周围像素进行模糊处理以生成目标图像并且输出所述目标图像。
5.如权利要求4所述的电子设备,其中,
所述处理器通过对所述第i轮结果图像进行二值化处理以生成二值化图像,对所述二值化图像进行多点平均下采样以获得分辨率低于所述第i轮结果图像的分辨率的第一中间图像,对所述第一中间图像进行上采样以获得分辨率等于所述第i轮结果图像的分辨率的第二中间图像,将所述第二中间图像中灰度值为非零的像素对应的第i轮结果图像中的像素识别为所述至少一个对象的周围像素,从而识别所述第i轮结果图像中的至少一个对象的周围像素素。
6.如权利要求5所述的电子设备,其中,
所述处理器通过将所述周围像素的灰度值设置为所述周围像素的规定领域的像素的平均灰度值对所述周围像素进行模糊处理。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510509153.3A CN105141853B (zh) | 2015-08-18 | 2015-08-18 | 图像处理方法以及电子设备 |
US14/980,895 US9838616B2 (en) | 2015-08-18 | 2015-12-28 | Image processing method and electronic apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510509153.3A CN105141853B (zh) | 2015-08-18 | 2015-08-18 | 图像处理方法以及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105141853A CN105141853A (zh) | 2015-12-09 |
CN105141853B true CN105141853B (zh) | 2019-02-05 |
Family
ID=54727051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510509153.3A Active CN105141853B (zh) | 2015-08-18 | 2015-08-18 | 图像处理方法以及电子设备 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9838616B2 (zh) |
CN (1) | CN105141853B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6466786B2 (ja) * | 2015-06-12 | 2019-02-06 | オリンパス株式会社 | 撮像装置、撮像方法およびプログラム |
TWI562635B (en) * | 2015-12-11 | 2016-12-11 | Wistron Corp | Method and Related Camera Device for Generating Pictures with Object Moving Trace |
CN105827991B (zh) * | 2016-01-22 | 2019-05-17 | 维沃移动通信有限公司 | 一种运动对象的拍照方法及移动终端 |
JP6659162B2 (ja) * | 2016-03-15 | 2020-03-04 | キヤノン株式会社 | 撮像装置、撮像装置の制御方法及びプログラム |
CN106454143A (zh) * | 2016-08-31 | 2017-02-22 | 周民 | 一种动感照片的拍摄方法和终端 |
CN106791380B (zh) * | 2016-12-06 | 2020-04-21 | 周民 | 一种动感照片的拍摄方法和装置 |
CN108521864B (zh) * | 2017-10-20 | 2021-01-05 | 深圳市大疆创新科技有限公司 | 成像控制方法、成像装置和无人机 |
CN109151333B (zh) * | 2018-08-22 | 2020-07-03 | Oppo广东移动通信有限公司 | 曝光控制方法、装置以及电子设备 |
CN110933288B (zh) * | 2018-09-19 | 2021-05-18 | 聚晶半导体股份有限公司 | 图像产生方法与电子装置 |
CN110084765B (zh) * | 2019-05-05 | 2021-08-06 | Oppo广东移动通信有限公司 | 一种图像处理方法、图像处理装置及终端设备 |
JP7098832B2 (ja) * | 2019-05-20 | 2022-07-11 | 富士フイルム株式会社 | 撮像装置、撮像方法及び撮像プログラム |
CN112929574A (zh) * | 2019-12-06 | 2021-06-08 | 北京小米移动软件有限公司 | 提高屏下摄像头的画质的方法、摄像头模组和移动终端 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763651A (zh) * | 2006-05-08 | 2010-06-30 | 索尼株式会社 | 图像处理装置和图像处理方法 |
CN104125407A (zh) * | 2014-08-13 | 2014-10-29 | 深圳市中兴移动通信有限公司 | 物体运动轨迹的拍摄方法和移动终端 |
CN104333750A (zh) * | 2014-11-06 | 2015-02-04 | 上海斐讯数据通信技术有限公司 | 测光***及其适用的测光方法和智能手机 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2011242A (en) | 1932-02-25 | 1935-08-13 | Joseph W Girard | Ash tray |
JP5553199B2 (ja) * | 2009-11-10 | 2014-07-16 | 株式会社リコー | 撮像装置および撮像制御方法 |
JP4858625B2 (ja) * | 2010-03-31 | 2012-01-18 | カシオ計算機株式会社 | 情報表示装置及びプログラム |
JP5821257B2 (ja) * | 2011-04-18 | 2015-11-24 | ソニー株式会社 | 撮像装置、および撮像装置制御方法、並びにプログラム |
JP6082274B2 (ja) * | 2012-06-08 | 2017-02-15 | キヤノン株式会社 | 撮像装置、及びその制御方法 |
JP6160808B2 (ja) * | 2013-01-23 | 2017-07-12 | 株式会社ニデック | 眼科撮影装置及び眼科撮影プログラム |
JP6034740B2 (ja) * | 2013-04-18 | 2016-11-30 | オリンパス株式会社 | 撮像装置および撮像方法 |
CN104937924B (zh) * | 2013-05-31 | 2019-01-04 | 株式会社尼康 | 电子设备及控制方法 |
KR102130756B1 (ko) * | 2013-12-24 | 2020-07-06 | 한화테크윈 주식회사 | 자동 초점 조절 방법 및 자동 초점 조절 장치 |
-
2015
- 2015-08-18 CN CN201510509153.3A patent/CN105141853B/zh active Active
- 2015-12-28 US US14/980,895 patent/US9838616B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101763651A (zh) * | 2006-05-08 | 2010-06-30 | 索尼株式会社 | 图像处理装置和图像处理方法 |
CN104125407A (zh) * | 2014-08-13 | 2014-10-29 | 深圳市中兴移动通信有限公司 | 物体运动轨迹的拍摄方法和移动终端 |
CN104333750A (zh) * | 2014-11-06 | 2015-02-04 | 上海斐讯数据通信技术有限公司 | 测光***及其适用的测光方法和智能手机 |
Also Published As
Publication number | Publication date |
---|---|
US9838616B2 (en) | 2017-12-05 |
CN105141853A (zh) | 2015-12-09 |
US20170054921A1 (en) | 2017-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105141853B (zh) | 图像处理方法以及电子设备 | |
CN101582989B (zh) | 摄影装置 | |
KR102099635B1 (ko) | 카메라의 가이드 제공 방법 및 그 전자 장치 | |
CN101827213B (zh) | 摄像设备及其控制方法 | |
EP1785914B1 (en) | Image processing for object detection | |
US7756408B2 (en) | Focus control amount determination apparatus, method, and imaging apparatus | |
CN104081756B (zh) | 评价方法以及评价装置 | |
CN106060379B (zh) | 摄像设备和摄像设备的控制方法 | |
KR20170074538A (ko) | 타임랩스 영상을 생성하는 장치 및 방법 | |
CN103384998A (zh) | 摄像装置、摄像方法、程序及程序存储介质 | |
US8350918B2 (en) | Image capturing apparatus and control method therefor | |
CN101300830A (zh) | 用于实现运动驱动的多张拍摄图像稳定性的***和方法 | |
CN101742101A (zh) | 成像设备和成像设备中的显示控制方法 | |
CN101895682A (zh) | 图像处理装置及图像处理方法 | |
CN101523894A (zh) | 成像装置和对象检测方法 | |
CN103905727A (zh) | 被摄体区域跟踪设备及其控制方法 | |
CN105516611A (zh) | 摄像装置和摄影方法 | |
CN101848327A (zh) | 摄像装置及图像处理方法 | |
EP3621292B1 (en) | Electronic device for obtaining images by controlling frame rate for external moving object through point of interest, and operating method thereof | |
CN103888667B (zh) | 摄像设备及其控制方法 | |
CN110430370A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN100481884C (zh) | 成像设备 | |
JP2018031907A (ja) | 撮像装置及びその制御方法、プログラム | |
CN103369242B (zh) | 数字图像处理设备及其控制方法 | |
WO2023071933A1 (zh) | 相机拍摄参数调整方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |