应用于数字相机的马赛克处理及还原马赛克处理的方法

文档序号:7649778阅读:267来源:国知局
专利名称:应用于数字相机的马赛克处理及还原马赛克处理的方法
技术领域
本发明涉及一种数字相机,特别是涉及一种应用于数字相机的马 赛克处理及还原马赛克处理的方法。
背景技术
随着科技的演进,在过去,若是使用者拍摄到一些较敏感的画面 时,在供人观赏时常常会造成一些困扰。因此,当使用者拍摄完所有的图像画面时,会将所有的图像数据 由拍摄装置中取出,并传送至计算机,再利用计算机内预先录制的应 用软件,将这些图像数据内较敏感的部份,加上一些特效来遮盖起来。 如此一来,便能使观赏者在观赏图像画面时,不至于感到不舒服。然而,这样额外利用计算机内的应用软件,将所拍摄到的图像数 据加上特效来遮盖,虽然能够达到遮盖的效果,但是在使用上并不方 便,且当使用者拍摄完一较敏感的图像画面时,无法立即提供没有任 何敏感部分的图像数据给观赏者观看。发明内容本发明为一应用于数字相机的马赛克处理及还原马赛克处理的方 法,以直接在数字相机上,将欲执行马赛克处理的图像数据定义出至 少一个修正范围,以执行马赛克处理,以及将己执行马赛克处理的图 像数据,再还原回来,如此一来便能解决图像数据必须通过计算机的 应用软件来额外处理所造成的不便。本发明所提供的第一实施例的应用于数字相机的加入马赛克处理 的方法,首先,使用者需要先选取一个需要加入马赛克处理的图像数 据,并显示于显示屏幕上。接着,由功能选单中,点选一加入马赛克 功能的选项。此时,使用者便能控制显示在显示屏幕上的选取框架的 大小及位置,来定义图像数据上欲执行马赛克处理的修正范围。最后,数字相机便能在所定义的修正范围上执行马赛克处理。其 中,数字相机在执行马赛克处理时,可将图像数据中的修正范围内多个像素间彼此取中间值,再填回图像数据中的每一像素中的像素值; 或者,将图像数据中的修正范围分割成多个图像区块,再将每个图像 区块的位置重新排列,以达到遮盖的效果。换句话说,也就是,本发明提供了一种应用于数字相机的马赛克 处理方法,由一数字相机内的多个图像数据中,选取其中一个图像数 据,来进行加入马赛克处理,其步骤包含由一功能选单中选取一加入马赛克功能;执行该加入马赛克功能,并于该选取的图像数据上,定义至少一 修正范围;以及在该修正范围上执行马赛克处理。本发明所提供的第二实施例的应用于数字相机的加入马赛克处理 的方法,首先,使用者需要先选取一个需要加入马赛克处理的图像数 据,并显示于显示屏幕上。接着,由功能选单中,点选一加入马赛克 功能的选项。此时,使用者便能控制显示在显示屏幕上的选取框架的 大小及位置,来定义图像数据上欲执行马赛克处理的修正范围。最后,当数字相机要在所定义的修正范围上执行马赛克处理前, 使用者必须先输入一安全密码,使数字相机能根据此安全密码来执行 马赛克处理。其中,数字相机在执行马赛克处理时,会将图像数据中 的修正范围分割成多个图像区块,再将每个图像区块的位置根据此安 全密码重新排列,以达到遮盖的效果。此外,修正范围的原始位置坐 标及长宽信息会记录在此图像数据文件的储存格式中的字段,以方便 日后执行还原马赛克处理。本发明所提供的第二实施例的应用于数字相机的还原马赛克处理 的方法,首先,使用者需要先选取一个需要还原马赛克处理的图像数 据,并显示显示屏幕上。接着,由功能选单中,点选一还原马赛克功 能的选项。此时,使用者需要输入当时所设定的安全密码,使数字相 机能够根据此安全密码使每一个图像区块回复至原来的位置。此外, 当数字相机执行完还原马赛克处理时,此图像数据文件的储存格式字 段中所记录的原始位置坐标及分割后的长宽信息将会被消除。换句话说,也就是,本发明提供了一种应用于数字相机的还原马赛克处理方法,由数字相机所拍摄的图像数据中,选取其中一个己执行马赛克处理的图像数据,以进行还原马赛克处理,其步骤包含 由一功能选单中选取一还原马赛克功能;执行该还原马赛克功能,以要求一使用者输入一输入安全密码;以及判断该安全密码是否正确,以决定是否在该图像数据的至少一修 正范围上执行还原马赛克处理。本发明所提供的优点在于,使用者可以直接在数字相机所拍摄到的图像数据上,执行加入马赛克处理或还原马赛克处理。使用者可以 通过输入安全密码,使数字相机可以根据此安全密码来进行马赛克处 理及还原马赛克处理。所输入的安全密码经过运算会形成一对照值, 此对照值会与预先储存在数字相机中的随机数对照表相互对照,因此 数字相机会根据此对照的结果来执行马赛克处理及还原马赛克处理。 数字相机在执行马赛克处理时,会将修正范围的原始位置坐标及分割 后的长宽信息记录在此图像数据文件的储存格式中的字段中,以方便 执行往后的还原马赛克处理。使用者可以利用数字相机上的控制按键 来达到提供控制指令、选取修正范围及输入安全密码的目的。使用者 可以利用触碰数字相机的显示屏幕来达到提供控制指令、选取修正范 围及输入安全密码的目的。在使用打散图像区块的马赛克处理方式下, 使用者可以通过设定来决定图像区块的大小。


