便携式拍摄装置及摄像闪光控制装置的制作方法

文档序号:13908981阅读:160来源:国知局
便携式拍摄装置及摄像闪光控制装置的制作方法

本发明涉及便携式电子装置领域,具体而言,涉及便携式电子装置的拍摄领域。



背景技术:

目前市面绝大多数移动拍照设备(例如手机、平板电脑等便携式照相装置)拍照补光配置的是led补光,而led补光在光线不足或者拍照距离比较远时,由于光线亮度有限很难达到理想的补光效果。

氙气闪光灯又称高强度放电式气体灯,其能够实现远超过led闪光灯亮度的闪光,而且具有出色的日光还原能力。使用氙气闪光灯可以更好的拍摄出高品质的照片,尤其是在拍照距离比较远或光线较弱下使用,效果更为明显。因此在一些专业的照相设备(例如单反照相机)有配备氙气闪光灯。

现在的移动终端大多采用摄像头模组为coms传感器,但氙气闪光灯点亮的时间非常短,约为1/25000秒(0.04毫秒)到0.2毫秒,短于一般cmos传感器从头到尾收集光线的时间。而且由于现在的便携式拍摄装置(例如手机、平板电脑等)使用的都是多任务处理器,所运行的操作系统多为多任务操作系统,同时会有多个处理进程在等候处理,因此很难做到拍摄指令与闪光指令同步。

而由于氙气闪光灯的闪光时间很短(大约40微秒到0.2毫秒),如果拍摄指令与氙气灯的闪光指令无法同步执行,摄像头模组很难用上氙气闪光灯产生的闪光,亦即氙气闪光灯产生的闪光对拍照基本上没有用,无法获得很好的拍摄效果。



技术实现要素:

为解决上述技术问题,本发明采用的第一个技术方案是:一种便携式拍摄装置,其包括有摄像头模组、中央处理单元及氙气闪光灯模组及一控制单元,该控制单元与该中央处理单元、该摄像头模组及氙气闪光灯模组数据传输连接;中央处理单元获得拍摄参数,产生拍摄启动指令及闪光启动指令,该拍摄启动指令包括有该拍摄参数,发送该拍摄启动指令及闪光启动指令到该控制单元,该控制单元均接收到该中央处理单元传输的拍摄启动指令及闪光启动指令时,控制该摄像头模组拍摄及控制该氙气闪光灯模组闪光。

申请人发现,由于便携式拍摄装置的中央处理该操作系统为多任务处理操作系统,那么该拍摄启动指令及闪光启动指令在操作系统执行的时间是不确定,也不是连续的,而且也不一定是有前后顺序的,这是造成摄像头模组执行拍摄指令与氙气闪光灯模组执行闪光指令无法同步的根本原因。而在本发明实施方式中,由于该控制单元为单任务处理芯片或是其执行任务单一的多任务处理器,任务等待处理时间可以是突略不计的,那么控制单元在均接收到该中央处理单元传输的拍摄启动指令及闪光启动指令时,控制该摄像头模组拍摄及控制该氙气闪光灯模组闪光,这可以使得摄像头模组执行拍摄指令与氙气闪光灯模组执行闪光指令无法同步的根本原因。

进一步,该控制单元具体为:接收该拍摄启动指令及闪光启动指令,获得闪光参数,在拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组,根据该闪光参数控制该氙气闪光灯模组闪光,该摄像头模组根据该拍摄参数进行拍摄。可以理解,由于可以按照不同的拍摄参数采取相应的闪光参数控制氙气闪光灯模组闪光,本发明的实施方式进一步提高了便携式拍摄装置的拍摄效果。

进一步,该控制单元还根据该拍摄启动指令获得同步时间,该控制单元在拍摄启动指令及闪光启动指令均接收到时,启动计时,并当计时达到该同步时间时,根据该闪光参数控制该氙气闪光灯模组闪光。申请人经过长时间的研究发现,不同拍摄参数下摄像头模组的拍照前所需要的准备时间是不同,为了更好的让摄像头模组拍照与氙气闪光灯模组闪光同步,申请人开创性的引入拍摄参数对应的同步时间,在计时达到该同步时间时,再控制该氙气闪光灯模组闪光,这进一步解决了摄像头模组拍照与氙气闪光灯模组闪光同步的问题,提高了便携式拍摄装置的拍摄效果。

