一种基于自拍杆的拍摄方法及拍摄系统与流程

文档序号:13763580阅读:279来源:国知局
一种基于自拍杆的拍摄方法及拍摄系统与流程

本发明涉及拍摄技术领域,特别是涉及基于自拍杆的拍摄方法及拍摄系统。



背景技术:

随着科学技术不断进步,移动终端上摄像头的图像传感器技术也得以飞速发展,其前后摄像头的像素也在不断提高。目前,移动终端上前后摄像头的像素,可以满足一般用户(除摄影爱好者)的拍照要求。用户在使用前置摄像头自拍时,由于手臂的长度有限,其摄像头的拍摄画面也会受到限制。

为了解决自拍时拍摄画面受到限制的问题,市面上出现了种类繁多、功能各异的自拍杆,例如蓝牙自拍杆、可提供充电的自拍杆等。由于自拍杆的长度可以在预设范围内任意伸缩,不仅能够解决自拍时拍摄画面受限的问题,还便于用户携带。因此,自拍杆在生活中得以广泛应用。

然而,自拍杆只能利用移动终端上的前置摄像头进行自拍,无法利用移动终端上的后置摄像头进行自拍。并且,在利用前置摄像头进行自拍时,其终端屏幕较远,由于终端屏幕的尺寸有限,自拍杆缺乏预览功能,导致用户难以看清终端屏幕上显示画面的细节部分。



技术实现要素:

本发明提供的技术方案如下:

本发明提供的一种基于自拍杆的拍摄方法,包括以下步骤:S 10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;S40、在自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕安装在自拍杆上。

进一步,还包括以下步骤:S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

进一步,所述步骤S50进一步包括:S51、根据所述终端屏幕、自拍屏幕的屏幕尺寸,计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值;52、根据所述终端屏幕、自拍屏幕的屏幕显示像素点,计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值;S53、判断所述屏幕尺寸比值是否大于所述屏幕像素点比值;S54、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;S55、当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

进一步,所述步骤S54进一步包括:S541、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的屏幕显示尺寸;S542、根据所述自拍屏幕的屏幕显示尺寸,以及所述自拍屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;S543、根据所述自拍屏幕的画面显示像素点以及预设灭屏尺寸,放大所述自拍屏幕的画面显示像素点,得到所述自拍屏幕的画面显示尺寸。

进一步,还包括以下步骤:S60、获取所述自拍屏幕上对焦焦点的的对焦触动位置;S61、根据获取到的对焦触动位置,向所述移动终端发送所述对焦触动位置。

进一步,还包括以下步骤:S70、所述移动终端根据接收到的对焦触动位置,以及所述终端屏幕的屏幕尺寸与所述自拍屏幕的画面显示尺寸的比值,计算出所述终端屏幕上对焦焦点的位置信息;S71、根据计算出的位置信息,在所述终端屏幕上显示所述对焦焦点;在所述移动终端上执行所述摄像头的对焦动作。

进一步,所述步骤S10进一步包括:S11、解析用户在所述自拍杆上的摄像头选取操作,产生相应的中断,置位中断标志寄存器的位;S 12、响应中断并查询所述中断标志寄存器的位,识别出已选取的摄像头。

进一步,所述步骤S20进一步包括:S21、根据已选取的摄像头,向所述移动终端发送该摄像头的设备地址;并置位通信模块中数据标志寄存器的位。

进一步,所述步骤S30进一步包括:S31、所述移动终端读取所述数据标志寄存器的位后,接收已发送的设备地址,置位摄像头标志寄存器的位;S32、查询所述摄像头标志寄存器的位,以及所述摄像头标志寄存器的位上值对应的预设设备地址,识别出所述设备地址与所述预设设备地址是否一致;S33、当所述设备地址与所述预设设备地址一致时,则打开所述设备地址所对应的摄像头。

本发明还提供一种包含基于自拍杆的拍摄方法的拍摄系统,包括:获取模块,用于获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;发送模块,用于根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端的终端屏幕朝向用户或背离用户;接收模块和控制模块,所述移动终端中的接收模块用于接收到的设备地址,所述控制模块用于开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;显示子模块,用于在自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕安装在自拍杆上。

与现有技术相比,本发明提供的一种基于自拍杆的拍摄方法及拍摄系统,具有以下效果:

1、本发明中在自拍杆上设置一个自拍屏幕,实现对拍摄画面预览、对焦等功能,方便移动终端利用前置摄像头和后置摄像头进行自拍。在利用后置摄像头进行自拍时,在自拍屏幕上预览显示拍摄画面;方便用户找到合适的拍摄角度;以及可以克服了前置摄像头无法拍摄远景以及清晰度不够的问题。

