一种移动终端及其拍照方法、计算机存储介质技术

技术编号:21205460 阅读:27 留言:0更新日期:2019-05-25 02:55
本申请公开了一种移动终端及其拍照方法、计算机存储介质,该移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。通过上述方式,能够保证运动目标的清晰度,提升了对运动物体拍摄的质量。

A Mobile Terminal, Its Photography Method and Computer Storage Media

This application discloses a mobile terminal, a photographing method and a computer storage medium. The mobile terminal includes a camera module, a first sensing component for acquiring the position change of the target to be photographed, a controller for determining the motion state of the target to be photographed according to the position change of the target to be photographed, and a camera according to the motion state of the target to be photographed. When the module is shooting, motion compensation is carried out. Through the above way, the clarity of moving object can be guaranteed and the quality of shooting moving object can be improved.

【技术实现步骤摘要】
一种移动终端及其拍照方法、计算机存储介质
本申请涉及移动终端
,特别是涉及一种移动终端及其拍照方法、计算机存储介质。
技术介绍
在人机交互时,现有的隔空手势操作一般采用位于手机上的摄像头,包括深度摄像头、双目摄像头、单目摄像头,通过摄像头来检测用户的手势状态,基于机器学习等算法,进行图像识别,与预设的手势动作图像进行比对,来实现隔空手势操作。也有的方案使用红外激光发射器,通过检测接收到的红外反射情况来判断手势状态。使用摄像头和红外发射装置实现的手势识别,受到摄像头和红外接收器的角度限制,只能在特性范围内产生作用,同时需要结合复杂的图像算法,非常消耗系统资源。另外,使用摄像头和红外发射器功耗较大,不利于在移动便携式设备中使用。
技术实现思路
本申请采用的一个技术方案是:提供一种移动终端,该移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。本申请采用的另一个技术方案是:提供一种移动终端的拍照方法,该方法包括:获取待拍摄目标的位置变化情况;根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态;在摄像头模组进行拍摄时,根据待拍摄目标的运动状态,进行运动补偿。本申请采用的另一个技术方案是:提供一种计算机存储介质,该计算机存储介质用于存储计算机程序,计算机程序在被处理器执行时,实现如上述的方法。本申请提供的移动终端包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。通过上述方式,能够基于待拍摄目标的移动速度,在拍摄时进行运动补偿,保证了运动目标的清晰度,提升了对运动物体拍摄的质量。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本申请提供的移动终端第一实施例的结构示意图;图2是本申请提供的移动终端第一实施例中第一传感器组件的结构示意图;图3是待拍摄目标的移动示意图;图4是待拍摄目标的移动距离示意图;图5是本申请提供的移动终端第二实施例的结构示意图;图6是本申请提供的移动终端第三实施例的结构示意图;图7是本申请提供的移动终端第三实施例中摄像头模组的结构示意图;图8是本申请提供的移动终端第三实施例中摄像头马达的结构示意图;图9是本申请提供的移动终端的拍照方法第一实施例的流程示意图;图10是本申请提供的移动终端的拍照方法第二实施例的流程示意图;图11是本申请提供的计算机存储介质一实施例的结构示意图。具体实施方式参阅图1,图1是本申请提供的移动终端第一实施例的结构示意图,该移动终端10包括摄像头模组11、控制器12和第一传感器组件13。其中,该摄像头模组11用于进行拍摄,具体包括拍照或者录像。该控制器12可以是CPU(CentralProcessingUnit,中央处理器)或GPU(GraphicsProcessingUnit,图形处理器),用于对数据进行处理,或者用于发出控制指令,以控制其他零部件的工作。其中,该第一传感器组件13用于获取待拍摄目标的位置以及其变化情况,控制器12用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在摄像头模组进行拍摄时,进行运动补偿。其中,该运动状态可以包括待拍摄目标的移动方向、速度以及加速度等,这里以速度为主。可以理解的,要检测待拍摄目标的速度,通过光传感器检测其位置的变化和时间来间接计算其速度是可行的方案。而要检测待拍摄目标的位置变化,得先检测出待拍摄目标与拍摄设备之间的距离以及方向的变化情况,例如,在一种情况下,待拍摄目标与移动终端之间的连线方向不变,但是两者之间的距离在变化,在另一种情况下,待拍摄目标与移动终端之间的距离不变,但是两者之间的连线方向在变化。下面通过几种方式介绍待拍摄物体与拍摄设备之间的距离的检测方法。可选的,该第一传感器组件13可以是激光传感器组件,包括激光发射器和激光接收器,具体采用TOF(Timeofflight)进行距离检测,TOF,即飞行时间法3D成像,是通过激光发射器给待测目标连续发送光脉冲,然后用激光接收器接收从待测目标返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。ToF测距方法属于双向测距技术,它主要利用信号在两个异步收发机(Transceiver)(或被反射面)之间往返的飞行时间来测量节点间的距离。传统的测距技术分为双向测距技术和单向测距技术。在信号电平比较好调制或在非视距视线环境下,基于RSSI(ReceivedSignalStrengthIndication,接收的信号强度指示)测距方法估算的结果比较理想;在视距视线环境下,基于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本文档来自技高网...

