拍摄方法及装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:31757963 阅读:18 留言:0更新日期:2022-01-05 16:41
本申请公开了一种拍摄方法包括在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;及根据多帧所述第一图像,生成目标图像。本申请实施方式的拍摄方法、拍摄装置、电子设备及非易失性计算机可读存储介质通过在电子设备处于静止状态时,控制图像传感器平行成像面运动,使得采集的多帧第一图像之间会出现偏移,同一目标对象的采集点(如对应一个像素)在不同帧对应不同颜色的滤光片,使得不同帧的第一图像可采集同一采集点的不同颜色分量的光线,从而在根据多帧第一图像生成目标图像时,无需通过去马赛克算法进行去马赛克处理,相较于去马赛克算法得到的像素信息的准确性较差而言,像素信息的准确性较高。高。高。

【技术实现步骤摘要】
拍摄方法及装置、电子设备及计算机可读存储介质


[0001]本申请涉及图像处理
,更具体而言,涉及一种拍摄方法、拍摄装置、电子设备及非易失性计算机可读存储介质。

技术介绍

[0002]目前,用于彩色成像的图像传感器一般都设置有滤光片,每个像素仅能接收一个颜色的光线,如目前较为常见的拜尔阵列滤光片,像素仅可接收光线中的红色分量、绿色分量或蓝色分量,需要通过去马赛克算法将像素缺失的像素信息补齐,然而,通过去马赛克算法计算得到的像素信息的准确性较低。

技术实现思路