2、本发明中根据终端屏幕的屏幕尺寸、屏幕显示像素点,以及自拍屏幕的屏幕尺寸、屏幕显示像素点;调节自拍屏幕上的画面显示尺寸,以使得拍摄画面在自拍屏幕上进行更好地展示。

3、本发明中在利用自拍杆进行自拍时,用户在自拍屏幕上通过点击来改变对焦焦点的对焦触动位置;向移动终端发送对焦触动位置。移动终端根据对焦触点位置、移动终端的屏幕尺寸以及自拍屏幕的画面显示尺寸,计算出终端屏幕上对焦焦点的位置信息,并在终端屏幕上进行显示。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对一种基于自拍杆的拍摄方法及拍摄系统的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1是本发明一种基于自拍杆的拍摄方法的流程示意图;

图2是本发明中步骤S50的流程示意图;

图3是本发明中步骤S54的流程示意图;

图4是本发明中基于自拍杆的拍摄方法的一部分流程示意图;

图5是本发明中基于自拍杆的拍摄方法的另一部分流程示意图;

图6是本发明基于自拍杆的拍摄系统中自拍杆的部分结构示意图;

图7是本发明基于自拍杆的拍摄系统中移动终端的部分结构示意图;

图8是本发明中基于自拍杆的拍摄方法的又一部分流程示意图;

图9是本发明中基于自拍杆的拍摄方法的再一部分流程示意图。

附图标号说明:

11、获取模块,12、置位模块,13、查询识别模块,14、发送模块,15、显示模块,16、调节模块;

21、接收模块,22、置位子模块,23、查询识别子模块,24、控制模块,25、计算模块,26、判断模块,27、显示子模块。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。

如图1所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括以下步骤:S10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

S40、在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

具体的,在自拍杆上设置一个自拍触摸屏,在自拍触摸屏上设计一个NO模式耳机插座,在自拍杆上面设计一个美标耳机端子,其引脚定义为:1-left;2-right;3-mic;4-gnd。触摸屏通过耳机端子的插入,NO模式耳机插座的detect引脚与耳机端子的left引脚电气连接。将移动终端安装在自拍杆上,其终端屏幕朝向用户或背离用户;当终端屏幕朝向用户时,利用移动终端上前置摄像头进行自拍;当终端屏幕背离用户时,利用移动终端上后置摄像头进行自拍。在利用后置摄像头进行自拍时,可以通过在自拍屏幕上预览拍摄画面,找准拍摄角度。

如图1、图2所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括以下步骤:S10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

S40、在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

所述步骤S50进一步包括:S51、根据所述终端屏幕、自拍屏幕的屏幕尺寸(例如终端屏幕的屏幕尺寸为5.5英寸,自拍屏幕的屏幕尺寸为5.0英寸),计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1(屏幕尺寸比值为Q1=5.5:5.0=1.1:1.0);

S52、根据所述终端屏幕、自拍屏幕的屏幕显示像素点(例如终端屏幕的分辨率为1920*1080,自拍屏幕的分辨率为1280*720),计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值(分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0);

S53、判断所述屏幕尺寸比值(1.1:1.0)是否大于所述屏幕像素点比值(1.5:1.0);

S54、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;

S55、当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

具体的,根据所述终端屏幕、自拍屏幕的屏幕尺寸,计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1;以及根据所述终端屏幕、自拍屏幕的屏幕显示像素点,计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值;比较屏幕尺寸比值Q1、屏幕像素点比值的大小;以较大值的比值,计算自拍屏幕的画面显示像素点,得到自拍屏幕的画面显示尺寸;从而使得较小比值在足较大比值范围内。

如图1、图2、图3所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括以下步骤:S10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

S40、在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

所述步骤S50进一步包括:S51、根据所述终端屏幕、自拍屏幕的屏幕尺寸(例如终端屏幕的屏幕尺寸为5.5英寸,自拍屏幕的屏幕尺寸为5.0英寸),计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1(屏幕尺寸比值为Q1=5.5:5.0=1.1:1.0);

S52、根据所述终端屏幕、自拍屏幕的屏幕显示像素点(例如终端屏幕的分辨率为1920*1080,自拍屏幕的分辨率为1280*720),计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值(分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0);

S53、判断所述屏幕尺寸比值(1.1:1.0)是否大于所述屏幕像素点比值(1.5:1.0);

S54、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;

