Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PHOTOGRAPHING DISPLAY METHOD AND PHOTOGRAPHING DISPLAY DEVICE
Document Type and Number:
WIPO Patent Application WO/2015/096118
Kind Code:
A1
Abstract:
A photographing display method and a photographing display device. The photographing display method comprises: controlling a lens to move N times, and performing photographing after completing each movement so as to obtain N images, and storing N groups of image data corresponding to N images in corresponding image files (101); converting the N groups of image data into N bitmap files, and saving the N bitmap files (102); displaying an image corresponding to any one bitmap file in the N bitmap files (103); receiving an image switching command input by a user, wherein the image switching command has a rectangular coordinate value (104); comparing the definition of the N bitmap files in an area corresponding to the rectangular coordinate value and obtaining a bitmap file with the maximum definition in the area corresponding to the rectangular coordinate value (105); and displaying an image corresponding to the bitmap file with the maximum definition (106).

Inventors:
YANG ZIJIN (CN)
GAO WEI (CN)
Application Number:
PCT/CN2013/090658
Publication Date:
July 02, 2015
Filing Date:
December 27, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
H04N5/232
Foreign References:
CN102625038A2012-08-01
JP2005277813A2005-10-06
CN102523376A2012-06-27
CN102282836A2011-12-14
JP2013088579A2013-05-13
EP2645704A12013-10-02
Attorney, Agent or Firm:
BEIJING ZBSD PATENT & TRADEMARK AGENT LTD. (CN)
北京中博世达专利商标代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种摄像显示的方法, 其特征在于, 所述方法包括:

控制透镜移动 N次, 每次移动完成后进行一次拍摄, 获得 N张图像 并将所述 N张图像对应的 N组图像数据存储在对应的图像文件中, 其中, 所述透镜每次移动预设步长, 所述预设步长为摄像头的焦距范围的 N 分 之一, 所述 N为大于等于 1的整数;

将所述图像文件中的 N组图像数据转换成 N个位图文件, 并保存所 述 N个位图文件;

显示所述 N个位图文件中任一位图文件对应的图像;

接收用户输入的图像切换命令, 所述图像切换命令携带有矩形坐标 值, 所述矩形坐标值表示显示的图像上的一个区域;

比较所述 N个位图文件在所述矩形坐标值对应的区域的清晰度, 获 得所述矩形坐标值对应的区域清晰度最大的位图文件;

显示所述清晰度最大的位图文件对应的图像。

2、 根据权利要求 1所述的方法, 其特征在于, 所述控制透镜移动 N 次, 每次移动完成后进行一次拍摄, 获得 N张图像, 包括:

控制透镜马达驱动所述透镜从所述焦距范围的起始值开始, 移动所 述预设步长, 每次移动完成后自动启动快门进行拍摄, 获得 N张图像。

3、 根据权利要求 1所述的方法, 其特征在于, 所述将所述 N张图像 对应的 N组图像数据存储在对应的图像文件中, 包括:

分别对所述 N张图像中的每一张进行联合图像专家小组 JPEG编码, 获得所述 N张图像对应的 N组图像数据, 并将所述 N组图像数据保存在 对应的图像文件中;

在所述图像文件的末尾记录所述 N组图像数据中每一组图像数据在 所述图像文件中的偏移量。

4、 根据权利要求 3所述的方法, 其特征在于, 所述将所述图像文件 中的 N组图像数据解码成 N个位图文件, 并保存所述 N个位图文件, 包 括:

在所述图像文件的末尾读取所述 N个图像对应的 N组图像数据在所 述图像文件中的偏移量;

根据所述 N个图像对应的 N组图像数据在所述图像文件中的偏移量, 读取所述 N个图像对应的 N组图像数据;

- 16 - 将所述 N组图像数据转换成 N个位图文件, 并保存所述 N 个位图文 件。

5、 根据权利要求 1 - 3任一项所述的方法, 其特征在于, 所述显示所 述 N个位图文件中任一位图文件对应的图像, 包括: 显示第一张图像。

6、 根据权利要求 5所述的方法, 其特征在于, 在将所述 N张图像对 应的 N组图像数据存储在图像文件中时, 所述方法还包括,

将多焦点照片标识符写入所述图像文件中所述第一张图像对应的图 像数据的头信息中;

在接收用户输入的所述图像切换命令之前, 所述方法还包括: 判断所述图像文件中所述第一张图像对应的图像数据的头信息是否 携带有所述多焦点照片标识符。

7、 根据权利要求 3所述的方法, 其特征在于, 在获得 N张图像并将 所述 N张图像对应的 N组图像数据存储在图像文件中之后, 所述方法还 包括:

根据用户输入的一组图像数据在所述图像文件中的第一偏移量, 获 得所述第一偏移量对应的图像数据, 以便将所述图像数据共享给其他设 备。

8、 一种摄像显示装置, 其特征在于, 包括:

拍摄单元, 用于控制透镜移动 N次, 每次移动完成后进行一次拍摄, 获得 N 张图像, 其中, 所述透镜每次移动预设步长, 所述预设步长为摄 像头的焦距范围的 N分之一, 所述 N为大于 1的整数;

编码单元, 用于对所述拍摄单元获得的所述 N张图像进行编码, 获 得所述 N张图像对应的 N组图像数据;

