图像预览系统及其图像预览方法

文档序号:6586975阅读:143来源:国知局
专利名称:图像预览系统及其图像预览方法
技术领域
本发明涉及一种预览技术,尤其涉及一种人脸照片的图像预览系统及其图像预览 方法。
背景技术
在利用数码相机拍人物合影后,常常要对照片中每个人脸进行检查以确定每个人 的表情及/或清晰度是否为拍摄者想要的。但在这个检查的过程中,拍摄者需先将照片进 行放大,然后利用数码相机的方向键逐步移动照片,才能将该照片上所有的人脸检查完毕。 由此可见,这个过程相当繁琐。

发明内容
有鉴于此,有必要提供一种方便拍摄者检查拍摄图像中人脸清晰度的图像预览系 统及其图像预览方法。一种图像预览系统,其包括一个显示模块、一个人脸识别模块、一个选择模块、一 个判断模块及一个放大模块。该显示模块用于显示图像。该人脸识别模块用于识别该图像 中的人脸图像。该选择模块用于选择其中一个已识别的人脸图像。该判断模块用于比较该 选择的人脸图像的图像像素与该显示模块的显示像素。若该选择的人脸图像的图像像素不 小于显示模块的显示像素,则该放大模块用于对该选择的人脸图像进行放大,并将放大后 的该人脸图像全屏显示在该显示模块。一种图像预览方法,其用于将一个图像放大显示于一个显示模块上。该图像预览 方法包括以下步骤识别该图像中的人脸图像;选择其中一个已识别的人脸图像;比较该选择的人脸图像的图像像素与该显示模块的显示像素;及若该选择的人脸图像的图像像素不小于该显示模块的显示像素,则对该选择的人 脸图像进行放大并在该显示模块上全屏显示经放大后的该选择的人脸图像。所述图像预览系统及其图像预览方法,通过以人脸为单位进行放大显示该图像中 的人脸图像,从而方便拍摄者查看图像中的人脸的清晰度。