所述步骤S54进一步包括:S541、当所述屏幕尺寸比值(1.1:1.0)小于所述屏幕像素点比值(1.5:1.0)时,则根据所述屏幕像素点比值(1.5:1.0),以及所述终端屏幕的屏幕尺寸(终端屏幕的屏幕尺寸为5.5英寸),计算出所述自拍屏幕的屏幕显示尺寸S1(L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66);

S542、根据所述自拍屏幕的屏幕显示尺寸S1(S1=3.66),以及所述自拍屏幕的屏幕显示像素点(自拍屏幕的分辨率为1280*720),计算出所述自拍屏幕的画面显示像素点(点亮自拍屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍屏幕的分辨率的宽像素点W2=720/3.66=197);

S543、根据所述自拍屏幕的画面显示像素点(L2=1280/3.66=350,W2=720/3.66=197)以及预设灭屏尺寸(自拍屏幕上长像素点前后各留出115个像素点不进行点亮;自拍屏幕上宽像素点前后各留出65个像素点不进行点亮),放大所述自拍屏幕的画面显示像素点(1280-115*2=1050、720-65*2=591),得到所述自拍屏幕的画面显示尺寸。

S55、当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

具体的,手机屏幕是5.5英寸、分辨率为1920*1080;自拍杆的屏幕尺寸是5.0英寸、分辨率为1280*720;则屏幕实际尺寸比Q1=5.5:5.0=1.1:1.0;分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0。由于受限于屏幕实际尺寸比Q1=1.1:1.0,在实际设计时如果通过调整分辨率的长像素点比和分辨率的宽像素点比来点亮自拍屏幕应该点亮的对应的区域,在本例中设自拍杆点亮的分辨率的长像素点为X,则由公式Q1=1.1:1.0=1920:X,推算出X=1745,由于该X>1280,通过调整分辨率的长像素点比和分辨率的宽像素点比无法满足要求;但是如果在实际设计时先设定确定的分辨率的长像素点比和分辨率的宽像素点比通过改变点亮屏幕区域实际尺寸比S1来确定点亮自拍屏幕应该点亮的对应的区域,则由公式L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66,则点亮自拍屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍屏幕的分辨率的宽像素点W2=720/3.66=197,则最终点亮屏幕的分辨率的像素点为:350*197。

如图1~图4所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括以下步骤:S10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

S40、在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

所述步骤S50进一步包括:S51、根据所述终端屏幕、自拍屏幕的屏幕尺寸(例如终端屏幕的屏幕尺寸为5.5英寸,自拍屏幕的屏幕尺寸为5.0英寸),计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1(屏幕尺寸比值为Q1=5.5:5.0=1.1:1.0);

S52、根据所述终端屏幕、自拍屏幕的屏幕显示像素点(例如终端屏幕的分辨率为1920*1080,自拍屏幕的分辨率为1280*720),计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值(分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0);

S53、判断所述屏幕尺寸比值(1.1:1.0)是否大于所述屏幕像素点比值(1.5:1.0);

S54、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;

所述步骤S54进一步包括:S541、当所述屏幕尺寸比值(1.1:1.0)小于所述屏幕像素点比值(1.5:1.0)时,则根据所述屏幕像素点比值(1.5:1.0),以及所述终端屏幕的屏幕尺寸(终端屏幕的屏幕尺寸为5.5英寸),计算出所述自拍屏幕的屏幕显示尺寸S1(L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66);

S542、根据所述自拍屏幕的屏幕显示尺寸S1(S1=3.66),以及所述自拍屏幕的屏幕显示像素点(自拍屏幕的分辨率为1280*720),计算出所述自拍屏幕的画面显示像素点(点亮自拍屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍屏幕的分辨率的宽像素点W2=720/3.66=197);

S543、根据所述自拍屏幕的画面显示像素点(L2=1280/3.66=350,W2=720/3.66=197)以及预设灭屏尺寸(自拍屏幕上长像素点前后各留出115个像素点不进行点亮;自拍屏幕上宽像素点前后各留出65个像素点不进行点亮),放大所述自拍屏幕的画面显示像素点(1280-115*2=1050、720-65*2=591),得到所述自拍屏幕的画面显示尺寸。

S55、当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

S60、获取所述自拍屏幕上对焦焦点的的对焦触动位置;

S61、根据获取到的对焦触动位置,向所述移动终端发送所述对焦触动位置。

S70、所述移动终端根据接收到的对焦触动位置,以及所述终端屏幕的屏幕尺寸与所述自拍屏幕的画面显示尺寸的比值,计算出所述终端屏幕上对焦焦点的位置信息;