【技术保护点】
1.一种移动终端,其特征在于,包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。

【技术特征摘要】
1.一种移动终端,其特征在于,包括:摄像头模组;第一传感组件,用于获取待拍摄目标的位置变化情况;控制器,用于根据待拍摄目标的位置变化情况确定待拍摄目标的运动状态,并根据待拍摄目标的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。2.根据权利要求1所述的移动终端,其特征在于,所述第一传感组件为多点激光测距模组,包括:阵列分布的多个激光发射器,用于向待拍摄目标发射激光;与所述激光发射器对应设置的多个激光接收器,用于接收反射的激光;所述控制器用于根据每个激光发射器与对应激光接收器测得的位置变化情况,确定待拍摄目标的速度。3.根据权利要求2所述的移动终端,其特征在于,所述控制器具体采用以下公式计算待拍摄目标的速度:其中,v为待拍摄目标的速度,a为第一时刻第一激光发射器与待拍摄目标上的目标点之间的距离,b为第二时刻第二激光发射器与所述目标点之间的距离,θ为所述第一激光发射器与所述第二激光发射器之间的夹角,t为所述第一时刻与所述第二时刻之间的时间长度。4.根据权利要求2所述的移动终端,其特征在于,所述摄像头模组为所述移动终端的后置摄像头,所述多点激光测距模组与所述摄像头模组设置于所述移动终端的同侧。5.根据权利要求1所述的移动终端,其特征在于,所述移动终端还包括第二传感组件,用于获取所述移动终端的运动状态;所述控制器还用于根据待拍摄目标的运动状态、以及所述移动终端的运动状态,在所述摄像头模组进行拍摄时,进行运动补偿。6.根据权利要求5所述的移动终端,其特征在于,所述第二传感组件为加速度传感器。7.根据权利要求1所述的移动终端,其特征在于,所述控制器具体用于根据待拍摄目标的运动状态,对所述摄像头模组中的镜头进行位置调整,以在所述摄像头模组进行拍摄时,进行运动补偿。8.根据权利要求7所述的移动终端,其特征在于,所述摄像头模组具体包括:摄像头马达,包括马达底座和镜头载体;镜头,安装于所述镜头载体上;驱动器,用于获取所述控制器的驱动指令,以控制镜头载体的移动,从而对所述镜头进行位置调整。9.根据权利要求8所述的移动终端,其特征在于,所述所述摄像头马达还包括马达线圈,所述镜头载体设置于所述马达线圈内;所述驱动器具体用于获取所述控制器的驱动指令,以控制所述马达线圈的电流,从而控制所述镜头载体的移动,以对所述镜头进行位置调整。10....

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

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

1