[0003]本申请实施方式提供一种拍摄方法、拍摄装置、电子设备及非易失性计算机可读存储介质。
[0004]本申请实施方式的拍摄方法包括在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;及根据多帧所述第一图像,生成目标图像。
[0005]本申请实施方式的拍摄装置包括控制模块和生成模块。所述控制模块用于在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;所述生成模块用于根据多帧所述第一图像,生成目标图像。
[0006]本申请实施方式的电子设备包括相机、处理器和驱动装置,所述相机包括图像传感器,在所述电子设备处于静止状态时,所述驱动装置驱动所述图像传感器平行成像面运动,所述图像传感器采集多帧第一图像;所述处理器用于根据多帧所述第一图像,生成目标图像。
[0007]本申请实施方式的非易失性计算机可读存储介质包含计算机程序,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行如下拍摄方法:在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;及根据多帧所述第一图像,生成目标图像。
[0008]本申请实施方式的拍摄方法、拍摄装置、电子设备及非易失性计算机可读存储介质,通过在电子设备处于静止状态时,控制图像传感器平行成像面运动,使得采集的多帧第一图像之间会出现偏移,同一目标对象的采集点(如对应一个像素)在不同帧对应不同颜色的滤光片,使得不同帧的第一图像可采集同一采集点的不同颜色分量的光线,从而在根据多帧第一图像生成目标图像时,无需通过去马赛克算法进行去马赛克处理,而是直接从不同帧的第一图像中,获取到目标对象的每个采集点的不同颜色分量的光线,直接生成去马赛克后的目标图像,相较于去马赛克算法得到的像素信息的准确性较差而言,无需进行去马赛克算法处理,有利于降低伪彩和拉链效应,像素信息的准确性较高。
[0009]本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。
附图说明
[0010]本申请的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
[0011]图1是本申请某些实施方式的拍摄方法的流程示意图;
[0012]图2是本申请某些实施方式的拍摄装置的示意图;
[0013]图3是本申请某些实施方式的电子设备的平面示意图;
[0014]图4和图5是本申请某些实施方式的拍摄方法的场景示意图;
[0015]图6至图9是本申请某些实施方式的拍摄方法的流程示意图;
[0016]图10是本申请某些实施方式的拍摄方法的场景示意图;
[0017]图11和图12是本申请某些实施方式的拍摄方法的流程示意图;
[0018]图13至图15是本申请某些实施方式的拍摄方法的场景示意图;
[0019]图16是本申请某些实施方式的非易失性计算机可读存储介质和处理器的连接状态示意图。
具体实施方式
[0020]下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请的实施方式,而不能理解为对本申请的实施方式的限制。
[0021]请参阅图1,本申请实施方式提供一种拍摄方法。该拍摄方法包括步骤:
[0022]011:在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;及
[0023]012:根据多帧第一图像,生成目标图像。
[0024]请参阅图2,本申请实施方式提供一种拍摄装置10。拍摄装置10包括控制模块11和生成模块12。本申请实施方式的拍摄方法可应用于拍摄装置10。其中控制模块11和生成模块12分别用于执行步骤011和步骤012。即,控制模块11用于在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像和生成模块12用于根据多帧第一图像,生成目标图像
[0025]请参阅图3,本申请实施方式还提供一种电子设备100。电子设备100包括处理器20、相机30和驱动装置40,相机30包括图像传感器31。本申请实施方式的拍摄方法可应用于电子设备100。驱动装置40可配合图像传感器31执行步骤011,处理器20用于执行步骤012。即,在电子设备100处于静止状态时,驱动装置40驱动图像传感器31平行成像面运动,图像传感器31采集多帧第一图像;处理器20用于根据多帧第一图像,生成目标图像。
[0026]具体地,电子设备100还包括壳体50。电子设备100可以是手机、平板电脑、显示设备、笔记本电脑、柜员机、闸机、智能手表、头显设备、游戏机等。如图3所示,本申请实施方式以电子设备100是手机为例进行说明,可以理解,电子设备100的具体形式并不限于手机。壳体50还可用于安装电子设备100的显示装置、成像装置、供电装置、通信装置等功能模块,以使壳体50为功能模块提供防尘、防摔、防水等保护。
[0027]电子设备100还包括姿态传感器,姿态传感器用于采集电子设备100的姿态数据,
例如姿态传感器可以是陀螺仪,陀螺仪能够采集电子设备100绕俯仰轴、横滚轴和偏航轴的角速度,或者,姿态传感器可以是加速度计,陀螺仪能够采集电子设备100绕俯仰轴、横滚轴和偏航轴的加速度。
[0028]以姿态传感器为陀螺仪为例,处理器20通过姿态数据,即可确定电子设备100是否处于静止状态,可以理解,静止状态指的是电子设备100相对大地的位置不变的情况下,此时,预设姿态阈值为0,姿态数据等于预设姿态阈值时即可确定电子设备100处于静止状态;而在静止状态指的是电子设备100相对大地的位置变化小于预定差值阈值的情况下,即表示电子设备100运动的速度极慢,不同帧的第一图像拍摄的场景范围基本相同,基本不存在偏移,如预设姿态阈值可以是0.5、1、2等,姿态数据小于预设姿态阈值即可确定电子设备100处于静止状态,也即是说,在俯仰角速度、横滚角速度和偏航角速度(由于俯仰角速度、横滚角速度和偏航角速度具有方向性,可能为负值,故取俯仰角速度、横滚角速度和偏航角速度的绝对值)均小于预设姿态阈值时,即可确定电子设备100处于静止状态。
[0029]在电子设备100处于静止状态时,例如电子设备100处于三本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拍摄方法,其特征在于,包括:在电子设备处于静止状态时,控制图像传感器平行成像面运动,并采集多帧第一图像;及根据多帧所述第一图像,生成目标图像。2.根据权利要求1所述的拍摄方法,其特征在于,还包括:在所述电子设备处于运动状态时,采集多帧所述第一图像。3.根据权利要求1所述的拍摄方法,其特征在于,所述电子设备还包括姿态传感器,所述姿态传感器用于采集姿态数据,所述拍摄方法还包括:获取所述姿态数据;及在所述姿态数据小于预设姿态阈值时,确定所述电子设备处于所述静止状态。4.根据权利要求3所述的拍摄方法,其特征在于,所述姿态数据包括俯仰角速度、横滚角速度和偏航角速度,所述在所述姿态数据小于预设姿态阈值时,确定所述电子设备处于所述静止状态,包括:在所述俯仰角速度、横滚角速度和偏航角速度均小于所述预设姿态阈值时,确定所述电子设备处于所述静止状态。5.根据权利要求2所述的拍摄方法,其特征在于,所述电子设备还包括姿态传感器,所述姿态传感器用于采集姿态数据,所述拍摄方法还包括:在所述姿态数据大于预设姿态阈值时,确定所述电子设备处于所述运动状态;或者在所述姿态数据大于所述预设姿态阈值时,获取多帧采集图像的帧间信息;在所述帧间信息处于预设范围内时,确定所述电子设备处于所述运动状态。6.根据权利要求1所述的拍摄方法,其特征在于,所述控制图像传感器平行成像面运动,包括:控制所述图像传感器能够沿多个运动方向运动,所述多个运动方向至少包括平行所述成像面的方向。7.根据权利要求1所述的拍摄方法,其特征在于,所述电子设备还包括驱动装置,所述驱动装置包括音圈马达或微型云台,所述控制图像传感器平行成像面运动,包括:控制所述驱动装置驱动所述图像传感器平行所述成像面运动。8.根据权利要求1所述的拍摄方法,其特征在于,所述根据多帧所述第一图像,生成目标图像,包括:根据预设策略从多帧所述第一图像中选择一帧所述第一图像定义为基准帧,剩余的所述第一图像定义为非基准帧;分别计算所述基准帧和每一帧所述非基准帧的像素偏差和相似度;根据所述像素偏差和所述相似度生成偏差函数,并基于所述偏差函数确定所述偏差函数中最大的所述相似度,并根据最大的所述相似度对应的所述像素偏差,将多帧所...

【专利技术属性】
技术研发人员:蒋乾波
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1