S71、根据计算出的位置信息,在所述终端屏幕上显示对焦焦点;在所述移动终端上执行所述摄像头的对焦动作。

具体的,用户在自拍触摸屏上的对焦触动位置会被自拍杆的MPU准确的记录下来,用户可以把相机的焦点放置在自拍屏幕上的任何位置。将对焦触动位置的横纵坐标分别保存在X-REG和Y-REG寄存器中,并置位标志寄存器X-FLAG和Y-FLAG的位。MPU不断的查询标志寄存器X-FLAG和Y-FLAG对应的位,如果读取的值为1时,该MPU会把X-REG和Y-REG寄存器中的值传输给自拍杆内置蓝牙,同时置位蓝牙发送数据标志寄存器BT-TRAN-FLAG的位。手机的蓝牙模块在事先已经和自拍杆的蓝牙配对成功,手机CPU会不断的读取自拍杆触摸屏模块内置蓝牙发送数据标志寄存器BT-TRAN-FLAG的位。若读取该位为1,则手机CPU会置位自身蓝牙接收数据标志寄存器BT-RECE-FLAG的位,手机蓝牙接收触摸屏模块的内置蓝牙传输过来的X-REG和Y-REG寄存器中值后,产生一个中断信号INT并将蓝牙传输过来的位置信息保存在手机系统的X-SJ-REG和Y-SJ-REG寄存器中,同时也置位其位置信息标志寄存器XY-FLAG对应的位。手机CPU响应该中断信号,并查询位置信息标志寄存器XY-FLAG对应的位。若该位置信息标志寄存器XY-FLAG对应的位为1,则CPU可以获取用户想要对焦焦点所在的位置信息,由于手机屏幕和自拍杆的屏幕是呈现一定的比例点亮的,X-SJ-REG和Y-SJ-REG寄存器中的位置信息,只要进行一定比例的缩放即可以准确快捷的找到用户想要拍照的焦点位置,比例的缩放运算算法如下:用户用以自拍的手机屏幕是5.5英寸、分辨率为1920*1080;自拍杆的屏幕尺寸是5.0英寸、分辨率为1280*720;由于手机屏幕和自拍杆的屏幕是呈现一定的比例点亮的,本例中假设用户在自拍杆对焦焦点的位置信息为(X、Y),本例中采用点亮屏幕的分辨率的像素点为:3*(350*197)=1050*591,则自拍杆长像素点比W2=1280:1050=1.22:1.0,则自拍杆实际点亮区域的面积S2=5.0/1.22=4.1,手机对焦焦点的位置信息为(5.5/4.1)*(X、Y)=1.22*(X、Y),手机相机模块读取到焦点的位置可以通过其内部的马达模块调整角度实现手动对焦功能。

如图1~图5所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括以下步骤:S10、获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

所述步骤S10进一步包括:S11、解析用户在所述自拍杆上的摄像头选取操作,产生相应的中断INT,置位中断标志寄存器APK-REG的位;S 12、响应中断并查询所述中断标志寄存器APK-REG的位,识别出已选取的摄像头。

S20、根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

所述步骤S20进一步包括:S21、根据已选取的摄像头,向所述移动终端发送该摄像头的设备地址(例如:0x12h);并置位通信模块中数据标志寄存器BT-TRAN-FLAG的位。

S30、所述移动终端根据接收到的设备地址,开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

所述步骤S30进一步包括:S31、所述移动终端读取所述数据标志寄存器BT-TRAN-FLAG的位后,接收已发送的设备地址,置位摄像头标志寄存器DA-FLAG的位;移动终端上的通信模块与自拍杆上的通信模块配对成功,并成功连接后;才能发送、接收到设备地址。

S32、查询所述摄像头标志寄存器DA-FLAG的位,以及所述摄像头标志寄存器DA-FLAG的位上值对应的预设设备地址,识别出所述设备地址与所述预设设备地址是否一致;

S33、当所述设备地址与所述预设设备地址一致时,则打开所述设备地址所对应的摄像头。

S40、在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,S50、根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

所述步骤S50进一步包括:S51、根据所述终端屏幕、自拍屏幕的屏幕尺寸(例如终端屏幕的屏幕尺寸为5.5英寸,自拍屏幕的屏幕尺寸为5.0英寸),计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1(屏幕尺寸比值为Q1=5.5:5.0=1.1:1.0);

S52、根据所述终端屏幕、自拍屏幕的屏幕显示像素点(例如终端屏幕的分辨率为1920*1080,自拍屏幕的分辨率为1280*720),计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值(分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0);

