影像拍摄方法及系统的制作方法

文档序号:9931024阅读:657来源:国知局
影像拍摄方法及系统的制作方法
【技术领域】
[0001] 本发明涉及影像处理技术,尤其涉及一种影像拍摄方法及系统。
【背景技术】
[0002] 在以手持方式使用照相装置时,无论手拿照相装置有多稳定,在按下照相键那一 瞬间均会有不同程度的晃动情况发生。为避免拍摄所得的影像模糊,常采用提升照相装置 的感光度(International Standardization Organization, ISO)来加快快门,或采用去除 晃动的演算法来计算影像晃动的部份,以去除晃动的画素并使用其它画素来补足。上述方 法虽然可以达到防手震的目的,但是提升照相装置的感光度会让影像的噪声变多,使用去 除晃动的演算法将会降低影像的可用画素,均会影响影像的质量。

【发明内容】

[0003] 鉴于以上内容,有必要提供一种影像拍摄方法及系统,利用重力传感器来判断最 佳拍摄时机,以此来提高拍摄所得影像的质量。
[0004] 一种影像拍摄方法,应用于照相装置中,该方法包括步骤:(a)根据照相装置的光 圈及快门的设定值,设置照相装置的安全晃动临界值;(b)在照相装置的拍照键被按下时 开始,控制重力传感器在一个或者多个时间点获取照相装置的加速度值;及(c)当所获取 的加速度值不大于所述安全晃动临界值时,控制摄像单元拍摄物件的影像,并将该拍摄的 影像存储至存储单元。
[0005] -种影像拍摄系统,运行于照相装置中,该系统包括:设置模块,用于根据照相装 置的光圈及快门的设定值,设置照相装置的安全晃动临界值;控制模块,用于在照相装置的 拍照键被按下时开始,控制重力传感器在一个或者多个时间点获取照相装置的加速度值; 及存储模块,用于当所获取的加速度值不大于所述安全晃动临界值时,控制摄像单元拍摄 物件的影像,并将该拍摄的影像存储至存储单元。
[0006] 相较于现有技术,本发明所提供的影像拍摄方法及系统,可以利用重力传感器来 判断最佳拍摄时机,以此来降低拍摄所得影像的晃动现象,从而在防手震的同时,可以达到 提高拍摄所得影像的质量的目的,并且有效减少由防手震而引起的耗电量。
【附图说明】
[0007] 图1是本发明影像拍摄系统较佳实施例的硬件架构图。
[0008] 图2是本发明影像拍摄方法较佳实施例的作业流程图。
[0009] 图3是本发明影像拍摄方法较佳实施例照相装置的光圈及快门的设定值与安全 晃动临界值之间的对应关系表。
[0010] 主要元件符号说明