存储单元, 用于将所述编码单元获得的所述 N张图像对应的 N组图 像数据存储在对应的图像文件中;

转换单元, 用于将所述存储单元存储的所述图像文件中的 N组图像 数据转换成 N个位图文件;

所述存储单元还用于,保存所述转换单元获得的所述 N个位图文件; 显示单元, 用于显示所述存储单元存储的所述 N个位图文件中任一 位图文件对应的图像;

接收单元, 用于接收用户输入的图像切换命令, 所述图像切换命令 携带有矩形坐标值, 所述矩形坐标值表示显示的图像上的一个区域; 比较单元, 用于比较所述存储单元存储的所述 N个位图文件在所述 矩形坐标值对应的区域的清晰度, 获得所述矩形坐标值对应的区域清晰 度最大的位图文件;

所述显示单元还用于, 显示所述比较单元获得的所述清晰度最大的 位图文件对应的图像。

9、 根据权利要求 8所述的摄像显示装置, 其特征在于, 所述拍摄单 元具体用于, 控制透镜马达驱动所述透镜从所述焦距范围的起始值开始, 移动所述预设步长, 每次移动完成后自动启动快门进行拍摄, 获得 N 张 图像。

1 0、 根据权利要求 8所述的摄像显示装置, 其特征在于,

所述编码单元具体用于, 分别对所述 N张图像中的每一张进行联合 图像专家小组 j peg编码, 获得所述 N张图像对应的 N组图像数据;

所述存储单元还用于, 在所述图像文件的末尾记录所述 N组图像数 据中每一组图像数据在所述图像文件中的偏移量。

1 1、 根据权利要求 8-1 0任一项所述的摄像显示装置, 其特征在于, 所述转换单元具体用于, 在所述图像文件的末尾读取所述 N 个图像对应 的 N组图像数据在所述图像文件中的偏移量;根据所述 N个图像对应的 N 组图像数据在所述图像文件中的偏移量, 读取所述 N个图像对应的 N组 图像数据; 将所述 N组图像数据转换成 N个位图文件。

1 2、 根据权利要求 8-1 0任一项所述的摄像显示装置, 其特征在于, 所述显示单元还用于, 显示第一张图像。

1 3、 根据权利要求 1 2所述的摄像显示装置, 其特征在于, 还包括写 入单元和判断单元,

所述写入单元具体用于, 将多焦点照片标识符写入所述编码单元获 得的所述图像文件中所述第一张图像对应的图像数据的头信息中;

所述判断单元具体用于, 在所述接收单元接收到用户输入的所述图 像切换命令之前, 判断所述图像文件中所述第一张图像对应的图像数据 的头信息是否携带有所述多焦点照片标识符。

14、 根据权利要求 1 0所述的摄像显示装置, 其特征在于, 还包括图 像数据获得单元,

所述图像数据获得单元具体用于, 在所述存储单元将所述编码单元 获得的所述 N张图像对应的 N组图像数据存储在图像文件中之后, 根据

- 18 - 用户输入的一组图像数据在所述图像文件中的第一偏移量, 获得所述第 一偏移量对应的图像数据, 以便将所述图像数据共享给其他设备。

- 19 -

Description:
一种摄像显示方法及摄像显示装置 技术领域

本发明涉及摄像显示领域, 尤其涉及一种摄像显示方法及摄像显 示装置。

背景技术

普通的摄像头在拍照时只能在取景范围内选择 一个对焦点进行拍 摄, 因此对于景深层次多的场景而言, 拍出来的照片只能保证某个对焦 点上的物体是清晰的, 而其余部分就相对有些模糊。 这样, 在用户预览 照片时, 照相机上显示的照片是只有一个对焦点区域艮 清晰, 其余部分 相对模糊的照片。 如果用户想要预览该照片中的另一个区域的清 晰图 像,用户只能多次拍摄以期获得另一个区域的 清晰图像,这样会很麻烦 , 降低用户的体验。

发明内容

本发明的实施例提供一种摄像显示方法及摄像 显示装置, 可以通 过一次拍摄过程, 获得并显示照片上多个区域的清晰图像, 以供用户选 择, 提高用户体验。

为达到上述目的, 本发明的实施例釆用如下技术方案:

第一方面, 公开了一种摄像显示的方法, 包括:

控制透镜移动 N次,每次移动完成后进行一次拍摄, 获得 N张图像 并将所述 N张图像对应的 N组图像数据存储在与其对应的图像文件中, 其中, 所述透镜每次移动预设步长, 所述预设步长为摄像头的焦距范围 的 N分之一, 所述 N为大于等于 1的整数;

将所述图像文件中的 N组图像数据转换成 N个位图文件,并保存所 述 N个位图文件;

显示所述 N个位图文件中任一位图文件对应的图像;

接收用户输入的图像切换命令,所述图像切换 命令携带有矩形坐标 值, 所述矩形坐标值表示显示的图像上的一个区域 ;

比较所述 N个位图文件在所述矩形坐标值对应的区域的 晰度,获 得所述矩形坐标值对应的区域清晰度最大的位 图文件;

显示所述清晰度最大的位图文件对应的图像。

