一种基于移动终端的运动物体拍摄方法和移动终端的制作方法

文档序号:10492511阅读:170来源:国知局
一种基于移动终端的运动物体拍摄方法和移动终端的制作方法
【专利摘要】本申请提供了一种基于移动终端的运动物体拍摄方法和移动终端,属于数据处理技术领域。在本申请实施例中,移动终端安装有至少一个第一图像采集设备和至少一个第二图像采集设备,第一图像采集设备用于在静止状态下进行图像采集,第二图像采集设备用于在可多向转动的状态下进行图像采集,所述方法包括:启动第一图像采集设备和第二图像采集设备;获取至少由第一图像采集设备捕获的运动物体的运动数据;根据运动数据,生成第二图像采集设备的拍摄参数;按照拍摄参数控制第二图像采集设备对运动物体进行拍摄。本申请实现的成本较低;用户采用“傻瓜式”操作即可拍到目标清晰但背景模糊的运动物体的图片,无需特别的拍摄技巧,操作简单,使用方便。
【专利说明】
一种基于移动终端的运动物体拍摄方法和移动终端
技术领域
[0001]本申请涉及基于移动终端的数据处理技术领域,特别是涉及一种基于移动终端的运动物体拍摄方法和一种移动终端。
【背景技术】
[0002]日常生活中,为了展现高超的摄影技巧,获得视觉效果较佳的摄影作品,人们通常喜爱拍摄一些诸如图1所示的,目标清晰但背景模糊的运动物体的图片。
[0003]为了拍摄这种效果的图片,不仅需要选用高性能的拍摄设备,还需要人们具有相对高超的拍摄技巧。例如,人们需要采用成本较高,性能较高的单反相机,采用追随拍摄技巧来完成如图1所示图片的拍摄。所谓追随拍摄技巧则要求用户至少做到以下四点:
[0004]弟一、移动拍摄设备要平稳;
[0005]第二、选择合适的慢速快门;
[0006]第三、对焦应准确;
[0007]第四、把握好按快门的时机。
[0008]显然,上述操作并非“傻瓜式”,技巧变化繁琐,一般用户很难把握;而且,高性能的拍摄设备成本较高,一般用户也难以承受。

【发明内容】

