一种拍照方法及终端的制作方法_4

文档序号:8925427阅读:来源:国知局
换拍照模式。
[0139]具体的,用户有拍照需求时,可打开终端安装的相机应用,在终端根据用户的操作开启相机应用的拍照模式自动调整功能后,检测模块10利用配置的检测装置以及图像识别分析技术对目标对象的姿态进行检测,以获取目标对象的运动状态、目标对象与终端配置的旋转摄像头的相对位置等姿态信息。
[0140]当目标对象是拍照对象时,终端打开相机应用并启用旋转摄像头之后,检测模块10可通过旋转摄像头实时捕获拍照视角范围内的图像,并解析通过旋转摄像头捕获到的图像获取拍照对象的运动状态等姿态信息。
[0141]当目标对象是终端以及终端用户时,检测模块10利用配置的运动状态检测器等检测装置对终端自身的姿态进行检测,并利用配置的位置检测器等检测装置对终端用户的姿态进行检测,以获取终端自身的运动状态、终端用户与终端配置的旋转摄像头的相对位置等姿态信息。
[0142]其中,运动状态检测传感器具体可包括三轴加速度传感器、重力传感器、惯性传感器、陀螺仪等,位置检测传感器具体可包括距离传感器、位移传感器等。
[0143]确定模块20,用于从预设的多种拍照模式中,确定与所述检测模块检测到的所述目标对象的姿态信息匹配的目标拍照模式。
[0144]其中,上述预设的多种拍照模式包括普通模式、全景模式、美颜模式、运动模式、连拍模式。
[0145]在一些可行的实施方式中,预设的拍照模式可进行更加详细的划分,例如运动模式可细分为剧烈运动模式、温和运动模式,全景模式可细分为全角度全景模式、小角度全景丰吴式,等等。
[0146]具体的,检测模块10检测出目标对象的姿态信息后,确定模块20对姿态信息包含的目标对象的运动状态、目标对象与终端配置的旋转摄像头的相对位置进行解析,并从预设的多种拍照模式中选择与目标对象的姿态信息相匹配的目标拍照模式。
[0147]例如,当目标对象的运动状态为剧烈运动时,确定模块20可将剧烈运动模式设为目标拍照模式;当目标对象与终端配置的旋转摄像头的相对位置较远时,确定模块20可将小角度全景模式设为目标拍照模式;当目标对象与终端配置的旋转摄像头的相对位置较近时,确定模块20可将全角度全景模式设为目标拍照模式。
[0148]控制模块30,用于控制旋转摄像头按照所述目标拍照模式拍照。
[0149]所述控制模块30具体包括第一获取单元301、第一控制单元302和生成单元303,其中:
[0150]第一获取单元301,用于获取所述目标拍照模式对应的第一旋转控制信息,所述第一旋转控制信息包含旋转轨迹。
[0151]具体的,每一种拍照模式均有对应的针对旋转摄像头的旋转控制信息,即用来控制旋转摄像头在拍照过程中如何旋转,确定模块20确定出目标拍照模式后,第一获取单元301获取目标拍照模式对应的第一旋转控制信息。
[0152]其中,上述第一旋转控制信息包含旋转轨迹。
[0153]第一控制单元302,用于控制旋转摄像头按照所述旋转轨迹旋转;
[0154]生成单元303,用于根据所述旋转摄像头在按照所述旋转轨迹旋转的过程中捕获到的图像,生成拍照图片。
[0155]在一些可行的实施方式中,上述旋转轨迹包含起点、终点、旋转速度以及在起点与终点间的往返次数等信息。
[0156]具体的,第一控制单元302控制旋转摄像头按照旋转轨迹包含的旋转速度从起点旋转到终点,或者,控制旋转摄像头按照旋转轨迹包含的旋转速度在起点和终点之间往返旋转设定的次数,同时,通过旋转摄像头捕获按照上述旋转轨迹旋转过程中的图像,由生成单元303合成具备全景或重叠等效果的照片。
[0157]举例来说,目标对象为拍照对象,终端打开相机应用并启用旋转摄像头之后,检测模块10利用距离传感器等检测装置获取拍照对象与终端配置的旋转摄像头的相对位置等姿态信息,当拍照对象与终端配置的旋转摄像头的相对位置较远(如8m)时,确定模块20可将小角度全景模式设为目标拍照模式;当目标对象与终端配置的旋转摄像头的相对位置较近(如2m)时,确定模块20可将全角度全景模式设为目标拍照模式。
[0158]进一步地,预设的小角度全景模式对应的旋转控制信息中旋转轨迹可为60度视角的全景旋转轨迹,预设的全角度全景模式对应的旋转控制信息中旋转轨迹可为170度视角的全景旋转轨迹,从而第一控制单元302可控制旋转摄像头拍出包含拍照对象的60度视角或170度视角的全景照片。
[0159]通过本发明实施例可检测目标对象的姿态信息,并从预设的多种拍照模式中确定与该目标对象的姿态信息匹配的目标拍照模式,获取该目标拍照模式对应的第一旋转控制信息,该第一旋转控制信息包含旋转轨迹,控制旋转摄像头按照该旋转轨迹旋转,并根据该旋转摄像头在按照该旋转轨迹旋转的过程中捕获到的图像生成拍照图片,可以自动调整拍照模式,降低切换终端拍照模式时的复杂度,提高终端的实用性,提升用户的拍照体验。
[0160]请参阅图6,为本发明实施例提供的一种终端的第三实施例结构示意图。本实施例中所描述的终端,包括:检测模块10、确定模块20和控制模块30,其中:
[0161]检测模块10,用于检测目标对象的姿态信息。
[0162]其中,上述目标对象可以是拍照对象,也可以是终端以及终端用户,本发明实施例不做限定。上述姿态信息包括目标对象的运动状态和目标对象与终端配置的旋转摄像头的相对位置中的一种或多种。
[0163]需要说明的是,终端用户也可以是拍照对象。
[0164]在一些可行的实施方式中,终端的相机应用设有拍照模式自动调整功能,即相机应用可根据不同的拍照场景自动切换拍照模式。
[0165]具体的,用户有拍照需求时,可打开终端安装的相机应用,在终端根据用户的操作开启相机应用的拍照模式自动调整功能后,检测模块10利用配置的检测装置以及图像识别分析技术对目标对象的姿态进行检测,以获取目标对象的运动状态、目标对象与终端配置的旋转摄像头的相对位置等姿态信息。
[0166]当目标对象是拍照对象时,终端打开相机应用并启用旋转摄像头之后,检测模块10可通过旋转摄像头实时捕获拍照视角范围内的图像,并解析通过旋转摄像头捕获到的图像获取拍照对象的运动状态等姿态信息。
[0167]当目标对象是终端以及终端用户时,检测模块10利用配置的运动状态检测器等检测装置对终端自身的姿态进行检测,并利用配置的位置检测器等检测装置对终端用户的姿态进行检测,以获取终端自身的运动状态、终端用户与终端配置的旋转摄像头的相对位置等姿态信息。
[0168]其中,运动状态检测传感器具体可包括三轴加速度传感器、重力传感器、惯性传感器、陀螺仪等,位置检测传感器具体可包括距离传感器、位移传感器等。
[0169]确定模块20,用于从预设的多种拍照模式中,确定与所述检测模块检测到的所述目标对象的姿态信息匹配的目标拍照模式。
[0170]其中,上述预设的多种拍照模式包括普通模式、全景模式、美颜模式、运动模式、连拍模式。
[0171]在一些可行的实施方式中,预设的拍照模式可进行更加详细的划分,例如运动模式可细分为剧烈运动模式、温和运动模式,全景模式可细分为全角度全景模式、小角度全景丰吴式,等等。
[0172]具体的,检测模块10检测出目标对象的姿态信息后,确定模块20对姿态信息包含的目标对象的运动状态、目标对象与终端配置的旋转摄像头的相对位置进行解析,并从预设的多种拍照模式中选择与目标对象的姿态信息相匹配的目标拍照模式。
[0173]例如,当目标对象的运动状态为剧烈运动时,确定模块20可将剧烈运动模式设为目标拍照模式;当目标对象与终端配置的旋转摄像头的相对位置较远时,确定模块20可将小角度全景模式设为目标拍照模式;当目标对象与终端配置的旋转摄像头的相对位置较近时,确定模块20可将全角度全景模式设为目标拍照模式。
[0174]控制模块30,用于控制旋转摄像头按照所述目标拍照模式拍照。
[0175]所述控制模块30具体包括第二获取单元304和第二控制单元305,其中:
[0176]第二获取单元304,用于获取所述目标拍照模式对应的第二旋转控制信息,所述第二旋转控制信息包含旋转角度和旋转方向。
[0177]具体的,每一种拍照模式均有对应的针对旋转摄像头的旋转控制信息,即用来控制旋转摄像头旋转到某个角度以进行拍照,确定模块20确定出目标拍照模式后,由第二获取单元304获取目标拍照模式对应的第二旋转控制信息,上述第二旋转控制信息具体可包括旋转角度和旋转方向。
[0178]第二控制单元305,用于控制旋转摄像头按照所述旋转方向旋转所述旋转角度;
[0179]所述第二控制单元305,还用于控制所述旋转摄像头拍照。
[0180]具体的,第二控制单元305控制旋转摄像头按照上述旋转方向旋转上述旋转角度,在旋转摄像头完成旋转上述旋转角度后,第二控制单元305控制旋转摄像头拍照。
[0181]在一些可行的实施方式中,第二控制单元305可根据旋转角度的值判断旋转角
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1