结合第一方面, 在第一种可能的实现方式中, 所述控制透镜移动 N 次, 每次移动完成后进行一次拍摄, 获得 N张图像, 包括: 控制透镜马达驱动所述透镜从所述焦距范围的 起始值开始, 移动 所述预设步长,每次移动完成后自动启动快门 进行拍摄,获得 N张图像。

结合第一方面, 在第二种可能的实现方式中, 所述将所述 N张图像 对应的 N组图像数据存储在对应的图像文件中, 包括:

分别对所述 N张图像中的每一张进行联合图像专家小组 JPEG编码 , 获得所述 N张图像对应的 N组图像数据,并将所述 N组图像数据保存在 对应的图像文件中;

在所述图像文件的末尾记录所述 N 组图像数据中每一组图像数据 在所述图像文件中的偏移量。

结合第一方面、第一方面的第一种可能的实现 方式或第一方面的第 二种可能的实现方式, 在第三种可能的实现方式中, 所述将所述图像文 件中的 N组图像数据解码成 N个位图文件, 并保存所述 N个位图文件, 包括:

在所述图像文件的末尾读取所述 N个图像对应的 N组图像数据在所 述图像文件中的偏移量;

根据所述 N个图像对应的 N组图像数据在所述图像文件中的偏移 量, 读取所述 N个图像对应的 N组图像数据;

将所述 N组图像数据转换成 N个位图文件, 并保存所述 N 个位图 文件。

结合第一方面、 第一方面的第一种可能的实现方式或第一方面 的 第二种可能的实现方式, 在第四种可能的实现方式中, 所述显示所述 N 个位图文件中任一位图文件对应的图像, 包括: 显示第一张图像。

结合第一方面的第四种可能的实现方式, 在第五种可能的实现方 式中,

在将所述 N张图像对应的 N组图像数据存储在图像文件中时,所述 方法还包括,

将多焦点照片标识符写入所述图像文件中所述 第一张图像对应的 图像数据的头信息中;

在接收用户输入的所述图像切换命令之前, 所述方法还包括: 判断所述图像文件中所述第一张图像对应的图 像数据的头信息是 否携带有所述多焦点照片标识符。 结合第一方面的第二种可能的实现方式,在第 六种可能的实现方式 中,

在获得 N张图像并将所述 N张图像对应的 N组图像数据存储在图像 文件中之后, 所述方法还包括:

根据用户输入的一组图像数据在所述图像文件 中的第一偏移量,获 得所述第一偏移量对应的图像数据,以便将所 述图像数据共享给其他设 备。

第二方面, 公开了一种摄像显示装置, 包括:

拍摄单元, 用于控制透镜移动 N次进行拍摄,每次移动完成后进行 一次拍摄, 获得 N张图像其中, 所述透镜每次移动预设步长, 所述预设 步长为摄像头的焦距范围的 N分之一, 所述 N为大于 1的整数;

编码单元, 用于对所述拍摄单元获得的所述 N张图像进行编码, 获 得所述 N张图像对应的 N组图像数据;

存储单元,用于将所述编码单元获得的所述 N张图像对应的 N组图 像数据存储在对应的图像文件中;

转换单元,用于将所述存储单元存储的所述图 像文件中的 N组图像 数据转换成 N个位图文件;

所述存储单元还用于, 保存所述转换单元获得的所述 N 个位图文 件;

显示单元,用于显示所述存储单元存储的所述 N个位图文件中任一 位图文件对应的图像;

接收单元, 用于接收用户输入的图像切换命令, 所述图像切换命令 携带有矩形坐标值, , 所述矩形坐标值表示显示的图像上的一个区域 ; 比较单元,用于比较所述存储单元存储的所述 N个位图文件在所述 矩形坐标值对应的区域的清晰度,获得所述矩 形坐标值对应的区域清晰 度最大的位图文件;

所述显示单元还用于, 显示所述比较单元获得的所述清晰度最大 的位图文件对应的图像。

结合第二方面, 在第一种可能的实现方式中, 所述拍摄单元具体用 于,控制透镜马达驱动所述透镜从所述焦距范 围的起始值开始,移动所 述预设步长, 每次移动完成后自动启动快门进行拍摄, 获得 N张图像。

结合第二方面, 在第二种可能的实现方式中, 所述编码单元具体用 于,分别对所述 N张图像中的每一张进行联合图像专家小组 j peg编码, 获得所述 N张图像对应的 N组图像数据;

所述存储单元还用于,在所述图像文件的末尾 记录所述 N组图像数 据中每一组图像数据在所述图像文件中的偏移 量。

结合第二方面、第二方面的第一种可能的实现 方式或第二方面的第 二种可能的实现方式, 在第三种可能的实现方式中, 所述转换单元具体 用于,在所述图像文件的末尾读取所述 N个图像对应的 N组图像数据在 所述图像文件中的偏移量;根据所述 N个图像对应的 N组图像数据在所 述图像文件中的偏移量,读取所述 N个图像对应的 N组图像数据; 将所 述 N组图像数据转换成 N个位图文件。

结合第二方面、 第二方面的第一种可能的实现方式或第二方面 的 第二种可能的实现方式,在第四种可能的实现 方式中, 所述显示单元还 用于, 显示第一张图像。

结合第二方面的第四种可能的实现方式,在第 五种可能的实现方式 中, 还包括写入单元和判断单元,