图1为本发明内容的第一实施例的应用于数字相机的加入马赛克 处理的方法流程图;图2为本发明内容的第二实施例的应用于数字相机的加入马赛克 处理的方法流程图;以及图3为本发明内容的第二实施例的应用于数字相机的还原马赛克 处理的方法流程图。
具体实施方式
请参考本发明所提出的一实施例,如图1所示,来说明如何将数字相机所拍摄到的图像数据上较敏感的部分加上马赛克处理(masking processing),其中图1为本发明内容的第一实施例的应用于数字相机的 加入马赛克处理的方法流程图。由于数字相机(digital camera)在拍摄完许多图像源(image source) 之后,经过处理会储存至外部内存(external memory)中,使得使用者 之后能方便浏览所拍摄下来的图像数据。首先,使用者需要先从外部内存内多个图像数据中,选取其中一 个需要加入马赛克处理的图像数据,并将此选取的图像数据显示在数 字相机的显示屏幕上,以进一步地来进行马赛克处理,如步骤SllO。接着,使用者需要启动数字相机所提供的一功能选单(function menu),并显示在数字相机的显示屏幕上,其中,功能选单中具有多种 数字相机的功能选项。因此,使用者可以通过设置在数字相机上的功 能按键,由显示在显示屏幕上的功能选单的多个功能选项中,点选一 加入马赛克功能的选项,如步骤S120。当使用者点选了加入马赛克功能的选项之后,数字相机会进一步地根据储存在数字相机内部的应用程序,来驱动显示屏幕进一步地显 示一具有预设大小及位置的选取框架。此时,使用者可以再进一步地通过数字相机上的功能按键来控制选取框架的大小,及控制选取框架在所选取的图像数据上的位置,以进一步在图像数据上形成一个修正范围(masking portion),如步骤S130。其中,此修正范围可为方形、 圆形,甚至是不规则形。当图像数据上欲加入马赛克处理的修正范围被定义出来后,使用 者可再进一步通过按键控制单元来驱动数字相机来执行所选取的修正 范围的马赛克处理,如步骤S140。若使用者仍需要再选取欲加入马赛 克处理的修正范围时,则重复步骤S130至S140,直到完成所有修正范 围的选取。其中,数字相机在执行马赛克处理时,可将图像数据中的修正范 围内多个像素的像素值间彼此取中间值,再填回图像数据中的每一像 素中的像素值,以达到遮盖的效果。此外,执行马赛克处理时,还可 以用另外一种打散图像区块的方法,来达到遮盖的效果,也就是说, 先将图像数据中的修正范围分割成多个图像区块,再将每个图像区块 的位置重新排列。而本发明以打散图像区块的马赛克处理方法来达到遮盖的效果来 主,因为以打散图像区块的马赛克处理方法具有可以随使用者的设定 来调整每个图像区块的大小的优点,每个图像区块的大小越大,则遮 盖的效果就越差,每个图像区块的大小越小,则遮盖的效果就越好。当数字相机执行完所有使用者所定义的修正范围上的马赛克处理 时,会结束执行加入马赛克功能,并回到功能选单中,执行下一个使 用者欲执行的功能选项,如步骤S150。由上述本发明所提供的应用于数字相机的加入马赛克处理的方法 可知,利用取代像素值的马赛克处理方法,为不可逆的马赛克处理方 法,亦即在图像数据的较敏感部分作遮盖效果后,无法使加上遮盖效 果的修正范围还原回来。因此,若是使用者期望将加入马赛克处理的 图像数据还原回来,则需要记录将修正范围作马赛克处理时的数据。请参考图2所示,其为本发明内容的第二实施例的应用于数字相 机的加入马赛克处理的方法流程图,用以说明如何将数字相机所拍摄 到的图像数据上较敏感的部分加上可逆的马赛克处理。首先,使用者需要先从外部内存内多个图像数据中,选取其中一 个需要加入马赛克处理的图像数据,并将此选取的图像数据显示在数 字相机的显示屏幕上,以进一步地来进行马赛克处理,如步骤S210。接着,使用者需要启动数字相机所提供的一功能选单,并显示在数字相机的显示屏幕上,其中,功能选单中具有多种数字相机的功能 选项。因此,使用者可以通过设置在数字相机上的功能按键,由显示 在显示屏幕上的功能选单中多个功能选项中,点选一加入马赛克功能 的选项,如步骤S220。当使用者点选了加入马赛克功能的选项之后,数字相机会进一步 地根据储存在数字相机内部的应用程序,来驱动显示屏幕进一步地显 示一具有预设大小及位置的选取框架。此时,使用者可以再进一步地通过数字相机上的功能按键来控制选取框架的大小,及控制选取框架 在所选取的图像数据上的位置,以进一步在图像数据上形成一个修正范围,如步骤S230。当图像数据上欲加入马赛克处理的修正范围被定义出来后,数字 相机会判断使用者是否继续选取下一个修正范围,如步骤S240。当使用者仍然要继续选取下一个修正范围时,则重复步骤S230及 步骤S240,直到完成所有使用者欲定义的修正范围选取完成。当使用 者己经完成所有欲定义的修正范围的选取时,再通过数字相机上的功 能按键来驱动数字相机执行下一步骤,即要求使用者输入一个使用者 任意定义的安全密码,如步骤S250。本发明提供一输入安全密码的实施例,其通过功能按键中的控制 上、下、左、右的按键,在输入安全密码时,可利用点选上、下、左、 右的按键的顺序及次数,来设定安全密码。然而,在此前提之下,需 预先设定上、下、左、右的按键分别代表数字或位。本发明再提供另一输入安全密码的实施例,其通过功能按键,在 显示于显示屏幕上的字符串输入窗体上点选使用者所欲定义的至少一 个字符,以形成一安全密码。使用者在输入安全密码至数字相机后,此安全密码会经过数字相 机内部的运算,而形成一个对照值,使得数字相机可利用此对照值对 照至其内部预先储存的一随机数对照表,再根据对照的结果来将图像 数据上所选取的修正范围执行马赛克处理,如步骤S260。其中,数字相机在第二实施例中,执行马赛克处理时,利用打散 图像区块的方法,来达到遮盖的效果,也就是说,先将图像数据中的 修正范围分割成多个图像区块,再根据对照值与随机数对照表对照的 结果,将每个图像区块的位置重新排列。而完成图像数据上所选取的修正范围的马赛克处理,数字相机会 进一步地利用可交换文件格式规格技术,将修正范围的原始位置坐标 及长宽信息记录在此图像数据文件的储存格式中的字段,以方便曰后 执行还原马赛克处理。当数字相机执行完所有使用者所定义的修正范围上的马赛克处理时,会结束执行加入马赛克功能,并回到功能选单中,执行下一个使用者欲执行的功能选项,如步骤S270。由上述本发明所提供的应用于数字相机的加入马赛克处理的方法 可知,打散图像区块的马赛克处理方法为可逆的马赛克处理方法,亦 即在图像数据的较敏感部分作遮盖效果后,只要再输入当初所设定的 安全密码,便能使加上遮盖效果的修正范围还原回来。虽然,在本发明中以输入上、下、左、右的按键来达成产生安全 密码的目的,但本发明并不受限于此,凡利用数字相机上任一可转换 成数字或位等的控制按键皆是太发明的范围。请参考图3所示,其为本发明内容的第二实施例的应用于数字相机的还原马赛克处理的方法流程图,用以说明如何将已加入马赛克处 理的图像数据还原回来。首先,使用者需要先从外部内存内多个图像数据中,选取其中一 个已加入马赛克处理的图像数据,并将此选取的图像数据显示在数字相机的显示屏幕上,以进一步地来进行还原马赛克处理,如步骤S310。 接着,使用者需要启动数字相机所提供的一功能选单,并显示在 数字相机的显示屏幕上,其中,功能选单中具有多种数字相机的功能 选项。因此,使用者可以通过设置在数字相机上的功能按键,由显示 在显示屏幕上的功能选单中多个功能选项中,点选一还原马赛克功能 的选项,如步骤S320。当使用者点选了还原马赛克功能的选项之后,数字相机会进一步 地根据储存在数字相机内部的应用程序,来通过显示屏幕进一步地要 求使用者输入当初执行加入马赛克处理的安全密码,如步骤S330。此 时,使用者必须遵照显示屏幕上的指示,输入一安全密码至数字相机 中,而数字相机将会根据使用者所输入的安全密码,将图像数据上所 显示的所有修正范围执行还原马赛克处理,如步骤S340。由于第二实施例是利用打散图像区块的方式,在所定义的修正范 围中加入马赛克处理,且执行马赛克处理时,修正范围的原始位置坐 标及长宽信息都记录在此图像数据文件的储存格式中的字段。因此, 在执行还原马赛克处理的过程中,此安全密码会经过数字相机内部的 运算,而形成一个对照值,使得数字相机可利用此对照值对照至其内 部预先储存的一随机数对照表,再根据对照的结果及修正范围的原始 位置坐标与长宽信息,将图像数据上所选取的修正范围执行还原马赛 克处理。当数字相机执行完所有使用者所定义的修正范围上的还原马赛克 处理时,会结束执行还原马赛克功能,并回到功能选单中,执行下一 个使用者欲执行的功能选项,如步骤S350。假设,使用者发现执行完还原马赛克处理的修正范围并非未执行 马赛克处理前的修正范围时,亦即目前的图像数据不同于未执行马赛 克处理前的图像数据时,表示使用者所输入的安全密码是错误的。若 使用者仍欲继续尝试还原马赛克,则需要回到步骤S310,直到输入正 确的安全密码为止。虽然,在本发明中是通过数字相机上的控制按键来达成输入安全 密码、选择修正范围及提供控制指令的目的,但本发明并不受限于此, 凡可用以输入安全密码、选择修正范围及提供控制指令的手段皆是本发明的范围。因此,在数字相机的显示屏幕为触控式屏幕(touch panel) 下,使用者可以通过触碰显示屏幕,来完成输入安全密码、选择修正 范围及提供控制指令等动作。此外,当数字相机执行完还原马赛克处理时,会进一步地将储存 在图像数据文件的储存格式的字段里的相关数据清除。本发明所提供的优点在于,使用者可以直接在数字相机所拍摄到 的图像数据上,执行加入马赛克处理或还原马赛克处理。本发明所提供的另一优点在于,使用者可以通过输入安全密码, 使数字相机可以根据此安全密码来进行马赛克处理及还原马赛克处 理。本发明所提供的再一优点在于,所输入的安全密码经过运算会形 成一对照值,此对照值会与预先储存在数字相机中的随机数对照表相 互对照,因此数字相机会根据此对照的结果来执行马赛克处理及还原 马赛克处理。本发明所提供的再一优点在于,数字相机在执行马赛克处理时, 会将修正范围的原始位置坐标及分割后的长宽信息记录在此图像数据 文件的储存格式中的字段中,以方便执行往后的还原马赛克处理。本发明所提供的再一优点在于,使用者可以利用数字相机上的控 制按键来达到提供控制指令、选取修正范围及输入安全密码的目的。本发明所提供的再一优点在于,使用者可以利用触碰数字相机的 显示屏幕来达到提供控制指令、选取修正范围及输入安全密码的目的。本发明所提供的再一优点在于,在使用打散图像区块的马赛克处 理方式下,使用者可以通过设定来决定图像区块的大小。所附的附图仅提供参考与说明用,并非用来对本发明加以限制。 以上所述仅为本发明的较佳可行实施例,非因此局限本发明的专利保 护范围,故凡运用本发明说明书及附图内容所为的等效结构变化,均 同理包含于本发明的保护范围内,特此说明。
权利要求
1. 一种应用于数字相机的马赛克处理方法,其特征在于由一数字相机内的多个图像数据中,选取其中一个图像数据,来进行加入马赛克处理,其步骤包含由一功能选单中选取一加入马赛克功能;执行该加入马赛克功能,并于该选取的图像数据上,定义至少一修正范围;以及在该修正范围上执行马赛克处理。
2. 如权利要求1所述的应用于数字相机的马赛克处理方法,其特 征在于定义出该修正范围,在执行该加入马赛克功能时,显示一选取 框架,由一使用者调整该选取框架的大小及位置来完成。
3. 如权利要求1所述的应用于数字相机的马赛克处理方法,其特 征在于执行马赛克处理,先分割该修正范围,以形成多个图像区块, 以进一步重新排列每一图像区块。
4. 如权利要求1所述的应用于数字相机的马赛克处理方法,其特 征在于执行马赛克处理,撷取该修正范围中的每一像素的像素值,彼 此取一中间值,再更新至每一像素中。
5. 如权利要求1所述的应用于数字相机的马赛克处理方法,其特 征在于更进一步包含输入一安全密码至该数字相机,以进一步在该修 正范围上执行马赛克处理。
6. 如权利要求5所述的应用于数字相机的马赛克处理方法,其特 征在于更进一步包含显示一字符串输入窗体于该数字相机的一显示屏 幕上,并选择该字符串输入窗体上的至少一字符,以形成该安全密码。
7. 如权利要求5所述的应用于数字相机的马赛克处理方法,其特 征在于更进一步包含根据按压该数字相机上的多个控制按键的顺序及 次数,来形成该安全密码。
8. 如权利要求5所述的应用于数字相机的马赛克处理方法,其特 征在于该修正范围会分割成多个图像区块,且该安全密码经过运算, 会形成一对照值,该对照值会对照至一随机数对照表,以决定每一图 像区块所排列的位置。
9. 如权利要求8所述的应用于数字相机的马赛克处理方法,其特 征在于更进一步包含记录每一图像区块的一坐标位置及一长宽信息于该图像数据文件的储存格式的一字段中。
10. —种应用于数字相机的还原马赛克处理方法,其特征在于由 数字相机所拍摄的图像数据中,选取其中一个已执行马赛克处理的图 像数据,以进行还原马赛克处理,其步骤包含由一功能选单中选取一还原马赛克功能;执行该还原马赛克功能,以要求一使用者输入一输入安全密码;以及判断该安全密码是否正确,以决定是否在该图像数据的至少一修 正范围上执行还原马赛克处理。
11. 如权利要求10所述的应用于数字相机的还原马赛克处理方法,其特征在于更进一步包含显示一字符串输入窗体于该数字相机的一显 示屏幕上,以选择该字符串输入窗体的至少一字符来完成输入该安全 密码的动作。
12. 如权利要求10所述的应用于数字相机的还原马赛克处理方 法,'其特征在于利用该安全密码是根据按压该数字相机的多个控制按 键的顺序及次数来决定。
13. 如权利要求10所述的应用于数字相机的还原马赛克处理方 法,其特征在于该安全密码经过运算,会形成一对照值,该对照值会 对照至一随机数对照表,以决定该修正范围中每一图像区块还原所排 列的位置。
14. 如权利要求IO所述的应用于数字相机的马赛克处理方法,其 特征在于该图像数据的文件储存格式中,具有每一图像区块的一坐标 位置及一长宽信息,使得该数位相机得以利用该些坐标位置及该些长 宽信息,使每一图像区块还原至原来的位置,且当执行完还原马赛克 处理时,清除该些坐标位置及该些长宽数据。
全文摘要
一种应用于数字相机的马赛克处理及还原马赛克处理的方法,以直接在数字相机上,将欲执行马赛克处理的图像数据定义出至少一个修正范围,以执行马赛克处理,以及将已执行马赛克处理的图像数据,再还原回来,如此一来便能解决图像数据必须通过计算机的应用软件来额外处理所造成的不便。
文档编号H04N101/00GK101257558SQ20071008031
公开日2008年9月3日 申请日期2007年2月27日 优先权日2007年2月27日
发明者王枫兴 申请人:华晶科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1