CN111711756A - 一种图像防抖方法、电子设备及存储介质 - Google Patents
一种图像防抖方法、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111711756A CN111711756A CN202010600320.6A CN202010600320A CN111711756A CN 111711756 A CN111711756 A CN 111711756A CN 202010600320 A CN202010600320 A CN 202010600320A CN 111711756 A CN111711756 A CN 111711756A
- Authority
- CN
- China
- Prior art keywords
- offset
- lens
- electronic device
- shake
- image
- 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.)
- Pending
Links
Images
Classifications
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
- H04N23/683—Vibration or motion blur correction performed by a processor, e.g. controlling the readout of an image memory
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种图像防抖方法、电子设备及存储介质,电子设备具备光学防抖模式和电子防抖模式,该方法包括:采用光学防抖模式控制拍摄模组进行拍摄时,测量得到拍摄模组的镜头中心的测量偏移量,以及拍摄模组的当前工作温度;基于预设的偏移量修正策略和当前工作温度对测量偏移量进行修正,得到镜头中心的真实偏移量;基于镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。这样,在使用EIS+OIS的防抖模式时,通对镜头中心位置的测量偏移量进行修正得到真实偏移量,基于真实偏移量对拍摄图像进行EIS防抖处理能够提高电子防抖效果,使得电子设备同时具备OIS防抖消除运动模糊和EIS防抖增大补偿范围的优点。
Description
技术领域
本申请涉及图像处理技术,尤其涉及一种图像防抖方法、电子设备及存储介质。
背景技术
光学图像防抖(Optical Image Stabilization,OIS)是目前移动终端图像防抖中经常采用的技术,其通过检测得到的移动终端实时运动姿态,主动的在水平和竖直方向移动镜片以补偿移动终端围绕X轴旋转(pitch)和围绕Y轴旋转(yaw)的旋转运动,从而保证图像传感器成像画面稳定的效果。
用户使用移动终端进行拍摄时,移动终端会频繁移动,单纯使用OIS已经无法满足移动终端防抖需求,因此出现了OIS结合电子图像防抖(Electronic ImageStabilization,EIS)来进行防抖,简称EIS+OIS防抖。
现有EIS+OIS方案中,镜头由于OIS机制会产生运动,从而导致镜头的移动,在使用EIS防抖时需要准确的知道镜头的实际位置,但测量得到的镜头实际位置存在误差,从而导致EIS防抖效果变差。
发明内容
为解决上述技术问题,本申请实施例期望提供一种图像防抖方法、电子设备及存储介质。
本申请的技术方案是这样实现的:
第一方面,提供了一种图像防抖方法,应用于电子设备,所述电子设备具备光学防抖模式和电子防抖模式,该方法包括:
采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
第二方面,提供了一种电子设备,所述电子设备具备光学防抖模式和电子防抖模式,该电子设备包括:
控制单元,用于采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
修正单元,用于基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
处理单元,用于基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
第三方面,还提供了一种计算机存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现前述方法的步骤。
本申请实施例中还提供了一种图像防抖方法、电子设备及存储介质,所述电子设备具备光学防抖模式和电子防抖模式,该方法包括:采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。这样,在使用EIS+OIS的防抖模式时,通对镜头中心位置的测量偏移量进行修正得到真实偏移量,基于真实偏移量对拍摄图像进行EIS防抖处理能够提高电子防抖效果,使得电子设备同时具备OIS防抖消除运动模糊和EIS防抖增大补偿范围的优点。
附图说明
图1为本申请实施例中图像防抖方法的流程示意图;
图2为光学防抖模式下成像光路示意图;
图3为拍摄模组的第一组成结构示意图;
图4为拍摄模组的第二组成结构示意图;
图5为相机小孔成像模型示意图;
图6为本申请实施例中对应关系确定方法的流程示意图;
图7为本申请实施例中图像采集系统的组成结构示意图;
图8为温度对测量偏移量的影响曲线图;
图9为测量偏移量和真实偏移量的曲线对比图;
图10为本申请实施例中电子设备的第一组成结构示意图;
图11为本申请实施例中电子设备的第二组成结构示意图;
图12为本申请实施例中芯片的示意性结构图。
具体实施方式
为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
本申请实施例提供了一种图像防抖方法,应用于电子设备,所述电子设备具备光学防抖模式和电子防抖模式,如图1所示,该方法具体可以包括:
步骤101:采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
OIS是指在电子设备在拍摄过程中,通过调整光学器件位置(比如镜头),来避免或者减少扑捉光学信号过程中出现的电子设备抖动现象,从而提高成像质量。
OIS模式下成像光路示意图如图2所示,当检测到电子设备的旋转角度θ后,在与光轴垂直的方向上按照箭头方向平移镜头X,以补偿移动终端运动对视角的变化,确保运动之前和运动之后的成像保持一致。图2中,由于移动终端的运动旋转了θ,因此,为确保相同物点成像于图像传感器的相同位置,需要将镜头上移X,计算X的简化模型如下:
X=2 f sin(θ/2)
其中,f为镜头与成像平面之间的距离,即焦距。
在一些实施例中,所述拍摄模组中包括用于测量所述镜头中心偏移量的M个位移传感器;其中,M取2或4;
M取2时,所述M个位移传感器分别设置在所述镜头第一方向上的一侧和第二方向上的一侧;
M取4时,所述M个位移传感器分别设置在所述镜头第一方向上的两侧和第二方向上的两侧,其中,所述第一方向和第二方向正交。
也就是说,通过设置在两个正交方向上的位移传感器,实现对镜头偏移位置的测量。实际应用中,位移传感器可以为霍尔传感器,第一方向为竖直方向时,第二方向为水平方向。
本申请实施例中,拍摄模组内的基本结构如图3所示,拍摄模组至少包括:电机、镜头、弹簧和霍尔传感器,电机通过弹簧驱动镜头进行上下左右的移动,这里上下左右四个方向分别设置有霍尔传感器,霍尔传感器测量当前镜头的位置,进行闭环控制。具体的,镜头上下移动时通过设置在竖直方向上的两个霍尔传感器来检测竖直方向上的偏移量,镜头左右移动时通过设置在水平方向上的两个霍尔传感器来检测水平方向上的偏移量,在一个方向上镜头的两侧均设置位移传感器能够提高检测精度。
由于具备OIS模式的拍摄模组可以抵抗小幅度的手机抖动,能在图像传感器成像前进行光学防抖,因此能有效的消除运动模糊,较多的运用于拍照过程中的防抖。然而现有的拍摄过程中,视频拍摄已经成为用户常用的拍摄模式,但手持设备进行视频拍摄时设备抖动幅度较大,因此在视频拍摄过程中引入了EIS防抖来增大补偿范围。
在EIS+OIS方案中,镜头由于OIS机制会产生运动,从而导致镜头的移动,使用EIS模式进行电子防抖时需要准确的知道镜头的实际位置,镜头的实际位置由拍摄模组中的位移传感器测量得出。但实际使用中由于位移传感器测量得到偏移量会受到噪声影响,并且在长时间工作的情况下,随着拍摄模组温度升高也会增大测量误差,导致测量值不可信。在这种情况下,EIS基于位移传感器采集的测量值进行的EIS防抖已不可靠。因此,考虑到温度、测量器件零漂等影响使得测量偏移量与真实偏移量存在误差,直接使用测量偏移量进行电子防抖会影响防抖效果,本申请实施例给出了一种偏移量修正策略,用于对不同工作温度下的测量偏移量进行修正得到不同工作温度下的真实偏移量,从而提高后续电子防抖效果。
实际应用中,也可以只在镜头上方或下方设置一个位移传感器,在镜头左侧或右侧设置一个位移传感器,通过设置的两个传感器来分别检测两个竖直和水平方向上的偏移量,相比于设置四个传感器能够减少拍摄模组内部器件。
在一些实施例中,所述拍摄模组包括用于测量所述当前工作温度的温度传感器;其中,所述温度传感器设置在所述位移传感器上。如图4所示,温度传感器位于镜头上方霍尔传感器上。
步骤102:基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
为了解决测量值(即镜头中心的测量偏移量)不准确的情况,本申请实施例在得到测量值后会采用偏移量修正策略对测量值进行修正,得到真实值(即镜头中心的真实偏移量)。
在一些实施例中,所述偏移量修正策略包括预先确定的工作温度、测量偏移量和真实偏移量三者之间的对应关系;所述基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量,包括:基于所述对应关系,确定在所述当前工作温度下所述测量偏移量对应的真实偏移量。
实际应用中,可以对不同工作温度、测量偏移量和真实偏移量进行曲线拟合,得到一个曲线拟合公式来表征三者之间的对应关系,也可以通过映射关系表来直接表征三者之间的对应关系。
具体的,偏移量包括在图像像素坐标系中镜头中心沿x轴的横向偏移量和沿y轴的纵向偏移量。也就是基于所述对应关系,确定在所述当前工作温度下所述测量偏移量对应的真实横向偏移量和真实纵向偏移量。
步骤103:基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
在EIS防抖中,需要依据陀螺仪(gyro)和加速度计(accelerometer)来获取电子设备的三轴角度和三轴平移的姿态信息,并根据此姿态信息对电子设备所拍摄的图像进行重投影,来形成特定虚拟姿态下的成像,如果这个虚拟姿态是一系列稳定的姿态,那么就可以得到稳定的视频。
在重投影过程中采用小孔成像模型,图5为相机小孔成像模型示意图,包含了小孔成像光路结构和相关参数,将三维空间物点p通过镜头组成像在像平面上得到像点p′。假设相机的成像模型为小孔成像,则成像过程中三维空间物点p从相机坐标系(XC,YC,ZC)到图像坐标系(Xi,Yi)中坐标点p′的映射关系为:
其中,f为相机焦距,cx及cy为相机镜头中心的偏移量,它们表示相机光轴在图像像素坐标系中的偏移量,以像素为单位,K为包括f、cx及cy的相机内参矩阵,(x,y,z)为三维空间点p在世界坐标系下的坐标,(u,v)为点p′的像素坐标,R和T为相机在世界坐标系下的旋转矩阵和平移矩阵,表征了相机的姿态,在EIS算法中,R和T通过手机的陀螺仪和加速度计测量得到。通过陀螺仪,可以实时测量出手机当前的三轴角速度,经过时间域上的积分,可以转换为手机当前在世界坐标系下的三维旋转角度。通过加速度计,可以获取手机在三个轴方向的加速度,通过时间域上的二次积分,可以转换为手机当前在世界坐标系下的三维坐标平移量。而ZC为三维空间点p在相机坐标系(XC,YC,ZC)下的物距。不同相机姿态下,相机坐标系发生变化,ZC也会发生变化。
如果需要将图像进行稳定,那么就相当于将当前图像重投影到相机姿态为R′和T′的姿态,并根据此姿态计算出对应的Z′C,则重投影的过程可以描述为:
由此可见,相机内参矩阵K对EIS防抖的运算过程至关重要。EIS+OIS技术中,镜头由于OIS机制会产生运动,从而导致镜头中心的移动,因此内参矩阵K中cx和cy会发生变化。通过步骤102得到的真实偏移量(ox,oy)来更新K矩阵,则K矩阵更新为:
利用更新后的K对当前图像进行重投影实现稳定图像的目的。
这里,步骤101至步骤103的执行主体可以为电子设备的处理器。本申请中描述的电子设备为具备拍摄功能的设备,可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、智能手表、运动相机、无人机等。
采用上述技术方案,在使用EIS+OIS的防抖模式时,通对镜头中心位置的测量偏移量进行修正得到真实偏移量,基于真实偏移量对拍摄图像进行EIS防抖处理能够提高电子防抖效果,使得电子设备同时具备OIS防抖消除运动模糊和EIS防抖增大补偿范围的优点。
在上述实施例的基础上,对工作温度、测量偏移量和真实偏移量三者之间的对应关系的确定方法进行举例说明。如图6所示,确定对应关系的方法具体可以包括:
步骤601:获取图像采集系统采集的多张样本图像,并在采集每张样本图像的同时获取镜头中心的测量偏移量,以及所述拍摄模组的工作温度;
在一些实施例中,所述图像采集系统包括:所述电子设备、连接支架和拍摄对象,所述连接支架的一端固定有所述电子设备,所述连接支架的另一端固定有所述拍摄对象,所述连接支架用于固定所述电子设备和所述拍摄对象之间的相对位置。
图7为本申请实施例中图像采集系统的组成结构示意图,如图7所示,图像采集系统包括:电子设备71、连接支架72和拍摄对象73。
这里,电子设备71为手机,拍摄对象73为方块,连接支架72的第一端设有手机紧固装置,紧固装置根据手机尺寸可调,连接支架72的第二端固定有方块,连接支架72第一端和第二端之间的距离可调。
曲线拟合过程中,为了保证电子设备(比如手机)拍摄的画面的移动只受镜片移动的影响,而与手机本身的转动无关,需要使用上述图像采集系统来采集样本图像,利用位置固定的方块来充当手机拍摄对象,方便进行特征点的检测,从而简化图像匹配过程。
采集样本图像时,测试人员可以手持上述图像采集系统进行拍摄,当图像采集系统晃动时,由于OIS会感知手机的运动并通过移动镜片来补偿运动,因此被拍摄的方块在成像画面中的位置会由于镜头的移动而发生微小的变化,而背景部分则理论上不会发生变化(如果手机的运动在OIS的补偿范围内)。
如果将镜头中心锁住,并将手机固定于三脚架上进行拍摄,如图8所示,横坐标为拍摄时间,纵坐标为偏移量,随着拍摄时间的增长,图像中心在x方向上和y方向上的坐标均会产生一定的偏移,并且y方向坐标变化更为明显。可以发现,拍摄时间越长,即拍摄图像越多,图像内容已经发生了显著偏移,这种情况下,说明镜头中心并没有真正锁定,反馈系统中的hall值并不是真实可靠的。
在一些实施例中,所述图像采集系统还包括:纯色背景板,所述拍摄对象位于所述背景板的中心位置,所述背景板和所述拍摄对象能够完全覆盖所述电子设备的拍摄视场角。比如,背景板为白板,拍摄对象为红色方块,红色方块位于白板中心位置,拍摄过程中电子设备的拍摄视场角被白板完整覆盖,能够避免晃动图像采集系统时有其他红色物体进入视野,导致红色方块的图像位置检测出现偏差。
在一些实施例中,所述图像采集系统还包括补光器件,补光器件用于对拍摄对象进行补偿。
比如,补光器件可以为闪光灯、照明灯,补光器件固定在与所述电子设备同侧,通过补光器件对拍摄对象进行补光,可以提高被拍摄对象亮度,降低拍摄模组曝光需要的时间,从而降低晃动手机进行拍摄时图像的运动模糊,提高方块图像位置的检测精度和检测速度。
步骤602:基于图像匹配算法计算每张样本图像的真实偏移量;
通过图像特征检测和图像匹配算法,先识别出方块中心或方块边缘,再根据方块中心或方块边缘计算出方块在每张图像之间横向和纵向的变化量,即得到图像中心的真实偏移量。本申请实施例中镜头中心即为镜头光轴映射在图像像素坐标系中的像素点,也称图像中心。
步骤603:利用所述每张样本图像的测量偏移量、真实偏移量和所述拍摄模组的工作温度进行曲线拟合,得到工作温度、测量偏移量和真实偏移量三者之间的对应关系。
本申请实施例中,偏移量包括在图像像素坐标系中镜头中心沿x轴的横向偏移量和沿y轴的纵向偏移量。
在一些实施例中,对应关系可以为表征工作温度、测量偏移量和真实偏移量三者关系的拟合公式。
测量偏移量可以用hall值表示,包括(hallx,hally),hall值反映的是镜头的上下和左右偏移量,镜头的上下和左右偏移会带来图像中心的平移。正常情况下,hall值经过一定的数学拟合后,其转换后的测量偏移量和真实偏移量(即图像中心的偏移量)可以完全重合,如下图9所示,横轴表示拍摄到的图像帧,纵轴表示图像中心沿x轴的偏移像素数目,手持手机进行一定的摇晃后,将OIS模组汇报的hall值和图像匹配计算的真实偏移量进行比对,得到二者的偏移量曲线。图9中转换后的hall值得到第一曲线,图像匹配计算出的真实偏移量得到第二曲线,可以看出,受到温漂、零漂等影响,在第110帧图像到175帧图像之间第一曲线和第二曲线不重合,即细实线和粗实线不重合。
实际应用中,假设霍尔传感器测量的hall值和图像中心真实偏移量存在如下关系:
其中,A为2x2矩阵,用以对hallx及hally进行旋转操作,B为2x1矩阵,代表平移操作,A和B是预先确定的,f为对变量进行的多项式拟合和温度补偿,具体形式为:
其中,tbase为基准温度,x为横向测量偏移量,f(x)为计算得到的横向真实偏移量。
f(y)=anyn+an-1yn-1+an-2yn-2+...a1y+a0+bn(t-tbase)n+bn-1(t-tbase)n-1+...+b1(t-tbase)+b0
同理,y为纵向测量偏移量,f(y)为计算得到的纵向真实偏移量。
这里,只是示例性的给出了一种拟合公式,实际应用中也可以利用其他形式的拟合公式来拟合hall值、温度和真实值的对应关系,本申请不做具体限定。
实际应用中,由于手机姿态决定了OIS模组对镜头的移动量,不同的手机姿态镜头移动量不同,并且不同拍摄时长导致拍摄模组温度也不同。因此,需要采集不同时刻,不同手机姿态,不同温度下手机拍摄的样本图像,通过图像匹配算法来计算出图像中心的真实偏移量,然后结合同时刻的hall值和温度值进行多项式拟合,得到拟合公式;进一步的利用得到的拟合公式进行编程生成具备修正功能计算机程序,计算机程序被电子设备的处理器执行以修正测量偏移量得到真实偏移量。
在一些实施例中,对应关系可以为表征工作温度、测量偏移量和真实偏移量三者关系的映射关系表。
实际应用中,在确定了上述拟合公式之后,获取不同温度下样本图像对应的测量偏移量,利用拟合公式计算测量偏移量对应的真实偏移量,再利用三者的对应关系建立映射关系表;或者直接利用测量得到的工作温度、测量偏移量以及通过图像匹配算法计算的真实偏移量建立映射关系表。
实际应用中,映射关系表可以包括第一映射关系表和第二映射关系表,第一映射关系表中包括工作温度、两个测量偏移量以及横向真实偏移量,第二映射关系表中包括工作温度、两个测量偏移量以及纵向真实偏移量。
表1为第一映射关系表
| 温度 | hallx | hally | 横向真实偏移量 |
| 20 | -100 | -100 | -100 |
| 21 | -80 | -70 | -85 |
| 22 | -60 | -60 | -69 |
| 23 | -50 | -45 | -60 |
| … | … | … | … |
表2为第二映射关系表
| 温度 | hallx | hally | 横向真实偏移量 |
| 20 | -100 | -100 | -100 |
| 21 | -80 | -70 | -85 |
| 22 | -60 | -60 | -69 |
| 23 | -50 | -45 | -60 |
| … | … | … | … |
本申请实施例在获取到测量偏移量和拍摄模组的当前工作温度时,通过带入拟合公式计算得到真实偏移量,或者通过查表的方式得到真实偏移量。
采用上述偏移量修正策略,电子设备在使用EIS+OIS的防抖模式时,能够消除由于位移传感器的温漂、零漂导致的测量值不准确的问题,在OIS成像结果上使用EIS算法,能够兼顾OIS防抖消除运动模糊和EIS防抖增大补偿范围的优点,达到清晰稳定的影像拍摄效果。
为实现本申请实施例的方法,基于同一发明构思本申请实施例还提供了一种电子设备,电子设备具备光学防抖模式和电子防抖模式,如图10所示,该电子设备具体包括:
控制单元1001,用于采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
修正单元1002,用于基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
处理单元1003,用于基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
在一些实施例中,所述偏移量修正策略包括预先确定的工作温度、测量偏移量和真实偏移量三者之间的对应关系;
修正单元1002,具体用于基于所述对应关系,确定在所述当前工作温度下所述测量偏移量对应的真实偏移量。
在一些实施例中,修正单元1002,还用于获取图像采集系统采集的多张样本图像,并在采集每张样本图像的同时获取镜头中心的测量偏移量,以及所述拍摄模组的工作温度;基于图像匹配算法计算每张样本图像的真实偏移量;利用所述每张样本图像的测量偏移量、真实偏移量和所述拍摄模组的工作温度进行曲线拟合,得到工作温度、测量偏移量和真实偏移量三者之间的对应关系。
在一些实施例中,所述对应关系为表征工作温度、测量偏移量和真实偏移量三者关系的拟合公式;
或者所述对应关系为表征工作温度、测量偏移量和真实偏移量三者关系的映射关系表。
在一些实施例中,所述图像采集系统包括:所述电子设备、连接支架和拍摄对象,所述连接支架的一端固定有所述电子设备,所述连接支架的另一端固定有所述拍摄对象,所述连接支架用于固定所述电子设备和所述拍摄对象之间的相对位置。
在一些实施例中,所述图像采集系统还包括:纯色背景板,所述拍摄对象为方块,所述方块位于所述纯色背景板的中心位置。
在一些实施例中,所述拍摄模组中包括用于测量所述镜头中心偏移量的M个位移传感器;其中,M取2或4;
M取2时,所述M个位移传感器分别设置在所述镜头第一方向上的一侧和第二方向上的一侧;
M取4时,所述M个位移传感器分别设置在所述镜头第一方向上的两侧和第二方向上的两侧,
其中,所述第一方向和第二方向正交。
在一些实施例中,所述拍摄模组包括用于测量所述当前工作温度的温度传感器;
其中,所述温度传感器设置在所述位移传感器上。
基于上述电子设备中各单元的硬件实现,本申请实施例还提供了另一种电子设备,如图11所示,该电子设备包括:处理器1101和配置为存储能够在处理器上运行的计算机程序的存储器1102;
其中,处理器1101配置为运行计算机程序时,执行前述实施例中的方法步骤。
当然,实际应用时,如图11所示,该电子设备中的各个组件通过总线系统1103耦合在一起。可理解,总线系统1103用于实现这些组件之间的连接通信。总线系统1103除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1103。
本申请实施例中还提供了一种芯片,图12为本申请实施例中芯片的示意性结构图。图12所示的芯片1200包括处理器1210,处理器1210可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器1220可以是独立于处理器1210的一个单独的器件,也可以集成在处理器1210中。
可选地,该芯片1200还可以包括输入接口1230。其中,处理器1210可以控制该输入接口1230与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
可选地,该芯片1200还可以包括输出接口1240。其中,处理器1210可以控制该输出接口1240与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
可选地,该芯片可应用于本申请实施例中的网络设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
可选地,该芯片可应用于本申请实施例中的终端设备,并且该芯片可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
在实际应用中,本申请实施例的处理器可能是一种集成电路芯片,具有数据的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述处理器可以为特定用途集成电路(ASIC,ApplicationSpecific Integrated Circuit)、数字信号处理装置(DSPD,Digital Signal ProcessingDevice)、可编程逻辑装置(PLD,Programmable Logic Device)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的设备,用于实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。
上述存储器可以是易失性存储器(volatile memory),例如随机存取存储器(RAM,Random-Access Memory);或者非易失性存储器(non-volatile memory),例如只读存储器(ROM,Read-Only Memory),快闪存储器(flash memory),硬盘(HDD,Hard Disk Drive)或固态硬盘(SSD,Solid-State Drive);或者上述种类的存储器的组合,并向处理器提供指令和数据。
在示例性实施例中,本申请实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器,计算机程序可由电子设备的处理器执行,以完成前述方法的步骤。
本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。以上所描述的实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。
Claims (10)
1.一种图像防抖方法,应用于电子设备,其特征在于,所述电子设备具备光学防抖模式和电子防抖模式,所述方法包括:
采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
2.根据权利要求1所述的方法,其特征在于,所述偏移量修正策略包括预先确定的工作温度、测量偏移量和真实偏移量三者之间的对应关系;
所述基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量,包括:
基于所述对应关系,确定在所述当前工作温度下所述测量偏移量对应的真实偏移量。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取图像采集系统采集的多张样本图像,并在采集每张样本图像的同时获取镜头中心的测量偏移量,以及所述拍摄模组的工作温度;
基于图像匹配算法计算每张样本图像的真实偏移量;
利用所述每张样本图像的测量偏移量、真实偏移量和所述拍摄模组的工作温度进行曲线拟合,得到工作温度、测量偏移量和真实偏移量三者之间的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述对应关系为表征工作温度、测量偏移量和真实偏移量三者关系的拟合公式;
或者所述对应关系为表征工作温度、测量偏移量和真实偏移量三者关系的映射关系表。
5.根据权利要求3所述的方法,其特征在于,所述图像采集系统包括:所述电子设备、连接支架和拍摄对象,所述连接支架的一端固定有所述电子设备,所述连接支架的另一端固定有所述拍摄对象,所述连接支架用于固定所述电子设备和所述拍摄对象之间的相对位置。
6.根据权利要求5所述的方法,其特征在于,所述图像采集系统还包括:纯色背景板,所述拍摄对象为方块,所述方块位于所述纯色背景板的中心位置。
7.根据权利要求1所述的方法,其特征在于,所述拍摄模组中包括用于测量所述镜头中心偏移量的M个位移传感器;其中,M取2或4;
M取2时,所述M个位移传感器分别设置在所述镜头第一方向上的一侧和第二方向上的一侧;
M取4时,所述M个位移传感器分别设置在所述镜头第一方向上的两侧和第二方向上的两侧,
其中,所述第一方向和第二方向正交。
8.根据权利要求7所述的方法,其特征在于,所述拍摄模组包括用于测量所述当前工作温度的温度传感器;
其中,所述温度传感器设置在所述位移传感器上。
9.一种电子设备,其特征在于,所述电子设备具备光学防抖模式和电子防抖模式,所述电子设备包括:
控制单元,用于采用光学防抖模式控制拍摄模组进行拍摄时,测量得到所述拍摄模组的镜头中心的测量偏移量,以及所述拍摄模组的当前工作温度;
修正单元,用于基于预设的偏移量修正策略和所述当前工作温度对所述测量偏移量进行修正,得到所述镜头中心的真实偏移量;
处理单元,用于基于所述镜头中心的真实偏移量,采用电子防抖模式对拍摄到的图像进行电子防抖处理。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述的方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010600320.6A CN111711756A (zh) | 2020-06-28 | 2020-06-28 | 一种图像防抖方法、电子设备及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010600320.6A CN111711756A (zh) | 2020-06-28 | 2020-06-28 | 一种图像防抖方法、电子设备及存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111711756A true CN111711756A (zh) | 2020-09-25 |
Family
ID=72544512
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010600320.6A Pending CN111711756A (zh) | 2020-06-28 | 2020-06-28 | 一种图像防抖方法、电子设备及存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111711756A (zh) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112616021A (zh) * | 2020-12-18 | 2021-04-06 | 昆山丘钛光电科技有限公司 | 防抖云台、防抖方法及摄像模组 |
| CN113452919A (zh) * | 2021-07-21 | 2021-09-28 | 杭州海康威视数字技术股份有限公司 | 用于利用光学防抖和电子防抖实现协同防抖的摄像机 |
| CN113596322A (zh) * | 2021-07-09 | 2021-11-02 | Oppo广东移动通信有限公司 | 图像处理方法、装置、电子设备及存储介质 |
| CN114500838A (zh) * | 2022-01-25 | 2022-05-13 | 维沃移动通信有限公司 | 防抖拍摄方法及装置 |
| CN114745499A (zh) * | 2022-03-21 | 2022-07-12 | 维沃移动通信有限公司 | 拍摄装置的控制方法、控制装置、拍摄装置和电子设备 |
| CN115361502A (zh) * | 2022-08-26 | 2022-11-18 | 维沃移动通信有限公司 | 拍摄方法、装置、电子设备及存储介质 |
| WO2023005355A1 (zh) * | 2021-07-30 | 2023-02-02 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN115701125A (zh) * | 2021-07-30 | 2023-02-07 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN116953999A (zh) * | 2023-07-27 | 2023-10-27 | 深圳市臻呈科技有限公司 | 双镜头运动相机的使用方法 |
| CN117135459A (zh) * | 2023-04-07 | 2023-11-28 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN117135456A (zh) * | 2023-04-07 | 2023-11-28 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN119946429A (zh) * | 2023-11-02 | 2025-05-06 | 武汉市聚芯微电子有限责任公司 | 光学防抖控制芯片和系统及包括其的便携式电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018072353A1 (zh) * | 2016-10-17 | 2018-04-26 | 华为技术有限公司 | 获取图像的方法和终端设备 |
| JP2018533756A (ja) * | 2015-09-30 | 2018-11-15 | ハッチンソン テクノロジー インコーポレイテッドHutchinson Technology Incorporated | 光学画像安定化サスペンションにおけるニチノールワイヤの熱機械安定化 |
| CN110754079A (zh) * | 2017-05-19 | 2020-02-04 | 动运科学技术有限公司 | 相机模块致动器运动感测元件和包括该相机模块致动器运动感测元件的相机模块柔性电路板 |
-
2020
- 2020-06-28 CN CN202010600320.6A patent/CN111711756A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018533756A (ja) * | 2015-09-30 | 2018-11-15 | ハッチンソン テクノロジー インコーポレイテッドHutchinson Technology Incorporated | 光学画像安定化サスペンションにおけるニチノールワイヤの熱機械安定化 |
| WO2018072353A1 (zh) * | 2016-10-17 | 2018-04-26 | 华为技术有限公司 | 获取图像的方法和终端设备 |
| CN110754079A (zh) * | 2017-05-19 | 2020-02-04 | 动运科学技术有限公司 | 相机模块致动器运动感测元件和包括该相机模块致动器运动感测元件的相机模块柔性电路板 |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112616021A (zh) * | 2020-12-18 | 2021-04-06 | 昆山丘钛光电科技有限公司 | 防抖云台、防抖方法及摄像模组 |
| CN113596322A (zh) * | 2021-07-09 | 2021-11-02 | Oppo广东移动通信有限公司 | 图像处理方法、装置、电子设备及存储介质 |
| WO2023001036A1 (zh) * | 2021-07-21 | 2023-01-26 | 杭州海康威视数字技术股份有限公司 | 摄像机 |
| CN113452919A (zh) * | 2021-07-21 | 2021-09-28 | 杭州海康威视数字技术股份有限公司 | 用于利用光学防抖和电子防抖实现协同防抖的摄像机 |
| CN113452919B (zh) * | 2021-07-21 | 2022-04-19 | 杭州海康威视数字技术股份有限公司 | 用于利用光学防抖和电子防抖实现协同防抖的摄像机 |
| CN115701125B (zh) * | 2021-07-30 | 2023-11-07 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| WO2023005355A1 (zh) * | 2021-07-30 | 2023-02-02 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN115701125A (zh) * | 2021-07-30 | 2023-02-07 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN114500838A (zh) * | 2022-01-25 | 2022-05-13 | 维沃移动通信有限公司 | 防抖拍摄方法及装置 |
| CN114745499A (zh) * | 2022-03-21 | 2022-07-12 | 维沃移动通信有限公司 | 拍摄装置的控制方法、控制装置、拍摄装置和电子设备 |
| WO2023179440A1 (zh) * | 2022-03-21 | 2023-09-28 | 维沃移动通信有限公司 | 拍摄装置的控制方法、控制装置、拍摄装置和电子设备 |
| CN114745499B (zh) * | 2022-03-21 | 2025-04-18 | 维沃移动通信有限公司 | 拍摄装置的控制方法、控制装置、拍摄装置和电子设备 |
| CN115361502A (zh) * | 2022-08-26 | 2022-11-18 | 维沃移动通信有限公司 | 拍摄方法、装置、电子设备及存储介质 |
| CN117135459A (zh) * | 2023-04-07 | 2023-11-28 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN117135456A (zh) * | 2023-04-07 | 2023-11-28 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN117135456B (zh) * | 2023-04-07 | 2024-05-31 | 荣耀终端有限公司 | 图像防抖方法与电子设备 |
| CN116953999A (zh) * | 2023-07-27 | 2023-10-27 | 深圳市臻呈科技有限公司 | 双镜头运动相机的使用方法 |
| CN119946429A (zh) * | 2023-11-02 | 2025-05-06 | 武汉市聚芯微电子有限责任公司 | 光学防抖控制芯片和系统及包括其的便携式电子设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111711756A (zh) | 一种图像防抖方法、电子设备及存储介质 | |
| CN111147741B (zh) | 基于对焦处理的防抖方法和装置、电子设备、存储介质 | |
| CN111314604B (zh) | 视频防抖方法和装置、电子设备、计算机可读存储介质 | |
| US8264553B2 (en) | Hardware assisted image deblurring | |
| WO2020259106A1 (zh) | 相机和惯性测量单元相对姿态的标定方法及装置 | |
| CN107223330B (zh) | 一种深度信息获取方法、装置及图像采集设备 | |
| CN111800589B (zh) | 图像处理方法、装置和系统,以及机器人 | |
| JP2020520603A5 (zh) | ||
| CN107633536A (zh) | 一种基于二维平面模板的相机标定方法及系统 | |
| CN113436267B (zh) | 视觉惯导标定方法、装置、计算机设备和存储介质 | |
| CN109598764A (zh) | 摄像头标定方法和装置、电子设备、计算机可读存储介质 | |
| CN109598763B (zh) | 摄像头标定方法、装置、电子设备和计算机可读存储介质 | |
| TWI757387B (zh) | 用來將構成為對於相機之像震進行修正的致動器之驅動量加以校正所用方法 | |
| WO2019232793A1 (zh) | 双摄像头标定方法、电子设备、计算机可读存储介质 | |
| CN111489288B (zh) | 一种图像的拼接方法和装置 | |
| CN110493522A (zh) | 防抖方法和装置、电子设备、计算机可读存储介质 | |
| TW201431370A (zh) | 拍照校正系統及方法 | |
| WO2018076529A1 (zh) | 场景深度计算方法、装置及终端 | |
| CN113678163A (zh) | 图像矫正方法、装置、电子设备和存储介质 | |
| CN109660718A (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
| CN111372000A (zh) | 视频防抖方法和装置、电子设备及计算机可读存储介质 | |
| CN109671028A (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
| US12149826B2 (en) | Image processing method and device, electronic device, and computer-readable storage medium | |
| CN109685854B (zh) | 摄像头标定方法和装置、电子设备、计算机可读存储介质 | |
| CN110233969A (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200925 |
|
| RJ01 | Rejection of invention patent application after publication |