所述写入单元具体用于,将多焦点照片标识符 写入所述编码单元获 得的所述图像文件中所述第一张图像对应的图 像数据的头信息中;

所述判断单元具体用于,在所述接收单元接收 到用户输入的所述图 像切换命令之前,判断所述图像文件中所述第 一张图像对应的图像数据 的头信息是否携带有所述多焦点照片标识符。

结合第二方面的第二种可能的实现方式,在第 六种可能的实现方式 中, 还包括图像数据获得单元,

所述图像数据获得单元具体用于,在所述存储 单元将所述编码单元 获得的所述 N张图像对应的 N组图像数据存储在图像文件中之后 ,根据 用户输入的一组图像数据在所述图像文件中的 第一偏移量,获得所述第 一偏移量对应的图像数据, 以便将所述图像数据共享给其他设备。

本发明实施例提供的摄像显示方法及摄像显示 装置,将普通摄像头 的焦距范围 N等分并依次进行 N次拍摄, 获得 N张图像。将所述 N张图 像进行编码获得图像数据并将所述图像数据转 化成 N个位图文件,这样 在用户点击当前显示的图像的其他区域时,就 可以通过比较获得在用户 点击区域的清晰度最大的位图文件并显示其对 应的图像。与现有技术中 只能显示一张只有一个清晰区域其余部分相对 模糊的照片相比,本发明 提供的摄像显示方法及摄像显示装置,可以根 据用户的需求显示清晰度 最大的图像, 提高了用户体验。

附图说明

图 1为本发明实施例 1提供的摄像显示方法流程示意图;

图 2为本发明实施例 2提供的摄像显示方法流程示意图;

图 3为本发明实施例 2提供的图像数据存储示意图;

图 4为本发明实施例 3提供的摄像显示装置的结构框图;

图 5为本发明实施例 4提供的摄像显示装置的结构框图。

具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于本发明中的实施例 ,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施 例, 都属于本发明保护的范 围。

实施例 1 :

本发明实施例提供了一种摄像显示方法, 如图 1 所示, 所述方法 包括以下步骤:

1 01、 控制透镜移动 N次, 每次移动完成后进行一次拍摄, 获得 N 张图像并将所述 N张图像对应的 N组图像数据存储在对应的图像文件 中。

其中, 所述透镜每次移动预设步长, 所述预设步长为摄像头的焦距 范围的 N分之一, 所述 N为大于 1的整数。

所述控制透镜移动 N次进行拍摄, 获得 N张图像的步骤具体包括: 摄像显示装置控制透镜马达驱动所述透镜从所 述焦距范围的起始值开 始, 移动所述预设步长, 每次移动完成后自动启动快门进行拍摄, 获得 N张图像。

当所述摄像显示装置获得所述 N张图像之后就可以依次对 N张图像 进行编码, 这样就可以获得所述 N张图像对应的 N组图像数据, 其中每 张图像都应有一组图像数据。之后, 所述摄像显示装置将所述 N组图像 数据存储在对应的图像文件中。 另外, 所述摄像显示装置还会将多焦点 照片标识符写入所述图像文件中第一张图像对 应的图像数据的头信息 中,并在所述图像文件的末尾记录所述 N组图像数据在所述图像文件中 的偏移量。

1 02、 将所述图像文件中的 N组图像数据转换成 N个位图文件, 并 保存所述 N个位图文件。

这里,所述摄像显示装置将所述图像文件中的 N组图像数据转换成 N个位图文件的步骤取决于步骤 1 01中所述的所述 N组图像数据的保存 形式。 依照上述保存形式, 所述摄像显示装置在将所述图像文件中的 N 组图像数据转换成 N个位图文件时,首先在所述图像文件的末尾 取所 述 N组图像数据在所述图像文件中的偏移量,然 在所述图像文件的相 应位置处读取所述 N张图像对应的 N组图像数据,之后在将所述 N组图 像数据转换成 N个位图文件, 并将所述 N个位图文件保存在内存中。

1 03、 显示所述 N个位图文件中任一位图文件对应的图像。

一般情况下,所述摄像显示装置会默认显示所 述 N张图像中的第一 张图像。

1 04、 接收用户输入的图像切换命令, 所述图像切换命令携带有矩 形坐标值。

其中, 所述矩形坐标值表示显示的图像上的一个区域 。 实际上, 用 户在相机的显示屏上点击一个区域,相机内部 就生成了一个携带有用户 点击区域的矩形坐标值的图像切换命令,相应 地,相机内部就可以接收 到所述图像切换命令。

在这之前,所述摄像显示装置会首先判断加载 的图片对应的图像数 据的头信息中是否携带多焦点照片标识符。若 所述加载的图片对应的图 像数据的头信息中没有携带所述多焦点照片标 识符,则证明所述加载的 图片并不是利用步骤 1 01所述的拍摄方法所拍摄出来的,只对应一张 像, 直接显示这张图像; 若所述加载的图片对应的图像数据的头信息中 携带有所述多焦点照片标识符, 则证明所述加载的图片是利用步骤 1 01 所述的拍摄方法所拍摄出来的, 且对应有 N张图像。

当用户点击当前显示的图像上的其它区域时, 在照相机内部就会自 动生成一个携带有用户点击区域(即用户需要 显示的区域)的矩形坐标 值的切换命令, 以便于对当前显示的图像进行切换,显示在所 述用户点 击区域最清晰的图像。