如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0011] 参阅图1所示,是本发明影像拍摄系统较佳实施例的硬件架构图。该影像拍摄系 统10运行于照相装置100中,该照相装置100可为数码相机、单反相机等能够拍摄影像的 设备。所述照相装置100还包括部件,如摄像单元20、重力传感器30、处理器40及存储单 元50。照相装置100的部件10-50通过系统总线进行通信。
[0012] 所述摄像单元20为镜头等摄像装置,用于拍摄物件的影像。所述物件可以为人 物、物品等任意事物。所述重力传感器30用于感测照相装置100的加速度值,以此判断照 相装置100的晃动程度。
[0013] 所述处理器40用于执行所述影像拍摄系统10以及在所述照相装置100内安装的 各类软件,例如操作系统等。所述存储单元50可以为内置于照相装置100的存储单元(例 如存储卡)、或外接于照相装置1〇〇的存储设备。所述存储单元50用于存储所述影像拍摄 系统10及其运行数据,所述运行数据包括所述影像拍摄系统10所设置、接收及处理后的数 据,例如,摄像单元20拍摄所得的影像。
[0014] 所述影像拍摄系统10用于根据重力传感器30所感测的加速度值,获取摄像单元 20在最佳拍摄时机所拍摄的影像。该影像拍摄系统10包括设置模块11、控制模块12及存 储模块13。模块11-13包括计算机化程序指令。
[0015] 设置模块11用于根据照相装置100的光圈及快门的设定值,设置照相装置100的 安全晃动临界值。
[0016] 该安全晃动临界值用于表征照相装置100拍摄所得的影像质量高,无需去除晃动 像素时所对应的加速度值。当重力传感器30感测到的加速度值不大于该安全晃动临界值 时,摄像单元20拍摄所得影像质量高,无需去除晃动像素。
[0017] 在本较佳实施例中,存储模块13将照相装置100的光圈及快门的设定值与安全晃 动临界值之间的对应关系表存储于存储单元50中。例如,所述对应关系表如图3所示。该 对应关系表中数据可以由试验得出,并且针对不同型号的照相装置100,对应关系表中的数 据不同。
[0018] 在本较佳实施例中,设置模块11获取照相装置100的光圈及快门的设定值,并查 询存储单元50中存储的对应关系表,以确定照相装置100的安全晃动临界值。参阅图3所 示,照相装置1〇〇的光圈为F2. 8,快门的速度为1/30秒(s),则设置模块11可以确定安全 晃动临界值为3毫米每平方秒(mm/s2)。
[0019] 所述设置模块11还用于设置一个加速度文件及影像文件。该加速度文件用于临 时存储获取的加速度值,该影像文件用于临时存储摄像单元20所拍摄的影像。该加速度文 件及影像文件可同时或分别存储于存储单元50的缓冲器及处理器40的寄存器中。
[0020] 在照相装置100的拍照键被按下时开始,控制模块12用于控制重力传感器30在 一个或多个时间点获取照相装置1〇〇的加速度值。
[0021] 在本较佳实施例中,所述时间点的确定方法为:控制模块12以照相装置100的拍 照键被按下时的时间点作为获取照相装置1〇〇加速度值的起始时间点,并在从起始时间点 开始的一个预设时间范围内,以所述起始时间点为基准,每隔一个预设时间间隔,获得一个 用于获取照相装置100加速度值的时间点。该预设时间间隔由用户或系统设置,如为〇. 1 秒。所述预设时间范围指从拍照键被按下至照相装置100拍摄所得影像存储至存储单元50 前的最大时间段。该预设时间范围根据用户所能忍受的照相装置100的反应时间来确定, 例如,为0.5秒。
[0022] 在其他实施例中,所述时间点也可通过其他取点方式确定。例如,在所述预设时间 范围内随机选取一个预设数量的点,该预设数量可由用户或系统确定,如为5个。
[0023] 存储模块13用于获取照相装置100在当前时间点的加速度值。例如,在照相装置 1〇〇的拍照键被按下时的加速度值。
[0024] 存储模块13还用于判断所获取的加速度值是否不大于所述安全晃动临界值。
[0025] 当所获取的加速度值不大于所述安全晃动临界值时,所述存储模块13还用于控 制摄像单元20拍摄物件的影像,并将该拍摄的影像存储至存储单元50中。
[0026] 当所获取的加速度值大于所述安全晃动临界值时,所述存储模块13还用于将该 获取的加速度值存储至所述加速度文件中。
[0027] 所述存储模块13还用于判断所获取的加速度值是否为加速度文件中的最小值。
[0028] 当所获取的加速度值为加速度文件中的最小值时,所述存储模块13还用于控制 摄像单元20拍摄物件的影像,并将该拍摄的影像存储至所述影像文件中。
[0029] 当所获取的加速度值不为加速度文件中的最小值时,或所述拍摄的影像存储至所 述影像文件后,所述存储模块13还用于判断当前时间点的下一时间点是否在预设时间范 围内。
[0030] 在本较佳实施例中,所述下一时间点是在当前时间点加上所述预设时间间隔而获 得。在其他实施例中,所述下一时间点根据所述时间点的取点方式来确定。
[0031] 当所述下一时间点在预设时间范围内时,所述存储模块13用于将该下一时间点 重置为当前时间点。
[0032] 当所述下一时间点不在预设时间范围内时,所述存储模块13还用于从影像文件 中读取最晚存储的影像,并将该读取的影像存储至存储单元50中。
[0033] 所述存储模块13还用于删除所述加速度文件及影像文件。
[0034] 参阅图2所示,是本发明影像拍摄方法较佳实施例的流程图。
[0035] 步骤S200,设置模块11根据照相装置1
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1