为解决上述技术问题,本发明采用的第二个技术方案是:提供一种摄像闪光控制装置,其运用于一便携式拍摄装置,该便携式拍摄装置包括有摄像头模组、中央处理单元及氙气闪光灯模组,该摄像闪光控制装置与该中央处理单元、该摄像头模组及氙气闪光灯模组数据传输连接;该摄像闪光控制装置获得中央处理单元发送的拍摄启动指令及闪光启动指令,该拍摄启动指令包括有拍摄参数;获得闪光参数;并在拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组,根据该闪光参数控制该氙气闪光灯模组闪光。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施方式一种便携式拍照装置的结构示意图;

图2为一实施方式中的便携式拍摄装置的中央处理单元的模块示意图;

图3为本发明实施方式中便携式拍摄装置执行拍摄控制的拍摄控制方法流程图。

具体实施方式

下面将结合发明实施例中附图,对发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的发明的实施例的详细描述并非旨在限制要求保护的发明的范围,而是仅仅表示发明的选定实施例。基于发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于发明保护的范围。

参阅图1及图2所示,图1为发明实施方式一种便携式拍照装置的结构示意图。图2为一实施方式中的便携式拍摄装置的中央处理单元的模块示意图。

便携式拍摄装置100可以为手机、平板电脑、电子书装置、音乐播放器、照相机等具有拍摄照片功能的便携电子装置。

该便携式拍摄装置100包括有摄像头模组200、氙气闪光灯模组300、控制单元400及中央处理单元500。该控制单元400与该中央处理单元500数据传输连接,其之间可双向传输各种指令、数据等。该控制单元400数据传输连接于该摄像头模组200及氙气闪光灯模组300。该控制单元400接收中央处理单元500传输的拍摄启动指令及闪光启动指令控制该摄像头模组200拍摄及控制该氙气闪光灯模组300闪光。

在发明中,该摄像头模组200、氙气闪光灯模组300及控制单元400构成摄像闪光装置。而该控制单元400亦可以称为摄像闪光控制装置。

参阅图2所示,为一实施方式中的便携式拍摄装置的中央处理单元的模块示意图。该中央处理单元500较佳的为一多任务处理器,其上运行有操作系统510及拍摄控制装置520。该操作系统510可以为andriod、ios、windowmobile或linux等各种便携式装置操作系统。该拍摄控制装置520为可程式装置,提供给用户一图形用户界面(图未示),用户可以利用该图形用户界面进行拍照。

请再次参阅图1所示,当用户通过运行于中央处理单元500上的拍摄控制装置520进行拍摄时,该中央处理单元500产生拍摄启动指令及闪光启动指令发送给该控制单元400,该控制单元400控制该摄像头模组200及该氙气闪光灯模组300进行拍摄及闪光。关于该便携式拍摄装置执行的整个拍摄过程请参照后续的详细介绍。

进一步,该控制单元400包括有计时器。该控制单元400根据该拍摄启动指令获得同步时间,控制该计时器计时,并在计时达到该同步时间时控制氙气闪光灯模组300闪光。

进一步,该控制单元400包括有存储器。

该控制单元400由一个或多个微控制器(mcu)组成。

请参照图3所示,发明实施方式中便携式拍摄装置执行拍摄控制的拍摄控制方法流程图。

中央处理单元500获得拍摄参数,产生拍摄启动指令及闪光启动指令,该拍摄启动指令包括有拍摄参数(步骤s310)。

中央处理单元500发送该拍摄启动指令及闪光启动指令到控制单元(步骤s320)。

控制单元400接收到该拍摄启动指令,获得同步时间(步骤s330);

控制单元400接收到该闪光启动指令,获得闪光参数(步骤s340);

控制单元400在拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组200,并控制该计时器计时(步骤s350);可以理解的是,中央处理单元为多任务处理器,该操作系统510为多任务处理操作系统,那么该拍摄启动指令及闪光启动指令在操作系统510执行的时间是不确定,也不是连续的,而且也不一定是有前后顺序的,“控制单元400在拍摄启动指令及闪光启动指令均接收到时”的意思为:中央处理单元500针对本次拍摄操作所发出的拍摄启动指令及闪光启动指令都已被控制单元400所接收到。