1 05、 比较所述 N个位图文件在所述矩形坐标值对应的区域的 晰 度, 获得所述矩形坐标值对应的区域清晰度最大的 位图文件。 实际上,所述摄像显示装置使用清晰度算法来 比较所述 N个位图文 件在所述矩形坐标值对应的区域的清晰度,获 得所述矩形坐标值对应的 区域清晰度最大的位图文件。现有技术中,存 在多种清晰度算法, 包括: 基于灰度方差的清晰度算法,基于灰度的梯度 的清晰度算法以及边缘检 测等。可以釆用其中一种算法来比较所述 N个位图文件在所述矩形坐标 值对应的区域的清晰度,以获得所述矩形坐标 值对应的区域的清晰度最 大的图像。

示例的, 釆用基于灰度方差的清晰度算法来计算清晰度 。针对每一 个位图文件上所述矩形坐标值对应的区域计算 该区域的清晰度评价值 ,其中, 所述 = 1 /MN Z Z [f{x,y)- Ui ] 2 , 所述 M、 N是某一像素点的高 度和宽度, 所述/ (x,_y)该像素点的坐标值( X , y )对应的灰度值, 所述 ^ 当前是该图像的平均灰度值。在计算完 N个位图文件的清晰度评价值 时, 就获得 N个 值。 其中, 最大的 值对应的位图文件清晰度最大。

在步骤 1 01中, 所述摄像显示装置进行拍摄时将镜头的焦距范 围 N 等分, 透镜马达每移动焦距范围的 N 分之一拍摄依次, 这样获得的 N 张图像都对应有不同的对焦点,因此所述 N个位图文件在同一个区域的 清晰度是不同的, 这样所述摄像显示装置在使用清晰度算法对所 述 N 个位图文件在所述矩形坐标值对应的区域的清 晰度进行比较之后,就可 以获得一个所述矩形坐标值对应的区域清晰度 最大的位图文件。

1 06、 显示所述清晰度最大的位图文件对应的图像。

所述摄像显示装置将所述清晰度最大的位图文 件对应的图像显示 出来, 用户就可以看到点击区域的清晰图像, 提高了用户体验。

本发明实施例提供的摄像显示方法,摄像显示 装置将普通摄像头的 焦距范围 N等分并依次进行 N次拍摄, 获得 N张图像。将所述 N张图像 进行编码获得图像数据并将所述图像数据转化 成 N个位图文件,这样在 用户点击当前显示的图像的其他区域时,所述 摄像显示装置就可以通过 比较获得在用户点击区域的清晰度最大的位图 文件并显示其对应的图 像。与现有技术中只能显示一张只有一个清晰 区域其余部分相对模糊的 照片相比, 本发明提供的摄像显示方法, 可以根据用户的需求显示清晰 度最大的图像, 提高了用户体验。

实施例 2 :

本发明实施例提供了一种摄像显示方法, 如图 2 所示, 所述方法 包括以下步骤:

201、 控制透镜移动 N次进行拍摄, 获得 N张图像。

在具体实现时,摄像显示装置控制透镜马达驱 动所述透镜从所述焦 距范围的起始值开始, 移动所述预设步长,每次移动完成后自动启动 快 门进行拍摄, 获得 N张图像。 由于每次拍摄都对应有一个焦距, 因此获 得的 N张图像对应有不同的对焦点,即每张图像上 清晰的区域是不同 的。 所述预设步长为摄像头的焦距范围的 N分之一, 所述 N 为大于 1 的整数。

202、 将所述 N张图像对应的 N组图像数据存储在对应的图像文件 中。

通常情况下保存图像是将所述图像编码压缩成 图像数据,然后再保 存在对应的图像文件中。 图像的保存格式有 JPEG ( Jo int Pho t ograph i c Exper t s Group ,联合图像专家小组)、 TI FF ( Tagged Image F i l e Forma t , 标签图像文件格式) 等。 示例的, 所述摄像显示装置对所述 N张图像进 行 JPEG编码, 获得 N组图像数据, 其中每张图像都应有一组图像数据。 所述摄像显示装置还会将所述 a图像数据存储在图像文件中。

在所述摄像显示装置将所述 N 组图像数据保存到对应的图像文件 时,还会在所述图像文件的末尾记录每组图像 数据在所述图像文件中的 偏移量, 示例的, 可以用 8个字节来记录所述 N组图像数据各自的偏移 量。若所述摄像显示装置将第一张图像对应的 那组图像数据保存在所述 图像文件的起始位置,那么会在所述图像文件 的末尾记录了除第一张图 像对应的那组图像数据之外的 N-1 组图像数据在所述图像文件中的偏 移量;若所述摄像显示装置未将第一张图像对 应的那组图像数据保存在 所述图像文件的起始位置,那么在所述图像文 件的末尾就会记录 N组图 像数据在所述图像文件中的偏移量。 存储形式可以如图 3所示, 其中, 在存储每张图像对应的一组数据时以 SO I ( S tar Of Image , 图像开始) 标记开始, 以 E0 I ( End Of Image , 图像结束) 标记结束。

