[发明专利]一种实现自动调整照片方向的方法及移动终端无效
申请号: | 201010172627.7 | 申请日: | 2010-05-12 |
公开(公告)号: | CN101841603A | 公开(公告)日: | 2010-09-22 |
发明(设计)人: | 张圣杰;冯宇傲;贾嘉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04N1/387 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 自动 调整 照片 方向 方法 移动 终端 | ||
1.一种实现自动调整照片方向的移动终端,其特征在于,该移动终端包括:方向感知装置、照相机模块、图像编码模块;其中,
方向感知装置,用于向照相机模块发送移动终端的倾斜角度数据;
照相机模块,用于根据所述倾斜角度数据,获得移动终端的方向数据;并获取图像数据之后将图像数据和方向数据发送给图像编码模块;
图像编码模块,用于根据方向数据对图像数据进行处理,并将处理后的图像数据保存到存储器。
2.根据权利要求1所述的移动终端,其特征在于,所述方向感知装置包括:驱动层、硬件抽象层(HAL)、调用接口;其中,
驱动层,用于实时获取当前移动终端的重力加速度的三轴数据,将三轴数据发送给HAL;
HAL,用于调用驱动程序,根据所述三轴数据,利用反三角函数公式,计算得到移动终端的倾斜角度数据,将倾斜角度数据发送给调用接口;
调用接口,用于接收HAL发送的倾斜角度数据,将倾斜角度数据发送给照相机模块。
3.根据权利要求1或2所述的移动终端,其特征在于,所述照相机模块包括:应用程序模块、服务层、硬件抽象层(HAL);其中,
应用程序模块,用于根据方向感知装置发送的倾斜角度数据,得到移动终端的方向数据,将方向数据发送给服务层;
服务层,用于接收应用程序模块发送的方向数据,将方向数据发送给HAL;
HAL,用于获取图像数据,将图像数据和方向数据发送给图像编码模块。
4.一种实现自动调整照片方向的方法,其特征在于,该方法包括:
方向感知装置向照相机模块发送移动终端的倾斜角度数据;
照相机模块根据所述倾斜角度数据获得移动终端的方向数据,并获取图像数据之后将图像数据和方向数据发送给图像编码模块;
图像编码模块根据方向数据对图像数据进行处理,并将处理后的图像数据保存到存储器。
5.根据权利要求4所述的方法,其特征在于,所述方向感知装置向照相机模块发送移动终端的倾斜角度数据具体为:
移动终端中的方向感知装置的驱动层实时获取当前移动终端的重力加速度的三轴数据;方向感知装置的HAL调用驱动程序,根据所述三轴数据,利用反三角函数公式,计算得到移动终端的倾斜角度数据,将倾斜角度数据通过方向感知装置的调用接口发送给照相机模块的应用程序模块。
6.根据权利要求4所述的方法,其特征在于,所述照相机模块模根据所述倾斜角度数据获得移动终端的方向数据具体为:
在照相机模块的应用程序模块中预先定义四个方向,照相机模块的应用程序模块接收倾斜角度数据,确定所述倾斜角度数据所在的方向,将所述方向的方向数据通过照相机模块的服务层发送给照相机模块的HAL。
7.根据权利要求6所述的方法,其特征在于,所述四个方向分别为0度方向、90度方向、180度方向、270度方向,其中0度、90度、180度和270度是X轴与水平面且沿顺时针方向的夹角,每个角度方向代表其数值正负45度范围内的角度的方向。
8.根据权利要求4至7任一项所述的方法,其特征在于,所述图像编码模块根据方向数据对图像数据进行处理,并将处理后的图像数据保存到存储器具体为:
在图像编码模块中预先定义编码原则,图像编码模块根据照相机模块的HAL发送的方向数据利用所述编码原则确定图像数据的最小编码单元(MCU)的编码次序,对图像数据进行编码和压缩处理,将图像数据直接保存到存储器。
9.根据权利要求8所述的方法,其特征在于,所述图像编码模块根据照相机模块的HAL发送的方向数据利用所述编码原则确定图像数据的MCU的编码次序具体为:
如果是0度方向,图像数据的宽和高不需要互换,从图像数据的左上角的MCU开始编码;如果是90度方向,将图像数据的宽和高互换,以0度时图像数据为基准的右上角的MCU开始编码;如果是180度方向,图像数据的宽和高不互换,以0度时图像数据为基准的右下角的MCU开始编码;如果是270度方向,将图像数据的宽和高互换,以0度时图像数据为基准的左下角MCU开始编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010172627.7/1.html,转载请声明来源钻瓜专利网。