控制单元400判断计时是否达到该同步时间(步骤s360)?如果计时没达到该同步时间,继续计时;而当计时达到该同步时间时,根据该闪光参数控制该氙气闪光灯模组闪光(步骤s370)。

本实施方式的步骤s310中,中央处理单元500获得拍摄参数,可以是用户通过拍照控制装置520的图形用户界面手动设置;或是中央处理单元500根据摄像头模组200反馈的对焦/环境测光结果演算得到,演算得到的拍摄参数用户亦可以通过拍照控制装置520的图形用户界面手动微调。在本实施方式中,该拍摄参数包括但不限于快门值、iso值、亮度值及白平衡值中至少之一。

在本实施方式的第一方面,该拍摄启动指令还包括有同步时间,该同步时间为申请人经过长时间的研究发现,不同拍摄参数下,该摄像头模组的拍照前所需要的准备时间是不同,为了更好的让摄像头模组拍照与氙气闪光灯模组闪光同步,申请人开创性的引入拍摄参数对应的同步时间。闪光启动指令中包括有闪光参数,该闪光参数包括有闪光强度、氙气闪光频率等。该拍摄控制装置520存储有同步时间对应表及闪光参数对应表,亦可理解为该便携式拍摄装置的存储器中存储有同步时间对应表及闪光参数对应表。其中,同步时间对应表定义了不同拍摄参数所对应的同步时间;而闪光参数对应表定义有不同拍摄参数对应的闪光参数,该闪光参数包括氙气闪光灯的闪光次数、每次闪光的间隔时间、闪光强度、氙气闪光频率中的一种或多种。拍摄控制装置520根据拍摄参数查询该同步时间对应表,获得该拍摄参数对应的同步时间;根据拍摄参数查询闪光参数对应表获得该拍摄参数对应的闪光参数。

在本实施方式的第二方面,控制单元400的存储器(图未示)中存储有同步时间对应表及闪光参数对应表。步骤s330中,控制单元400接收到该拍摄启动指令,根据拍摄参数获得同步时间具体为:控制单元400根据拍摄参数查询该同步时间对应表,获得该拍摄参数对应的同步时间;步骤s340中获得闪光参数具体为控制单元400根据拍摄参数查询闪光参数对应表获得该拍摄参数对应的闪光参数。

在本实施方式的第三方面,步骤s310产生闪光启动指令中包括有闪光参数。控制单元400的存储器(图未示)中存储有同步时间对应表。步骤s330中,控制单元400接收到该拍摄启动指令,根据拍摄参数获得同步时间具体为:控制单元400根据拍摄参数查询该同步时间对应表,获得该拍摄参数对应的同步时间。拍摄控制装置520存储有闪光参数对应表,拍摄控制装置520根据拍摄参数查询闪光参数对应表获得该拍摄参数对应的闪光参数。

需要说明的是,由于该操作系统510为多任务处理操作系统,那么该拍摄启动指令及闪光启动指令在操作系统510执行的时间是不确定,也不是连续的,而且也不一定是有前后顺序的。但由于该控制单元400为单任务处理芯片或是其执行的任务单一,任务等待处理时间可以是忽略不计的,而且该同步时间为摄像头模组200对应于该拍摄参数的拍照准备时间,那么当计时达到该同步时间时控制氙气闪光灯闪光,此时该摄像头模组200正好进行拍照,因此可以理解在该拍摄参数时,摄像头模组200拍照与氙气闪光灯模组300闪光是一致。因此可以理解,通过上述实施方式,在任意一拍摄参数的情况下,摄像头模组200拍照与氙气闪光灯模组300闪光是一致。

本发明实施方式中便携式拍摄装置执行拍摄控制方法的第一方面包括有如下步骤:

中央处理单元500根据用户的操作,产生对焦/环境测光指令,并发送该对焦/环境测光指令给控制单元400(步骤s410);在本实施方式中,具体为用户利用拍摄控制装置520提供的图形用户界面,按压相应的按键(实体按键或虚拟按键)进行拍照准备,该拍摄控制装置520产生该对焦/环境测光指令,该操作系统510获得该对焦/环境测光指令,并藉由该中央处理单元500与该控制单元400间的数据传输通道,发送给该控制单元。