可选地,所述摄像显示装置也可以在第一张图 像对应的那组图像数 据的头信息中写入多焦点照片标识符。如果所 述摄像显示装置在生产时 将拍摄模式定为本实施例 201 中所述的拍摄步骤,那么相机拍摄的每一 个场景都对应有 N张图像。如果所述摄像显示装置既支持步骤 201所述 的拍摄模式, 又支持一般的只有一个对焦点的拍摄模式, 那么在第一张 图像对应的那组图像数据的头信息中写入多焦 点照片标识符,以便于判 断所述照片是否为本发明提供的方法所拍摄出 来的多焦点照片。

另外,所述摄像显示装置将所述 N张图像对应的 N组图像数据存储 在图像文件中之后,也可以根据用户的需求获 得用户选中的图像对应的 图像数据, 以使得用户可以将所述图像数据数据共享给其 他设备。 即用 户可以根据自己的喜好在所述 N张图像中选择一张图像,所述摄像显示 装置根据用户的操作获得这张图像对应的偏移 量,并根据这个偏移量在 图像文件中获取图像数据, 这样, 用户就可以将该图像的图像数据发送 给其他设备。或者, 可以将所述相机上的图像文件转移到其他显示 设备 上, 以便用户在所述其他显示设备上根据喜好选择 图像, 获得该图像对 应的图像数据并将其发送给亲友。 示例的, 可以在电脑上显示所述 N 张图像, 当用户根据喜好在所述 N张图像中选中一张时, 用户点击该图 像时, 电脑内部就获得了该图像在所述图像文件内的 偏移量, 然后根据 所述偏移量访问所述图像文件, 就可以获得该图像对应的图像数据, 就 可以将所述图像数据转发给其他亲友。

2 03、 将所述图像文件中的 N组图像数据转换成 N个位图文件, 并 保存所述 N个位图文件。

在所述摄像显示装置将所述 N组图像数据转换成 N个位图文件时取 决于步骤 2 02中所述的对所述 N组图像数据的保存方式。若第一张图像 对应的那组图像数据保存所述图像文件的起始 位置,且所述图像文件的 末尾记录了除第一张图像对应的那组图像数据 之外的 N- 1 组图像数据 在所述图像文件中的偏移量,则所述摄像显示 装置在所述图像文件的起 始位置读取第一组图像数据, 并在所述图像文件的末尾位置读取其余 N- 1组图像数据各自在所述图像文件中的偏移量 然后根据各组图像数 据对应的偏移量在所述图像文件中读取相应的 图像数据。之后, 所述摄 像显示装置再将读取到的 N组图像数据转换成位图文件。 或者, 若第一 张图像对应的那组图像数据没有保存所述图像 文件的起始位置,且所述 图像文件的末尾记录了 N 组图像数据在所述图像文件中的偏移量。 这 样,所述摄像显示装置首先在所述图像文件的 末尾读取所述 N组图像数 据各自对应的偏移量,然后根据各自的偏移量 在所述图像文件中读取所 述 N组图像数据,之后再将所述 N组图像数据转换成位图文件, 并保存 在内存中。

2 04、 显示所述 N个位图文件中任一位图文件对应的图像。

一般情况下, 所述摄像显示装置默认显示 N张图像中的第一张。 若 所述摄像显示装置只支持步骤 2 01 中所述的拍摄模式,那么第一张图像 对应的那组图像数据的头信息中可以不携带多 焦点照片标识符,这时所 述摄像显示装置显示 N个位图文件中任一位图文件对应的图像都可 。 若所述摄像显示装置不仅支持步骤 2 01 中所述的拍摄模式还支持一般 的拍照模式,那么第一张图像对应的那组图像 数据的头信息中就需要携 带多焦点照片标识符, 这时, 所述摄像显示装置默认显示 N张图像中的 第一张。

2 05、 判断图像文件对应的所述第一张图像对应的图 像数据的头信 息是否携带有所述多焦点照片标识符。

若携带, 则进行步骤 2 06 , 若不携带, 则直接显示图像数据对应的 图像。

2 06、 接收用户输入的图像切换命令, 所述图像切换命令携带有矩 形坐标值。

其中, 所述矩形坐标值表示显示的图像上的一个区域 。 实际上, 当 用户在相机当前显示的图像上点击一个区域, 相机内部就生成了一个携 带有用户点击区域(用户要求显示的区域)的 矩形坐标值的图像切换命 令, 相应地, 相机内部就可以接收到所述图像切换命令。 这样, 就可以 根据用户的需求显示图像, 以提高用户体验。

这里, 所述摄像显示装置当前显示的图像对应一个对 焦点, 即有一 个区域是很清晰的。 当用户点击当前显示的图像的其他区域时, 所述摄 像显示装置内部就会自动生成一个图像切换命 令,且携带有用户要求显 示的区域的矩形坐标值,以便所述摄像显示装 置根据用户的需求对图像 进行切换。

2 07、 比较所述 N个位图文件在所述矩形坐标值对应的区域的 晰 度, 获得所述矩形坐标值对应的区域清晰度最大的 位图文件。

使用清晰度算法来比较所述 N 个位图文件在所述矩形坐标值对应 的区域的清晰度,以获得所述矩形坐标值对应 的区域的清晰度最大的图 像。