图1为本发明第一实施方式的图像预览系统的模块示意图。图2为图1中的图像预览系统的显示模块的显示图像的示意图。图3为图1中的图像预览系统的显示模块的显示放大图像的示意图。图4为图1中的图像预览系统的显示模块的另一种显示放大图像的示意图。图5为图1中的图像预览系统的显示模块的再一种显示放大图像的示意图。图6为图1中的图像预览系统的显示模块的又一种显示放大图像的示意图。
图71及图72为本发明第一实施方式的图像预览方法的流程图。图8为本发明第二实施方式的图像预览系统的模块示意图。图91及图92为本发明第二实施方式的图像预览方法的流程图。
具体实施例方式下面将结合附图对本发明实施方式作进一步的详细说明。请参阅图1及图2,为本发明第一实施方式提供的图像预览系统100,其应用于一 数码相机(图未示)中,该图像预览系统100的启动可以通过将该数码相机的快门键(图 未示)设置为快捷键而方便用户使用,也可以在该数码相机中设置菜单模式。该图像预览系统100包括一个显示模块10、一个人脸识别模块11、一个选择模块 13、一个判断模块14、一个放大模块16、一个方向输入模块17、一个距离计算模块18及一个 距离比较模块19。该显示模块10用于显示图像Y,且该显示模块10的显示范围为L。该人 脸识别模块11用于识别该图像Y中的人脸图像。该选择模块13用于在该已识别的人脸图 像中选择其中一个。该判断模块14用于比较该选择的人脸图像的图像像素与该显示模块 10的显示像素。该放大模块16用于根据该选择的人脸图像的图像像素及该显示模块10的 显示像素对该选择的人脸图像进行放大并将放大后的该选择的人脸图像显示该显示模块 10中。该方向输入模块17用于接收用户输入的一个方向指令。该距离计算模块18用于根 据该方向输入模块17接收的方向指令计算该选择的人脸图像与在该方向指令上的其他人 脸图像之间的距离,以得到多个距离值。该距离比较模块19用于选择该多个距离值中的一 个最小距离值,该选择模块13根据该最小距离值选择与该最小距离值对应的人脸图像。进 一步说明,当该多个距离值中存在多个最小距离值,该选择模块13选择其中一个与最小距 离值对应的人脸图像。该人脸识别模块11识别出该图像Y中包含三个人脸对应的图像lla、llb、llc,该 识别的人脸图像lla、llb、llc的形状均为矩形。由于该选择模块13能选择其中一个已识别的人脸图像。可以理解,该选择模块13 可以将该图像Y中最靠近左侧的人脸图像Ila作为优先选择的人脸图像;也可以将该图像 Y中最靠近右侧的人脸图像Ilc作为优先选择的人脸图像;也可以将该图像Y中最靠近该 图像Y的中心的人脸图像lib作为优先选择的人脸图像。在本实施方式中,该选择模块13 将该图像Y中最靠近左侧的人脸图像Ila作为优先选择的人脸图像。如将该显示模块10的宽与高定义为X轴与Y轴,该显示模块10的其中一个角的 顶点为原点,则该人脸识别模块11识别的图像Y中的人脸图像Ila具有左上角及右下角 的坐标(Xl,Y1),(x2,12),因此可知该人脸图像Ila的图像范围为X轴区段X2-X1, Y轴区段 y2_yi,从而可计算出该人脸图像Ila的图像像素。该显示模块10的显示像素(解析度)为 mXn(宽X高),m为该显示模块10的水平方向上的显示像素,η为该显示模块10的垂直 方向上的显示像素。该人脸图像Ila的解析度为MXN像素,M为该人脸图像Ila的水平方 向上的图像像素,N为该人脸图像Ila的垂直方向上的图像像素。请结合图3,当M彡m,N彡η时,该放大模块16将该人脸图像Ila放大并将该放 大后的人脸图像Ila全屏显示于该显示模块10。也就是说,该选择的人脸图像Ila的图像 像素不小于该显示模块10的解析度时,该人脸图像Ila放大后的图像范围Yl与该显示模块10的显示范围L 一致请结合图4,当M<m,N彡η时,该放大模块16将该人脸图像Ila在垂直方向上 全屏放大,而在水平方向上放大至该显示模块10的M/m倍。该人脸图像Ila放大后的图像 范围Yl显示在该显示范围L中的表现为该图像范围Yl在水平方向受到变形。请结合图5,iM>m,N<nW,该放大模块16将该人脸图像Ila在水平方向上 全屏放大,而在垂直方向上放大至该显示模块10的Ν/η倍。该人脸图像Ila放大后的图像 范围Yl显示在该显示范围L中的表现为该图像范围Yl在垂直方向受到变形。可以理解,当M < m,N < η时,该人脸图像Ila放大后的图像范围在水平方向及垂 直方向均受到变形,用户无法辨别该人脸图像Ila是否清晰。因此,当该像素计算模块14判 断该人脸图像Ila的水平方向上的图像像素及垂直方向上的图像像素分别小于该显示模 块10的水平方向上的显示像素及垂直方向上的显示像素时,即,该选择的人脸图像Ila的 图像像素小于该显示模块10的解析度时,该放大模块16不对该人脸图像Ila进行放大,该 显示模块10直接显示该图像Y。该方向输入模块17包括上键171、下键172、左键173及右键174四个方向键,分 别用于接收用户输入的上、下、左及右四个方向指令。请结合图6,该方向输入模块17的左 键173接收用户输入的左方向指令,该距离计算模块18根据该左方向指令计算该选择的人 脸图像Ila与在该左方向指令包含的方向上的其他人脸图像IlbUlc之间的距离,以得到 两个距离值。该距离比较模块19比较该两个距离值以得到一个最小距离值。该选择模块 13根据该最小距离值选择与该最小距离值对应的人脸图像lib。因此,该选择的人脸图像 Ila的图像像素不小于该显示模块10的解析度时,该放大模块16对该人脸图像lib进行放 大并将放大后的该人脸图像lib全屏显示于该显示模块10的显示范围L中。可以理解,用 户通过控制该上键171、下键172、左键173、右键174四个方向键可以浏览该图像Y中的人 脸图像。所述图像预览系统100,通过以人脸为单位放大显示该图像中的人脸图像,从而方 便拍摄者查看图像中的人脸的清晰度。请一并参阅图71及图72,为本发明第一实施方式提供的图像浏览方法,其用于将 一个图像放大显示于一个显示模块上,其包括以下步骤。步骤S10,识别该图像中的人脸图像;步骤Sl 1,选择其中一个已识别的人脸图像。步骤S12,比较该选择的人脸图像的图像像素与该显示模块的显示像素,该显示模 块的显示像素为mXn,该人脸图像的图像像素为MXN,其中,m为水平方向上的显示像素,η 为垂直方向上的显示像素,M为水平方向上的图像像素,N为垂直方向上的图像像素。步骤S13,当M彡m,N彡η时,将该人脸图像放大为与该显示模块的显示范围一 致。即,若该选择的人脸图像的图像像素不小于该显示模块的显示像素,则对该选择的人脸 图像进行放大并在该显示模块中全屏显示经放大后的该选择的人脸图像。步骤S14,当M<m,N < η时,放弃放大该人脸图像。即,若该选择的人脸图像的 图像像素小于该显示模块的显示像素,则放弃放大该选择的人脸图像并在该显示模块中直 接显示该图像。步骤S15,当M彡m,N < η时,将该人脸图像放大为在水平方向上与该显示模块的水平显示范围一致,而在垂直方向上放大至该显示模块的垂直显示范围的Ν/η倍。S卩,若该 选择的人脸图像的水平方向上的图像像素不小于该显示模块的水平方向上的显示像素,而 该选择的人脸图像的垂直方向上的图像像素小于该显示模块的垂直方向上的显示像素,则 将该选择的人脸图像放大为在水平方向上与该显示模块的水平显示范围一致,而在垂直方 向上以一个第一比例放大,该第一比例为该选择的人脸图像的垂直方向上的图像像素比 该显示模块的垂直方向上的显示像素。步骤S16,当M < m,N彡η时,将该人脸图像放大为在垂直方向上与该显示模块的 垂直显示范围一致,而在水平方向上放大至该显示模块的水平显示范围的M/m倍。S卩,若该 选择的人脸图像的水平方向上的图像像素小于该显示模块的水平方向上的显示像素,而该 选择的人脸图像的垂直方向上的图像像素不小于该显示模块的垂直方向上的显示像素,则 将该选择的人脸图像放大为在垂直方向上与该显示模块的垂直显示范围一致,而在水平方 向上以一个第二比例放大,该第二比例为该选择的人脸图像的水平方向上的图像像素比 该显示模块的水平方向上的显示像素。步骤S17,接收用户输入的方向指令。步骤S18,根据该方向指令计算该选择的人脸图像与在该方向指令上的其他人脸 图像之间的距离,以得到多个距离值。步骤S19,选择该多个距离值中的一个最小距离值。进一步说明,若该多个距离值 中存在多个最小距离值时,选择与其中一个最小距离值。步骤S110,根据该最小距离值选择与该最小距离值对应的人脸图像。及返回步骤S12。可以理解,通过用户输入的多个方向,可以浏览该图像中的人脸图像。所述图像预览系统100的图像预览方法,通过以人脸为单位放大显示该图像中的 人脸图像,从而方便拍摄者查看图像中的人脸的清晰度。请一并参阅图1及图8,为本发明第二实施方式提供的图像预览系统200,其与第 一实施方式提供的图像预览系统100的区别在于该图像预览系统200包括一个持续显示 模块210而取代该图像预览系统100的方向输入模块17、距离计算模块18及距离比较模块 19,该持续显示模块210用于在一个预定时间内使该显示模块IOe持续显示放大后的该选 择的人脸图像,该选择模块13e还用于在该预定时间结束后选择下一个人脸图像。该持续显示模块210的预定时间可以提供给用户设置,如用户不设置该预定时 间,则该持续显示模块210默认一个值作为预定时间。在本实施方式中,该预定时间为5秒。 当该显示模块IOe持续显示放大后的该选择的人脸图像5秒后,该选择模块13e选择下一 个人脸图像进入后续流程。从而与该图像预览系统100相比,该持续显示模块210的设置 使该图像预览系统200可以自动浏览该图像Y中的人脸。请一并参阅图9-1及图9-2,为本发明第二实施方式提供的上述图像预览系统200 的图像浏览方法,其包括以下步骤。步骤S20,识别该图像中的人脸图像;步骤S21,选择其中一个已识别的人脸图像。步骤S22,比较该选择的人脸图像的图像像素与该显示模块的显示像素,该显示模 块的显示像素为mXn,该人脸图像的图像像素为MXN,其中,m为水平方向上的显示像素,η
7为垂直方向上的显示像素,M为水平方向上的图像像素,N为垂直方向上的图像像素。步骤S23,当M彡m,N彡η时,将该人脸图像放大为与该显示模块的显示范围一 致。即,若该选择的人脸图像的图像像素不小于该显示模块的显示像素,则对该选择的人脸 图像进行放大并在该显示模块中全屏显示经放大后的该选择的人脸图像。步骤S24,当M < m,N < η时,放弃放大该人脸图像。即,若该选择的人脸图像的 图像像素小于该显示模块的显示像素,则放弃放大该选择的人脸图像并在该显示模块中直 接显示该图像。步骤S25,当M彡m,N < η时,将该人脸图像放大为在水平方向上与该显示模块的 水平显示范围一致,而在垂直方向上放大至该显示模块的垂直显示范围的Ν/η倍。S卩,若该 选择的人脸图像的水平方向上的图像像素不小于该显示模块的水平方向上的显示像素,而 该选择的人脸图像的垂直方向上的图像像素小于该显示模块的垂直方向上的显示像素,则 将该选择的人脸图像放大为在水平方向上与该显示模块的水平显示范围一致,而在垂直方 向上以一个第一比例放大,该第一比例为该选择的人脸图像的垂直方向上的图像像素比 该显示模块的垂直方向上的显示像素。步骤S26,当M < m,N彡η时,将该人脸图像放大为在垂直方向上与该显示模块的 垂直显示范围一致,而在水平方向上放大至该显示模块的水平显示范围的M/m倍。S卩,若该 选择的人脸图像的水平方向上的图像像素小于该显示模块的水平方向上的显示像素,而该 选择的人脸图像的垂直方向上的图像像素不小于该显示模块的垂直方向上的显示像素,则 将该选择的人脸图像放大为在垂直方向上与该显示模块的垂直显示范围一致,而在水平方 向上以一个第二比例放大,该第二比例为该选择的人脸图像的水平方向上的图像像素比 该显示模块的水平方向上的显示像素。步骤S27,在一个预定时间内持续显示放大后的该选择的人脸图像。步骤S28,在该预定时间结束后选择下一个人脸图像。及返回步骤S22。所述图像预览系统200的图像预览方法,通过以人脸为单位放大显示该图像中的 人脸图像,从而方便拍摄者查看图像中的人脸的清晰度,而且该图像预览方法还可以自动 浏览该图像Y中的人脸图像。虽然本发明已以较佳实施方式披露如上,但是,其并非用以限定本发明,另外,本 领域技术人员还可以在本发明精神内做其它变化等。当然,这些依据本发明精神所做的变 化,都应包含在本发明所要求保护的范围之内。
权利要求
一种图像预览系统,其特征在于,其包括一个显示模块、一个人脸识别模块、一个选择模块、一个判断模块及一个放大模块,其中,该显示模块用于显示图像;该人脸识别模块用于识别该图像中的人脸图像;该选择模块用于选择其中一个已识别的人脸图像;该判断模块用于比较该选择的人脸图像的图像像素与该显示模块的显示像素;若该选择的人脸图像的图像像素不小于显示模块的显示像素,则该放大模块用于对该选择的人脸图像进行放大,并将放大后的该人脸图像全屏显示在该显示模块。
2.如权利要求1所述的图像预览系统,其特征在于,该显示模块的显示像素为mXn,该 人脸图像的图像像素为MXN,其中,m为水平方向上的显示像素,n为垂直方向上的显示像 素,M为水平方向上的图像像素,N为垂直方向上的图像像素,当M < m,N > n时,该放大模 块将该人脸图像放大为在垂直方向上与该显示模块的垂直显示范围一致,而在水平方向上 放大至该显示模块的水平显示范围的M/m倍,当M > m,N < n时,该放大模块将该人脸图像 放大为在水平方向上与该显示模块的水平显示范围一致,而在垂直方向上放大至该显示模 块的垂直显示范围的N/n倍,当M < m,N < n时,该放大模块放弃放大该人脸图像并在该显 示模块中直接显示该图像。
3.如权利要求1所述的图像预览系统,其特征在于,该图像预览系统还包括一个方向 输入模块、一个距离计算模块及一个距离比较模块,该方向输入模块包括上、下、左及右四 个方向键,该四个方向键分别用于接收用户输入的上、下、左及右四个方向指令,该距离计 算模块用于根据该方向输入模块接收的方向指令计算该选择的人脸图像与在该方向指令 上的其他人脸图像之间的距离,以得到多个距离值,该距离比较模块用于选择该多个距离 值中的一个最小距离值,该选择模块根据该最小距离值选择与该最小距离值对应的人脸图 像。
4.如权利要求3所述的图像预览系统,其特征在于,当该多个距离值中存在多个最小 距离值时,该选择模块选择与其中一个最小距离值对应的人脸图像。
5.如权利要求1所述的图像预览系统,其特征在于,该识别的人脸图像的图像的形状 为矩形。
6.如权利要求1所述的图像预览系统,其特征在于,该图像预览系统还包括一个持续 显示模块,该持续显示模块用于在一个预定时间内控制该显示模块持续显示放大后的该选 择的人脸图像,且该选择模块还用于在该预定时间结束后选择下一个人脸图像。
7.一种图像预览方法,其用于将一个图像放大显示于一个显示模块上,其特征在于,其 包括以下步骤识别该图像中的人脸图像;选择其中一个已识别的人脸图像;比较该选择的人脸图像的图像像素与该显示模块的显示像素;及若该选择的人脸图像的图像像素不小于显示模块的显示像素,则对该选择的人脸图像 进行放大并显示放大后的该选择的人脸图像。
8.如权利要求7所述的图像预览方法,其特征在于,该显示模块的显示像素为mXn,该 人脸图像的图像像素为MXN,其中,m为水平方向上的显示像素,n为垂直方向上的显示像素,M为水平方向上的图像像素,N为垂直方向上的图像像素,当M < m,N > n时,将该人脸 图像放大为在垂直方向上与该显示模块的垂直显示范围一致,而在水平方向上放大至该显 示模块的水平显示范围的M/m倍,当M > m,N < n时,将该人脸图像放大为在水平方向上与 该显示模块的水平显示范围一致,而在垂直方向上放大至该显示模块的垂直显示范围的N/ n倍,当M < m,N < n时,放弃放大该人脸图像并直接显示该图像。
9.如权利要求7所述的图像预览方法,其特征在于,该图像预览方法还包括以下步骤 接收用户输入的方向指令;根据该方向指令计算该选择的人脸图像与在该方向指令上的其他人脸图像之间的距 离,以得到多个距离值;选择该多个距离值中的一个最小距离值;根据该最小距离值选择与该最小距离值对应的人脸图像;及返回步骤比较该选择的人脸图像的图像像素与该显示模块的显示像素。
10.如权利要求7所述的图像预览方法,其特征在于,该图像预览方法还包括以下步骤在一个预定时间内持续显示放大后的该选择的人脸图像; 在该预定时间结束后选择下一个人脸图像;及返回至步骤比较该选择的人脸图像的图像像素与该显示模块的显示像素。
全文摘要
一种图像预览系统,其包括一个显示模块、一个人脸识别模块、一个选择模块、一个判断模块及一个放大模块。该显示模块用于显示图像。该人脸识别模块用于识别该图像中的人脸图像。该选择模块用于选择其中一个已识别的人脸图像。该判断模块用于比较该选择的人脸图像的图像像素与该显示模块的显示像素。若该选择的人脸图像的图像像素不小于显示模块的显示像素,则该放大模块用于对该选择的人脸图像进行放大,并将放大后的该人脸图像全屏显示在该显示模块。所述图像预览系统,通过以人脸为单位进行放大显示该图像中的人脸图像,从而方便拍摄者查看图像中的人脸的清晰度。本发明还涉及一种上述图像预览系统的图像预览方法。
文档编号G06K9/00GK101873426SQ20091030184
公开日2010年10月27日 申请日期2009年4月25日 优先权日2009年4月25日
发明者苏佑琮, 黄正玮 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1