该控制单元400接收该对焦/环境测光指令,发送该对焦/环境测光指令给摄像头模组200,摄像头模组200根据该对焦/环境测光指令进行对焦及环境测光,将对焦/环境测光结果回馈给该控制单元,该控制单元接收该摄像头模组反馈的对焦/环境测光结果(步骤s420)。

控制单元400发送该对焦/环境测光结果给该中央处理单元(步骤s430)。

中央处理单元500根据对焦/环境测光结果进行演算,生成包括有拍摄参数、同步时间的拍摄启动指令及包括有闪光参数的闪光启动指令(步骤s440)。具体为中央处理单元500的操作系统510通过与该控制单元的数据传输通道获得该控制单元400发送的对焦/环境测光结果,并将该对焦/环境测光结果反馈给该拍摄控制装置520,该拍摄控制装置520根据该对焦/环境测光结果进行演算,获得对应的拍摄参数及闪光参数。

在本实施方式中,该拍摄控制装置520存储有同步时间对应表及闪光参数对应表。其中,同步时间对应表定义了不同拍摄参数所对应的同步时间;而闪光参数对应表定义有不同拍摄参数对应的闪光参数。拍摄控制装置520根据拍摄参数查询该同步时间对应表,获得该拍摄参数对应的同步时间;根据拍摄参数查询闪光参数对应表获得该拍摄参数对应的闪光参数。

可以理解,该所演算后获得的辅助拍摄参数及/或闪光参数可以显示在拍摄控制装置520的图形用户界面(gui)上,用户可以手动小范围修正拍摄参数及/或闪光参数。拍摄控制装置520根据手工修正后拍摄参数获得同步时间。

需要说明的是,在本实施方式中,该拍摄控制方法可以不包括有前面的步骤s410、步骤s420、步骤s430及步骤s440。具体为便携式拍摄装置100获取预设的拍摄参数及闪光参数,或者是根据用户手动设置获得相应的拍摄参数及闪光参数。

中央处理单元500发送该拍摄启动指令及闪光启动指令到控制单元(步骤s450)。在本实施方式中,具体为拍摄控制装置520将拍摄启动指令及闪光启动指令发送给该操作系统510,该拍摄启动指令及闪光启动指令在该操作系统510中排队等待处理,当该操作系统510分别处理到该拍摄启动指令及闪光启动指令时,通过该中央处理单元500与该控制单元400之间的数据传输通道,发送该拍摄启动指令及闪光启动指令到控制单元400。

控制单元400接收到该拍摄启动指令,获得同步时间(步骤s510)。控制单元400接收到该闪光启动指令,获得闪光参数(步骤s520);控制单元400在拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组200,并控制计时器启动计时(步骤s530)。控制单元400判断计时是否达到该同步时间(步骤s540)?如果计时没达到该同步时间,继续计时;而当计时达到该同步时间时,根据该闪光参数控制该氙气闪光灯模组闪光(步骤s550)。

可以理解,在步骤s510中,控制单元400获得同步时间,是为直接从拍摄启动指令中直接获取;在步骤s520中,控制单元400获得闪光参数,是为直接从闪光启动指令所包括的闪光参数中直接获取。

本发明实施方式中便携式拍摄装置执行拍摄控制方法的第二方面包括有如下步骤:

中央处理单元500根据用户的操作,产生对焦/环境测光指令,并发送该对焦/环境测光指令给控制单元400(步骤s610);在本实施方式中,具体为用户利用拍摄控制装置520提供的图形用户界面,按压相应的按键(实体按键或虚拟按键)进行拍照准备,该拍摄控制装置520产生该对焦/环境测光指令,该操作系统510获得该对焦/环境测光指令,并藉由该中央处理单元500与该控制单元400间的数据传输通道,发送给该控制单元。

该控制单元400接收该对焦/环境测光指令,发送该对焦/环境测光指令给摄像头模组200,摄像头模组200根据该对焦/环境测光指令进行对焦及环境测光,将对焦/环境测光结果回馈给该控制单元,该控制单元接收该摄像头模组反馈的对焦/环境测光结果(步骤s620)。

该控制单元400发送该对焦/环境测光结果给该中央处理单元(步骤s630)。