示例的, 釆用基于灰度方差的清晰度算法来计算清晰度 。针对每一 个位图文件上所述矩形坐标值对应的区域计算 该区域的清晰度评价值 ,其中, 所述 = 1 /MN Z Z uj , 所述 M、 N是某一像素点的高 度和宽度, 所述/ (x, _y)该 x 像景点的坐标值( X , y )对应的灰度值, 所述 ^ 当前是该图像的平均灰度值。在计算完 N个位图文件的清晰度评价值 时, 就获得 N个 值。 其中, 最大的 值对应的位图文件清晰度最大。 如步骤 201 中所述, 由于使用不同焦距进行了 N次拍摄, 因此 N 张图像上的同一个区域在的清晰度是不一样的 。所述摄像显示装置通过 清晰度算法比较所有的 N 个位图文件在所述矩形坐标值对应的区域的 清晰度,就能够获得在所述矩形坐标值对应的 区域的清晰度最大的位图 文件。

208、 显示所述清晰度最大的位图文件对应的图像。

这时,所述摄像显示装置上显示的所述清晰度 最大的位图文件对应 的图像就是用户点击区域清晰度最大的图像。 所述摄像显示装置根据用 户需求切换图像, 提高了用户体验。 另外, 用户也可以根据喜好获得所 述 N张图像中的任一张。

本发明实施例提供的摄像显示方法, 将普通摄像头的焦距范围 N 等分并依次进行 N次拍摄, 获得 N张图像。将所述 N张图像进行编码获 得图像数据并将所述图像数据转化成 N个位图文件,这样在用户点击当 前显示的图像的其他区域时,就可以通过比较 获得在用户点击区域的清 晰度最大的位图文件并显示其对应的图像。与 现有技术中只能显示一张 只有一个清晰区域其余部分相对模糊的照片相 比,本发明提供的摄像显 示方法,可以根据用户的需求显示清晰度最大 的图像,提高了用户体验。

实施例 3 :

本发明实施例提供了一种摄像显示装置, 用于执行图 1 方法实施 例中所述的方法,如图 4所示, 所述摄像显示装置包括: 拍摄单元 401、 编码单元 402、 存储单元 403、 转换单元 404、 显示单元 405、 接收单元 406和比较单元 407。

拍摄单元 401 , 用于控制透镜移动 N次, 每次移动完成后进行一次 拍摄, 获得 N张图像其中, 所述透镜每次移动预设步长, 所述预设步长 为摄像头的焦距范围的 N分之一, 所述 N为大于 1 的整数; 编码单元 402 , 用于对所述拍摄单元 401获得的所述 N张图像进行编码, 获得所 述 N张图像对应的 N组图像数据; 存储单元 403 , 用于将所述编码单元 402 获得的所述 N 张图像对应的 N组图像数据存储在对应的图像文件 中, 其中每张图像都应有一组图像数据; 转换单元 404 , 用于将所述存 储单元 403存储的所述图像文件中的 N组图像数据转换成 N个位图文 件; 所述存储单元 403还用于, 保存所述转换单元 404 获得的所述 N 个位图文件; 显示单元 405 , 用于显示所述存储单元 403存储的所述 N 个位图文件中任一位图文件对应的图像; 接收单元 406 , 用于接收用户 输入的图像切换命令, 所述图像切换命令携带有矩形坐标值, 所述矩形 坐标值表示显示的图像上的一个区域; 比较单元 407 , 用于比较所述存 储单元存储 403的所述 N个位图文件在所述矩形坐标值对应的区域的 晰度, 获得所述矩形坐标值对应的区域清晰度最大的 位图文件; 所述显 示单元 405还用于,显示所述比较单元 407获得的所述清晰度最大的位 图文件对应的图像。

所述拍摄单元 401具体用于,控制透镜马达驱动所述透镜从所 述焦 距范围的起始值开始, 移动所述预设步长,每次移动完成后自动启动 快 门进行拍摄, 获得 N张图像。

所述编码单元 402具体用于,分别对所述 N张图像中的每一张进行 联合图像专家小组 j peg编码,获得所述 N张图像对应的 N组图像数据。 所述存储单元 403还用于,在所述图像文件的末尾记录所述 N组图像数 据中每一组图像数据在所述图像文件中的偏移 量。

所述转换单元 404 具体用于, 在所述图像文件的末尾读取所述 N 个图像对应的图像数据在所述图像文件中的偏 移量;根据所述 N个图像 对应的 N组图像数据在所述图像文件中的偏移量,读 所述 N个图像对 应的 N组图像数据; 将所述 N组图像数据转换成 N个位图文件。

所述显示单元 405具体用于, 显示所述图像文件中的第一张图像。 所述摄像显示装置还包括写入单元和判断单元 ,所述写入单元具体 用于,将多焦点照片标识符写入所述编码单元 获得的所述图像文件中第 一张图像对应的图像数据的头信息中。 所述判断单元具体用于,在所述 接收单元 406接收到用户输入的所述图像切换命令之前, 判断图像文件 对应的所述第一张图像对应的图像数据的头信 息是否携带有所述多焦 点照片标识符。

所述摄像显示装置还包括图像数据获得单元, 所述图像数据获得单 元具体用于, 在所述存储单元 403将所述编码单元 402 获得的所述 N 张图像对应的 N组图像数据存储在图像文件中之后,根据用 输入的一 组图像数据在所述图像文件中的第一偏移量, 获得所述第一偏移量对应 的图像数据, 以便将所述图像数据共享给其他设备。

