一种移动终端及其控制摄像头拍摄的方法_3

文档序号:9792016阅读:来源:国知局
[0081]进一步地,检测模块30,还用于检测用户在包含拍摄指令的交互界面是否有选择操作;
[0082]当检测到用户在该交互界面有选择操作时,向获取模块32发送第一获取通知。
[0083]进一步地,检测模块30,还用于当检测到用户手动旋转第一摄像头和/或第二摄像头时,向获取模块32发送第二获取通知。
[0084]进一步地,检测模块30,还用于当检测到用户退出预览画面时,向控制模块31发送复位通知。
[0085]控制模块31,用于接收到旋转通知,用于根据外部指令控制第一摄像头和/或第二摄像头进行旋转。
[0086]进一步地,控制模块31,还用于向获取模块32发送第三获取通知。
[0087]其中,外部指令包括:预设感应区域检测到用户控制操作。
[0088]其中,控制模块31,具体用于控制第一摄像头和/或第二摄像头旋转至与查找到的旋转参数对应的位置。
[0089]进一步地,控制模块31,还用于接收到复位通知,控制第一摄像头和/或第二摄像头旋转至初始位置。
[0090]其中,可旋转的第一摄像头和第二摄像头的初始位置如图4(a)和图4(b)所示,图4(a)中为移动终端的显示界面(正面),1为可旋转的第一摄像头,2为可旋转的第二摄像头;图4(b)中为移动终端的背侧,I为可旋转的第一摄像头,2为可旋转的第二摄像头。需要说明的是,图4(a)和图4(b)中仅仅是以在移动终端的正面(显示界面)中,可旋转的第二摄像头在左侧,可旋转的第一摄像头在右侧为例进行的阐述,而在移动终端的正面(显示界面)中,可旋转的第二摄像头在右侧,可旋转的第一摄像头在左侧的情形不再赘述,并不用来显示本发明。
[0091]如图6所示,控制模块31自动根据与用户选择的后置双摄像头拍摄的拍摄指令对应的旋转参数,自动将第一摄像头旋转180度而不对第二摄像头进行旋转,此时为后置双摄像头拍摄。
[0092]如图7所示,控制模块31自动根据与用户选择的平行双摄像头拍摄的拍摄指令对应的旋转参数,将一个摄像头旋转至水平方向,另一个摄像头也旋转至水平方向,此时为平tx双摄像头拍摄。
[0093]如图8所示,控制模块31自动根据与拍摄指令对应的旋转参数,将一个摄像头旋转至水平方向,另一个摄像头旋转至非水平方向,此时为夹角双摄像头拍摄。
[0094]获取模块32,用于获取旋转后的第一摄像头捕获的第一图像和第二摄像头捕获的第二图像。
[0095]进一步地,获取模块32,还用于接收到第一获取通知,获取用户选择的拍摄指令。
[0096]进一步地,获取模块32,还用于接收到第二获取通知,获取用户手动旋转后的第一摄像头捕获的第一图像和第二摄像头捕获的第二图像;接收到第三获取通知,获取控制旋转后的第一摄像头捕获的第一图像和第二摄像头捕获的第二图像。
[0097]合成模块33,用于将第一图像和第二图像进行合成。
[0098]显示模块34,用于显示合成后的图像。
[0099]进一步地,该移动终端还包括查找模块35,用于在预先设置的对应关系中查找与获得的拍摄指令对应的旋转参数。
[0100]进一步地,该移动终端还包括设置模块36,用于设置各个拍摄指令与旋转参数之间的对应关系。
[0101]其中,拍摄指令包括:如置双摄像头拍摄、后置双摄像头拍摄、平彳丁双摄像头拍摄、全景双摄像头拍摄或夹角双摄像头拍摄。
[0102]其中,旋转参数包括:旋转方向和旋转度数。
[0103]其中,旋转方向包括:由上到下或由下到上;旋转度数包括:第二摄像头旋转180度,第一摄像头旋转180度,第二摄像头和第一摄像头均旋转90度,在第二摄像头和第一摄像头均旋转90度后再同时旋转至预设角度,或者第二摄像头与第一摄像头有一预设夹角。
[0104]其中,可以设置前置双摄像头拍摄与第二摄像头由上到下或由下到上旋转180度对应;可以设置后置双摄像头拍摄与第一摄像头由上到下或由下到上旋转180度对应;可以设置平行拍摄与第二摄像头由下到上旋转90度和第一摄像头由上到下旋转90度对应;可以设置全景拍摄与在第二摄像头由下到上旋转90度和第一摄像头由上到下旋转90度后再同时旋转至预设角度;可以设置夹角拍摄与第二摄像头与第一摄像头有一预设夹角对应。
[0105]进一步地,该移动终端还包括一个双摄像头容纳卡槽和一个位于双摄像头容纳卡槽内的支架;
[0106]其中,双摄像头容纳卡槽,用于容纳可旋转的第一摄像头和可旋转的第二摄像头;
[0107]支架,用于使得位于其两侧的可旋转的第一摄像头和可旋转的第二摄像头同轴转动。
[0108]如图9所示,为本发明摄像头的结构的示意图,3为其中一个可旋转的摄像头,4为支架,5为双摄像头容纳卡槽。其中,控制模块31可以为驱动马达;进一步地,该摄像头的结构还包括两组定制摄像头电路板和连接线等部件。采用如图9所示的结构,分别由两段孔输出控制及定位摄像头,中间部分设计为支架4,可以使得2个可旋转的摄像头同轴度,功能上可实现手动或马达自动控制调整摄像头的旋转角度。摄像头部分可采用软性排线连接与主板相连,增加反复旋转后的柔韧性。
[0109]该移动终端中,按照与用户的拍摄指令对应的旋转参数将可旋转的第一摄像头和/或第二摄像头旋转至对应的位置,实现了更加灵活地控制双摄像头进行拍摄以及降低了成本,提升了用户体验。
[0110]较佳实施例,该较佳实施例中的移动终端包括:设置模块36、检测模块30、查找模块35、控制模块31、获取模块32、合成模块33和显示模块34。其中,
[0111]设置模块36,用于设置各个拍摄指令与旋转参数之间的对应关系。
[0112]其中,拍摄指令包括:如置双摄像头拍摄、后置双摄像头拍摄、平彳丁双摄像头拍摄、全景双摄像头拍摄或夹角双摄像头拍摄。
[0113]其中,旋转参数包括:旋转方向和旋转度数。
[0114]其中,旋转方向包括:由上到下或由下到上;旋转度数包括:第二摄像头旋转180度,第一摄像头旋转180度,第二摄像头和奇异摄像头均旋转90度,在第二摄像头和第一摄像头均旋转90度后再同时旋转至预设角度,或者第二摄像头与第一摄像头有一预设夹角。
[0115]其中,可以设置前置双摄像头拍摄与第二摄像头由上到下或由下到上旋转180度对应;可以设置后置双摄像头拍摄与第一摄像头由上到下或由下到上旋转180度对应;可以设置平行拍摄与第二摄像头由下到上旋转90度和第一摄像头由上到下旋转90度对应;可以设置全景拍摄与在第二摄像头由下到上旋转90度和第一摄像头由上到下旋转90度后再同时旋转至预设角度;可以设置夹角拍摄与第二摄像头与第一摄像头有一预设夹角对应。
[0116]其中,预设角度可以由移动终端的系统自行设定,也可以由用户自行根据需要进行设定或者根据操作选取;预设夹角也可以由移动终端的系统自行设定,也可以由用户自行根据需要进行设定或者根据操作选取。
[0117]检测模块30,用于当检测到移动终端进入预览画面且在其预设感应区域检测到用户的拍摄操作时,向获取模块32发送第一获取通知;检测用户是否手动旋转第一摄像头和/或第二摄像头;当检测到用户手动旋转第一摄像头和/或第二摄像头时,向获取模块32发送第二获取通知;当检测到用户退出预览画面时,向控制模块31发送复位通知。
[0118]获取模块32,用于接收到第一获取通知,获取用户的拍摄指令;接收到第二获取通知,获取用户手动旋转后的第一摄像头捕获的第一图像和第二摄像头捕获的第二图像;接收到第三获取通知,获取控制旋转后的第一摄像头捕获的第一图像和第二摄像头捕获的第二图像。
[0119]查找模块35,用于在预设设置的对应关系中查找与获得的拍摄指令对应的旋转参数。
[0120]控制模块31,用于控制第一摄像头和第二摄像头旋转至与查找到的旋转参数对应的位置;接收到复位通知,控制第一摄像头和/或第二摄像头旋转至初始位置。
[0121]进一步地,控制模块31,还用于在控制第一摄像头和第二摄像头旋转至与查找到的旋转参数对应的位置之后,向获取模块32发送第三获取通知。
[0122]如图5所示,移动终端自动根据与用户选择的前置双摄像头拍摄的拍摄指令对应的旋转参数,自动将第二摄像头旋转180度而不对第一摄像头进行旋转,此时为前置双摄像头拍摄。
[0123]如图6所示,移动终端自动根据与用户选择的后置双摄像头拍摄的拍摄指令对应的旋转参数,自动将第一摄像头旋转180度而不对第二摄像头进行旋转,此时为后置双摄像头拍摄。
[0124]如图7所示,移动终端自动根据与用户选择的平行双摄像头拍摄的拍摄指令对应的旋转参数,将一个摄像头旋转至水平方向,另一个摄像头也旋转至水平方向,此时为平行双摄像头拍摄。
[0125]如图8所示,移动终端自动根据与拍摄指令对应的旋转参数,将一个摄像头旋转至水平方向,另一个摄像头旋转至非水平方向,此时为夹角双摄像头拍摄。
[0126]合成模块33,用于将第一图像和第二图像进行合成。
[0127]显示模块34,用于显示合成后的图像。
[0128]需要说明的是,关于如何合成第一图像和第二图像,属于本领域技术人员所熟知的惯用技术手段,在此不再赘述,并不用来限制本发明。
[0129]其中,可旋转的第一摄像头和第二摄像头的初始位置如图4(a)和图4(b)所示,图4(a)中为移动终端的显示界面(正面),1为可旋转的第一摄像头,2为可旋转的第二摄像头;图4(b)中为移动终端的背侧,I为可旋转的第一摄像头,2为可旋转的第二摄
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1