中央处理单元500根据对焦/环境测光结果进行演算,生成包括有拍摄参数的拍摄启动指令及闪光启动指令(步骤s640)。具体为中央处理单元500的操作系统510通过与该控制单元400的数据传输通道获得该控制单元400发送的对焦/环境测光结果,并将该对焦/环境测光结果反馈给该拍摄控制装置520,该拍摄控制装置520根据该对焦/环境测光结果进行演算,获得对应的拍摄参数及闪光参数。

可以理解,该所演算后获得的辅助拍摄参数及/或闪光参数可以显示在拍摄控制装置520的图形用户界面(gui)上,用户可以手动小范围修正拍摄参数及/或闪光参数。拍摄控制装置520根据手工修正后拍摄参数获得同步时间。

需要说明的是,在本实施方式中,该拍摄控制方法可以不包括有前面的步骤s610、步骤s620、步骤s630及步骤s640。具体为便携式拍摄装置100获取预设的拍摄参数及闪光参数,或者是根据用户手动设置获得相应的拍摄参数及闪光参数。

中央处理单元500发送该拍摄启动指令及闪光启动指令到控制单元(步骤s650)。在本实施方式中,具体为拍摄控制装置520将拍摄启动指令及闪光启动指令发送给该操作系统510,该拍摄启动指令及闪光启动指令在该操作系统510中排队等待处理,当该操作系统510分别处理到该拍摄启动指令及闪光启动指令时,通过该中央处理单元500与该控制单元400之间的数据传输通道,发送该拍摄启动指令及闪光启动指令到控制单元400。

控制单元400接收到该拍摄启动指令,根据拍摄参数查询存储器(图未示)中存储的同步时间对应表获得同步时间(步骤s710)。

控制单元400接收到该闪光启动指令,根据拍摄参数查询存储器(图未示)中存储的闪光参数对应表获得闪光参数(步骤s720)。

控制单元400在拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组200,并启动计时(步骤s730)。控制单元400判断计时是否达到该同步时间(步骤s7400)?如果计时没达到该同步时间,继续计时;而当计时达到该同步时间时,根据该闪光参数控制该氙气闪光灯模组闪光(步骤s750)。

本发明还提供一种摄像闪光控制装置,其运用于该便携式拍摄装置。该摄像闪光控制装置为固化或安装于该控制单元400的可程序化装置,其运行于该控制单元400,该摄像闪光控制装置包括有如下模块:

指令接收模块,用于接收该中央处理单元500发送的拍摄启动指令及闪光启动指令,该拍摄启动指令包括有拍摄参数;

参数获取模块,用于获得同步时间及闪光参数;

拍摄启动模块,用于拍摄启动指令及闪光启动指令均接收到时,发送包括有拍摄参数的第二拍摄启动指令给摄像头模组200,并启动计时,并当计时达到该同步时间时,根据该闪光参数控制该氙气闪光灯模组闪光。

在本实施方式,参数获取模块获得同步时间及闪光参数有如下几种实施例:

第一实施例:拍摄启动指令包括有同步时间,参数获取模块从拍摄启动指令中直接获得同步时间;闪光启动指令中包括有闪光参数,参数获取模块从闪光启动指令中直接获得闪光参数。

第二实施例:拍摄启动指令没有包括有同步时间,闪光启动指令中没包括有闪光参数。而摄像闪光控制装置存储有同步时间对应表及闪光参数对应表,参数获取模块根据拍摄参数查询该同步时间对应表,获得该拍摄参数对应的同步时间,根据拍摄参数查询闪光参数对应表获得该拍摄参数对应的闪光参数。

在本实施方式的最佳方面,该指令接收模块还用于接收该对焦/环境测光指令。该摄像闪光控制装置还包括有一对焦测光控制模块,用于发送该对焦/环境测光指令给摄像头模组200,接收摄像头模组200回馈的对焦/环境测光结果,并将该对焦/环境测光结果发送给该中央处理单元。该摄像头模组200是根据该对焦/环境测光指令进行对焦及环境测光获得该对焦/环境测光结果。

发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,方法实施例部分未提及之处,可参考前述方法实施例中相应内容。

附图中的流程图和框图显示了根据发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,该模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、系统和装置,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

以上所述仅为发明的具体实施方式,但发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在发明的保护范围之内。因此,发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1