本发明实施例提供的摄像显示装置, 将普通摄像头的焦距范围 N 等分并依次进行 N次拍摄, 获得 N张图像。将所述 N张图像进行编码获 得图像数据并将所述图像数据转化成 N个位图文件,这样在用户点击当 前显示的图像的其他区域时,就可以通过比较 获得在用户点击区域的清 晰度最大的位图文件并显示其对应的图像。与 现有技术中只能显示一张 只有一个清晰区域其余部分相对模糊的照片相 比,本发明提供的摄像显 示装置,可以根据用户的需求显示清晰度最大 的图像,提高了用户体验。

实施例 4 :

本发明实施例提供了一种摄像显示装置, 在硬件实现上, 图 4 中 所述的接收单元、 编码单元、 存储单元、 转换单元、 比较单元、 写入单 元、判断单元和图像数据获得单元可以以硬件 形式或软件形式内嵌于所 述摄像显示装置的处理器中。 该处理器可以为中央处理单元 (CPU ) , 也可以单片机。 所述摄像显示装置还拍摄器和显示器。 其中, 所述接收 单元可以与图 4所示的显示单元共同组成触屏显示器,也可 是所述的 摄像显示装置上外置的按钮。

如图 5所示, 所述摄像显示装置包括: 存储器 501、 处理器 502 以 及处理器 502连接的拍摄器 503和显示器 504。 其中, 存储器 502中存 储一组程序代码,且处理器 502用于调用存储器 501中存储的程序代码, 用于执行以下操作:

拍摄器 503 , 用于控制透镜移动 N次, 每次移动完成后进行一次拍 摄, 获得 N张图像其中, 所述透镜每次移动预设步长, 所述预设步长为 摄像头的焦距范围的 N分之一, 所述 N为大于 1的整数。

所述处理器 502 , 用于对获得的所述 N张图像进行编码, 获得所述 N张图像对应的 N组图像数据; 所述处理器 502 , 用于将获得的所述 N 张图像对应的 N组图像数据存储在对应的图像文件中;所述 理器 502 , 用于将存储的所述图像文件中的 N组图像数据转换成 N个位图文件;所 述处理器 502 , 用于保存获得的所述 N个位图文件。

所述显示器 504 , 用于显示所述 N个位图文件中任一位图文件对应 的图像。

所述处理器 502还用于,接收用户输入的图像切换命令, 所述图像 切换命令携带有矩形坐标值,所述矩形坐标值 表示显示的图像上的一个 区域; 所述处理器 502还用于, 比较所述 N个位图文件在所述矩形坐标 值对应的区域的清晰度,获得所述矩形坐标值 对应的区域清晰度最大的 位图文件。 所述显示器 5 04还用于,显示获得的所述清晰度最大的位图 件对 应的图像。

所述处理器 5 02具体用于,控制透镜马达驱动所述透镜从所 焦距 范围的起始值开始, 移动所述预设步长,每次移动完成后自动启动 快门 进行拍摄, 获得 N张图像。

所述处理器 5 02还用于,分别对所述 N张图像中的每一张进行联合 图像专家小组 j pe g编码, 获得所述 N张图像对应的 N组图像数据; 在 所述图像文件的末尾记录所述 N 组图像数据中每一组图像数据在所述 图像文件中的偏移量。

所述处理器 5 02具体用于,在所述图像文件的末尾读取所述 N个图 像对应的图像数据在所述图像文件中的偏移量 ;根据所述 N个图像对应 的 N组图像数据在所述图像文件中的偏移量,读 所述 N个图像对应的 N组图像数据; 将所述 N组图像数据转换成 N个位图文件。

所述显示器 5 04具体用于, 显示所述图像文件中的第一张图像。 所述处理器 5 02还用于,将多焦点照片标识符写入所述图像 件中 第一张图像对应的图像数据的头信息中;在接 收用户输入的所述图像切 换命令之前,判断图像文件对应的所述第一张 图像对应的图像数据的头 信息是否携带有所述多焦点照片标识符。

所述处理器 5 02还用于,在将所述 N张图像对应的 N组图像数据存 储在图像文件中之后,根据用户输入的一组图 像数据在所述图像文件中 的第一偏移量, 获得所述第一偏移量对应的图像数据, 以便将所述图像 数据共享给其他设备。

本发明实施例提供的摄像显示装置, 将普通摄像头的焦距范围 N 等分并依次进行 N次拍摄, 获得 N张图像。将所述 N张图像进行编码获 得图像数据并将所述图像数据转化成 N个位图文件,这样在用户点击当 前显示的图像的其他区域时,就可以通过比较 获得在用户点击区域的清 晰度最大的位图文件并显示其对应的图像。与 现有技术中只能显示一张 只有一个清晰区域其余部分相对模糊的照片相 比,本发明提供的摄像显 示装置,可以根据用户的需求显示清晰度最大 的图像,提高了用户体验。

本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的 程序可以存储于计算机可读取 存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的 存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码的介 质。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并 不局限于此,任何熟悉本技术领域的技术人员 在本发明揭露的技术范围 内,可轻易想到变化或替换,都应涵盖在本发 明的保护范围之内。 因此, 本发明的保护范围应所述以权利要求的保护范 围为准。