拍照处理方法、装置和终端设备的制造方法_4

文档序号:9726943阅读:来源:国知局
置为确定所述用户滑动拍照按钮的滑动距离。
[0142]第二确定子模块122,被配置为在所述第一确定子模块121确定的所述滑动距离大于预设阈值时,确定所述第一检测子模块111检测的所述滑动方向对应的照片显示方向为所述滑动方向指向的边框方向。
[0143]本实施例提供的拍照处理装置可以用于执行图2所示方法实施例的技术方案。
[0144]本实施例中,当用户将拍摄终端设备放置于水平状态进行拍照时,第一检测子模块111检测用户滑动拍照按钮的滑动方向,其中,该滑动方向是相对于拍照按钮而言的。
[0145]实际应用中,可以根据一定方位范围定义出四个滑动方向,这四个滑动方向分别指向拍摄终端设备的四个边框。
[0146]为了避免用户点击拍照按钮的微小滑动对照片显示方向确定的影响,本实施例中,第一确定子模块121只有在检测到滑动拍照按钮的滑动距离大于一定阈值时,才认为该次滑动有效。
[0147]其中,滑动方向的确定可以以拍照按钮为坐标原点,建立以垂直于拍摄终端设备的两侧边框和垂直于拍摄终端设备的上下底框的坐标系。以拍照按钮与滑动截止点间的矢量方向与对应坐标轴的夹角为依据,确定滑动方向,比如,若与某坐标轴的夹角小于45度,则认为该坐标轴对应的矢量方向为滑动方向。因此,本实施例中,用户的滑动方向会有四种滑动方向。
[0148]本实施例中,可以设定用户的滑动方向即为照片显示方向,即第二确定子模块122可以确定与用户的滑动方向对应的照片显示方向为该滑动方向指向的边框方向。结合图3a和图3b进行举例说明:
[0149]假设拍摄终端设备包括左侧边框、右侧边框、上底边框、下底边框,相应的,滑动方向分别包括指向左侧边框的滑动方向、指向右侧边框的滑动方向、指上底边框的滑动方向、指向下底边框的滑动方向。
[0150]如图3a所示,用户按住拍照按钮向下底边框方向滑动,则说明用户确定照片在拍摄终端设备处于水平放置状态时,朝向下底边框方向显示,其显示效果如图3a中间的示图所示。
[0151]如图3b所示,用户按住拍照按钮向右侧边框方向滑动,则说明用户确定照片在拍摄终端设备处于水平放置状态时,朝向右侧边框方向显示,其显示效果如图3b中间的示图所示。
[0152]在用户将拍摄终端设备竖直拿着观看拍得的照片时,此时,由上述根据滑动方向确定出的照片显示方向和重力方向共同作用,对照片进行显示。
[0153]如图3a中间的示图所示,在拍摄终端设备处于水平放置状态时,照片朝向下底边框方向显示,当拍摄终端设备处于竖直放置状态即将拍摄终端设备以图中水平状态向上顺时针转动90度时,此时,下底边框向下指向地面,重力方向也指向下底边框方向,此时,照片的最终显示效果如图3a中右边的示图所示,其与中间的示图显示效果一致,因为重力方向和拍摄终端设备水平状态下的照片显示方向都未下底边框方向。
[0154]如图3b中间的示图所示,在拍摄终端设备处于水平放置状态时,照片朝向右侧边框方向显示,当拍摄终端设备处于竖直放置状态时,重力方向指向下底边框方向,此时,为了使得最终照片的显示方向与重力方向一致,需将照片顺时针旋转90度,照片的最终显示效果如图3b中右边的示图所示。
[0155]本实施例中,通过定义用户滑动拍照按钮的滑动方向与照片显示方向的对应关系,在检测到用户的滑动距离大于一定阈值时,根据用户的滑动方向确定照片显示方向,避免用户的微小滑动对确定照片显示方向的影响。从而,当用户正常观看照片时,根据该照片的显示方向和重力方向来显示照片,从而使得显示效果与正常观看习惯一致,提高用户体验。
[0156]图8是根据一示例性实施例示出的一种拍照处理装置实施例三的框图,如图8所示,在图6所示实施例的基础上,所述检测模块11包括:第二检测子模块112。
[0157]第二检测子模块112,被配置为检测用户拍摄照片时手指相对于参考线的方位,所述参考线包括平行于所述拍摄终端设备的侧边的中心线。
[0158]所述确定模块12包括:匹配子模块123、第三确定子模块124。
[0159]匹配子模块123,被配置为将所述第二检测子模块112检测到的所述方位与预先获得的各参考方位进行匹配,所述参考方位是所述拍摄终端设备处于竖直放置状态时,用户进行照片拍摄时手指相对于所述参考线的方位,其中,所述拍摄终端设备处于竖直放置状态时,所述参考线的方向与所述重力方向平行。
[0160]第三确定子模块124,被配置为在所述匹配子模块123匹配到与所述方位对应的目标参考方位时,确定所述方位对应的照片显示方向为所述目标参考方位对应的重力方向所指示的边框方向。
[0161]本实施例提供的拍照处理装置可以用于执行图4所示方法实施例的技术方案。
[0162]本实施例中,用户将拍摄终端设备放置于水平状态进行拍照时,第二检测子模块112检测用户拍照时按下拍照按钮的手指与参考线的夹角。其中,与前述实施例相同,可以以拍照按钮为坐标原点,建立以垂直于拍摄终端设备的两侧边框和垂直于拍摄终端设备的上下底框的坐标系。本实施例中,以垂直于拍摄终端设备的上下底框的方向即平行于拍摄终端设备的两侧边框的中心线为参考线。在用户按下拍照按钮时,会引起相应位置对应的显示屏下的传感器的电压、电流改变,从而第二检测子模块112可检测到用户的拍照按压位置,基于此,可以测得与参考线的夹角方位。
[0163]另外,本实施例中,首先要学习记录用户在拍摄终端设备处于竖直状态时进行拍照时的用户操作习惯,即学习拍摄终端设备处于竖直状态时,用户拍照按下拍照按钮时手指与参考线的方位。
[0164]一般来说,以手机为例,用户竖着拿手机拍照时,一般是以如图5a和图5b中左上侧示图中示意出的两种方式操作手机的。因此,可以看出,在这两种方式中,手指分别位于参考线的两侧,且与参考线成一定角度范围。通过对拍摄终端设备处于竖直状态时,用户的拍照行为的学习,得到包括如图5a和图5b中左上侧示图中示意出的各参考方位模型。其中,图5a和图5b中左下侧示图中示意出的是对应的照片显示效果。
[0165]从而,在拍摄终端设备处于水平放置状态时,匹配子模块123将第二检测子模块112检测的用户拍照时手指相对参考线的方位即比如方向、角度信息与各参考方位模型对应的方向、角度范围进行匹配,如果存在匹配的参考方位,则第三确定子模块124根据参考方位确定当前拍得照片的照片显示方向,即在拍摄终端设备处于水平放置状态时照片应用朝向哪个边框的方向显示。
[0166]具体来说,第三确定子模块124确定此时的照片显示方向与拍摄终端设备处于与匹配到的参考方位对应的竖直放置状态时,重力方向所指示的边框朝向一致。
[0167]以图5a和图5b中的右上侧和右下侧示图为例,当第二检测子模块112检测到的用户在拍摄终端设备处于水平放置状态时拍照的手指与参考线的相对方位分别匹配于图5a和图5b中的左上侧的参考方位时,则第三确定子模块124确定拍摄终端设备处于水平放置状态时,照片显示方向与拍摄终端设备处于竖直放置状态时的照片显示方向一致,即与拍摄终端设备处于竖直放置状态时的照片相对于拍摄终端设备边框的显示方向一致。
[0168]简单来说,拍摄终端设备处于竖直放置状态时,照片的显示方向以重力方向为参考,正常显示,如图5a中,重力方向指向下底边框方向,文字的显示方向也是沿着重力方向,沿着向下底边框的方向显示。相对应的,当拍摄终端设备处于如右侧示图示意的水平放置状态时,照片显示方向也是沿着向下底边框的方向显示,与对应的重力方向所指示的边框方向一致。
[0169]在图5b中,拍摄终端设备处于竖直放置状态时,重力方向指向左侧边框方向,文字的显示方向也是沿着重力方向,沿着从右侧边框向左侧边框的方向显示。相对应的,当拍摄终端设备处于如右侧示图示意的水平放置状态时,照片显示方向也是沿着向左侧边框的方向显示,与对应的重力方向所指示的边框方向一致。
[0170]本实施例中,通过对拍摄终端设备处于竖直放置状态时,用户手指与参考线相对方位即参考方位的学习,在拍摄终端设备处于水平放置状态时,如果检测到的用户手指与参考线的方位与某个参考方位匹配,则根据匹配到的参考方位所对应的重力方向确定照片显示方向。由于拍摄终端设备处于竖直放置状态时,照片显示方向与重力方向一致,因此,以此时重力方向垂直于某个边框的指向作为拍摄终端设备处于水平放置状态时照片显示方向的确定依据,使得水平状态拍得的照片在正常观看时,与竖直状态时的观看效果一致,都是正常的,提高用户体验。
[0171]关于上述实施例中的拍照处理装置,其中各个模块、子模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0172]以上描述了拍照处理装置的内部功能和结构,如图9所示,实际中,该拍照处理装置可实现为拍摄终端设备,包括:
[0173]处理器;
[0174]被配置为存储处理器可执行指令的存储器;
[0175]其中,所述处理器被配置为:
[0176]检测用户拍摄照片时的手势,所述用户的拍摄终端设备在拍摄照片时处于水平放置状态;
[0177]根据拍摄手势与照片显示方向的对应关系,确定与检测到的所述手势对应的照片显示方向,所述照片显示方向是所述照片相对于处于水平放置状态的所述拍摄终端设备的边框的显示方向;
[0178]根据所述照片显示方向和重力方向显示所述照片。
[0179]本实施例中,当用户将拍摄终端设备设置于显示屏平行于地平面的水平放置状态拍照时,拍摄终端设备检测用户拍照时的手势,进而根据该手势确定出拍得的照片相对于处于水平放置状态的该拍摄终端设备的边框的显示方向。当用户正常观看照片时,比如将拍摄终端设备竖着拿起来观看照片时,根据该照片的显示方向和重力方向来显示照片,从而使得显示效果与正常观看习惯一致,即照片内容相对于重力方向排布,提高用户体验。
[0180]图10是根据一示例性实施例示出的另一种拍摄终端设备的框图。例如,拍摄终端设备800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0181]参照图10,拍摄终端设备800可以包括以下一个或多个组件:处理组件802,存储器804,电力组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
[0182]处理组件802通常控制拍摄终端设备800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1