S53、判断所述屏幕尺寸比值(1.1:1.0)是否大于所述屏幕像素点比值(1.5:1.0);

S54、当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;

所述步骤S54进一步包括:S541、当所述屏幕尺寸比值(1.1:1.0)小于所述屏幕像素点比值(1.5:1.0)时,则根据所述屏幕像素点比值(1.5:1.0),以及所述终端屏幕的屏幕尺寸(终端屏幕的屏幕尺寸为5.5英寸),计算出所述自拍屏幕的屏幕显示尺寸S1(L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66);

S542、根据所述自拍屏幕的屏幕显示尺寸S1(S1=3.66),以及所述自拍屏幕的屏幕显示像素点(自拍屏幕的分辨率为1280*720),计算出所述自拍屏幕的画面显示像素点(点亮自拍屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍屏幕的分辨率的宽像素点W2=720/3.66=197);

S543、根据所述自拍屏幕的画面显示像素点(L2=1280/3.66=350,W2=720/3.66=197)以及预设灭屏尺寸(自拍屏幕上长像素点前后各留出115个像素点不进行点亮;自拍屏幕上宽像素点前后各留出65个像素点不进行点亮),放大所述自拍屏幕的画面显示像素点(1280-115*2=1050、720-65*2=591),得到所述自拍屏幕的画面显示尺寸。

S55、当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

S60、获取所述自拍屏幕上对焦焦点的的对焦触动位置;

S61、根据获取到的对焦触动位置,向所述移动终端发送所述对焦触动位置。

S70、所述移动终端根据接收到的对焦触动位置,以及所述终端屏幕的屏幕尺寸与所述自拍屏幕的画面显示尺寸的比值,计算出所述终端屏幕上对焦焦点的位置信息;

S71、根据计算出的位置信息,在所述终端屏幕上显示对焦焦点;在所述移动终端上执行所述摄像头的对焦动作。

具体的,自拍触摸屏通过耳机端子的插入,NO模式耳机插座的detect引脚与耳机端子的left引脚电气连接并把detect引脚拉低,自拍杆上的ADC模块不断采样detect引脚的电压,并将其电压值保存在自拍杆上的DET-REG寄存器中,自拍杆上的MPU模块不断的读取DET-REG寄存器中的值;若读取的值是0x00h,MPU模块产生一个中断INT并置位对应的中断标志寄存器DET-FLAG的位;若读取的值是其它值,MPU模块继续读取DET-REG寄存器中得值。响应中断并读取中断标志寄存器DET-FLAG的位,来判断自拍杆设备是否已经准备就绪。

如图6、图7所示,根据本发明的一个实施例,一种基于自拍杆的拍摄系统,包括:获取模块11,用于获取用户在自拍杆上所选择需要开启的摄像头;所述摄像头包括移动终端上的前置摄像头、后置摄像头;可以通过自拍杆上按键选择需要开启的摄像头;也可以在自拍杆上自拍屏幕内点击选择需要开启的摄像头;

优选的,还包括:置位模块12,解析用户在所述自拍杆上的摄像头选取操作,产生相应的中断INT,用于置位中断标志寄存器APK-REG的位;查询识别模块13,用于响应中断并查询所述中断标志寄存器APK-REG的位,识别出已选取的摄像头。

发送模块14,用于根据已选择的摄像头,向所述移动终端发送该摄像头所对应的设备地址(例如:0x12h);并置位通信模块中数据标志寄存器BT-TRAN-FLAG的位;所述移动终端安装在所述自拍杆上,所述移动终端与自拍屏幕电气连接,所述移动终端的终端屏幕朝向用户或背离用户。

接收模块21和控制模块24,所述移动终端中接收模块21用于接收到的设备地址,所述控制模块24用于开启所述设备地址所对应的前置摄像头或后置摄像头后,摄取拍摄画面;并在终端屏幕内显示拍摄画面。

优选的,还包括:置位子模块22,所述移动终端读取所述数据标志寄存器BT-TRAN-FLAG的位后,接收已发送的设备地址,用于置位摄像头标志寄存器DA-FLAG的位;移动终端上的通信模块与自拍杆上的通信模块配对成功,并成功连接后;才能发送、接收到设备地址。

查询识别子模块23,用于查询所述摄像头标志寄存器DA-FLAG的位,以及所述摄像头标志寄存器DA-FLAG的位上值对应的预设设备地址,识别出所述设备地址与所述预设设备地址是否一致;

控制模块24,用于当所述设备地址与所述预设设备地址一致时,则打开所述设备地址所对应的摄像头。

