CN109803079A - 一种移动终端及其拍照方法、计算机存储介质 - Google Patents
一种移动终端及其拍照方法、计算机存储介质 Download PDFInfo
- Publication number
- CN109803079A CN109803079A CN201910120670.XA CN201910120670A CN109803079A CN 109803079 A CN109803079 A CN 109803079A CN 201910120670 A CN201910120670 A CN 201910120670A CN 109803079 A CN109803079 A CN 109803079A
- Authority
- CN
- China
- Prior art keywords
- target
- captured
- mobile terminal
- laser
- camera module
- 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.)
- Granted
Links
Landscapes
- Studio Devices (AREA)
Abstract
本申请公开了一种移动终端及其拍照方法、计算机存储介质,该移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。通过上述方式,能够保证运动目标的清晰度,提升了对运动物体拍摄的质量。
Description
技术领域
本申请涉及移动终端技术领域,特别是涉及一种移动终端及其拍照方法、计算机存储介质。
背景技术
在人机交互时,现有的隔空手势操作一般采用位于手机上的摄像头,包括深度摄像头、双目摄像头、单目摄像头,通过摄像头来检测用户的手势状态,基于机器学习等算法,进行图像识别,与预设的手势动作图像进行比对,来实现隔空手势操作。也有的方案使用红外激光发射器,通过检测接收到的红外反射情况来判断手势状态。
使用摄像头和红外发射装置实现的手势识别,受到摄像头和红外接收器的角度限制,只能在特性范围内产生作用,同时需要结合复杂的图像算法,非常消耗***资源。另外,使用摄像头和红外发射器功耗较大,不利于在移动便携式设备中使用。
发明内容
本申请采用的一个技术方案是:提供一种移动终端,该移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。
本申请采用的另一个技术方案是:提供一种移动终端的拍照方法,该方法包括:获取待拍摄目标的位置变化情况;根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态;在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿。
本申请采用的另一个技术方案是:提供一种计算机存储介质,该计算机存储介质用于存储计算机程序,计算机程序在被处理器执行时,实现如上述的方法。
本申请提供的移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。通过上述方式,能够基于待拍摄目标的移动速度,在拍摄时进行运动补偿,保证了运动目标的清晰度,提升了对运动物体拍摄的质量。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请提供的移动终端第一实施例的结构示意图;
图2是本申请提供的移动终端第一实施例中第一传感器组件的结构示意图;
图3是待拍摄目标的移动示意图;
图4是待拍摄目标的移动距离示意图;
图5是本申请提供的移动终端第二实施例的结构示意图;
图6是本申请提供的移动终端第三实施例的结构示意图;
图7是本申请提供的移动终端第三实施例中摄像头模组的结构示意图;
图8是本申请提供的移动终端第三实施例中摄像头马达的结构示意图;
图9是本申请提供的移动终端的拍照方法第一实施例的流程示意图;
图10是本申请提供的移动终端的拍照方法第二实施例的流程示意图;
图11是本申请提供的计算机存储介质一实施例的结构示意图。
具体实施方式
参阅图1,图1是本申请提供的移动终端第一实施例的结构示意图,该移动终端10包括摄像头模组11、控制器12和第一传感器组件13。
其中,该摄像头模组11用于进行拍摄,具体包括拍照或者录像。该控制器12可以是CPU(Central Processing Unit,中央处理器)或GPU(Graphics Processing Unit,图形处理器),用于对数据进行处理,或者用于发出控制指令,以控制其他零部件的工作。
其中,该第一传感器组件13用于获取待拍摄目标的位置以及其变化情况,控制器12用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。
其中,该运动状态可以包括待拍摄目标的移动方向、速度以及加速度等,这里以速度为主。可以理解的,要检测待拍摄目标的速度,通过光传感器检测其位置的变化和时间来间接计算其速度是可行的方案。而要检测待拍摄目标的位置变化,得先检测出待拍摄目标与拍摄设备之间的距离以及方向的变化情况,例如,在一种情况下,待拍摄目标与移动终端之间的连线方向不变,但是两者之间的距离在变化,在另一种情况下,待拍摄目标与移动终端之间的距离不变,但是两者之间的连线方向在变化。下面通过几种方式介绍待拍摄物体与拍摄设备之间的距离的检测方法。
可选的,该第一传感器组件13可以是激光传感器组件,包括激光发射器和激光接收器,具体采用TOF(Time of flight)进行距离检测,TOF,即飞行时间法3D成像,是通过激光发射器给待测目标连续发送光脉冲,然后用激光接收器接收从待测目标返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。
ToF测距方法属于双向测距技术,它主要利用信号在两个异步收发机(Transceiver)(或被反射面)之间往返的飞行时间来测量节点间的距离。传统的测距技术分为双向测距技术和单向测距技术。在信号电平比较好调制或在非视距视线环境下,基于RSSI(Received Signal Strength Indication,接收的信号强度指示)测距方法估算的结果比较理想;在视距视线环境下,基于ToF距离估算方法能够弥补基于RSSI距离估算方法的不足。
可选的,该第一传感器组件13可以是3D结构光传感器组件,包括投影仪和摄像头,用投影仪投射特定的光信息到待测目标表面及背景后,由摄像头采集。根据物体造成的光信号的变化来计算物体的位置和深度等信息,进而复原整个三维空间,以此来得到待测目标的距离。
可选的,在其他实施例中,还可以采用超声波传感器、激光雷达来实现距离的检测,另外,除了距离传感器之外,还可以配合使用惯性传感器、加速度计、陀螺仪等,来对检测的距离进行进一步的修正。
下面通过一种具体的实施例来对距离的检测进行介绍。
如图2所示,图2是本申请提供的移动终端第一实施例中第一传感器组件的结构示意图。该第一传感组件13为多点激光测距模组,包括激光发射器131和对应的激光接收器132。
其中,激光发射器131用于向待拍摄目标发射激光;激光接收器132用于接收反射的激光;控制器(图2未示)用于根据激光发射器131与对应激光接收器132之间的时间差测得第一传感器组件13与待拍摄物体A之间的距离。可以理解的,由于在实际结构中,激光发射器131和激光接收器132之间的距离很小,可以忽略不计,因此,发射光线和反射光线可以认为是近似重合的,那么具体可以采用以下公式来计算第一传感器组件13与待拍摄物体A之间的距离:
其中,L为第一传感器组件13与待拍摄物体A之间的距离,c为光速,t为激光发射器131发出激光的时刻与激光接收器132接收激光的时刻之间的时间差。
可选的,激光发射器131和对应的激光接收器132可以阵列的分布,例如可以采用4*4的阵列分布。
如图3所示,图3是待拍摄目标的移动示意图,分别表示了在t0、t1、t2三个时刻,待拍摄目标的移动情况。可以理解的,由于移动终端的位置一般不会发生变化,所以可以认为传感器的位置是一定的,那么,如果不同传感器检测到的距离发生了变化,就可以认为待拍摄目标发生了移动。进一步的,通过每个传感器获取的距离的变化情况就可以判断待拍摄目标的移动情况。
如图4所示,图4是待拍摄目标的移动距离示意图,相邻的两个传感器在时间间隔t内分别测量到距离大幅变化到a和b,由于传感器在设计、制作和标定过程中可以精确的设计出夹角θ,那么,可以计算出待拍摄目标的移动距离s:
进一步的,待拍摄目标的速度v:
其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与目标点之间的距离,θ为第一激光发射器与第二激光发射器之间的夹角,t为第一时刻与第二时刻之间的时间长度。
参阅图5,图5是本申请提供的移动终端第二实施例的结构示意图,该移动终端50包括摄像头模组51、控制器52、第一传感器组件53和第二传感器组件54。
其中,该摄像头模组51用于进行拍摄,具体包括拍照或者录像。该控制器52可以是CPU(Central Processing Unit,中央处理器)或GPU(Graphics Processing Unit,图形处理器),用于对数据进行处理,或者用于发出控制指令,以控制其他零部件的工作。
其中,该第一传感器组件53用于获取待拍摄目标的位置变化情况,控制器52用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态。该第二传感器组件54用于获取移动终端50的运动状态,控制器52用于根据待拍摄目标的运动状态、以及移动终端50的运动状态,在摄像头模组51进行拍摄时,进行运动补偿。
其中,利用第一传感器组件53获取的运动状态为待拍摄目标的移动方向、速度以及加速度等,利用第二传感器组件54获取的运动状态为移动终端50的移动方向、速率以及加速度,还可以为移动终端50的抖动频率、抖动幅度等。
具体地,该第二传感器组件54可以包括两个陀螺仪(或加速度计),两个陀螺仪分别检测左右与前后的倾斜角度,然后再将这两个角度信息传递给控制器52,控制器52基于这些角度信息来获取移动终端50的运动状态。
参阅图6,图6是本申请提供的移动终端第三实施例的结构示意图,该移动终端60包括摄像头模组61、控制器62和第一传感器组件63。
其中,该摄像头模组61用于进行拍摄,具体包括拍照或者录像。该控制器62可以是CPU(Central Processing Unit,中央处理器)或GPU(Graphics Processing Unit,图形处理器),用于对数据进行处理,或者用于发出控制指令,以控制其他零部件的工作。
其中,该第一传感器组件63用于获取待拍摄目标的位置变化情况,控制器62用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,向摄像头模组61发出控制指令,以进行运动补偿。
如图7所示,图7是本申请提供的移动终端第三实施例中摄像头模组的结构示意图,摄像头模组61具体包括摄像头马达611、镜头612和驱动器613。
其中,摄像头模组61具体可以设置在移动终端60中的电路板60a上,该电路板60a可以具体是柔性电路板(FPC),通过BTB(board to board)连接到电子设备的主板上面。另外,摄像头模组61还可以包括光感、闪光灯等其他组件,也可以是与听筒等其他模组组合形成的一个多功能模组,这里不进行赘述。
其中,该摄像头马达611可以是机械马达、电子触动马达、环形超声马达等,这里不作限制。可选的,在一实施例中,可以采用音圈马达来实现镜头612的位置调节。音圈马达(Voice Coil Actuator/Voice Coil Motor),是一种将电能转化为机械能的装置,并实现直线型及有限摆角的运动。
同时参阅图8,图8是本申请提供的移动终端第三实施例中摄像头马达的结构示意图,该摄像头马达611包括防磁罩611a、磁铁611b、上弹片611c、镜头载体611d、马达线圈611e、下弹片611f以及马达底座611g。其中,镜头612固定在镜头载体611d上;驱动器613具体用于获取驱动指令,以控制马达线圈611e中的电流强度,从而控制镜头载体611d在马达611中的移动。
可选的,该摄像头马达611可以是音圈马达,音圈马达的工作原理是:在磁铁611b形成的一个永久磁场内,通过改变马达内马达线圈611e的直流电大小,来控制弹簧片(即上弹片611c和下弹片611f)的拉伸位置,从而带动镜头载体611d来回运动,进而带动镜头612的来回运动。
结合上述的实施例,本实施例中的控制器62在获取到待拍摄目标的运动状态(如移动速度)后,可以通过两种方式来进行运动补偿:
第一种,也可以叫做光学防抖,光学防抖依靠磁力包裹悬浮镜头,从而有效克服因相机振动产生的图像模糊,这对于大变焦镜头的数码相机所能起到的效果更加明显。通常,镜头内的陀螺仪侦测到微小的移动,并且会将信号传至微处理器立即计算需要补偿的位移量,然后通过补偿镜片组,根据镜头的抖动方向及位移量加以补偿,补偿镜组相应调整位置和角度,使光路保持稳定,从而有效的克服因相机的振动产生的影像模糊。
本实施例中将光学防抖技术应用到对待拍摄目标的移动中来。当激光阵列检测到待拍摄目标的移动时,微处理器通过其距离的变化确定其移动速度,然后通过补偿镜片组,根据待拍摄目标的移动方向及移动速度加以补偿,补偿镜组相应调整位置和角度,使光路保持稳定,从而有效的克服因相机的振动产生的影像模糊。
具体地,可以按照一定的比例变化来调整镜头的移动速度,例如在前述的实施例中获取到了移动终端与待拍摄目标之间的距离,这里假设镜头和传感器与待拍摄目标的距离相同,那么可以根据以下公式来调节镜头的移动速度:
其中,v1为待拍摄目标的移动速度,v2为镜头的移动速度,s1为待拍摄目标与CCD(图像传感器)之间的距离,s2为镜头与CCD之间的距离。
第二种,也可以叫做电子防抖,电子防抖主要指采用强制提高CCD感光参数同时加快快门并针对CCD上取得的图像进行分析,然后利用边缘图像进行补偿的防抖,电子防抖实际上是一种通过降低画质来补偿抖动的技术,此技术试图在画质和画面抖动之间取得一个平衡点。
电子防抖使用数字电路进行画面的处理产生防抖效果。当防抖电路工作时,拍摄画面只有是实际画面的90%左右,然后数字电路对待拍摄目标的抖动情况进行模糊判断,进而用剩下的10%左右画面进行抖动补偿。这种方式的特点是成本低,但却降低了CCD的利用率,对画面清晰度会带来一定的损失。
区别于现有技术的情况,本实施例中的移动终端,包括:摄像头模组;第一传感组件,用于获取待拍摄目标的距离;控制器,用于根据待拍摄目标的距离的变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。通过上述方式,能够基于待拍摄目标的移动速度,在拍摄时进行运动补偿,保证了运动目标的清晰度,提升了对运动物体拍摄的质量。
参阅图9,图9是本申请提供的移动终端的拍照方法第一实施例的流程示意图,该方法包括:
步骤91:获取待拍摄目标的位置变化情况。
在一种情况下,待拍摄目标与移动终端之间的连线方向不变,但是两者之间的距离在变化,在另一种情况下,待拍摄目标与移动终端之间的距离不变,但是两者之间的连线方向在变化。
可选的,可以利用激光传感器组件来获取待拍摄目标的位置变化情况,具体地,该激光传感器组件包括激光发射器和激光接收器,具体采用TOF(Time of flight)进行距离检测,TOF,即飞行时间法3D成像,是通过激光发射器给待测目标连续发送光脉冲,然后用激光接收器接收从待测目标返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。
ToF测距方法属于双向测距技术,它主要利用信号在两个异步收发机(Transceiver)(或被反射面)之间往返的飞行时间来测量节点间的距离。传统的测距技术分为双向测距技术和单向测距技术。在信号电平比较好调制或在非视距视线环境下,基于RSSI(Received Signal Strength Indication,接收的信号强度指示)测距方法估算的结果比较理想;在视距视线环境下,基于ToF距离估算方法能够弥补基于RSSI距离估算方法的不足。
可选的,还可以采用结构光传感器组件来获取待拍摄目标的距离,具体地,该结构光传感器组件包括投影仪和摄像头,用投影仪投射特定的光信息到待测目标表面及背景后,由摄像头采集。根据物体造成的光信号的变化来计算物体的位置和深度等信息,进而复原整个三维空间,以此来得到待测目标的距离。
步骤92:根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态。
可选的,可以采用多点激光矩阵来进行距离的检测。可选的,多点激光矩阵可以采用4*4的阵列分布,即16个激光发射器以及对应的16个激光接收器。那么具体可以采用以下公式来计算待拍摄物体的距离:
其中,L为移动终端与待拍摄物体之间的距离,c为光速,t为激光发射器发出激光的时刻与激光接收器接收激光的时刻之间的时间差。
可以理解的,由于移动终端的位置一般不会发生变化,所以可以认为传感器的位置是一定的,那么,如果不同传感器检测到的距离发生了变化,就可以认为待拍摄目标发生了移动。进一步的,通过每个传感器获取的距离的变化情况就可以判断待拍摄目标的移动情况。
结合图4,相邻的两个传感器在时间间隔t内分别测量到距离大幅变化到a和b,由于传感器在设计、制作和标定过程中可以精确的设计出夹角θ,那么,可以计算出待拍摄目标的移动距离s:
进一步的,待拍摄目标的速度v:
其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与目标点之间的距离,θ为第一激光发射器与第二激光发射器之间的夹角,t为第一时刻与第二时刻之间的时间长度。
步骤93:在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿。
可选的,步骤93可以具体为:在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,对摄像头模组中的镜头进行位置调整,以在摄像头模组进行拍摄时,进行运动补偿。
这种方式也可以叫做光学防抖,光学防抖依靠磁力包裹悬浮镜头,从而有效克服因相机振动产生的图像模糊,这对于大变焦镜头的数码相机所能起到的效果更加明显。通常,镜头内的陀螺仪侦测到微小的移动,并且会将信号传至微处理器立即计算需要补偿的位移量,然后通过补偿镜片组,根据镜头的抖动方向及位移量加以补偿,补偿镜组相应调整位置和角度,使光路保持稳定,从而有效的克服因相机的振动产生的影像模糊。
本实施例中将光学防抖技术应用到对待拍摄目标的移动中来。当激光阵列检测到待拍摄目标的移动时,微处理器通过其距离的变化确定其移动速度,然后通过补偿镜片组,根据待拍摄目标的移动方向及移动速度加以补偿,补偿镜组相应调整位置和角度,使光路保持稳定,从而有效的克服因相机的振动产生的影像模糊。
具体地,可以按照一定的比例变化来调整镜头的移动速度,例如在前述的实施例中获取到了移动终端与待拍摄目标之间的距离,这里假设镜头和传感器与待拍摄目标的距离相同,那么可以根据以下公式来调节镜头的移动速度:
其中,v1为待拍摄目标的移动速度,v2为镜头的移动速度,s1为待拍摄目标与CCD(图像传感器)之间的距离,s2为镜头与CCD之间的距离。
可选的,步骤93可以具体为:在摄像头模组进行拍摄时,对摄像头模组的曝光时间进行调整,以在摄像头模组进行拍摄时,进行运动补偿。
这种方式也可以叫做电子防抖,电子防抖主要指采用强制提高CCD感光参数同时加快快门并针对CCD上取得的图像进行分析,然后利用边缘图像进行补偿的防抖,电子防抖实际上是一种通过降低画质来补偿抖动的技术,此技术试图在画质和画面抖动之间取得一个平衡点。
电子防抖使用数字电路进行画面的处理产生防抖效果。当防抖电路工作时,拍摄画面只有是实际画面的90%左右,然后数字电路对待拍摄目标的抖动情况进行模糊判断,进而用剩下的10%左右画面进行抖动补偿。这种方式的特点是成本低,但却降低了CCD的利用率,对画面清晰度会带来一定的损失。
参阅图10,图10是本申请提供的移动终端的拍照方法第二实施例的流程示意图,该方法包括:
步骤101:获取待拍摄目标的位置变化情况。
步骤102:根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态。
步骤103:获取移动终端的运动状态。
通常,镜头内的陀螺仪侦测到微小的移动,以获取到移动终端的运动状态。
可以理解的,上述步骤101、步骤102用于检测待拍摄目标的运动状态,步骤103用于检测移动终端的运动状态,两者之间的步骤是可以交换的,或者两者可以同时执行,这里不作要求。
步骤104:在摄像头模组进行拍摄时,根据待拍摄目标的运动状态、以及移动终端的运动状态,在摄像头模组进行拍摄时,进行运动补偿。
可选的,相比于对单个运动进行补偿,这里同时获取了待拍摄目标和移动终端两者的运动状态,同时进行补偿。
例如,若待拍摄目标和移动终端的移动方向相同,那么相对于待拍摄目标的单独移动来说,补偿值会小一些,若待拍摄目标和移动终端的移动方向相反,那么相对于待拍摄目标的单独移动来说,补偿值会大一些。
具体地,可以单独根据不同的类型获取一补偿值。例如,针对待拍摄目标的速度,获取第一补偿值,针对移动终端的速度,获取第二补偿值。然后判断待拍摄目标的移动方向和移动终端的移动方向是否相同,若相同,将第一补偿值加上第二补偿值得到最终补偿值,若不相同,则将第一补偿值和第二补偿值的差值作为最终补偿值。
参阅图11,图11是本申请提供的计算机存储介质一实施例的结构示意图,该计算机存储介质110中存储计算机程序111,计算机程序111在被处理器执行时,实现如下的方法:
获取待拍摄目标的位置变化情况;根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态;在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿。
可选的,计算机程序111在被处理器执行时,还用于实现如下的方法:利用多点激光测距模组向待拍摄目标发射激光;利用多点激光测距模组接收反射的激光;基于发射激光和接收激光之间的时差确定待拍摄目标的位置变化情况。
可选的,计算机程序111在被处理器执行时,还用于实现如下的方法:采用以下公式计算待拍摄目标的速度:其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与目标点之间的距离,θ为第一激光发射器与第二激光发射器之间的夹角,t为第一时刻与第二时刻之间的时间长度。
可选的,计算机程序111在被处理器执行时,还用于实现如下的方法:在摄像头模组进行拍摄时,根据待拍摄目标的运动状态、以及移动终端的运动状态,在摄像头模组进行拍摄时,进行运动补偿。
可选的,计算机程序111在被处理器执行时,还用于实现如下的方法:在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,对摄像头模组中的镜头进行位置调整,以在摄像头模组进行拍摄时,进行运动补偿。
可选的,计算机程序111在被处理器执行时,还用于实现如下的方法:在摄像头模组进行拍摄时,对摄像头模组的曝光时间进行调整,以在摄像头模组进行拍摄时,进行运动补偿。
本申请的实施例以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (17)
1.一种移动终端,其特征在于,包括:
摄像头模组;
第一传感组件,用于获取待拍摄目标的位置变化情况;
控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。
2.根据权利要求1所述的移动终端,其特征在于,
所述第一传感组件为多点激光测距模组,包括:
阵列分布的多个激光发射器,用于向待拍摄目标发射激光;
与所述激光发射器对应设置的多个激光接收器,用于接收反射的激光;
所述控制器用于根据每个激光发射器与对应激光接收器测得的位置变化情况,确定待拍摄目标的速度。
3.根据权利要求2所述的移动终端,其特征在于,
所述控制器具体采用以下公式计算待拍摄目标的速度:
其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与所述目标点之间的距离,θ为所述第一激光发射器与所述第二激光发射器之间的夹角,t为所述第一时刻与所述第二时刻之间的时间长度。
4.根据权利要求2所述的移动终端,其特征在于,
所述摄像头模组为所述移动终端的后置摄像头,所述多点激光测距模组与所述摄像头模组设置于所述移动终端的同侧。
5.根据权利要求1所述的移动终端,其特征在于,
所述移动终端还包括第二传感组件,用于获取所述移动终端的运动状态;
所述控制器还用于根据待拍摄目标的运动状态、以及所述移动终端的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。
6.根据权利要求5所述的移动终端,其特征在于,
所述第二传感组件为加速度传感器。
7.根据权利要求1所述的移动终端,其特征在于,
所述控制器具体用于根据待拍摄目标的运动状态,对所述摄像头模组中的镜头进行位置调整,以在所述摄像头模组进行拍摄时,进行运动补偿。
8.根据权利要求7所述的移动终端,其特征在于,
所述摄像头模组具体包括:
摄像头马达,包括马达底座和镜头载体;
镜头,安装于所述镜头载体上;
驱动器,用于获取所述控制器的驱动指令,以控制镜头载体的移动,从而对所述镜头进行位置调整。
9.根据权利要求8所述的移动终端,其特征在于,所述
所述摄像头马达还包括马达线圈,所述镜头载体设置于所述马达线圈内;
所述驱动器具体用于获取所述控制器的驱动指令,以控制所述马达线圈的电流,从而控制所述镜头载体的移动,以对所述镜头进行位置调整。
10.根据权利要求1所述的移动终端,其特征在于,
所述控制器具体用于根据待拍摄目标的运动状态,对所述摄像头模组的曝光时间进行调整,以在所述摄像头模组进行拍摄时,进行运动补偿。
11.一种移动终端的拍照方法,其特征在于,包括:
获取待拍摄目标的位置变化情况;
根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态;
在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿。
12.根据权利要求11所述的拍照方法,其特征在于,
所述获取待拍摄目标的位置变化情况的步骤,包括:
利用多点激光测距模组向待拍摄目标发射激光;
利用多点激光测距模组接收反射的激光;
基于发射激光和接收激光之间的时差确定待拍摄目标的位置变化情况。
13.根据权利要求11所述的拍照方法,其特征在于,
所述根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态的步骤,包括:
采用以下公式计算待拍摄目标的速度:
其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与所述目标点之间的距离,θ为所述第一激光发射器与所述第二激光发射器之间的夹角,t为所述第一时刻与所述第二时刻之间的时间长度。
14.根据权利要求11所述的方法,其特征在于,
所述方法还包括:
获取所述移动终端的运动状态;
所述在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿的步骤,包括:
在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态、以及所述移动终端的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。
15.根据权利要求11所述的方法,其特征在于,
所述在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿的步骤,包括:
在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态,对所述摄像头模组中的镜头进行位置调整,以在所述摄像头模组进行拍摄时,进行运动补偿。
16.根据权利要求11所述的方法,其特征在于,
所述在所述摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿的步骤,包括:
在所述摄像头模组进行拍摄时,对所述摄像头模组的曝光时间进行调整,以在所述摄像头模组进行拍摄时,进行运动补偿。
17.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储计算机程序,所述计算机程序在被处理器执行时,实现如权利要求11-16任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910120670.XA CN109803079B (zh) | 2019-02-18 | 2019-02-18 | 一种移动终端及其拍照方法、计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910120670.XA CN109803079B (zh) | 2019-02-18 | 2019-02-18 | 一种移动终端及其拍照方法、计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109803079A true CN109803079A (zh) | 2019-05-24 |
CN109803079B CN109803079B (zh) | 2021-04-27 |
Family
ID=66560963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910120670.XA Active CN109803079B (zh) | 2019-02-18 | 2019-02-18 | 一种移动终端及其拍照方法、计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109803079B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111479011A (zh) * | 2020-04-02 | 2020-07-31 | Oppo广东移动通信有限公司 | 功率调整方法、装置、存储介质及电子设备 |
CN111736173A (zh) * | 2020-05-24 | 2020-10-02 | 深圳奥比中光科技有限公司 | 一种基于tof的深度测量装置、方法及电子设备 |
CN113395447A (zh) * | 2021-05-31 | 2021-09-14 | 江西晶浩光学有限公司 | 防抖机构、摄像装置及电子设备 |
CN114254492A (zh) * | 2021-12-08 | 2022-03-29 | 新国脉文旅科技有限公司 | 一种基于客流画像的客流行为轨迹去向模拟方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0782089B2 (ja) * | 1990-06-14 | 1995-09-06 | 浜松ホトニクス株式会社 | 速度計測器 |
CN101491084A (zh) * | 2006-07-20 | 2009-07-22 | 松下电器产业株式会社 | 图像拍摄装置 |
CN101753708A (zh) * | 2008-12-22 | 2010-06-23 | 康佳集团股份有限公司 | 可以测速的手机以及该手机测量物体运动速度的方法 |
CN104853084A (zh) * | 2014-02-19 | 2015-08-19 | 佳能株式会社 | 图像处理设备及其控制方法 |
CN105100614A (zh) * | 2015-07-24 | 2015-11-25 | 小米科技有限责任公司 | 光学防抖的实现方法及装置、电子设备 |
CN105763785A (zh) * | 2014-12-15 | 2016-07-13 | 富泰华工业(深圳)有限公司 | 动态调整快门速度的拍照***及方法 |
JP2018194770A (ja) * | 2017-05-22 | 2018-12-06 | キヤノン株式会社 | カメラシステム、交換レンズおよびカメラ |
-
2019
- 2019-02-18 CN CN201910120670.XA patent/CN109803079B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0782089B2 (ja) * | 1990-06-14 | 1995-09-06 | 浜松ホトニクス株式会社 | 速度計測器 |
CN101491084A (zh) * | 2006-07-20 | 2009-07-22 | 松下电器产业株式会社 | 图像拍摄装置 |
CN101753708A (zh) * | 2008-12-22 | 2010-06-23 | 康佳集团股份有限公司 | 可以测速的手机以及该手机测量物体运动速度的方法 |
CN104853084A (zh) * | 2014-02-19 | 2015-08-19 | 佳能株式会社 | 图像处理设备及其控制方法 |
CN105763785A (zh) * | 2014-12-15 | 2016-07-13 | 富泰华工业(深圳)有限公司 | 动态调整快门速度的拍照***及方法 |
CN105100614A (zh) * | 2015-07-24 | 2015-11-25 | 小米科技有限责任公司 | 光学防抖的实现方法及装置、电子设备 |
JP2018194770A (ja) * | 2017-05-22 | 2018-12-06 | キヤノン株式会社 | カメラシステム、交換レンズおよびカメラ |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111479011A (zh) * | 2020-04-02 | 2020-07-31 | Oppo广东移动通信有限公司 | 功率调整方法、装置、存储介质及电子设备 |
CN111736173A (zh) * | 2020-05-24 | 2020-10-02 | 深圳奥比中光科技有限公司 | 一种基于tof的深度测量装置、方法及电子设备 |
CN113395447A (zh) * | 2021-05-31 | 2021-09-14 | 江西晶浩光学有限公司 | 防抖机构、摄像装置及电子设备 |
CN114254492A (zh) * | 2021-12-08 | 2022-03-29 | 新国脉文旅科技有限公司 | 一种基于客流画像的客流行为轨迹去向模拟方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109803079B (zh) | 2021-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109803079A (zh) | 一种移动终端及其拍照方法、计算机存储介质 | |
EP3467585B1 (en) | Head-mounted display tracking system | |
CN107894588B (zh) | 移动终端、距离测量方法、尺寸测量方法及装置 | |
WO2016000533A1 (zh) | 一种快速对焦的手机摄像模组 | |
US9208565B2 (en) | Method and apparatus for estimating three-dimensional position and orientation through sensor fusion | |
US10504243B2 (en) | Calibration system for a head-mounted display tracking system | |
US10216002B2 (en) | Anti-shake correction system for curved optical sensor | |
CN114761909A (zh) | 针对头戴式显示器的内容稳定 | |
CN105704380A (zh) | 一种摄像头对焦方法及电子设备 | |
CN208836252U (zh) | 相机和无人机 | |
CN101251706A (zh) | 一种光学模组、照相机及移动终端设备 | |
CN109214351B (zh) | 一种ar成像方法、装置及电子设备 | |
WO2017117749A1 (zh) | 基于多种测距方式的跟焦***、方法及拍摄*** | |
JP2020534198A (ja) | 移動可能物体の制御方法、機器およびシステム | |
EP3835913A1 (en) | Control method of handheld gimbal, handheld gimbal, and handheld device | |
CN111343381B (zh) | 控制防抖功能开启的方法、装置、电子设备和存储介质 | |
CN114762314A (zh) | 用于控制相机运动的电子装置和方法 | |
CN108007426A (zh) | 一种摄像头测距方法和*** | |
CN109302546A (zh) | 摄像头组件及电子设备 | |
CN110336993A (zh) | 深度摄像头控制方法、装置、电子设备和存储介质 | |
TWI541586B (zh) | 立體攝像裝置 | |
CN114556904A (zh) | 云台***的控制方法、控制设备、云台***和存储介质 | |
CN110225247B (zh) | 一种图像处理方法及电子设备 | |
CN112335227A (zh) | 控制装置、摄像***、控制方法以及程序 | |
CN112770045B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |