CN1641699A - 图像处理装置、图像处理方法及其程序产品 - Google Patents
图像处理装置、图像处理方法及其程序产品 Download PDFInfo
- Publication number
- CN1641699A CN1641699A CNA2004100778071A CN200410077807A CN1641699A CN 1641699 A CN1641699 A CN 1641699A CN A2004100778071 A CNA2004100778071 A CN A2004100778071A CN 200410077807 A CN200410077807 A CN 200410077807A CN 1641699 A CN1641699 A CN 1641699A
- Authority
- CN
- China
- Prior art keywords
- image
- view data
- characteristic parameter
- image processing
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 128
- 238000003672 processing method Methods 0.000 title claims description 11
- 238000000034 method Methods 0.000 claims description 86
- 230000008569 process Effects 0.000 claims description 79
- 239000000284 extract Substances 0.000 claims description 20
- 238000003702 image correction Methods 0.000 claims description 12
- 230000005465 channeling Effects 0.000 claims 1
- 238000012937 correction Methods 0.000 description 57
- 238000010586 diagram Methods 0.000 description 18
- 238000000605 extraction Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 9
- 230000005484 gravity Effects 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000007639 printing Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000003705 background correction Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 241001062009 Indigofera Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/194—Segmentation; Edge detection involving foreground-background segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20004—Adaptive image processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
- G06T2207/20132—Image cropping
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Record Information Processing For Printing (AREA)
- Color, Gradation (AREA)
- Processing Or Creating Images (AREA)
Abstract
一种图像处理装置,包括:特征参数识别单元,其从用户选择的所选图像数据中识别所选图像数据的特征参数;和图像处理单元,其使用由特征参数识别单元识别的所选图像数据的特征参数作为一个目标值来分别对多个图像数据进行图像处理。
Description
技术领域
本发明涉及对拍摄的图像等进行处理的图像处理装置,更具体地,涉及对多个图像进行修正的图像处理装置。
背景技术
例如,在使用用于产品传单、广告、杂志文章的图像的印刷市场中,以及在制作展会和会议材料、用于现场记录的照片、诸如房地产的商品快照以及产品和工作安排的商业市场中,通常在预定区域中布置多个图像,例如由数字照相机(数字静止照相机:DSC)拍摄或由扫描仪读取的图像(图像数据、数字图像),并输出(显示)经过编辑的编排图像。传统地,例如,由摄影师拍摄待排版的多个图像并在对这些图像分别进行调整的同时进行编辑,同时作为图像处理专家的用户检查各个图像的状态。另一方面,近些年来,随着摄影设备(代表性的为数字照相机和移动电话)的迅速发展和普及以及诸如因特网的网络技术的进步,将由普通用户以分布式方式在不同拍摄条件下拍摄的多个图像放入数据库的情况已经有很多。
在作为专利申请公开的现有技术中存在这样一种技术:通过为各个图像生成矩形区域(该矩形区域限定了具有余边的附加图像),并且根据预定的排列规则排列这些矩形区域,从而在指定的区域中放置多个图像(如,参见JP-A-2003-101749,3-5页和图1)。在另一公开的技术中,为了以便于查看的多图像形式在屏幕上显示图像尺寸不确定的多个图像数据,根据显示区域的垂直尺寸(或水平尺寸)与图像数据的垂直尺寸(或水平尺寸)之间的比例来增大或减小读入图像的长宽比(如,参见JP-A-2000-040142,4和5页,和图1)。在提出的另一技术中,获取其中作为图像的密度、颜色、对比度等要素的色调经过优化的目标图像数据,并设定参数以将作为修正目标的与输入灰度相对应的目标图像数据的灰度调节为输出灰度(如,参见JP-A-2003-134341,第6和7页,和图1)。
如果所有的多个图像都是在相同拍摄条件下拍摄的,则可以显示便于查看的编排图像。然而,在由不同的人在不同拍摄条件下在不同环境中拍摄多个图像的情况下,如果通过使用在JP-A-2003-101749和JP-A-2000-040142中公开的技术来编排显示多个图像,则所得到的编排图像不便于查看。如果在不同拍摄条件下(如,拍摄地点、时间、对象位置、对象角度、照明、和所使用的照相机)拍摄多个商品的图像,由于商品的大小、位置和倾度的轻微偏差,使编排显示的多个图像变得很差。除了这些几何特征参数的差异之外,与图像质量(图像质量特性参数)相关的诸如明度(brightness)、颜色、灰平衡和灰度表示的特征参数也导致了较差的编排显示图像。有/无背景的差异也妨碍了多个图像之间的对比和相互参照。传统上,手工地对每个图像进行图像质量修正。然而,特别是在需要高速印刷编排图像的商业市场和印刷市场中,以及例如在Web上获得编排图像的机会增加的情况下,当前的图像修正只依赖手工工作的情况并不可取。
在JP-A-2003-134341中,获取其中将色调设为目标状态的目标数字图像数据,并通过使用该目标图像数据作为样本来进行图像处理。然而,关于优化的感觉因人而异,优化结果不见得使特定用户满意。具体地,当一起显示并输出多个图像时,从整体平衡的角度讲,使用预定的目标数字图像数据来确定所有图像的色调目标值可能并不合适。此外,虽然文献JP-A-2003-13441说明了明度、对比度、色彩平衡、色调曲线和电平修正是可调的,但是在将多个图像一起编排显示的情况下,只通过色调调整不能获得便于查看的图像。
此外,在包含所引用的参照文献3的技术在内的传统图像处理技术中,通过一装置来预先确定修正目标并预先设定各种参数的目标值。因此难于针对该装置未知的目的来进行修正处理,例如针对各个用户的偏好,或者难于按照未知的处理目标来进行图像质量修正。可以允许用户随意设置处理目标。然而,以数值形式预先设定饱和度、明度等需要足够的经验,并且很难将感觉印象与数值关联起来。即使由经验丰富的人员来进行这种工作,处理结果也可能会不正确。
发明内容
本发明旨在解决上述技术问题,因此本发明的一个目的是在同时输出多个图像(图像数据)的情况下,自动修正各个图像从而提供优美的编排图像等。
另一目的是按照未知的不具有预定目标值的处理目标在一装置中进行图像处理。
另一目的是根据给予用户他/她所期望的感觉印象的图像(即,所选的图像数据)来确定修正量。
另一目的是使得可以根据多个图像确定处理目标,从而按照更加正确的目标获得修正结果。
根据本发明的第一方面,提供了一种图像处理装置,该图像处理装置包括:特征参数识别单元,其从由用户选择的所选图像数据中识别出所选图像数据的特征参数;和图像处理单元,其使用由特征参数识别单元所识别的所选图像数据的特征参数作为一个目标值来对多个图像数据分别进行图像处理。
根据本发明的第二方面,提供了一种图像处理装置,该图像处理装置包括:显示单元,其以列表的形式显示多个图像数据;识别单元,其识别由显示单元显示的多个图像数据中的一个或更多个以作为所选图像数据;特征参数识别单元,其从由识别单元识别的所选图像数据中识别出所选图像数据的特征参数;和设定单元,其把特征参数识别单元识别的特征参数设定为对于待进行图像处理的图像数据进行图像修正处理的一个目标值。
根据本发明的第三方面,提供了一种图像处理方法,该方法包括:在用户终端上显示从存储单元读出的多个图像数据;识别由用户通过该用户终端进行的选择,即从所显示的多个图像数据中选择图像数据作为图像处理的目标图像数据的选择;提取所选图像数据的特征参数;根据所提取的特征参数,设定对其它图像数据进行图像处理的目标值;以及将该目标值存储在存储单元中。
根据本发明的第四方面,提供了一种图像处理程序产品,用于使计算机执行下述过程:在用户终端上显示从存储单元读出的多个图像数据;识别由用户通过用户终端进行的选择,即从所显示的多个图像数据中选择图像数据作为图像处理的目标图像数据的选择;提取所选图像数据的特征参数;根据所提取的特征参数,设定对其它图像数据进行图像处理的目标值;以及将该目标值存储在存储单元中。
附图说明
通过结合附图的详细说明,本发明的上述目的和优点将变得更为明了,图中:
图1示出了根据一实施例的示例性图像处理***的整体结构;
图2示出了根据该实施例进行统一编排处理的功能框图;
图3是主要由图像处理服务器的处理目标确定部执行的过程的流程图;
图4示出了将多个样本图像显示给用户并使用户从中选择一个的第一示例用户接口;
图5示出了将多个样本图像显示给用户并使用户从中选择一个的第二示例用户接口;
图6示出了将多个样本图像显示给用户并使用户从中选择一个的第三示例用户接口;
图7是几何特征参数的处理目标计算过程的流程图;
图8示出了处理目标计算的示例;
图9是图像质量特征参数的处理目标计算过程的流程图;
图10是几何特征参数的修正过程的流程图;
图11是图像质量特征参数(图像质量)的修正处理的流程图;
图12是根据所选的一个或多个图像的背景计算处理目标的过程以及对多个图像进行修正的流程图;
图13示出了提取所选图像的特征参数的步骤;
图14示出了使用如图13所示计算出的所选图像特征参数对修正目标图像所进行的处理;
图15示出了还未执行根据本实施例的统一编排处理的示例;和
图16示出了已经执行了根据本实施例的统一编排处理的示例。
具体实施方式
下面结合附图详细说明本发明的一个实施例。
图1示出了根据本实施例的示例性图像处理***的整体结构。在该图像处理***中,各个设备通过诸如因特网的网络9互相连接。图1的图像处理***配备有:图像处理服务器1,用于对以分布式方式拍摄的多个图像进行统一编排处理;图像数据库服务器2,用于获取以分布式方式拍摄的多个图像并选择要进行统一编排处理的图像;和一个或多个图像数据库(图像DB)3,其与图像数据库服务器2相连并且存储以分布式方式拍摄的多个图像。该图像处理***还配备有各种用户终端,例如图像传送装置5,用于读取由作为拍摄装置的数字照相机4所拍摄的多个图像,并通过网络9将这些图像传送到图像数据库服务器2;显示装置6,用于显示已经在图像处理服务器1中进行了统一编排处理的多个图像;和打印图像处理装置8,用于执行各种必要的图像处理以使得作为图像打印输出装置的打印机7输出已在图像处理服务器1中进行了统一编排处理的多个图像。图像传送装置5、显示装置6和打印图像处理装置8分别可以是计算机,例如笔记本计算机(笔记本PC)或者台式PC。图像处理服务器1和图像数据库服务器2分别可以由各种计算机(诸如PC)中的一种来实现。在本实施例中,对于以分布式方式在不同地点和不同拍摄条件下拍摄的多个图像一起进行统一化。因此,提供了多个数字照相机4,并且将与各个数字照相机4相连的多个图像传送装置5连接到网络9上。
例如,图像处理服务器1和图像数据库服务器2、以及作为PC的图像传送5、显示装置6和打印图像处理装置8等各配备有:CPU(中央处理器),用于控制整个装置并进行计算;ROM,其中存储有对装置进行操作所用的程序;RAM(如,DRAM(动态随机访问存储器)),其为作为CPU的工作存储器的内部存储器;和I/O电路,其与接收来自用户的输入的输入设备(键盘、鼠标等)相连,并与诸如打印机和监视器的输出设备相连,并对这些***设备的输入和输出进行管理。上述各个设备还配备有:作为工作存储器的VRAM(视频RAM)等,向其写入要输出到用于监控的输出设备的样本图像等;以及HDD(硬盘驱动器)和作为各种存储设备(如DVD(数字通用光碟)设备和CD(光盘)设备)中的一种的外部存储设备。图像数据库3可以为这种外部存储设备。
现在,为了便于理解,将根据本实施例的统一编排处理与传统的编排处理进行比较。
图15表示还未执行根据本实施例(下文将要描述)的统一编排处理的示例。在图15所示的栏(a)中,摄影A、摄影B和摄影C产生不同环境中的多个图像,将这些图像从图像传送装置5传送到图像数据库服务器2并存储在作为一个或多个存储器的图像DB 3中。例如,在摄影A的资料中,对主对象进行拍摄使其成为较大图案并在充足的高亮度下进行拍摄以产生具有较高明度的图像。在摄影B的资料中,对主对象进行拍摄使其成为小图案并且图像的明度不高。此外,主对象偏离了中心,因此该版面不是优选地。在摄影C的资料中,对主对象进行拍摄使其成为具有合适大小的图案但是亮度很弱从而产生昏暗的图像。如果不进行任何处理来布置在这些不同拍摄条件下拍摄的图像,则结果如图15中的栏(b)所示。与主对象相对应的图案尺寸发生较大程度的变化并且它们在各个图像中的位置是不固定的。此外,图像质量(即,明度、色彩表现等)变化也很大,因此所得资料的质量很低。
图16表示已经执行了根据本实施例的统一编排处理的示例。如果对在不同环境中拍摄的并且因此如图15的栏(a)所示具有不同图像质量和不同对象几何特征的图像进行统一编排处理,则通过选择给予用户他或她所期望的感觉印象的图像,可以自动获取如图16中的栏(b)所示的统一资料。为了获得该资料,需要用户从图16的栏(a)的多个图像中指定一个他想要在统一化这些图像中参照的图像(目标图像,所选图像)。可以指定一个图像或者多个图像。从所指定的图像中提取出主对象的几何特征参数和/或图像处理的特征参数,并根据所提取的特征参数设定标准。当选择多个图像时,例如通过对所选图像的特征参数进行统计处理来设定标准。按照这样设定的标准来修正各个图像。在本实施例中,对图像进行修正以使得在多个图像中,不仅主对象的明度值得到统一,而且背景也得到统一。更具体地,首先从所选图像中提取出诸如尺寸和位置的几何特征参数,然后提取出与诸如图像明度和色彩表现的图像质量相关的特征参数。根据特定条件下的特征参数设定标准,并通过修正这些图像来产生统一化的编排图像以使这些图像满足这些标准。结果,可以获得图16中的栏(b)所示的商品一览表那样的优美的编排图像,其中各个组成图像在大小、位置、背景和明度方面都得到了统一。
图2表示用于执行根据图16示例出的实施例的统一编排处理的功能框图。主要执行统一编排处理的图像处理服务器1配备有:图像输入单元11,用于从图像数据库服务器2获得存储在图像数据库3中的图像数据(数字图像);序号分配/总数计数处理单元,用于进行预处理,比如为通过图像输入单元11输入的多个图像分配图像序号Gn,并对总数进行计数;和图像输出单元13,用于将经过图像处理的图像分别地或以编排状态发送到网络9。图像处理服务器1还配备有:处理目标确定部20,用于根据已经由序号分配/总数计数处理单元12处理过的图像计算处理目标;修正量计算部30,用于对通过图像输入单元11输入并在序号分配/总数计数处理单元12中进行了分配图像序号Gn和总数计数这些预处理的各个图像的特征参数进行分析,并根据处理目标确定部20的输出计算图像修正量;和图像处理部40,用于根据修正量计算部30计算出的单个图像的修正量进行各种图像处理。
通过修正量计算部30,可以对待进行实际图像处理的各个图像状态进行分析,并逐个图像地修正与所确定的处理目标之间的差距。然而,也可以有不包含修正量计算部30的结构。在这种情况下,按照由处理目标确定单元20确定的处理目标统一地进行所确定的处理,而不考虑各个图像的状态。根据处理的内容,可以在这两种处理方法之间进行切换。例如,在实现相同背景的处理的情况下,通过多数决定、求平均值等进行判定从而由多个所选图像确定处理目标,并且不考虑各个图像状态而进行统一处理。另一方面,为了使多个图像的明度级别等于它们的平均值,优选地通过修正量计算部30分析各个图像状态并且随后按照处理目标修正差别。
此处,将分别对上面的功能进行详细描述。处理目标确定部20配备有:样本图像提供单元21,用于例如通过网络9向显示装置6的用户提供多个样本图像,以使用户可以选择与该用户所想象的图像相近的图像;和所选图像确定单元22,用于接收用户从样本图像提供单元21提供的多个样本图像中选择目标图像(所选图像)的选择。处理目标确定部20还配备有:特征参数提取单元23,用于提取目标图像的特征参数;基准特征参数分析单元24,用于对所提取的特征参数进行分析;和目标值设定/存储单元25,用于根据所确定的图像计算处理目标,根据计算出的处理目标设定目标值,并在存储器(未示出)中存储所设定的值。
修正量计算部30配备有:图像特征参数提取单元31,用于提取待进行修正处理的图像(即,修正对象图像)的特征参数,诸如几何特征参数和/或图像质量特征参数;图像特征参数分析单元32,用于对由图像特征参数提取单元31所提取的特征参数进行分析;和图像修正量计算单元33,用于根据由图像特征参数分析单元32分析的特征参数和由目标值设定/存储单元25计算出的目标值来计算图像的修正量。图像处理部40配备有:几何特征参数修正单元41,用于修正所识别的主对象的特征参数,诸如位置、大小和倾度;图像质量修正单元42,用于对诸如明度、颜色、灰平衡、或灰度的图像质量进行修正;和背景处理单元43,用于进行诸如背景去除或背景统一化的背景修正。
例如,图像质量修正单元42具有下面的功能:用于噪声抑制的平滑;根据例如修正对象图像在图像分布中是处于亮侧还是暗侧来移动基准点的明度修正;在图像分布中调整亮部分和暗部分的分布特性的明度/对比度修正;以及通过从明/暗分布直方图中获取分布状态以修正明度/对比度的明度/对比度修正。例如,图像质量修正单元42还具有下面的功能:将最亮的白色区域作为参照对白色部分的颜色偏差进行修正的色调/色彩平衡修正;使具有较低饱和度的图像更鲜艳并降低接近灰色的图像的饱和度的饱和度修正;以及与特定存储颜色相关的存储颜色修正,例如使肤色更接近作为参照颜色的存储颜色。图像质量修正单元42还可以具有提高清晰度的功能,例如,根据整个图像的边缘层次(edge level)判断边缘清晰度(edge intensity)并将图像修正得更清晰。
接下来,对由图2所示的各个功能块进行的处理进行说明。
图3是主要由图像处理服务器1的处理目标确定单元执行的处理的流程图。首先,例如,图像输入单元11通过网络9从图像数据库服务器2接收多个图像(图像数据,数字图像)(步骤101)。序号分配/总数计数处理单元12向输入图像分配图像序号Gn并对图像的总数N进行计数(步骤102)。由此输入并分配了序号的图像可以是各种用户终端(诸如显示装置6和打印图像处理装置8)的用户指定为他或她想要修正的图像。
处理目标确定部20的样本图像提供单元21向诸如显示装置6或打印图像处理装置8的用户终端提供样本图像(步骤103)。例如,根据多种图像格式(以下将要描述)中的任意格式来显示样本图像,并且用户终端使用浏览器显示这些图像。优选地,显示样本图像的方法是,例如,以缩小的形式布置多个图像以使用户可以进行比较和选择。用户终端可以添加引导信息以帮助用户选择目标图像数据。引导信息的示例为:文本显示、重点显示和选择按钮。所选图像确定单元22从用户终端接受选择一图像的决定(步骤104)。可以决定将一个或者多个图像作为所选图像。
在决定所选图像之后,判定基于所选图像的处理目标的计算是否是用于几何变化(步骤105)。例如,根据是/否存在来自用户终端的指示来进行此判定。几何变化为例如布局变化,布局变化的例子有余边调整和诸如放大/缩小的尺寸调整。如果没有指定几何变化,则过程进行到步骤109。如果要计算几何变化的处理目标,则从所选图像中提取几何特征参数(步骤106)。对所提取的几何特征参数进行分析(步骤107)并设定几何特征参数的修正目标值,并将这些修正目标值存入诸如DRAM的存储器中(步骤108)。当确定了多个所选图像时,例如通过对所计算的几何特征参数取平均值来设定各个修正目标值。
然后,确定是否要进行图像质量修正(步骤109)。例如,根据是/否存在来自用户终端的指示来进行此判定。图像质量修正的一个示例是通过参照所选图像来修正明度、鲜艳度、对比度、色调等。如果不必进行图像质量修正,则处理目标计算过程结束。如果有必要进行图像质量修正,则从步骤104中确定的所选图像中提取出与图像质量相关的特征(步骤110)并对这些特征进行分析(步骤111)。然后,设定图像质量修正目标值并将这些目标值存储在诸如DRAM的存储器中(步骤112)。随后处理结束。当确定了多个所选图像时,例如通过对所提取的图像质量特征取平均值来设定各个修正目标值。
接下来,参照图4-6对步骤103中提供的示例性样本图像和步骤104中确定所选图像的方式进行说明。在图5和6中,“参照图像”一词与“所选图像”的意思相同。
图4示出了将多个样本图像显示给用户并使用户从中选择一个的第一示例用户接口。将图4中所示的图像信息显示在计算机(用户终端)的显示设备上,例如图1中所示的显示装置6或打印图像处理装置8。在本示例中,显示了九个图像作为待选择的样本图像。除了此九个实际图像外,还显示了诸如“选择与你所想象的图像接近的图像”的消息以及诸如对各个图像的解释的“夕照”、“夏日海洋”、“雪景”和“家庭快照”的引导信息。为了增加用户的选择,优选地提供具有很大差别的不同特征的多个图像作为样本图像。如果用户根据引导信息,通过使用诸如鼠标的输入设备选择了与他或她所想象的图像接近的图像,则如图4所示用诸如粗框的着重显示包围所选图像。通过按下选择按钮使该选择生效。通过网络9将所选图像的信息发送到图像处理服务器1的所选图像确定单元22。
在图4的示例中提供了多个样本图像以供选择,图5示出了第二示例用户接口,其中用户发出指令来登记样本图像。如果用户将一个或多个图像,例如DSC004、DSC002、和DSC001,放入具有“在此处放入参照图像”消息的区域并选择例如修正项“明度参照”,则该选择意味着要参照这三个图像的明度的平均值。类似地,可以选择参照平均鲜艳度或平均版面。如果在进行了参照图像和参照项的选择之后按下“进行修正”按钮,则通过网络9将结果发送到图像处理服务器1的所选图像识别单元22。虽然在本实施例中待修正的图像(即,修正对象图像)和参照图像都是从同一组图像中指定的,但是参照图像不必为待修正的图像的一部分(即,修正对象图像),也可以选择其它图像作为样本图像。
然后,图2中所示的处理目标确定部20提取与各个参照项相对应的特征参数,并根据由此确定的所选图像设定目标值。修正量计算部30提取各个图像DSC001到DSC004的特征参数,并根据由处理目标确定部20设定的目标值计算图像修正量。在图像处理部40中,由图像修正单元42(对于明度和鲜艳度)和几何特征参数修正单元41(对于版面)对各个图像DSC001到DSC004进行图像处理。将处理结果通过网络9从图像输出单元13发送到显示装置6、打印图像处理装置8等并在这些装置上输出。例如,图5的右下部示出了输出修正结果。例如,对图像DSC002和DSC003进行了修正以使得它们整体上更亮并且主对象的位置变到了中间。按下“存储”键将经过修正的图像存储在诸如HDD的存储装置中。按下“打印”键,由例如打印机7打印这些经过修正的图像。
图6示出了第三示例用户接口,该接口将多个样本图像显示给用户并使用户从中选择一个或一些图像。和图5的示例一样,例如,通过样本图像提供单元21将四个图像DSC001到DSC004以及指令“选择您想要修正的图像”显示在显示装置6的显示器上。在图6的示例中,对于各个特性参数使用多个不同的图像组作为样本图像组。可以选择多个样本图像作为各组样本图像。例如,如果用户将例如图像DSC004和DSC001放入图5中所示的具有“在此处放入参照图像”消息(由于空间有限在图6中未示出)的区域中并选择例如“明度参照”修正项,则选择图像DSC004和DSC001作为明度参照图像。类似地,选择鲜艳度参照图像、对比度参照图像、清晰度参照图像和版面参照图像。如果在为各个特征参数选择了参照图像组之后按下“进行修正”按钮,则通过网络9将结果发送到图像处理服务器1的所选图像确定单元22。
然后,图2所示的处理目标确定部20从针对各个特征参数确定的所选图像中提取与各个参照项相对应的特征参数,并设定目标值。基准特征参数分析单元24计算例如特征参数的平均值,并且目标值设定/存储单元25为各个特征参数设定目标值。修正量计算部30使用所设定的目标值为各个图像DSC001到DSC004计算图像修正量。图像处理部40对各个图像DSC001到DSC004进行图像处理。将处理结果通过网络9从图像输出单元13发送到显示装置6、打印图像处理装置8等并在这些装置上输出。例如,在图6的右下部分中示出了输出修正结果。按下“存储”键,将经过修正的图像存储在诸如HDD的存储装置中。按下“打印”键,由例如打印机7打印这些经过修正的图像。
接下来,将针对各个几何特征参数和图像质量特征参数详细说明从所选图像(目标图像)中提取特征参数并设定目标值的操作(图3中的步骤106-108和110-112)。
图7是几何特征参数的处理目标计算过程(对应于图3中的步骤106-108)的流程图。首先在图像处理服务器1的特征参数提取单元23中,读出所选图像(所选图像数据)(步骤201)并识别主对象(步骤202)。在提取了所识别的主对象(简称为“对象”)的轮廓(步骤203)之后,提取对象的外切矩形(步骤204)。在以这种方式提取了几何特征参数之后,对它们进行分析。即,计算对象的外切起始位置(步骤205)并计算对象的大小(步骤206)。然后,计算对象的重心(步骤207)。
图8示出了上述步骤201-207的细节(图3中的步骤106和107)。针对其中确定了三个所选图像(即,图像图案1到图像图案3)的示例说明处理目标计算处理。在图8中,栏(a)表示对象的识别,栏(b)表示轮廓的提取,栏(c)表示对象的外切矩形的提取和矩形信息的计算。首先,如图8的栏(a)所示,通过将主对象与背景分离来而识别主对象。然后,提取图像图案1到图像图案3的轮廓,由此如图8(b)所示获取例如实的白色图案。如图8的栏(c)所示由所提取的轮廓提取对象的外切矩形。对于各个图像,根据所提取的外切矩形计算对象的外切起始位置(如,(Xs1,Ys1),(Xs2,Ys2)和(Xs3,Ys3))、对象的大小(如,(Xd1,Yd1),(Xd2,Yd2)和(Xd3,Yd3))和对象的重心(如,(Xg1,Yg1),(Xg2,Yg2)和(Xg3,Yg3))。
下面继续说明图7的流程图。在执行了步骤201-207之后,确定是否存在多个所选图像(步骤208)。如果只存在一个所选图像,则处理进行到步骤209。如果在图8的示例中存在多个所选图像,则处理进行到步骤212。如果只存在一个所选图像,则处理进行到图3中的步骤108(即,目标值的设定和存储)。即,设定外切起始位置的目标值(步骤209),设定大小的目标值(步骤210),并设定重心的目标值(步骤211)。将由此设定的目标值存储在预定的存储器中并完成对于几何特征参数的处理目标计算处理。
如果在步骤208中确定存在多个所选图像,则确定是否已经对所有的所选图像进行了特征参数的提取和分析(即步骤201-207)(步骤212)。如果还没有计算所有的重心,则处理返回到步骤201以再次执行步骤201-207。如果已经计算了所有的重心,则执行步骤213-215(即,计算平均值)。更具体地,在图8(a)-8(c)的示例中,在步骤S213中,以XsM=(Xs1,Xs2,Xs3)的平均值和YsM=(Ys1,Ys2,Ys3)的平均值来计算外切起始位置的平均坐标(XsM,YsM)。在步骤214中,以XdM=(Xd1,Xd2,Xd3)的平均值和YdM=(Yd1,Yd2,Yd3)的平均值来计算大小的平均值。在步骤215中,以XgM=(Xg1,Xg2,Xg3)的平均值和YgM=(Yg1,Yg2,Yg3)的平均值来重心的平均坐标(XgM,YgM)。在确定了多个所选图像的情况下以上面的方式计算出处理目标之后,执行上述步骤209-211,并完成对于几何特征参数的处理目标计算处理。
另选地,可以根据用户的指令确定几何特征参数的目标值。例如,可以通过在显示设备上显示下面的多个选项来确定目标值:
将对象的重心置于中心处;
采用最大对象的值;
采用最小对象的值;以及
对大小和位置取平均,
并使用户指定上述这些项中的一项。图7中所示的设定目标值的方法为:当存在多个所选图像时,自动地计算平均值作为目标值。如果用户规定了目标值设定方法,则目标值设定/存储单元25可以根据用户的指令改变目标值设定方法并在存储器中存储结果目标值。作为另一选择,可以在实际的修正处理中设定目标值。
接下来,对图像质量特征参数的处理目标的计算(与图3中的步骤110-112相对应)进行说明。
图9是图像质量特征参数的处理目标计算过程的流程图。首先,图像处理服务器1的特征参数提取单元23读出所选图像(步骤301)。然后,对于亮度(luminance)、R(红)、G(绿)、B(蓝)和饱和度中的每一个设定目标值。首先,进行亮度转换,即转换为例如L*a*b*(步骤302),并获取亮度直方图(步骤303)。然后,计算分布平均值L_ave(步骤304),并通过累加计算出的平均值L_ave来获取L_target(步骤305)。该亮度转换用于明/暗修正或者明度/对比度修正。例如,在明度/对比度修正中,从参照图像中获取亮/暗分布(如,直方图),并将近似提供相同分布曲线的值作为目标值(例如,大约设定五个范围)。
另一方面,例如,执行RGB转换以进行色调/色彩平衡修正(步骤306)。首先对于从背景中分离出的主对象获取RGB直方图(步骤307)。计算R分布最大值r_max(步骤308),计算G分布最大值g_max(步骤309),并计算B分布最大值b_max(步骤310)。通过将所计算出的多个最大值r_max累加而获取值Rmax_target(步骤311),通过将所计算出的多个最大值g_max累加而获取值Gmax_target(步骤312),并通过将所计算出的多个最大值b_max累加而获取值Bmax_target(步骤313)。在执行色调/色彩平衡修正中,以这种方式分别获取RGB直方图。例如,将对应于最亮的RGB直方图范围的点确定为白色。如果存在黄移或蓝移(yellowish or greenish shift),则可以确定发生了白色偏差,并且进行白平衡修正。
此外,执行饱和度转换以进行饱和度修正(图314)。首先,对于已从背景中分离出的主对象获取饱和度直方图(步骤315),并计算多个分布平均值S_ave(步骤316)。通过将计算出的多个分布平均值S_ave累加而计算出值S_target(步骤317)。可以使用L*a*b*中的两个平面(a*b*)来表示饱和度。灰色对应于a*b*为00。修正规则如下。在接近灰色的范围中收缩饱和度,即修正颜色黯淡的部分以降低饱和度,即,使其更接近于灰色。对中或高饱和度部分进行修正以提高鲜艳度。在步骤314-317中,根据所选图像的分布平均值确定饱和度修正的目标值。
在执行了步骤301-317之后,确定是否存在多个所选图像(步骤318)。如果只存在一个所选图像,则处理进行到由目标值设定/存储单元25执行的目标值设定步骤(即,步骤325-329)。将计算出的值L_target设为明度修正目标值(步骤325),将S_target设为饱和度修正目标值(步骤S326),将Rmax_target设为色彩平衡(CB)修正目标值(步骤327),将Gmax_target设为另一色彩平衡(CB)修正目标值(步骤328),并将Bmax_target设为又一色彩平衡(CB)修正目标值(步骤329)。将这些修正目标值存储在预定存储器(未示出)中并完成计算图像质量处理目标的处理。
如果在步骤318确定存在多个所选图像,则确定是否已经对所有的所选图像进行了分析(步骤319)。如果还没有对所有的所选图像进行分析,则处理返回到步骤301以再次执行步骤301-317。如果已经对所有的所选图像进行了分析,则基准特征参数分析单元24通过把这多个(N)所选图像的计算结果之和除以N来计算平均值。即,通过把各个图像的值L_target之和除以N来计算平均值(步骤320),并且通过把各个图像的值S_target之和除以N来计算平均值(步骤321)。类似地,计算值Rmax_target的平均值(步骤322),计算值Gmax_target的平均值(步骤323),并计算值Bmax_target的平均值(步骤324)。目标值设定/存储单元25将平均值L_target设为明度修正目标值(步骤325),将平均值S_target设为饱和度修正目标值(步骤326),将平均值Rmax_target设为色彩平衡(CB)修正目标值(步骤327),将平均值Gmax_target设为另一色彩平衡(CB)修正目标值(步骤328),并将平均值Bmax_target设为又一色彩平衡(CB)修正目标值(步骤329)。目标值设定/存储单元25将这些修正目标值存储在预定存储器(未示出)中并完成计算图像质量处理目标的处理。
如上所述,根据图3的处理,处理目标确定部20基于所选图像设定目标值并将这些目标值存储在存储器中。
接下来,针对各个几何特征参数和图像质量特征参数对修正量计算部30和图像处理部40所执行的修正处理进行说明。
首先说明对于几何特征参数的修正处理。
图10是几何特征参数修正过程的流程图。
在几何特征参数的修正过程中,根据通过图7的处理所获取的各种处理目标的目标值进行实际的修正处理。在几何特征参数的修正处理中,在图2所示的图像处理服务器1中,首先,图像输入单元11接收待处理的图像(图像数据、数字图像)(步骤401),并且序号分配/总数计数处理单元12将图像序号Gn分配给各个输入图像(步骤402)并对待处理的图像的总数N进行计数(步骤403)。可以由诸如图1所示的显示装置6的用户终端任意地选出(指定)待修正的图像。在这种情况下,图像总数N是由用户终端指定的所有图像的数目。然后,修正量计算部30的图像特征参数提取单元31从N个图像中读出第Gn个图像(开始的第一个图像)(步骤404)。识别待处理的主对象(步骤405),提取所识别的主对象(简称为“对象”)的轮廓(步骤406),并提取对象的外切矩形(步骤407)。然后,图像特征参数分析单元32分析待处理的图像的特征参数。具体地,计算对象的外切起始位置(步骤408),计算对象的大小(步骤409),并计算对象的重心(步骤410)。根据图像修正处理,并非所有上述步骤都要执行。
然后,图像修正量计算单元33读出由目标值设定/存储单元25根据所选的一个或多个图像设定并存储的目标值(步骤411),并根据由图像特征参数分析单元32分析的特征参数与读出的目标值之差计算修正量(步骤412)。将所计算出的修正量输出到图像处理部40。图像处理部40的几何特征参数修正单元41修正外切起始位置(步骤413)、大小(步骤414)和重心位置(步骤415)中必要的一个或多个。然后,确定是否对所有的N个图像进行了修正,换言之,是否Gn<N(步骤416)。如果Gn<N,则处理返回到步骤404以再次执行步骤404-415(即,对下一图像进行修正处理)。如果Gn≥N,则完成了几何特征参数的修正处理。
下面将说明如何将上面的过程应用于图8的示例图案。如果通过使用外切起始位置的平均坐标(XsM,YsM)和所选图像大小的平均值XdM和YdM来修正图像图案-2,则示例结果如下:
图像偏移:移动(XsM-Xs2,YsM-Ys2)个像素
图像放大:放大YdM/Yd2倍(采用了垂直因子)。
由于对几何特征参数进行了统一化,所以这些修正提供了便于查看的编排图像。
接下来,将对图像质量特征参数的修正处理进行说明。
图11是对于图像质量特征参数(图像质量)的修正过程的流程图。在图像处理服务器1中,首先图像输入单元11接收待处理的多个图像,并且序号分配/总数计数处理单元12按顺序将图像序号Gn分配给待处理的图像(步骤502)并对待处理的图像的总数N进行计数(步骤503)。然后,图像特征参数提取单元31读出第Gn个图像(例如,从第G1个图像开始按照图像序号Gn的升序读出N个图像)(步骤504)并对从背景中分离出的主对象进行RGB转换(步骤505)。随后,获取RGB直方图(步骤506),计算R分布最大值r_max(步骤507),G分布最大值g_max(步骤508),和B分布最大值b_max(步骤509)。使用由目标值设定/存储单元25基于所选图像根据图9的流程图设定的目标值Rmax_target、Gmax_target和Bmax_target产生色彩平衡(CB)修正LUT(查询表)(步骤510)。对进行了RGB转换的图像进行色彩平衡修正(步骤511)。
然后,例如,在转换为L*a*b*之后,对待处理的图像的主对象进行亮度转换(步骤512-516)和饱和度转换(步骤517-521)。在亮度转换(步骤512-516)中,例如,使用L*获取亮度直方图(步骤513)。然后,计算分布平均值L_ave(步骤514)。使用由目标值设定/存储单元25基于所选图像根据图9的处理所设定的目标值L_target产生明度修正LUT(步骤515)。然后,图像质量修正单元42使用明度修正LUT进行明度修正(步骤516)。以下面的方式进行步骤517-521的饱和度转换。例如,使用a*b*获取饱和度直方图(步骤518),并计算分布平均值S_ave(步骤519)。然后,使用由目标值设定/存储单元25基于所选图像设定的目标值S_target计算饱和度修正系数(步骤520)。由图像质量修正单元42使用由此设定的饱和度修正系数进行饱和度修正(步骤521)。在以上述方式进行了明度和饱和度修正之后,进行RGB转换以与图像输出格式一致(步骤522)并输出图像(步骤523)。然后,确定经过处理的图像数目是否等于图像总数N,换言之,是否Gn<n(步骤524)。如果Gn<N,则处理返回到步骤504以再次执行步骤504-523。如果经过处理的图像的数量等于图像总数N,则完成修正处理。
由于以上述方式对图像质量进行了修正,可以使对象的明度、颜色、和/或鲜艳度等于一个或多个所选图像。
如果发出指令以使背景颜色与所选图像相同,则执行下面的背景修正处理。
图12是根据所选的一个或多个图像的背景计算处理目标的过程以及对多个图像进行修正的流程图。在图像处理服务器1的处理目标确定部20中,首先所选图像确定单元22读出所选图像(步骤601)。然后,特征参数提取单元23识别背景区域(步骤602)并对背景颜色进行采样(步骤603)。以亮度、明度和饱和度来对所采样的背景颜色进行基本定义。然后,确定是否对所有所选图像完成了抽样(步骤604)。如果只存在一个所选图像或者已对所有所选图像完成了背景颜色的采样,则目标值设定/存储单元25设定并存储背景颜色(步骤605),由此完成了背景的处理目标的计算。如果存在多个所选图像并且还没有对所有所选图像进行背景颜色的采样,则处理返回到步骤601以再次执行步骤601-603。如果预先设定了标准,则存储满足这些标准的目标值。如果在实际处理的时候确定标准,则可以存储所有所选图像的背景图像信息。如果对所选图像的背景颜色取平均值,则基准特征参数分析单元24进行取平均值等的操作。
另选地,可以根据用户的指令确定背景颜色的目标值。例如,如果选择了多个图像作为目标图像,则可以通过显示下面的选项来确定目标值:
采用最亮的背景颜色;
采用最暗的背景颜色;
采用最鲜艳的背景颜色;和
对背景颜色进行平均,
并使用户指定这些项中的一项。
然后,对待处理的多个图像进行背景修正。在图像处理服务器1中,图像输入单元11接收待处理的图像(步骤606)。序号分配/总数计数处理单元12将图像序号Gn分配给各个输入图像(步骤607)并对图像的总数N进行计数(步骤608)。然后,背景处理单元43读出第Gn个图像(例如,从第G1个图像开始以图像序号Gn的升序读出N个图像)(步骤609),并识别背景区域(步骤610)。背景处理单元43从图像修正量计算单元33获取所确定的背景目标值(步骤611),并将目标值应用于待处理的图像的背景区域(步骤612)。然后,确定经过处理的图像的数目是否等于图像总数N,换言之,是否Gn<N(步骤613)。如果Gn<N,则处理返回到步骤609以再次执行步骤609-612。如果经过处理的图像的数目等于或者大于图像总数N,则完成修正处理。通过上述方式,可以使用一个或多个所选目标图像(样本图像)进行背景修正处理。
最后,参照图13和14对根据所选图像(目标图像)设定几何特征参数和图像质量特征参数的目标值以及将这些目标值应用于修正对象图像的一系列示例处理进行说明。
图13示出了提取所选图像的特征参数的步骤。图13的(a)部示出了一个所选图像,该所选图像显示在例如显示装置6(用户终端)的显示设备上并已通过用户终端被指定为目标图像。为了提取几何特征参数,首先,如图13的(b)部所示对所选图像进行二值化。如图13的(c)部所示,对二值化后的图像进行标记。在本示例中,对三个图像组件L1-L3进行标记。然后,如图13的(d)部所示计算最大外切矩形。例如,当坐标系的原点位于左上角时,通过下面的方式计算最大外切矩形的垂直和水平边:最上面的具有最小坐标值的线;最左面的具有最小坐标值的线;最下面的具有最大坐标值的线;和最右面的具有最大坐标值的线。
图14示出了使用如图13所示计算出来的所选图像的特征参数对修正对象图像进行的处理。在本示例中,计算四个图像余边,即上、下、左、右图像余边,以作为图14的(a)部所示的所选图像的几何特征参数目标值的一部分。计算明度值和饱和度值以作为图14的(b)部所示的所选图像的图像质量特征参数目标值的一部分。另一方面,首先对图14的(b)部所示的修正对象图像进行二值化,然后计算最大外切矩形。将为所选图像计算出的图像余边应用于由此计算出的最大外切矩形,由此确定剪辑范围。然后,将由此确定的范围中的图像部分剪辑出来并根据由所选图像计算出的明度和饱和度值对该部分图像进行明度和饱和度修正。这样,可以使用根据所选图像确定的目标值来进行图像处理。
如上面的详细说明,在本实施例中,根据通过用户终端选择的一个或多个所选图像(所选图像数据)确定目标处理目标,并将这些标准应用于多个图像中的各个图像(图像数据)。即,将多个样本图像显示给用户以进行样本图像处理。在样本图像处理中,以用户选择的图像作为参照计算修正参数,然后对这些参数进行处理。在本图像处理装置中,由于根据所选图像而不是单个图像的状态来进行处理,所以可以针对非预期的、未知的目的进行修正处理。可以使用户随意地设定处理目标。然而,以数值形式预设饱和度和明度需要足够的经验并且很难将感觉印象与数值联系起来。与之相反,根据本实施例,用户终端识别出给予用户他/她所期望的印象的图像,从而可以自动确定基于用户印象的修正量,并可以简单正确地进行修正。如果根据多个所选图像确定处理目标,则可以根据更为准确的处理目标获得修正结果。
期望可以以多种形式使用本实施例,例如应用程序的形式、打印机驱动程序的形式和与数字照相机合作的形式。示例性的应用程序形式为使用本实施例作为使用由数字静止照相机(DSC)拍摄的图像来制作相册的功能,或者作为管理软件的插件(plug-in)等的自动调整用户获取的图像的功能。示例性的打印机驱动程序形式为使用本实施例作为可以在驱动程序设定中作为可选功能选择的功能,或者内建在模式设定本身中的功能。示例性的与数字照相机合作的形式为使用本实施例作为在打印阶段发出调整指令的功能(标签信息藏在文件格式中)。
将应用了本实施例的计算机程序施加于计算机(用户终端),如图像处理服务器1、图像传输装置5、显示装置6、和打印图像处理装置8,不仅可以采用安装在计算机中的形式,而且可以采用存储在存储介质中从而可由计算机读取并执行的形式。存储介质为例如各种DVD、CD-ROM介质和卡式存储介质。由上述各个计算机中的DVD或CD-ROM读取设备、卡片读取设备等来读取该程序。将该程序存储在上述各个计算机中的各种存储器(诸如HDD和闪存ROM)中的任何一种中,并由CPU来执行。另选地,可以通过网络从程序传输设备提供该程序。
例如,本发明可以应用于与成像装置(如打印机)相连的计算机、通过因特网等提供信息的服务器、数字照相机,以及在所述各种计算机中执行的程序。
在根据本发明一个方面的图像处理装置中,特征参数识别装置从用户选择的所选图像数据中识别出所选图像数据的特征参数,图像处理装置使用由特征参数识别装置识别的所选图像数据的特征参数作为一个目标值来对多个图像数据分别进行图像处理。这里“图像数据”一词与“图像”的意思大致相同。这适用于整个说明书。
在本图像处理装置中,所选图像数据为存储在一个或多个存储器中的多个图像数据中的一个和一些图像数据。特征参数识别单元将样本图像提供给用户终端,并且通过用户终端进行针对样本图像的输入而选择出所选图像数据。特征参数识别装置识别一个或多个所选图像数据的几何特征参数,并且/或者识别包含一个或多个所选图像数据的明度、对比度、饱和度、色调和分辨率中的至少一个的图像质量特征参数作为所述特征参数。
“用户终端”可以为通过网络与本图像处理装置相连的计算机或者其本身用作为图像处理装置的计算机。这适用于整个说明书。
在根据本发明另一方面的图像处理装置中,显示装置以列表的形式显示多个图像数据,识别装置识别所显示的多个图像数据中的一个或一些图像数据作为所选图像数据。特征参数识别装置从识别装置识别的所选图像数据中识别出所选图像数据的特征参数,设定装置对于要进行图像处理的图像数据将所识别的特征参数设定为图像修正处理的一个目标值。
由特征参数识别装置识别的特征参数可以是与主对象如何放置在所选图像中相关的特征参数。特征参数识别装置计算主对象的外切矩形,设定装置将基于计算出的外切矩形的图像余边设为一个目标值。识别装置对于各个特征参数识别不同的图像数据以作为所选图像数据,或者对于各个特征参数识别不同数目的图像数据作为所选图像数据组。识别装置从所显示的多个图像数据中识别由用户通过输入设备选择的作为与用户想象的图像接近的图像数据,以作为所选图像数据。
另一方面,也可以以方法的形式实现本发明。即,根据本发明另一方面的图像处理方法包括下面的步骤:从存储装置中读出多个图像数据并将这多个图像数据显示在用户终端上;通过用户终端从所显示的多个图像中识别对图像数据的选择以作为图像处理的目标;提取通过用户终端识别的图像数据的特征参数;并根据所提取的特征参数设定待对另一图像数据进行图像处理的目标值,并将该目标值存储在存储器中。
在该图像处理方法中,显示多个图像数据的步骤将引导信息与多个图像数据一起显示,以用于通过用户终端选择目标图像数据。通过用户终端识别选择的步骤对于要提取的各个特征参数识别一个或多个图像数据的选择。所提取的特征参数为主对象的几何特征参数和/或图像质量特征参数。几何特征参数可以为与主对象如何放置在识别选择的图像中相关的特征参数。
本发明还可以实施为由计算机执行的程序。即,根据本发明另一方面的程序使计算机执行下述功能:从存储装置中读出多个图像数据并将该多个图像数据显示在用户终端上;通过用户终端从所显示的多个图像数据中识别对图像数据的选择以作为图像处理的目标;提取通过用户终端识别了选择的图像数据的特征参数;根据所提取的特征参数设定待对另一图像数据进行图像处理的目标值,并将该目标值存储在存储器中;使用设定并存储在存储器中的目标值对规定的图像数据进行图像处理。
设定并存储在存储器中的目标值是根据选择识别的图像数据计算出的修正参数,进行图像处理的功能是使用计算并存储在存储器中的修正参数对预定的图像数据进行图像处理。
根据本发明,可以根据给予用户他或她所期望的印象的图像(图像数据)来确定修正值。具体地,在显示或打印多个图像时,可以根据所选图像获得统一化的图像。
虽然参照具体实施例对本发明进行了说明,但是显而易见,本领域的技术人员可以在本说明书的教示的基础上进行各种变化和修改。将这些显而易见的变化和修改视为落入附加权利要求所定义的本发明的精神、范围和实质中。
Claims (21)
1.一种图像处理装置,包括:
特征参数识别单元,其从用户选择的所选图像数据中识别所选图像数据的特征参数;和
图像处理单元,其使用由所述特征参数识别单元识别的所选图像数据的特征参数作为目标值之一来分别对多个图像数据进行图像处理。
2.根据权利要求1所述的图像处理装置,其中所述的所选图像数据是所述多个图像数据中的一个或更多个图像数据。
3.根据权利要求1所述的图像处理装置,还包括存储所述多个图像数据的存储单元。
4.根据权利要求1所述的图像处理装置,其中所述特征参数识别单元将样本图像提供给与所述图像处理装置相连的用户终端,并且所述所选图像数据是根据用户通过所述用户终端进行的输入而选择的。
5.根据权利要求1所述的图像处理装置,其中所述特征参数识别单元识别一个或更多个所选图像数据的几何特征参数作为所述特征参数。
6.根据权利要求1所述的图像处理装置,其中所述特征参数识别单元识别包含一个或更多个所选图像数据的明度、对比度、饱和度、色调和分辨率中的至少一个的图像质量特征参数作为所述特征参数。
7.一种图像处理装置,包括:
显示装置,其以列表的形式显示多个图像数据;
识别单元,其识别由所述显示单元显示的所述多个图像数据中的一个或更多个图像数据,以作为所选图像数据;
特征参数识别单元,其从所述识别单元识别的所选图像数据中识别所选图像数据的特征参数;和
设定单元,其将由所述特征参数识别单元识别的所述特征参数设定为待进行图像处理的图像数据的图像修正处理目标值中的一个。
8.根据权利要求7所述的图像处理装置,其中所述特征参数识别单元识别与所选图像中的主对象在所选图像数据中如何放置相关的特征参数作为所述特征参数。
9.根据权利要求8所述的图像处理装置,其中所述特征参数识别单元计算所述主对象的外切矩形,并且
所述设定单元将基于所计算出的外切矩形的图像余边设定为所述目标值中的一个。
10.根据权利要求7所述的图像处理装置,其中所述识别单元针对多个所述特征参数中的每一个识别不同的图像数据作为所选图像数据。
11.根据权利要求10所述的图像处理装置,其中所述识别单元针对多个所述特征参数中的每一个识别不同数目的图像数据数作为多个所选图像数据组。
12.根据权利要求7所述的图像处理装置,其中所述识别单元从显示的所述多个图像数据中识别由用户选择的与该用户想象的图像接近的图像数据,作为所选图像数据。
13.一种图像处理方法,包括:
在用户终端上显示从存储单元读出的多个图像数据;
识别由用户通过所述用户终端进行的从所显示的所述多个图像数据中选择作为图像处理目标图像数据的图像数据的选择;
提取所选图像数据的特征参数;
根据所提取的特征参数设定对其它图像数据进行图像处理的目标值;以及
把所述目标值存储到存储单元中。
14.根据权利要求13所述的图像处理方法,其中在显示所述多个图像时,在所述用户终端上显示对所述目标图像数据的选择进行引导的引导信息。
15.根据权利要求13所述的图像处理方法,其中在识别所述选择时,对于待提取的各个特征参数识别一个或更多个图像数据的选择。
16.根据权利要求13所述的图像处理方法,其中所提取的特征参数包括所选图像数据中的主对象的几何特征参数。
17.根据权利要求13所述的图像处理方法,其中所提取的特征参数包括所选图像数据中的主对象的图像质量特征参数。
18.根据权利要求16所述的图像处理方法,其中所述几何特征参数为与所选图像中的主对象在所选图像数据中如何放置相关的特征参数。
19.一种图像处理程序产品,用于使计算机执行下面的步骤:
在用户终端上显示从存储单元读出的多个图像数据;
识别由用户通过所述用户终端进行的从所显示的所述多个图像数据中选择作为图像处理目标图像数据的图像数据的选择;
提取所选图像数据的特征参数;
根据所提取的特征参数设定对其它图像数据进行图像处理的目标值;以及
把所述目标值存储在存储单元中。
20.根据权利要求19所述的图像处理程序产品,其还使计算机执行:使用设定并存储在所述存储单元中的所述目标值来对图像数据进行图像处理。
21.根据权利要求20所述的图像处理程序产品,其中所述设定并存储在所述存储单元中的所述目标值是由所选图像数据计算出的修正参数,并且
其中使用所述修正参数对所述图像数据进行所述图像处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004005278 | 2004-01-13 | ||
JP2004005278A JP2005202469A (ja) | 2004-01-13 | 2004-01-13 | 画像処理装置、画像処理方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1641699A true CN1641699A (zh) | 2005-07-20 |
CN1296870C CN1296870C (zh) | 2007-01-24 |
Family
ID=34737224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100778071A Expired - Fee Related CN1296870C (zh) | 2004-01-13 | 2004-09-15 | 图像处理装置和图像处理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20050152613A1 (zh) |
JP (1) | JP2005202469A (zh) |
KR (1) | KR100667663B1 (zh) |
CN (1) | CN1296870C (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107427242A (zh) * | 2015-03-31 | 2017-12-01 | 株式会社爱考斯研究 | 脉波检测装置、以及脉波检测程序 |
JP2019140600A (ja) * | 2018-02-14 | 2019-08-22 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002112025A (ja) * | 2000-10-03 | 2002-04-12 | Fujitsu Ltd | 画像補正装置および補正方法 |
JP4007052B2 (ja) * | 2002-05-07 | 2007-11-14 | セイコーエプソン株式会社 | 画像処理制御データ更新装置 |
JP2005151282A (ja) * | 2003-11-18 | 2005-06-09 | Fuji Xerox Co Ltd | 画像処理装置、画像処理方法、およびプログラム |
JP4851723B2 (ja) * | 2005-03-04 | 2012-01-11 | 富士通株式会社 | 内部構造画像取得装置、内部構造画像取得方法および内部構造画像取得プログラム |
JP4652978B2 (ja) * | 2005-08-12 | 2011-03-16 | キヤノン株式会社 | 画像編集装置及びその制御方法、コンピュータプログラム |
JP4904798B2 (ja) * | 2005-12-09 | 2012-03-28 | セイコーエプソン株式会社 | 複数画像修整装置、コンピュータプログラム、および記録媒体 |
JP4947343B2 (ja) * | 2006-05-24 | 2012-06-06 | ソニー株式会社 | 情報処理システム、情報処理装置、情報処理方法、およびプログラム |
JP2008035328A (ja) * | 2006-07-31 | 2008-02-14 | Fujifilm Corp | テンプレート生成装置、画像配置装置、変更テンプレート生成装置およびそのプログラム |
EP1895466A1 (en) * | 2006-08-30 | 2008-03-05 | BRITISH TELECOMMUNICATIONS public limited company | Providing an image for display |
JP4366397B2 (ja) | 2006-12-04 | 2009-11-18 | キヤノン株式会社 | 画像読取装置および画像処理方法 |
US8761532B2 (en) * | 2007-02-20 | 2014-06-24 | Xerox Corporation | Method and system for the selective application of automatic image enhancement to digital images |
KR100869947B1 (ko) | 2007-05-29 | 2008-11-24 | 삼성전자주식회사 | 휴대 단말기의 영상 생성 방법 및 장치 |
US8174731B2 (en) | 2007-08-31 | 2012-05-08 | Brother Kogyo Kabushiki Kaisha | Image processing device outputting image for selecting sample image for image correction |
US8094343B2 (en) | 2007-08-31 | 2012-01-10 | Brother Kogyo Kabushiki Kaisha | Image processor |
JP4831020B2 (ja) * | 2007-08-31 | 2011-12-07 | ブラザー工業株式会社 | 画像処理装置、画像処理方法、画像処理プログラム |
JP4442664B2 (ja) | 2007-08-31 | 2010-03-31 | ブラザー工業株式会社 | 画像処理装置、画像処理方法、画像処理プログラム |
US8159716B2 (en) | 2007-08-31 | 2012-04-17 | Brother Kogyo Kabushiki Kaisha | Image processing device performing image correction by using a plurality of sample images |
JP4433017B2 (ja) | 2007-08-31 | 2010-03-17 | ブラザー工業株式会社 | 画像処理装置及び画像処理プログラム |
JP4831019B2 (ja) * | 2007-08-31 | 2011-12-07 | ブラザー工業株式会社 | 画像処理装置、画像処理方法、画像処理印刷プログラム |
JP4826562B2 (ja) * | 2007-08-31 | 2011-11-30 | ブラザー工業株式会社 | 画像処理装置、画像処理方法、画像処理プログラム |
JP4793356B2 (ja) | 2007-08-31 | 2011-10-12 | ブラザー工業株式会社 | 画像処理装置及び画像処理プログラム |
JP4985243B2 (ja) * | 2007-08-31 | 2012-07-25 | ブラザー工業株式会社 | 画像処理装置及び画像処理プログラム |
JP4838224B2 (ja) * | 2007-11-14 | 2011-12-14 | 日本電信電話株式会社 | 諧調変換装置および方法、プログラム |
JP2012093919A (ja) * | 2010-10-26 | 2012-05-17 | Toshiba Corp | 電子機器、合成画像の出力方法 |
JP5707947B2 (ja) * | 2011-01-11 | 2015-04-30 | 株式会社リコー | 画像処理装置 |
JP5310782B2 (ja) * | 2011-05-13 | 2013-10-09 | カシオ計算機株式会社 | 電子カメラ |
JP5955035B2 (ja) * | 2012-03-05 | 2016-07-20 | キヤノン株式会社 | 映像生成装置及びその制御方法 |
KR102025184B1 (ko) * | 2013-07-31 | 2019-09-25 | 엘지디스플레이 주식회사 | 데이터 변환 장치 및 이를 이용한 디스플레이 장치 |
JP5943112B1 (ja) | 2015-03-19 | 2016-06-29 | 富士ゼロックス株式会社 | 画像処理装置、画像処理システムおよびプログラム |
WO2016158274A1 (ja) * | 2015-03-30 | 2016-10-06 | シャープ株式会社 | 画像処理装置 |
JP6503308B2 (ja) * | 2016-02-18 | 2019-04-17 | 富士通フロンテック株式会社 | 画像処理装置及び画像処理方法 |
US10552706B2 (en) * | 2016-10-24 | 2020-02-04 | Fujitsu Ten Limited | Attachable matter detection apparatus and attachable matter detection method |
WO2018098931A1 (zh) * | 2016-11-30 | 2018-06-07 | 华为技术有限公司 | 一种数据处理方法及装置 |
CN110945567A (zh) * | 2017-07-31 | 2020-03-31 | 索尼公司 | 信息处理装置、信息处理方法和程序 |
JP2020144778A (ja) * | 2019-03-08 | 2020-09-10 | 日本放送協会 | 動画像カラー化装置、カラー情報推定モデル生成装置およびそれらのプログラム |
JP7418081B2 (ja) * | 2019-10-28 | 2024-01-19 | キヤノン株式会社 | 画像形成装置、画像形成方法、及び、プログラム |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0969165A (ja) * | 1995-08-31 | 1997-03-11 | Dainippon Screen Mfg Co Ltd | 画像処理装置 |
JPH09116740A (ja) * | 1995-10-19 | 1997-05-02 | Toppan Printing Co Ltd | 自動色調修正装置 |
JPH1198374A (ja) * | 1997-09-24 | 1999-04-09 | Konica Corp | 色補正方法及び色補正装置 |
JP3134827B2 (ja) * | 1997-11-07 | 2001-02-13 | 日本電気株式会社 | 画像レイアウトシステム、方法及び記録媒体 |
JPH11185034A (ja) * | 1997-12-24 | 1999-07-09 | Casio Comput Co Ltd | 画像データ補正装置、及び画像データ補正処理プログラムを記録した記録媒体 |
JP3657769B2 (ja) * | 1998-03-19 | 2005-06-08 | 富士写真フイルム株式会社 | 画像処理方法および画像処理装置 |
JP2000040142A (ja) * | 1998-07-23 | 2000-02-08 | Matsushita Electric Ind Co Ltd | 画像表示装置 |
JP3264273B2 (ja) * | 1999-09-22 | 2002-03-11 | 日本電気株式会社 | 自動色補正装置及び自動色補正方法並びにその制御プログラムを記録した記録媒体 |
JP2001256480A (ja) * | 2000-03-09 | 2001-09-21 | Hitachi Ltd | 画像自動分類方法及び装置 |
JP2002112025A (ja) * | 2000-10-03 | 2002-04-12 | Fujitsu Ltd | 画像補正装置および補正方法 |
JP2003101749A (ja) * | 2001-09-20 | 2003-04-04 | Pagecomp Lab Corp | 画像レイアウト生成装置 |
JP3823803B2 (ja) * | 2001-10-19 | 2006-09-20 | ノーリツ鋼機株式会社 | 画像変換パラメータ設定方法、画像変換パラメータ設定装置、画像変換パラメータ設定プログラムおよび画像変換パラメータ設定プログラムを記録した記録媒体 |
KR100470931B1 (ko) * | 2001-12-05 | 2005-02-22 | 가부시키가이샤 히다치 고쿠사이 덴키 | 템플레이트 매칭을 이용한 물체추적방법 및 장치 |
JP3991196B2 (ja) * | 2001-12-18 | 2007-10-17 | 富士ゼロックス株式会社 | 画像処理システム及び画像処理サーバ |
JP2003190125A (ja) * | 2001-12-27 | 2003-07-08 | Konica Corp | 画像処理装置、画像処理方法、プログラム、及び記憶媒体 |
JP3973462B2 (ja) * | 2002-03-18 | 2007-09-12 | 富士フイルム株式会社 | 画像撮影方法 |
JP2003281540A (ja) * | 2002-03-19 | 2003-10-03 | Fuji Xerox Co Ltd | 画像処理装置、画像処理方法、画像処理プログラムならびに画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2003281262A (ja) * | 2002-03-25 | 2003-10-03 | Dainippon Screen Mfg Co Ltd | オンデマンド出版および色再現状態の較正 |
CN1244075C (zh) * | 2002-06-20 | 2006-03-01 | 成都威斯达芯片有限责任公司 | 可编程自适应的图像质量非线性增强处理装置及其处理方法 |
JP4059047B2 (ja) * | 2002-09-24 | 2008-03-12 | セイコーエプソン株式会社 | 入力装置、情報装置及び制御情報生成方法 |
-
2004
- 2004-01-13 JP JP2004005278A patent/JP2005202469A/ja active Pending
- 2004-09-09 US US10/936,744 patent/US20050152613A1/en not_active Abandoned
- 2004-09-14 KR KR1020040073557A patent/KR100667663B1/ko active IP Right Grant
- 2004-09-15 CN CNB2004100778071A patent/CN1296870C/zh not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107427242A (zh) * | 2015-03-31 | 2017-12-01 | 株式会社爱考斯研究 | 脉波检测装置、以及脉波检测程序 |
US10595732B2 (en) | 2015-03-31 | 2020-03-24 | Equos Research Co., Ltd. | Pulse wave detection device and pulse wave detection program |
JP2019140600A (ja) * | 2018-02-14 | 2019-08-22 | 京セラドキュメントソリューションズ株式会社 | 画像形成装置 |
Also Published As
Publication number | Publication date |
---|---|
CN1296870C (zh) | 2007-01-24 |
KR100667663B1 (ko) | 2007-01-12 |
US20050152613A1 (en) | 2005-07-14 |
JP2005202469A (ja) | 2005-07-28 |
KR20050074254A (ko) | 2005-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1296870C (zh) | 图像处理装置和图像处理方法 | |
JP4285290B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
CN1991909A (zh) | 图像处理装置、图像处理方法和程序 | |
US8401284B2 (en) | Color correcting method and apparatus | |
US8254679B2 (en) | Content-based image harmonization | |
US8290252B2 (en) | Image-based backgrounds for images | |
US7916963B2 (en) | Method and apparatus for an intuitive digital image processing system that enhances digital images | |
CN1475969A (zh) | 用于增强人像图像的方法和*** | |
JP2007507803A (ja) | 画像を調整するためのパラメータを決定する方法および装置 | |
CN1522048A (zh) | 图像编辑装置 | |
CN1525763A (zh) | 产生用户偏爱数据的方法和装置及转换色彩的方法和装置 | |
CN1591172A (zh) | 图像处理方法和装置 | |
US20070127783A1 (en) | Image processing apparatus, method and program for controlling flesh color of image | |
JP2009268085A (ja) | 画像トリミング装置およびプログラム | |
US8462171B2 (en) | Saturation contrast image enhancement | |
US8760723B2 (en) | Image processing device superimposing supplemental image on original image | |
JP2011061860A (ja) | 画像データ処理装置、画像データセットを記録した媒体、画像データ処理プログラムを記録した媒体および画像データ処理方法 | |
JP2009171158A (ja) | モザイク画像生成装置、方法及びプログラム | |
JP4904798B2 (ja) | 複数画像修整装置、コンピュータプログラム、および記録媒体 | |
JP2005346474A (ja) | 画像処理方法及び装置及びプログラム及び記憶媒体 | |
KR102215607B1 (ko) | 어두운 이미지의 밝기를 개선하기 위한 보정 처리가 가능한 전자 장치 및 그 동작 방법 | |
JP2006092127A (ja) | 画像処理装置、画像処理方法、およびプログラム | |
JP4507673B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
CN112883989A (zh) | 一种图片处理方法及装置 | |
JP2008147714A (ja) | 画像処理装置およびその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070124 Termination date: 20170915 |
|
CF01 | Termination of patent right due to non-payment of annual fee |