显示模块15,用于在安装在自拍杆上的自拍屏幕内同步预览显示拍摄画面,所述自拍屏幕与所述终端屏幕对拍摄画面进行同步预览显示;所述自拍屏幕为触摸屏。

优选的,调节模块16,用于根据所述终端屏幕、自拍屏幕的屏幕尺寸,以及所述终端屏幕、自拍屏幕的屏幕显示像素点;调节所述自拍屏幕上拍摄画面的画面显示尺寸。

所述计算模块25,用于根据所述终端屏幕、自拍屏幕的屏幕尺寸(例如终端屏幕的屏幕尺寸为5.5英寸,自拍屏幕的屏幕尺寸为5.0英寸),计算出所述终端屏幕与所述自拍屏幕的屏幕尺寸比值Q1(屏幕尺寸比值为Q1=5.5:5.0=1.1:1.0);

计算模块25,用于根据所述终端屏幕、自拍屏幕的屏幕显示像素点(例如终端屏幕的分辨率为1920*1080,自拍屏幕的分辨率为1280*720),计算出所述终端屏幕与所述自拍屏幕的屏幕像素点比值(分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0);

判断模块26,用于判断所述屏幕尺寸比值(1.1:1.0)是否大于所述屏幕像素点比值(1.5:1.0);

计算模块25,用于当所述屏幕尺寸比值小于所述屏幕像素点比值时,则根据所述屏幕像素点比值、以及所述终端屏幕的屏幕显示像素点,计算出所述自拍屏幕的画面显示像素点;

所述计算模块25,用于当所述屏幕尺寸比值(1.1:1.0)小于所述屏幕像素点比值(1.5:1.0)时,则根据所述屏幕像素点比值(1.5:1.0),以及所述终端屏幕的屏幕尺寸(终端屏幕的屏幕尺寸为5.5英寸),计算出所述自拍屏幕的屏幕显示尺寸S1(L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66);

计算模块25,用于根据所述自拍屏幕的屏幕显示尺寸S1(S1=3.66),以及所述自拍屏幕的屏幕显示像素点(自拍屏幕的分辨率为1280*720),计算出所述自拍屏幕的画面显示像素点(点亮自拍屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍屏幕的分辨率的宽像素点W2=720/3.66=197);

计算模块25,用于根据所述自拍屏幕的画面显示像素点(L2=1280/3.66=350,W2=720/3.66=197)以及预设灭屏尺寸(自拍屏幕上长像素点前后各留出115个像素点不进行点亮;自拍屏幕上宽像素点前后各留出65个像素点不进行点亮),放大所述自拍屏幕的画面显示像素点(1280-115*2=1050、720-65*2=591),得到所述自拍屏幕的画面显示尺寸。

计算模块25,用于当所述屏幕尺寸比值大于所述屏幕像素点比值时,则根据所述屏幕尺寸比值,以及所述终端屏幕的屏幕尺寸,计算出所述自拍屏幕的画面显示像素点。

获取模块11,用于获取所述自拍屏幕上对焦焦点的的对焦触动位置;

发送模块14,用于根据获取到的对焦触动位置,向所述移动终端发送所述对焦触动位置。

所述移动终端中接收模块21用于接收到的对焦触动位置,以及所述终端屏幕的屏幕尺寸与所述自拍屏幕的画面显示尺寸的比值,计算模块25用于计算出所述终端屏幕上对焦焦点的位置信息;

显示子模块27,用于根据计算出的位置信息,在所述终端屏幕上显示对焦焦点;在所述移动终端上执行所述摄像头的对焦动作。

如图8、图9所示,根据本发明的一个实施例,一种基于自拍杆的拍摄方法,包括:在自拍杆的触摸屏模块上设计一个NO模式的耳机插座,在自拍杆上面设计一个美标耳机的端子,其引脚定义为:1-left;2-right;3-mic;4-gnd。触摸屏模块通过耳机端子的插入,NO模式耳机插座的detect引脚与left引脚有电气连接并把detect引脚拉低;触摸屏模块的ADC模块不断采样detect引脚的电压并将其电压值保存在DET-REG寄存器中。触摸屏的MPU模块不断的读取DET-REG寄存器中的值。若读取得值是0x00h,MPU模块产生一个中断INT并置位对应的中断标志寄存器DET-FLAG的位;若读取得值是其它值,MPU模块继续读取DET-REG寄存器中得值。触摸屏模块响应中断并读取中断标志寄存器DET-FLAG的位来判断自拍杆设备是否已经准备就绪。