[0009]鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于移动终端的运动物体拍摄方法和相应的一种移动终端。
[0010]为了解决上述问题,本申请实施例公开了一种基于移动终端的运动物体拍摄方法,所述移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,所述第一图像采集设备用于在静止状态下进行图像采集,所述第二图像采集设备用于在可多向转动的状态下进行图像采集;
[0011]所述方法包括:
[0012]启动所述第一图像采集设备和第二图像采集设备;
[0013]获取至少由所述第一图像采集设备捕获的运动物体的运动数据;
[0014]根据所述运动数据,生成所述第二图像采集设备的拍摄参数;
[0015]按照所述拍摄参数控制所述第二图像采集设备对所述运动物体进行拍摄。
[0016]为了解决上述问题,本申请实施例还公开了一种移动终端,所述移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,所述第一图像采集设备用于在静止状态下进行图像采集,所述第二图像采集设备用于在可多向转动的状态下进行图像米集;
[0017]所述移动终端包括:
[0018]启动模块,用于启动所述第一图像采集设备和第二图像采集设备;
[0019]运动数据获取模块,用于获取至少由所述第一图像采集设备捕获的运动物体的运动数据;
[0020]拍摄参数生成模块,用于根据所述运动数据,生成所述第二图像采集设备的拍摄参数;
[0021]拍摄模块,用于按照所述拍摄参数控制所述第二图像采集设备对所述运动物体进tx拍摄。
[0022]与现有技术相比,本申请具有以下优点:
[0023]首先,本申请通过在移动终端上安装至少一个第一图像采集设备和至少一个第二图像采集设备即可实现对运动物体的拍摄,与高性能的拍摄设备相比,本申请实现的成本较低;并且,用户只需采用“傻瓜式”操作即可拍摄出目标清晰但背景模糊的运动物体的图片,无需特别的拍摄技巧,操作简单,使用方便。
[0024]再者,本申请可以通过至少由所述第一图像采集设备捕获的运动物体的运动数据所生成的拍摄参数,来控制第二图像采集设备对所述运动物体进行拍摄。在这种情况下,被拍摄的运动物体始终保持在第二图像采集设备取景器的相同位置,从而使得运动物体相对于第二图像设备是静止的,静止的背景相对于第二图像设备是运动的,这样就使得画面上的运动物体比较清晰而背景则是看似流动的模糊线条,获得较佳的视觉效果。
[0025]此外,由于本申请中第二图像采集设备转动的角度和运动物体的运动速度的一致,无需用户在拍摄过程移动移动终端,避免了用户移动拍摄时不平稳的问题;本申请中第二图像采集设备自动按照拍摄参数对运动物体进行拍摄,无需用户选择慢速快门和把握按快门的时机,避免了在曝光的瞬间运动物体不在拍摄范围内的问题,无需用户掌握高超的拍摄技巧。
[0026]本申请的移动终端还可以通过至少一个第一图像采集设备和至少一个第二图像设备来获取运动物体的运动速度,无需用户根据运动物体选择运动速度级别,避免了用户选择的运动速度级别与运动物体速度不一致的问题,提高了运动数据的准确度,从而保证拍摄参数的精确度,保证了运动物体相对于第二图像设备是静止的,提高了运动物体拍摄的清晰度。
[0027]最后,由于本申请的移动终端可以通过至少两个第一图像采集设备获取运动物体的运动数据,避免了因旋转拍摄前与拍摄后摄像头的位置不一样而导致双摄像头实际的相对间距以及角度与最开始设置在系统中的参数出现偏差的问题,进一步保证了获取的运动数据的准确度,以及提高了拍摄参数的精确度,提高了运动物体拍摄的清晰度。这样可以获得更佳的视觉效果。
【附图说明】
[0028]图1是一张运动物体清晰而背景模糊的图片的示意图;
[0029]图2是本申请的一种基于移动终端的运动物体拍摄方法实施例1的步骤流程图;
[0030]图3是本申请实施例的一种旋转摄像头在二维平面的安装位置的示意图;
[0031]图4是本申请实施例的一种旋转摄像头在二维平面的运动方向的示意图;
[0032]图5是本申请的一种基于移动终端的运动物体拍摄方法实施例2的步骤流程图;
[0033]图6是本申请实施例的一种旋转摄像头示例的转动方向的示意图;
[0034]图7是本申请的一种基于移动终端的运动物体拍摄方法实施例3的步骤流程图;
[0035]图8是本申请的一种基于移动终端的运动物体拍摄方法实施例4的步骤流程图;
[0036]图9是本申请的一种移动终端的实施例1的结构框图。
【具体实施方式】
[0037]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本申请作进一步详细的说明。
[0038]对运动物体的拍摄,通常可以采用高速快门来凝固瞬间的动态,突出运动物体或表现运动的细节。要想让画面充满动感,就可以采用追随拍摄方法,用慢速快门和镜头运动来控制好运动物体和静止背景的清晰及模糊程度,达到运动物体清晰、背景模糊,既给人以明快的运动印象,又保证运动物体有足够丰富的细节,动静结合,画面看起来很炫很动感。
[0039]要获得这种画面效果通常可以通过用户使用追随拍摄的摄影技巧来实现。简单来说,追随拍摄的原理是,在曝光的瞬间,由于运动物体相对于运动的移动终端是静止的,而静止的背景相对于运动的移动终端却是移动的,这样就使得画面上的运动物体比较清晰而背景则是看似流动的模糊线条,从而形成强烈的动态视觉效果。能否成功地追随拍摄,关键在于用户要在移动摄像设备的过程中平稳地按下快门,并且在按下快门后,不能停止镜头追随转动,还要保持拍摄设备转动的角度和运动物体的运动速度的一致,使运动物体始终保持在拍摄设备取景器的相同位置,直到快门释放完毕。
[0040]然而在实际中,每个用户的摄影操作能力是有限的,例如,往往拍摄设备转动的角度和运动物体的运动速度不一致;或者,在按下快门后,运动物体没有保持在拍摄设备取景器的相同位置,即不能确保在曝光的瞬间,运动物体相对于运动的移动终端是静止;或者,在曝光的瞬间,运动物体在拍摄范围以外,即可能拍摄不到运动物体。可以看出,采用已有的技术,想要拍摄到如图1所示的目标清晰但背景模糊的运动物体的图片,对拍摄设备和用户摄影技巧的要求非常高。
[0041 ] 针对上述问题,本申请发明人创造性地提出本申请实施例的核心构思之一在于,在移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,通过至少由第一图像采集设备获取运动物体的运动数据来生成拍摄参数,然后采用拍摄参数控制第二图像采集设备对运动物体进行拍摄。从而使用户使用移动终端进行简单的“傻瓜式”操作即可拍到如图1所示的目标清晰但背景模糊的运动物体的图片。
[0042]参照图2,示出了本申请的一种基于移动终端的运动物体拍摄方法实施例1的步骤流程图,在本实施例中,所述移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,具体而言,该第一图像采集设备用于在静止状态下进行图像采集,该第二图像采集设备用于在可多向转动的状态下进行图像采集。
[0043]在本实施例中,该方法具体可以包括以下步骤:
[0044]步骤101,启动第一图像采集设备和第二图像采集设备;
[0045]在本申请实施例中,移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备。例如,可以在手机上设置I个第一图像采集设备和I个第二图像采集设备,也可以在手机上设置2个第一图像采集设备和I个第二图像采集设备,还可以在手机上设置3个第一图像采集设备和I个第二图像采集设备,或者,在手机上设置2个第一图像采集设备和2个第二图像采集设备等。本领域技术人员根据实际情况任意设置均可,本申请对此无需加以限制。
[0046]在本申请实施例中,当需要进行运动物体的拍摄时,比如,用户打开相机,并开启了运动物体拍摄模式,移动终端的控制系统可以通过指令同时开启当前移动终端中的第一图像采集设备和第二图像采集设备。依据不同的应用场景,所述第一图像采集设备和第二图像采集设备可以依指令同时开启,异步开启,全部开启或部分开启,本申请对此不作限制。
[0047]为便于理解,可以将用于在静止状态下进行图像采集的第一图像采集设备理解为静止摄像头,将在可多向转动的状态下进行图像采集的第二图像采集设备理解为旋转摄像头。其中,静止摄像头是固定摄像头,静止摄像头和目前大部分移动终端搭载的摄像头相同。旋转摄像头是可以多向转动或移动的摄像头,可以包括如下两种:
[0048]第一种:
[0049]在二维平面中,有一个十字形的轨道,旋转摄像头被安置在如图3所示的中间位置;该旋转摄像头可以沿着这个十字形的轨道,如图4所示向上、下、左、右滑动。旋转摄像头滑动的方向相当于摄像头运动的方向,配上不同的速度就可以拍摄运动速度不同的运动物体。
[0050]第二种:
[0051]—个旋转摄像头固定在一个原点上,并以这个原点为中心,在其所在的三维平面上旋转。即该旋转摄像头有一个原点,保证原点不动,可以向上、下、左、右方向旋转转动。例如,有一种锻炼前的准备运动的徒手操,其中有一节是:头部运动。做头部运动时,颈部是不动的,头部向前、后、左、右转动,头顶指向的方向会有所变化。旋转摄像头正是基于此原理,首先将旋转摄像头固定在一个原点上,原点不动(相当于做头部运动时的颈部不动),摄像头以原点为中心,向上、下、左、右转动(相当于做头部运动时的头部向前、后、左、右转动),摄像头的镜头指向的方向也就会有所变化,也就是可以跟着所拍摄的运动物体一起运动,这样拍摄出的图像,就是运动物体清晰、而其余不动的背景物体模糊。
[0052]本申请实施例的移动终端即移动通信终端,是指可以在移动中使用的计算机设备,拥有极为强大的处理能力、内存、固化存储介质以及像电脑一样的操作系统,是一个完整的超小型计算机系统,可以为手机、笔记本、平板电脑、数码相机等等,本申请实施例对此不加以限制。
[0053]步骤102,获取至少由第一图像采集设备捕获的运动物体的运动数据;
[0054]当所述第一图像采集设备和第二图像采集设备启动后,用户往往可以在移动终端的显示屏上预览到第一图像采集设备采集的画面。由于运动物体在预览画面中的位置会跟随时间的变化而不同,移动终端通过分析图片数据即可获得运动物体的运动数据。
[0055]例如,当运动物体出现在手机的预览画面内时,预览画面一秒钟有30帧画面,移动终端可以根据前一帧运动物体在画面中的位置和当前帧运动物体在画面中的位置来比较计算,获取到运动物体的运动数据。
[0056]在本申请的一种优选实施例中,移动终端的控制系统接收到至少由第一图像采集设备(静止摄像头)采集的图像(呈现在预览画面中的图像)。通过分析画面中运动物体的特征数据,并进行追踪,即可获取到当前拍摄的运动物体的运动数据。
[0057]作为本申请具体应用的一种示例,所述运动数据可以包括运动物体的运动速度和运动方向。例如,静止摄像头采集到图片数据后,把图片数据发送给控制系统;控制系统接收到图片数据后就可以分析图片数据,并获取运动物体的运动方向。本领域技术人员根据实际情况采用任一方式选用任一种运动数据来进行数据处理都是可行的,本申请对此无需加以限制。
[0058]步骤103,根据运动数据,生成第二图像采集设备的拍摄参数;
[0059]当获得运动物体的运动数据后,就可以采用该运动数据以及相应的计算方法,通过计算出拍摄参数。例如,拍摄参数可以包括转动速度、转动方向、拍摄角度、快门速度等等。
[0060]步骤104,按照拍摄参数控制第二图像采集设备对运动物体进行拍摄。
[0061]当获得拍摄参数后,移动终端的控制系统就可以按照拍摄参数控制第二图像采集设备对当前预览的运动物体进行拍摄。例如,驱动旋转摄像头按照转动方向以及转动速度匀速转动,保持旋转摄像头转动的角度和运动物体的运动速度一致,使被摄运动物体始终保持在旋转摄像头取景器的相同位置,并控制旋转摄像头自动采集图片数据,保证在曝光的瞬间,运动物体在拍摄范围内。
[0062]例如,移动终端的控制系统计算出的转动速度,转动方向,快门速度分别是v2,向左,1/1000秒,就驱动旋转摄像头按照v2向左转动,使得运动物体始终保持在旋转摄像头取景器的相同位置,即运动物体相对于旋转摄像头保持静止,并驱动旋转摄像头在转动的同时按照1/1000秒的快门速度对运动物体进行拍摄。
[0063]在本申请实施例中,可以通过获取至少由第一图像采集设备捕获的运动数据,生成第二图像采集设备的拍摄参数,并按照拍摄参数控制第二图像采集设备,驱动第二图像采集设备转动,保持第二图像采集设备转动的角度和运动物体的运动速度的一致,从而使运动物体始终保持在第二图像采集设备取景器的相同位置,无需用户在拍摄过程移动移动终端,避免了移动拍摄设备不平稳的问题,确保在曝光的瞬间,运动物体相对于运动的移动终端是静止;驱动第二图像采集设备按照拍摄参数对运动物体进行拍摄,无需用户选择慢速快门和把握按快门的时机,避免了在曝光的瞬间运动物体不在拍摄范围内,保证拍摄到清晰的运动物体,同时减少了用户的拍摄操作,解决了拍摄运动物体需要用户掌握追踪拍摄技巧的问题,提高操作的简便性。因此,本申请的移动终端,与高性能的拍摄设备相比,操作简单,而且成本低。
[0064]参照图5,示出了本申请的一种基于移动终端的运动物体拍摄方法的实施例2的步骤流程图。在本申请的一种优选实施例中,该运动数据包括运动方向和运动速度,如图5所示,该方法具体可以包括以下步骤:
[0065]步骤201,启动第一图像采集设备和第二图像采集设备;
[0066]步骤202,接收至少一个第一图像采集设备捕获的运动物体的运动方向;
[0067]在本申请实施例中,移动终端的控制系统接收到至少一个第一图像采集设备所发送的图片数据。例如,可以接受到I个第一图像采集设备所发送的图片数据,也可以接受到2个第一图像采集设备所发送的图片数据,还可以接受到3个第一图像采集设备所发送的图片数据,或者,接受到I个第一图像采集设备和I个第二图像采集设备所发送的图片数据等。本领域技术人员根据实际情况任意设置均可,本申请对此无需加以限制。
[0068]移动终端的控制系统接收到图片数据后,可以通过分析图片数据获取运动物体的特征数据,并对运动物体进行追踪。根据前一帧运动物体在画面中的位置和这一帧运动物体在画面中的位置来比较,就可以判断物体运动的方向,即得到该运动物体的运动方向。该运动方向可以是相对预览画面的相对方向,可以为:向上、下、左、右。
[0069]作为本申请的一种示例,可以采用差分图像的方法分析图片数据。所谓的差分图像的方法包括背景差分方法和帧间差分方法。例如,控制系统接收到图片数据后,比较两帧图像对应像素点的灰度值,获取到图片数据的特征数据,根据特征数据确定运动物体在画面中的位置,比较相邻两帧在画面中的位置,可以确定运动物体的运动方向。
[0070]步骤203,获取预置的运动速度;
[0071]移动终端预先设置了运动速度级别,各个运动速度级别代表了不同的运动速度。用户可以通过选择运动速度级别,设置运动物体的运动速度。例如,可以在手机里预先设置5个运动速度级别,可以分别为行人,自行车,飞鸟,摩托车,汽车。其中,行人可以表示运动速度小于6km/h ;自行车可以表示运动速度在6km/h?20km/h之间;飞鸟可以表示运动速度在20km/h?25km/h之间;摩托车可以表不运动速度在25km/h?60km/h之间;汽车可以表示运动速度大于60km/h。若用户根据被拍摄的运动物体,选择的运动速度级别为自行车,手机接收到用户选择的自行车,就获取与自行车对应的运动速度为6km/h?20km/h。
[0072]步骤204,采用运动方向计算出该第二图像采集设备的转动方向;以及,采用运动速度计算出该第二图像采集设备的转动速度;
[0073]在本申请实施例中,移动终端预置了运动方向与转动方向的转换关系,通过计算,就可以根据运动方向确定转动方向。该转动方向用于调整第二图像采集设备转动的方向。例如,手机可以预先设置运动方向,可以分别为向上、向下、向左、向右;还设置了转动方向,可以分别为向北、向南、向东、向西;运动方向与转动方向的转换关系可以为与向上对应的转动方向是向北,与向下对应的转动方向是向南,与向左对应的转动方向是向西,与向右对应的转动方向是向东。当获取到的运动方向为向下,控制系统通过运动方向与转动方向的转换关系,就可以确定与之对应的转动方向是向南。
[0074]当然,移动终端也可以根据系统预置的运动速度与转动速度的转换关系,通过计算,确定与运动速度对应的转动速度。该转动速度用于调整第二图像采集设备转动的快慢程度。例如,移动终端可以预先设置了五个转动速度,暂且可以定义为vl,v2,V3,V4,V5,其中与vl对应的运动速度小于6km/h,与v2对应的运动速度在6km/h?20km/h之间,与v3对应的运动速度在20km/h?25km/h之间,与v4对应的运动速度在在25km/h?60km/h之间,与v5对应的运动速度大于60km/h。当移动终端的控制系统获得运动速度是7km/h,通查找,确定7km/h在与v2对应的运动速度范围内。就可以生成转动速度为v2。
[0075]步骤205,按照所述转动方向和转动速度控制第二图像采集设备对该运动物体进tx拍摄;
[0076]步骤206,当完成拍摄后,控制第二图像采集设备回复初始位置。
[0077]当第二图像采集设备完成对运动物体的拍摄,移动终端就会控制第二图像采集设备转回到初始位置,保证在拍摄后与拍摄前第二图像采集设备和第一图像采集设备的相对间距,以及角度一样。
[0078]为了使本领域技术人员更好地理解本申请实施例,以下采用具体的示例对于本申请进行说明。
[0079]用户可以采用移动终端例如手机,对向右运动的物体进行拍摄。该手机安装了双摄像头,其中一个摄像头是静止摄像头,另一个摄像头是旋转摄像头。具体的操作步骤包括:
[0080]110、用户首先启动双摄像头,开始预览;
[0081]120、用户选择进入到运动拍摄模式;
[0082]130、在运动拍摄模式下,用户可以根据要拍摄的运动物体,选择要拍摄的物体的运动速度级别;
[0083]手机接收到用户选择的运动速度级别,获取与该运动速度级别对应的运动速度。例如,用户选择的运动速度级别为自行车,控制系统根据用户选择的运动速度级别,获取到的运动速度为6km/h?20km/h。
[0084]140、当要拍摄的运动物体进入摄画面时,用户按下拍摄键。
[0085]手机检测到用户按下拍摄键后,驱动静止摄像头采集图片数据,然后通过采集到的图片数据获取到的运动方向为向右。控制系统根据获取到的运动方向和运动速度,通过计算生成的转动方向为向东,转动速度为v2,然后驱动旋转摄像头转动,如图6所示,图中的相机相当于旋转摄像头,图中的相机转动方向即是旋转摄像头的转动方向,图中的主体运动方向即是物体的运动方向,A表示了旋转摄像头开始采集图片数据时运动物体所在的位置,B表示旋转摄像头在采集图片数据过程中运动物体所在的位置,C表示旋转摄像头完成采集图片数据时运动物体所在的位置,旋转摄像头向东转动,转动速度为v2,并同时对用动物体进行拍摄。手机得到预期的效果图片后,通过控制系统驱动旋转摄像头转回到初始位置,完成对运动物体的拍摄。
[0086]根据本申请实施例,用户可以只按下快门即拍摄键和选择运动拍摄模式,并在之前设定物体的运动运动速度级别,移动终端就可以通过静止摄像头检测的运动方向和预置的运动速度生成拍摄参数,并按照控制旋转摄像头自动完成对运动物体的拍摄。与高性能的拍摄设备相比,本申请的移动终端成本较低;并且,用户只需采用“傻瓜式”操作即可拍摄出目标清晰而背景模糊的运动物体的图片,无需特别的拍摄技巧,操作简单,使用方便。
[0087]参照图7,示出了本申请的一种基于移动终端的运动物体拍摄方法的实施例3的步骤流程图,具体可以包括以下步骤:
[0088]步骤301,启动第一图像采集设备和第二图像采集设备;
[0089]步骤302,接收至少一个第一图像采集设备捕获的运动物体的运动方向;
[0090]步骤303,获取至少一个第一图像采集设备和至少一个第二图像采集设备,捕获的运动物体单位时间内的运动距离;
[0091]移动终端可以根据双摄像头测距离功能,获取运动物体的运动速度。但前提是两个摄像头的相对间距和角度固定不变,而且在安装双摄像头时的距离和角度会被写入系统中而不能随意更改。具体来说,移动终端接收到双摄像头所发送的图片数据,通过比较双摄像头的同一帧的图片数据,以及根据双摄像头的相对间距和夹角,可以计算出运动物体到每一摄像头的距离。
[0092]在本申请实施例中,移动终端的控制系统接收到静止摄像头和旋转摄像头所发送的图片数据后,可以在当前这一帧标记运动物体在预览画面中的位置,然后在标记下一帧运动物体在预览画面中的位置,通过计算,可以获得这两个标记的点的相应实际位置到静止摄像头的距离,以及两个相应的实际位置与静止摄像头的连线所成的夹角。两个标记的点的相应实际位置和静止摄像头,可以组成一个三角形,其中,两个标记的点的相应实际位置到静止摄像头的距离是三角形的两条边的值(a和b),这两个相应的实际位置与摄像头的连线所成的夹角是这两条边的夹角(Θ ),与预览画面标记的两个点在实际模式中对应的运动物体经过的两个点的距离是第三条边的值(C)。因为已知a、b和Θ,所以采用三角形余弦定理(C2= a 2+b2-2ab cos θ ),这样就可以得到三角形第三条边的值(C),即可以得到与预览画面标记的两个点在实际场景中对应的运动物体经过的两个点的距离。
[0093]步骤304,依据运动物体单位时间内的运动距离计算出该运动物体的运动速度;
[0094]因为两帧间隔的时间已知,控制系统计算出运动物体在这个时间内所经过的距离,就可以根据距离与时间的比值,获取到运动物体的运动速度。
[0095]步骤305,采用运动方向计算出该第二图像采集设备的转动方向;以及,采用运动速度计算出该第二图像采集设备的转动速度;
[0096]步骤306,按照所述转动方向和转动速度控制第二图像采集设备对该运动物体进tx拍摄;
[0097]步骤307,当完成拍摄后,控制第二图像采集设备回复初始位置。
[0098]在本申请实施例中,静止摄像头和旋转摄像头分别采集图片数据,并且都把图片数据发送给移动终端的控制系统。移动终端控制系统接收静止摄像头和旋转摄像头所发送的图片数据后,可以通过计算该静止摄像头所发送的图片数据,得到运动物体的运动方向,可以通过静止摄像头检测到物体的运动方向。此外,移动终端控制系统也可以通过计算该静止摄像头所发送的图片数据,以及该旋转摄像头所发送的图片数据,得出运动物体在单位时间运动的距离,采用该距离计算出运动物体的运动速度。控制系统通过计算,确定与该运动方向对应的转动方向,与该运动速度对应的转动速度,以及其它拍摄参数。确定拍摄参数后,移动终端通过控制系统驱动旋转摄像头按照转动方向以及转动速度转动,使得运动物体始终保持在手机移动终端的取景器的相同位置,并按照拍摄参数控制旋转摄像头对运动物体进行拍摄。移动终端就可以拍摄出运动物体清晰背景模糊的图片,然后通过控制系统驱动旋转摄像头转回到原始位置,完成了对运动物体的拍摄。
[0099]为了使本领域技术人员更好地理解本申请实施例,以下采用具体的示例对于本申请进行说明。
[0100]例如,用户采用手机,对向右运动以及运动速度为7km/h的物体进行拍摄。该手机安装了双摄像头,其中一个摄像头是静止摄像头,另一个摄像头是旋转摄像头。具体的操作步骤包括:
[0101]210、用户首先启动双摄像头,开始预览;
[0102]220、用户选择进入到运动拍摄模式;
[0103]230、当要拍摄的运动物体进入摄画面时,用户按下拍摄键。
[0104]手机的控制系统检测到用户按下拍摄键后,驱动静止摄像头和旋转摄像头采集图片数据,然后通过采集到的图片数据可以计算出运动方向为向右,以及运动速度为7km/h。控制系统根据获取到的运动方向和运动速度,通过计算生成的转动方向为向东,转动速度为v2。控制系统驱动旋转摄像头转动,旋转摄像头向东转动,转动速度为v2,并采集图片数据。手机得到预期的效果图片后,通过控制系统驱动旋转摄像头转回到初始位置,完成对运动物体的拍摄。
[0105]根据本申请实施例,用户可以只按下快门即拍摄键和选择进入运动拍摄模式,移动终端就可以通过由静止摄像头和旋转摄像头捕获的运动物体的运动数据所生成的拍摄参数,来控制旋转摄像头对所述运动物体进行拍摄,无需用户根据运动物体选择与之对应的运动速度级别,进一步简化拍摄操作步骤,大大提高了操作的简便性。
[0106]此外,本申请实施例中运动数据通过至少一个静止摄像头和至少一个旋转摄像头自动检测获取,无需用户选择运动速度级别,避免了用户选择的运动速度级别与运动物体速度不一致的问题,提高了运动数据的准确度,从而保证拍摄参数的精确度,保证了运动物体相对于第二图像设备是静止的,提高了运动物体拍摄的清晰度。
[0107]参照图8,示出了本申请的一种基于移动终端的运动物体拍摄方法的实施例4的步骤流程图。该移动终端上安装有至少两个第一图像采集设备和至少一个第二图像采集设备。
[0108]如图8所示,该方法具体可以包括以下步骤:
[0109]步骤401,启动第一图像采集设备和第二图像采集设备;
[0110]步骤402,接收至少两个第一图像采集设备捕获的运动物体的运动方向和运动速度;
[0111]在本申请实施例中,两个静止摄像头的相对间距和角度固定不变。在安装时,双静止摄像头的相对间距和角度,就会被写入移动终端的控制系统,而且不能随意更改。移动终端的控制系统通过分析静止摄像头所发送的图片数据,就可以获取运动物体的运动方向,以及根据双静止摄像头的相对间距和角度和两个静止摄像头所发送的图片数据,可以获取到运动物体的运动速度。
[0112]步骤403,根据运动数据,生成该第二图像采集设备的拍摄参数;
[0113]步骤404,按照拍摄参数控制该第二图像采集设备对该运动物体进行拍摄;
[0114]步骤405,当完成拍摄后,控制第二图像采集设备回复初始位置。
[0115]为了使本领域技术人员更好地理解本申请实施例,以下采用具体的示例对于本申请进行说明。
[0116]以手机为例,详细说明本实施例的方法。在该手机安装了三个摄像头,其中两个摄像头是静止摄像头,另一个摄像头是旋转摄像头。例如,用户采用手机,对向右运动以及运动速度为7km/h的物体进行拍摄,具体的操作步骤包括:
[0117]310、用户启动双静止摄像头,开始预览;
[0118]320、用户选择进入到运动拍摄模式;
[0119]330、当要拍摄的运动物体进入摄画面时,用户按下拍摄键。
[0120]手机检测到用户按下拍摄键后,驱动双静止摄像头采集图片数据,然后通过图片数据可以计算出物体的运动方向为向右,以及运动速度为7km/h。控制系统根据获取到的运动方向和运动速度,通过计算生成的转动方向为向东,转动速度为v2,然后驱动旋转摄像头转动。旋转摄像头向东转动,转动速度为v2,并同时对运动物体进行拍摄。手机就拍摄到运动物体清晰而背景模糊的图片后,通过控制系统驱动旋转摄像头转回到初始位置,完成对运动物体的拍摄。
[0121]在本申请实施例中,移动终端可以通过两个静止摄像头获取运动物体的运动数据,避免了因拍摄前与拍摄后旋转摄像头的位置不一样而导致双摄像头实际的相对间距以及角度与最开始设置在系统中的参数出现偏差的问题,保证了获取的运动数据的准确度,从而提高了由运动数据生成的拍摄参数的精确度,使得运动物体相对于第二图像设备是静止,提高了运动物体拍摄的清晰度。
[0122]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0123]参照图9,示出了本申请的一种移动终端的实施例1的结构框图。
[0124]在本申请实施例中,该移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,该第一图像采集设备用于在静止状态下进行图像采集,该第二图像采集设备用于在可多向转动的状态下进行图像采集。如图9所示,该移动终端具体可以包括如下模块:
[0125]启动模块11,用于启动第一图像采集设备和第二图像采集设备;
[0126]运动数据获取模块12,用于获取至少由第一图像采集设备捕获的运动物体的运动数据;
[0127]拍摄参数生成模块13,用于根据该运动数据,生成该第二图像采集设备的拍摄参数;
[0128]拍摄模块14,用于照拍摄参数控制该第二图像采集设备对该运动物体进行拍摄。
[0129]在本申请的一种优选实施例中,该运动数据包括运动方向和运动速度,该运动数据获取模块12包括:
[0130]运动方向接收子模块12-11,用于接收至少一个第一图像采集设备捕获的运动物体的运动方向;
[0131]运动速度获取子模块12-12,用于获取预置的运动速度。
[0132]在本申请的一种优选实施例中,该运动数据包括运动方向和运动速度,该运动数据获取模块12包括:
[0133]运动方向接收子模块12-21,用于接收至少一个第一图像采集设备捕获的运动物体的运动方向;
[0134]运动距离获取子模块12-22,用于获取至少一个第一图像采集设备和至少一个第二图像采集设备,捕获的运动物体单位时间内的运动距离;
[0135]运动速度计算子模块12-23,用于依据该运动物体单位时间内的运动距离计算出该运动物体的运动速度。
[0136]在本申请的一种优选实施例中,该移动终端上安装有至少两个第一图像采集设备和至少一个第二图像采集设备,该运动数据包括运动方向和运动速度,该运动数据获取模块12包括:
[0137]运动数据获取子模块12-31,用于接收至少两个第一图像采集设备捕获的运动物体的运动方向和运动速度
[0138]在本申请的一种优选实施例中,拍摄参数包括第二图像采集设备的转动方向和转动速度,拍摄参数生成模块13包括:
[0139]转动方向计算子模块13-11,用于采用该运动方向计算出该第二图像采集设备的转动方向;
[0140]转动速度计算子模块13-12,用于采用该运动速度计算出该第二图像采集设备的转动速度。
[0141]在本申请的一种优选实施例中,该移动终端还包括:
[0142]复位模块15,用于当完成拍摄后,控制该第二图像采集设备回复初始位置。
[0143]对于移动终端实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0144]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0145]本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0146]本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0147]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0148]这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0149]尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
[0150]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0151]以上对本申请所提供的一种基于移动终端的运动物体拍摄方法和一种移动终端,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种基于移动终端的运动物体拍摄方法,其特征在于,所述移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,所述第一图像采集设备用于在静止状态下进行图像采集,所述第二图像采集设备用于在可多向转动的状态下进行图像采集; 所述方法包括: 启动所述第一图像采集设备和第二图像采集设备; 获取至少由所述第一图像采集设备捕获的运动物体的运动数据; 根据所述运动数据,生成所述第二图像采集设备的拍摄参数; 按照所述拍摄参数控制所述第二图像采集设备对所述运动物体进行拍摄。2.根据权利要求1所述的方法,其特征在于,所述运动数据包括运动方向和运动速度; 所述获取至少由所述第一图像采集设备捕获的运动物体的运动数据的步骤包括: 接收所述至少一个第一图像采集设备捕获的运动物体的运动方向; 获取预置的运动速度。3.根据权利要求1所述的方法,其特征在于,所述运动数据包括运动方向和运动速度; 所述获取至少由所述第一图像采集设备捕获的运动物体的运动数据的步骤包括: 接收所述至少一个第一图像采集设备捕获的运动物体的运动方向; 获取所述至少一个第一图像采集设备和至少一个第二图像采集设备,捕获的运动物体单位时间内的运动距离; 依据所述运动物体单位时间内的运动距离计算出所述运动物体的运动速度。4.根据权利要求1所述的方法,其特征在于,所述移动终端上安装有至少两个第一图像采集设备和至少一个第二图像采集设备,所述运动数据包括运动方向和运动速度; 所述获取至少由所述第一图像采集设备捕获的运动物体的运动数据的步骤包括: 接收所述至少两个第一图像采集设备捕获的运动物体的运动方向和运动速度。5.根据权利要求2、3或4所述的方法,其特征在于,所述拍摄参数包括第二图像采集设备的转动方向和转动速度; 所述根据运动数据,生成所述第二图像采集设备的拍摄参数的步骤包括: 采用所述运动方向计算出所述第二图像采集设备的转动方向; 以及, 采用所述运动速度计算出所述第二图像采集设备的转动速度。6.根据权利要求1、2、3或4所述的方法,其特征在于,所述方法还包括: 当完成拍摄后,控制所述第二图像采集设备回复初始位置。7.一种移动终端,其特征在于,所述移动终端上安装有至少一个第一图像采集设备和至少一个第二图像采集设备,所述第一图像采集设备用于在静止状态下进行图像采集,所述第二图像采集设备用于在可多向转动的状态下进行图像采集; 所述移动终端包括: 启动模块,用于启动所述第一图像采集设备和第二图像采集设备; 运动数据获取模块,用于获取至少由所述第一图像采集设备捕获的运动物体的运动数据; 拍摄参数生成模块,用于根据所述运动数据,生成所述第二图像采集设备的拍摄参数;拍摄模块,用于按照所述拍摄参数控制所述第二图像采集设备对所述运动物体进行拍摄。8.根据权利要求7所述的移动终端,其特征在于,所述运动数据包括运动方向和运动速度; 所述运动数据获取模块包括: 运动方向接收子模块,用于接收所述至少一个第一图像采集设备捕获的运动物体的运动方向; 运动速度获取子模块,用于获取预置的运动速度。9.根据权利要求7所述的移动终端,其特征在于,所述运动数据包括运动方向和运动速度; 所述运动数据获取模块包括: 运动方向接收子模块,用于接收所述至少一个第一图像采集设备捕获的运动物体的运动方向; 运动距离获取子模块,用于获取所述至少一个第一图像采集设备和至少一个第二图像采集设备,捕获的运动物体单位时间内的运动距离; 运动速度计算子模块,用于依据所述运动物体单位时间内的运动距离计算出所述运动物体的运动速度。10.根据权利要求7所述的移动终端,其特征在于,所述移动终端上安装有至少两个第一图像采集设备和至少一个第二图像采集设备,所述运动数据包括运动方向和运动速度; 所述运动数据获取模块包括: 运动数据获取子模块,用于接收所述至少两个第一图像采集设备捕获的运动物体的运动方向和运动速度。11.根据权利要求8、9或10所述的移动终端,其特征在于,所述拍摄参数包括第二图像采集设备的转动方向和转动速度; 所述拍摄参数生成模块包括: 转动方向计算子模块,用于采用所述运动方向计算出所述第二图像采集设备的转动方向; 转动速度计算子模块,用于采用所述运动速度计算出所述第二图像采集设备的转动速度。12.根据权利要求7、8、9或10所述的移动终端,其特征在于,所述移动终端还包括: 复位模块,用于当完成拍摄后,控制所述第二图像采集设备回复初始位置。
【文档编号】H04N5/232GK105847662SQ201510346595
【公开日】2016年8月10日
【申请日】2015年6月19日
【发明人】胡鹏翔
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1