自拍杆的触摸屏模块被打开后,通过软件编写两个APK应用程序,分别对应着前后摄像头,点击对应的APK程序进行手机前后摄像头的切换。例如点击前摄像头的APK程序,该APK程序产生一个中断INT并置位对应标志寄存器APK-REG的位,MPU模块响应该中断并查询标志寄存器APK-REG的位,以确认用户打开的是前摄像头还是后摄像头的APK程序。同时,该MPU模块把对应手机前摄像头Sensor的设备地址(例如:0x12h)数据传输给触摸屏模块的内置蓝牙,同时置位蓝牙发送数据标志寄存器BT-TRAN-FLAG的位。手机的蓝牙模块在事先已经和自拍杆的蓝牙配对成功,手机CPU会不断的读取自拍杆触摸屏模块内置蓝牙发送数据标志寄存器BT-TRAN-FLAG的位。若读取该位为1,则手机CPU会置位自身蓝牙接收数据标志寄存器BT-RECE-FLAG的位,手机蓝牙接收触摸屏模块的内置蓝牙传输过来的Sensor的设备地址,手机会将蓝牙接收的设备地址存储在DA-REG寄存器中,同时置位对应的标志寄存器DA-FLAG的位。手机CPU不断查询该标志寄存器DA-FLAG的位,若查询得知其值为1,则会将DA-REG寄存器的值与事先存储在手机存储系统的设备地址(例如:0x12h)进行比对,如果比对成功,则手机系统会打开其自身的前后摄像头,这样用户可以通过自拍杆触摸屏上的APK程序打开手机的前后摄像头。

用户用以自拍的手机屏幕是5.5英寸、分辨率为1920*1080;自拍杆的屏幕尺寸是5.0英寸、分辨率为1280*720;则屏幕实际尺寸比Q1=5.5:5.0=1.1:1.0;分辨率的长像素点比L1=1920:1280=1.5:1.0;分辨率的宽像素点比W1=1080:720=1.5:1.0。由于受限于屏幕实际尺寸比Q1=1.1:1.0,在实际设计时,如果通过调整分辨率的长像素点比和分辨率的宽像素点比,来点亮自拍杆屏幕应该点亮的对应的区域。在本例中设自拍杆点亮的分辨率的长像素点为X,则由公式Q1=1.1:1.0=1920:X,推算出X=1745,由于该X>1280,通过调整分辨率的长像素点比和分辨率的宽像素点比无法满足要求。但是如果在实际设计时先设定确定的分辨率的长像素点比和分辨率的宽像素点比,通过改变点亮屏幕区域实际尺寸比S1来确定点亮自拍杆屏幕应该点亮的对应的区域,则由公式L1=W1=1.5:1.0=5.5:S1,推算出S1=3.66,则点亮自拍杆屏幕的分辨率的长像素点L2=1280/3.66=350,点亮自拍杆屏幕的分辨率的宽像素点W2=720/3.66=197,则最终点亮屏幕的分辨率的像素点为:350*197。

由于自拍杆是5.0英寸,分辨率的像素点为1280*720,如果采用点亮屏幕的分辨率的像素点为:350*197,这样预览时自拍杆点亮的屏幕区域很小会让用户没有很好的用户体验,基于此缺点可以同比例的放大点亮屏幕的分辨率的像素点,比如同比例的放大三倍,则采用点亮屏幕的分辨率的像素点为:3*(350*197)=1050*591,点亮该区域的屏幕的分辨率的像素点完全满足自拍杆的尺寸要求。在实际设计时自拍杆长像素点前后各留出115个像素点不进行点亮((1280-1050)/2=115);自拍杆宽像素点前后各留出65个像素点不进行点亮((720-591)/2=65)。其他尺寸比例的手机和自拍杆屏幕可以用上述同样的算法进行计算得到应该点亮自拍杆屏幕的大小区域。

自拍杆的屏幕一般是电容屏,用户在屏幕上进行触摸会改变屏幕像素点所在点的电容值,用户在触摸屏上的触动的位置会被自拍杆的MPU准确的记录下来,这样用户可以把相机的焦点放置在自拍杆屏幕预览界面的任何位置上。同时MPU也将该焦点位置信息的横纵坐标分别保存在自拍杆屏幕模块的X-REG和Y-REG寄存器中,并置位其对应的标志寄存器X-FLAG和Y-FLAG的位,该MPU会不断的查询标志寄存器X-FLAG和Y-FLAG对应的位,如果读取的值为1时,该MPU会把X-REG和Y-REG寄存器中的值传输给自拍杆内置蓝牙同时置位蓝牙发送数据标志寄存器BT-TRAN-FLAG的位。手机的蓝牙模块在事先已经和自拍杆的蓝牙配对成功,手机CPU会不断的读取自拍杆触摸屏模块内置蓝牙发送数据标志寄存器BT-TRAN-FLAG的位,若读取该位为1,则手机CPU会置位自身蓝牙接收数据标志寄存器BT-RECE-FLAG的位。手机蓝牙接收触摸屏模块的内置蓝牙传输过来的X-REG和Y-REG寄存器中值后,产生一个中断信号INT并将蓝牙传输过来的位置信息保存在手机系统的X-SJ-REG和Y-SJ-REG寄存器中,同时也置位其位置信息标志寄存器XY-FLAG对应的位,手机CPU响应该中断信号并查询位置信息标志寄存器XY-FLAG对应的位。若该位置信息标志寄存器XY-FLAG对应的位为1,则CPU可以获取用户想要对焦焦点所在的位置信息,由于手机屏幕和自拍杆的屏幕是呈现一定的比例点亮的。X-SJ-REG和Y-SJ-REG寄存器中的位置信息只要进行一定比例的缩放,即可以准确快捷的找到用户想要拍照的焦点位置,比例的缩放运算算法如下:用户用以自拍的手机屏幕是5.5英寸、分辨率为1920*1080;自拍杆的屏幕尺寸是5.0英寸、分辨率为1280*720;由于手机屏幕和自拍杆的屏幕是呈现一定的比例点亮的。本例中假设用户在自拍杆对焦焦点的位置信息为(X、Y),本例中采用点亮屏幕的分辨率的像素点为:3*(350*197)=1050*591,则自拍杆长像素点比W2=1280:1050=1.22:1.0,则自拍杆实际点亮区域的面积S2=5.0/1.22=4.1,手机对焦焦点的位置信息为(5.5/4.1)*(X、Y)=1.22*(X、Y),手机相机模块读取到焦点的位置,可以通过其内部的马达模块调整角度实现手动对焦功能。其他尺寸比例的手机和自拍杆屏幕可以用上述同样的算法进行计算得到手机对焦焦点的位置信息。

具体的,市面上的智能机屏幕的尺寸有很多的种类,例如6.3、5.5英寸等,带屏幕的自拍杆为了能够适应市面上所有屏幕尺寸的手机能够进行自拍的预览、对焦等功能必须要按照对应的比例去点亮自拍杆的屏幕,否则会出现预览照片变形、对焦不准等缺陷。在本发明中用户可以在自拍杆的屏幕中进行设置该用户所用自拍手机屏幕的尺寸,自拍杆的屏幕会自动的点亮其所对应尺寸手机屏幕所要求点亮的屏幕区域,这样自拍杆点亮的屏幕区域和用户手机屏幕区域呈现一定的比例,这样用户在预览的时候不会出现照片变形,手动对焦位置不准确等等现象。

用户在自拍的时候往往想要手动对焦寻找自己最满意的焦点去拍摄,此时需要手动触摸自拍杆的屏幕来实现对焦,对于实现此功能应该需要精确地定位用户触摸屏幕的位置,以便手机相机才能精确地跟随用户满意的焦点去拍摄。由于自拍杆屏幕点亮的区域与手机的屏幕尺寸呈现一定的比例,通常设置自拍杆点亮屏幕区域的左下方为原点。

目前,手机上一般都有前后摄像头,前摄像头的景深较浅、光圈值很小、适合拍摄近距离的人和物。后摄像头的景深较深、光圈值很大、适合拍摄远距离的人和物。后摄像头的像素一般比前摄像头要高出很多,其拍出的照片会更加清晰效果更好。

本发明通过在自拍杆上增加触摸屏实现预览、对焦等功能。可以让用户采用后摄像头进行自拍进行预览、对焦等功能。本发明按照手机屏幕尺寸大小对应的比例,去点亮自拍杆屏幕的算法。既可以用后摄像头拍摄远处美丽的风景且照片比较清晰;又可以通过触摸自拍杆屏幕进行手动对焦,找到满意的拍摄角度及焦点,让用户的拍照体验更加的完美。

本发明的自拍杆通过耳机接口与其屏幕连接来实现自拍杆设备是否准备就绪的判断。在自拍杆的屏幕上通过不同的APK程序实现手机前后摄像头的切换。自拍杆屏幕点亮的区域可以与手机屏幕的大小同比例的缩放以便出现预览相片变形,手动对焦位置不准确等缺陷。本发明很好的解决了用手机后摄像头进行拍摄所要的预览、对焦等功能的问题。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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