图象处理装置、图象处理系统、图象处理方法、图象处理程序及集成电路装置的制作方法

文档序号:7633977阅读:179来源:国知局
专利名称:图象处理装置、图象处理系统、图象处理方法、图象处理程序及集成电路装置的制作方法
技术领域
本发明涉及图象处理装置,特别是对图象信号进行颜色处理的图象处理装置。
背景技术
作为对图象信号进行的图象处理,颜色处理已经广为人知。
所谓“颜色处理”,例如是被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的处理。所谓“显示颜色变换处理”,是调整图象信号的整体色调的处理,例如调整图象信号的明亮度,或赋予图象信号特定的效果(例如类似胶片处理等)地进行调整的处理。所谓“颜色区域变换处理”,是为了在图象信号的输出入器件固有的颜色空间中,再生显示图象信号而进行的处理,是被称作颜色区域压缩(Gamut Mapping)等的处理。所谓“记忆颜色修正处理”,是将图象信号中的天空的颜色、皮肤的颜色或绿色等特定的颜色调整得与记忆吻合的处理。
在进行这些颜色调整之际,分别独立调整图象信号的多个属性的图象处理装置,已广为人知(例如参照专利文献1)。在该图象处理装置中,如图22所示,能够分别独立调整特定的2种颜色的记忆颜色的色调、鲜艳度、明亮度。具体地说,在该图象处理装置中,具备6个调整用的旋钮,独立操作旋钮,进行颜色调整。另外,除了该图象处理装置以外,能够独立调整图象信号的红、绿、蓝的各自的颜色的装置,也已广为人知。
专利文献1特许第2936080号另一方面,由图象处理装置的用户,在进行颜色处理之际,独立调整图象信号的多个属性,并非善事。因为为了一边保持各自的属性的平衡,一边实现所需的颜色处理,需要对各自的属性进行复杂的调整。例如在可以调整明亮度、鲜艳度、色调等的图象处理装置中,在进行皮肤的记忆颜色修正之际,用户想变更记忆颜色修正的程度,对发白的肤色进行记忆颜色修正,或对发黄的肤色进行记忆颜色修正等时,难以调整明亮度、鲜艳度、色调等的平衡,进行所需的记忆颜色修正。

发明内容
因此,本发明的课题是,提供能使用户简易地进行颜色处理的调整的图象处理装置。
本发明之1所述的图象处理装置,具备处理度设定单元、处理用系数组编制单元和颜色处理实行单元。处理度设定单元,至少将图象信号具有的多个属性中的2个属性的颜色处理程度的目标,作为1个目标处理度设定。处理用系数组编制单元,根据处理度设定单元设定的目标处理度,和进行互不相同程度的颜色处理的多个基本系数组,编制目标处理度的进行颜色处理的处理用系数组。颜色处理实行单元,使用处理用系数组编制单元编制的处理用系数组,对图象信号进行颜色处理。
在这里,所谓“颜色处理”,例如是被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的处理。另外,所谓“图象信号的属性”,是为了表现图象信号的颜色空间的参数,例如RGB、CMYK、YUV、HSB、CIELuv、CIELab等的颜色空间的参数。另外,所谓“基本系数组”或“处理用系数组”,是为了进行图象信号的颜色处理的系数组,例如是对图象信号而言的系数矩阵或对图象信号而言的查找表等。
处理度设定单元,至少2个属性的颜色处理程度的目标,作为1个值设定。就是说,根据1个值,至少同时给予2个属性颜色处理的目标。处理用系数组编制单元,根据设定的1个值,由分别进行不同程度的颜色处理的多个基本系数组,编制处理用系数组。颜色处理实行单元,使用实现目标处理度的颜色处理的处理用系数组,进行图象信号的颜色处理。
采用本发明的图象处理装置后,可以只给予1个目标处理度,至少同时进行2个属性的颜色处理。就是说,与独立调整各自的属性进行颜色处理时相比,可以简易地进行颜色处理的调整。另外,在颜色处理中,可以使用将多个基本系数组自定义后获得的处理用系数组。就是说,能够实现将多个基本系数组实现的颜色处理的程度自定义的颜色处理。
本发明之2所述的图象处理装置,是本发明之1所述的图象处理装置,处理用系数组编制单元,根据目标处理度,内分或外分多个基本系数组,编制处理用系数组。
在内分或外分中,根据多个基本系数组实现的各自的颜色处理的程度和目标处理度,求出多个基本系数组的至少一部分的加权平均值。另外,内分或外分,对多个基本系数组实现的各自的颜色处理的程度和目标处理度,非线性地或线性地进行。
采用本发明的图象处理装置后,可以进行使用内分或外分多个基本系数组的处理用系数组的颜色处理。
本发明之3所述的图象处理装置,是本发明之1所述的图象处理装置,所谓多个属性,包含图象信号的色调、鲜艳度及明亮度。
在颜色处理中,至少同时进行图象信号的色调、鲜艳度及明亮度中的两个处理。
采用本发明的图象处理装置后,与对各自的属性独立地进行颜色处理的调整时相比,可以进行简易的颜色处理的调整。
本发明之4所述的图象处理装置,是本发明之1所述的图象处理装置,颜色处理是记忆颜色修正。
在记忆颜色修正中,例如对色调及明亮度或色调及鲜艳度等的属性,同时进行处理。
在处理度设定单元中,作为一个目标处理度,设定记忆颜色修正的程度的目标。在处理用系数组编制单元中,根据设定的目标处理度和进行不同程度的记忆颜色修正的多个基本系数组,编制进行目标处理度的记忆颜色修正的处理用系数组。在颜色处理实行单元中,使用编制的处理用系数组,进行图象信号的记忆颜色修正。
采用本发明的图象处理装置后,可以简易地调整记忆颜色修正的处理的程度。
本发明之5所述的图象处理装置,是本发明之4所述的图象处理装置,处理度设定单元,作为目标处理度,设定记忆颜色修正的修正倾向。处理用系数组编制单元,根据目标处理度,内分或外分进行互相不同的修正倾向的记忆颜色修正的多个基本系数组,编制处理用系数组。
所谓记忆颜色修正的修正倾向不同,是记忆颜色修正的修正目标不同。例如,在多个基本系数组的各自的记忆颜色修正中,对于图象信号,进行向着不同的修正目标的修正。就是说,在各自的记忆颜色修正中,连接颜色处理前后中的图象信号的值的矢量的方向,互不相同。
采用本发明的图象处理装置后,可以简易地调整记忆颜色修正的修正倾向。
本发明之6所述的图象处理装置,是本发明之4所述的图象处理装置,处理度设定单元,作为目标处理度,设定记忆颜色修正的修正强度。处理用系数组编制单元,根据目标处理度,内分或外分进行给定的修正强度的记忆颜色修正的基本系数组和不进行记忆颜色修正的基本系数组,编制处理用系数组。
在这里,修正强度,是将图象信号朝着修正目标修正的程度。就是说,连接处理用系数组的记忆颜色修正的前后中的图象信号的值的矢量的方向,和连接编制处理用系数组使用的基本系数组的记忆颜色修正的前后中的图象信号的值的矢量的方向,大致相同。
采用本发明的图象处理装置后,可以简易地调整记忆颜色修正的修正强度。
本发明之7所述的图象处理装置,是本发明之1所述的图象处理装置,多个基本系数组,是具有大小与图象信号具有的多个属性的个数对应的多个基本矩阵数据。颜色处理实行单元,使用处理用系数组编制单元编制的处理用矩阵数据,对图象信号进行矩阵运算。
处理用系数组编制单元,根据目标处理度,由多个基本矩阵数据,编制处理用矩阵数据。颜色处理实行单元,使用实现目标处理度的颜色处理的处理用矩阵数据,进行图象信号的颜色处理。
采用本发明的图象处理装置后,可以使用将多个基本矩阵数据自定义后获得的处理用矩阵数据。就是说,能够实现将多个基本矩阵数据实现的颜色处理的程度自定义的颜色处理。
本发明之8所述的图象处理装置,是本发明之7所述的图象处理装置,处理用系数组编制单元,根据目标处理度,内分或外分基本矩阵数据,编制处理用矩阵数据。
在内分或外分中,根据多个基本矩阵数据实现的各自的颜色处理的程度和目标处理度,求出多个基本矩阵数据的至少一部分的加权平均值。另外,内分或外分,对多个基本矩阵数据实现的各自的颜色处理的程度和目标处理度,非线性地或线性地进行。
采用本发明的图象处理装置后,可以进行使用内分或外分多个基本矩阵数据的处理用矩阵数据的颜色处理。
本发明之9所述的图象处理装置,是本发明之1所述的图象处理装置,多个基本系数组,是存放对图象信号的值而言的颜色处理后的图象信号的值的多个基本查找表。颜色处理实行单元,使用处理用系数组编制单元编制的处理用查找表,对图象信号进行颜色处理。
处理用系数组编制单元,根据目标处理度,由多个基本查找表,编制处理用查找表。颜色处理实行单元,使用实现目标处理度的颜色处理的处理用矩阵数据查找表,进行图象信号的颜色处理。
采用本发明的图象处理装置后,可以使用将多个基本查找表自定义后获得的处理用查找表。就是说,能够实现将多个基本查找表实现的颜色处理的程度自定义的颜色处理。
本发明之10所述的图象处理装置,是本发明之9所述的图象处理装置,处理用系数组编制单元,根据目标处理度,内分或外分基本查找表,编制处理用查找表。
在内分或外分中,根据多个基本查找表实现的各自的颜色处理的程度和目标处理度,求出多个基本查找表的至少一部分的加权平均。另外,内分或外分,对多个基本查找表实现的各自的颜色处理的程度和目标处理度,非线性地或线性地进行。
采用本发明的图象处理装置后,可以进行使用内分或外分多个基本查找表的处理用查找表的颜色处理。
本发明之11所述的图象处理装置,是本发明之1所述的图象处理装置,处理度设定单元,具有设定记忆颜色修正的修正倾向的目标——第1目标处理度的第1处理度设定单元;设定记忆颜色修正的修正强度的目标——第2目标处理度的第2处理度设定单元。处理用系数组编制单元,根据第1处理度和第2处理度,内分或外分进行互不相同的修正倾向的记忆颜色修正的多个基本系数组,编制处理用系数组。
在处理度设定单元中,记忆颜色修正的修正倾向和修正强度,被作为第1目标处理度和第2目标处理度设定。处理用系数组编制单元,编制实现根据多个基本系数组设定的修正倾向和修正强度的处理用系数组。颜色处理实行单元,使用编制的处理用系数组,进行图象信号的颜色处理。
采用本发明的图象处理装置后,可以简易地设定、实现所需程度的修正倾向及修正强度的记忆颜色修正。
本发明之12所述的图象处理装置,是本发明之1所述的图象处理装置,处理用系数组编制单元,只变更基本系数组中的特定部分,编制处理用系数组。
处理用系数组编制单元,只变更基本系数组中的特定部分,对其它的部分,例如使用某个基本系数组的值,编制处理用系数组。
采用本发明的图象处理装置后,能够削减处理用系数组编制单元的处理量。
本发明之13所述的图象处理装置,是本发明之12所述的图象处理装置,特定部分是由处理度设定单元规定的部分。
处理度设定单元,设定颜色处理的目标。处理用系数组编制部,根据颜色处理的目标,例如判断处理对象的颜色区域,判断该颜色区域的颜色处理使用的特定部分。
本发明之14所述的图象处理装置,是本发明之12或13所述的图象处理装置,所谓“特定部分”,是给予基本系数组中对给定的记忆颜色而言的变换系数的部分。
本发明之15所述的图象处理系统,具备图象处理实行单元和显示信号生成单元。图象处理实行单元,进行图象信号的图象处理,输出处理信号。显示信号生成单元,生成旨在显示处理信号的显示信号。显示信号,是再处理处理信号的给定的区域的信号。给定的区域,是通过比较图象信号和处理信号的灰度特性后特定的区域。
在这里,所谓“显示”,例如是在监视、打印等输出处理信号之前,为了确认进行过的图象处理而进行的显示等,也可以是被称作“预展显示”等的显示。另外,图象处理实行单元,例如也可以是本发明之书的其它项记述的图象处理装置。
本发明的图象处理系统,能够生成明确显示通过比较灰度特性后特定的给定区域的显示信号。因此,处理信号在进行监视、打印等输出时,能够预先确认可能成为不自然的输出的原因的部分。
本发明之16所述的图象处理系统,是本发明之15所述的图象处理系统,给定的区域,是和其周围的区域的灰度顺序,在图象信号和处理信号之间互不相同的区域。
在这里,所谓“灰度顺序”,是指灰度的大小关系。就是说,给定的区域,是和其周围的区域的灰度的大小关系在图象处理前后变化的部分。
在本发明的图象处理系统中,能够预先确认在图象处理前后,灰度顺序变化的部分。
本发明之17所述的图象处理系统,是本发明之15所述的图象处理系统,所谓“再处理”,是变换给定的区域的颜色的处理。
所谓“变换给定区域的颜色的处理”,例如是将给定区域的颜色变成特定的变换色(例如红、绿、蓝等中的某一种颜色)的处理,以及只使给定区域的亮度成分变化的处理等。
在本发明的图象处理系统中,由于将比较灰度特性后特定的给定区域进行颜色变换后显示,所以容易确认给定的区域。
本发明之18所述的图象处理方法,包括处理度设定步骤、处理用系数组编制步骤和颜色处理实行步骤。处理度设定步骤,将图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。处理用系数组编制步骤,根据处理度设定步骤设定的目标处理度和进行程度互不相同的颜色处理的多个基本系数组,编制进行目标处理度的颜色处理的处理用系数组。颜色处理实行步骤,使用处理用系数组编制步骤编制的处理用系数组,对图象信号进行颜色处理。
在这里,所谓“颜色处理”,例如是被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的处理。另外,所谓“图象信号的属性”,是为了表现图象信号的颜色空间的参数,例如RGB、CMYK、YUV、HSB、CIELuv、CIELab等的颜色空间的参数。
处理度设定步骤,将至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。就是说,根据一个值,对至少两个属性同时给予颜色处理的目标。处理用系数组编制步骤,按照设定的一个值,根据进行程度互不相同的颜色处理的多个基本系数组,编制处理用系数组。颜色处理实行步骤,使用实现目标处理度的颜色处理的处理用系数组,对图象信号进行颜色处理。
采用本发明的图象处理方法后,可以只给出一个目标处理度,同时进行至少两个属性的颜色处理。就是说,与独立地调整各自的属性进行颜色处理时相比,能够简易地进行颜色处理的调整。另外,在颜色处理时,能够使用通过自定义多个基本系数组获得的处理用系数组。就是说,能够实现自定义多个基本系数组实现的颜色处理程度的颜色处理。
本发明之19所述的图象处理程序,是为了利用计算机进行图象信号的颜色处理的图象处理程序,是使计算机进行包括处理度设定步骤、处理用系数组编制步骤和颜色处理实行步骤的图象处理方法的图象处理程序。处理度设定步骤,将图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。处理用系数组编制步骤,根据处理度设定步骤设定的目标处理度和进行程度互不相同的颜色处理的多个基本系数组,编制进行目标处理度的颜色处理的处理用系数组。颜色处理实行步骤,使用处理用系数组编制步骤编制的处理用系数组,对图象信号进行颜色处理。
在这里,所谓“颜色处理”,例如是被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的处理。另外,所谓“图象信号的属性”,是为了表现图象信号的颜色空间的参数,例如RGB、CMYK、YUV、HSB、CIELuv、CIELab等的颜色空间的参数。
处理度设定步骤,将至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。就是说,根据一个值,对至少两个属性同时给予颜色处理的目标。处理用系数组编制步骤,按照设定的一个值,根据进行程度互不相同的颜色处理的多个基本系数组,编制处理用系数组。颜色处理实行步骤,使用实现目标处理度的颜色处理的处理用系数组,对图象信号进行颜色处理。
采用本发明的图象处理程序后,可以只给出一个目标处理度,同时进行至少两个属性的颜色处理。就是说,与独立地调整各自的属性进行颜色处理时相比,能够简易地进行颜色处理的调整。另外,在颜色处理时,能够使用通过自定义多个基本系数组获得的处理用系数组。就是说,能够实现自定义多个基本系数组实现的颜色处理程度的颜色处理。
本发明之20所述的集成电路装置,具备处理度设定部、处理用系数组编制部和颜色处理实行部。处理度设定部,将图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。处理用系数组编制部,根据处理度设定部设定的目标处理度和进行程度互不相同的颜色处理的多个基本系数组,编制进行目标处理度的颜色处理的处理用系数组。颜色处理实行部,使用处理用系数组编制部编制的处理用系数组,对图象信号进行颜色处理。
在这里,所谓“颜色处理”,例如是被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的处理。另外,所谓“图象信号的属性”,是为了表现图象信号的颜色空间的参数,例如RGB、CMYK、YUV、HSB、CIELuv、CIELab等的颜色空间的参数。另外,所谓“基本系数组”或“处理用系数组”,是为了对图象信号进行颜色处理的系数组,例如是对图象信号而言的系数矩阵或对图象信号而言的查找表等。
处理度设定部,将至少两个属性的颜色处理的程度的目标,作为一个目标处理度设定。就是说,根据一个值,对至少两个属性同时给予颜色处理的目标。处理用系数组编制部,按照设定的一个值,根据进行程度互不相同的颜色处理的多个基本系数组,编制处理用系数组。颜色处理实行部,使用实现目标处理度的颜色处理的处理用系数组,对图象信号进行颜色处理。
采用本发明的集成电路装置后,可以只给出一个目标处理度,同时进行至少两个属性的颜色处理。就是说,与独立地调整各自的属性进行颜色处理时相比,能够简易地进行颜色处理的调整。另外,在颜色处理时,能够使用通过自定义多个基本系数组获得的处理用系数组。就是说,能够实现自定义多个基本系数组实现的颜色处理程度的颜色处理。
本发明之21所述的图象处理方法,具备进行图象信号的图象处理,输出处理信号的图象处理实行步骤;生成旨在显示处理信号的显示信号的显示信号生成步骤。显示信号,是对处理信号的给定区域进行再处理后的信号。给定的区域,是比较图象信号和处理信号的灰度特性后特定的区域。
在这里,所谓“显示”,例如是在监视器、打印机等输出处理信号之前,为了确认进行过的图象处理而进行的显示等,也可以是被称作所谓预展显示等的显示。
在本发明的图象处理的方法中,能够生成明确表示经过灰度特性的比较后特定的给定区域的的显示信号。因此,在监视器、打印机等输出处理信号时,能够预先确认成为不自然的输出的原因的部分。
本发明之22所述的图象处理程序,是使计算机进行图象处理方法的程序。图象处理方法,具备进行图象信号的图象处理,输出处理信号的图象处理实行步骤;生成旨在显示处理信号的显示信号的显示信号生成步骤。显示信号,是对处理信号的给定区域进行再处理后的信号。给定的区域,是比较图象信号和处理信号的灰度特性后特定的区域。
在这里,所谓“显示”,例如是在监视器、打印机等输出处理信号之前,为了确认进行过的图象处理而进行的显示等,也可以是被称作所谓预展显示等的显示。
在本发明的图象处理程序中,能够生成明确表示经过灰度特性的比较后特定的给定区域的的显示信号。因此,在监视器、打印机等输出处理信号时,能够预先确认成为不自然的输出的原因的部分。
本发明之23所述的集成电路装置,具备进行图象信号的图象处理,输出处理信号的图象处理实行部;生成旨在显示处理信号的显示信号的显示信号生成部。显示信号,是对处理信号的给定区域进行再处理后的信号。给定的区域,是比较图象信号和处理信号的灰度特性后特定的区域。
在这里,所谓“显示”,例如是在监视器、打印机等输出处理信号之前,为了确认进行过的图象处理而进行的显示等,也可以是被称作所谓预展显示等的显示。另外,所谓“图象处理实行部”,例如可以是其它本发明之项所述的图象处理装置及集成电路装置在本发明的集成电路中,能够生成明确表示经过灰度特性的比较后特定的给定区域的的显示信号。因此,在监视器、打印机等输出处理信号时,能够预先确认成为不自然的输出的原因的部分。
采用本发明后,能够提供可以简易地进行颜色处理的调整的图象处理装置。


图1讲述图象处理装置10的基本构成的方框图(第1实施方式)图2讲述图象处理装置10的具体结构的方框图(第1实施方式)图3表示调整尺度110的一个示例的图形(第1实施方式)图4讲述记忆颜色修正中的修正倾向的说明图(第1实施方式)图5讲述图象处理方法的流程图(第1实施方式)图6讲述记忆颜色修正中的修正强度的说明图(第1实施方式)图7表示调整尺度110的变形例的图形(第1实施方式)图8讲述图象处理装置26的具体结构的方框图(第2实施方式)图9讲述图象处理装置45的具体结构的方框图(第3实施方式)图10讲述图象处理装置60的具体结构的方框图(第4实施方式)图11讲述图象处理装置75的具体结构的方框图(第5实施方式)图12讲述图象处理装置150的具体结构的方框图(第6实施方式)图13讲述图象处理装置200的具体结构的方框图(第7实施方式)图14讲述处理区域内再处理部201的结构的说明图(第7实施方式)图15讲述灰度顺序的检出方法的说明图(第7实施方式)图16讲述图象处理系统200的效果的说明图(第7实施方式)图17讲述图象处理系统210的基本结构的说明图(第7实施方式)图18讲述合成部215的结构的方框图(第7实施方式)图19讲述合成部230的结构的方框图(第7实施方式)图20讲述处理区域内再处理部240的结构的方框图(第7实施方式)图21讲述切换部250的结构的方框图(第7实施方式)图22表示调整用旋钮的外形的图形(背景技术)图中10-图象处理装置;12-基本分布组存储部;13-颜色处理部;14-控制部;15-分布编制部;16-颜色处理实行部;18-处理度设定部;20-分布编制实行部;21-分布RAM;d1-输入信号;d2-图象信号;d3-输出信号;d8-目标处理度。
具体实施例方式
下面,讲述本发明的实施方式。在第1~第5实施方式中,讲述使用查找表的图象处理装置。在第6实施方式中,讲述使用颜色变换矩阵的图象处理装置。在第7实施方式中,讲述在进行颜色调整之际显示预展的图象处理装置。进而,作为其它,还讲述第1~第7实施方式的应用例。
使用图1~图7,讲述第1实施方式涉及的使用查找表的图象处理装置10。图象处理装置10,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置10,例如在计算机、数码相机、手机、PDA、扫描器、数字电视机等处理图象的机器中具备。
<构成>
使用图1,讲述图象处理装置10的基本构成。图象处理装置10,是将输入信号d1作为输入、将经过图象处理的输出信号d3作为输出的图象处理装置。图象处理装置10,具备将输入信号d1作为输入、将经过视觉处理的图象信号d2作为输出的视觉处理部11;存放成为颜色处理的基本的基本颜色变换分布(profile),将选择的基本颜色变换分布的数据——选择分布数据d5作为输出的基本分布组存储部12;将图象信号d2和选择分布数据d5作为输入,输出经过颜色处理的输出信号d3的颜色处理部13;将控制信号c1~c3给予各部的控制部14;设定颜色处理部13中的颜色处理的程度的处理度设定部18。
视觉处理部11,接收来自控制部14的控制信号c1,进行输入信号d1的空间处理、灰度处理等视觉处理,输出图象信号d2。视觉处理部11,例如利用只使输入信号d1的低域空间通过的低域空间滤波器,进行空间处理。作为低域空间滤波器,可以使用通带使用的FIR(Finite Impulse Respones)型的低域空间滤波器或IIR(Infinite Impulse Respones)型的低域空间滤波器等。另外,视觉处理部11,使用伽马曲线等进行灰度处理。
基本分布组存储部12,例如存放着为了单独或组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的颜色处理而实现的多个基本颜色变换分布。各个基本颜色变换分布,被作为给予从某个颜色空间向别的颜色空间转变的映射的查找表记忆。更具体地说,对于R(红)、G(绿)、B(蓝)的三维图象信号值(R0、G0、B0)而言,查找表被作为给予颜色处理后的图象信号值(R1、G1、B1)的三维查找表记忆。另外,基本分布组存储部12记忆的基本颜色变换分布,在图象处理装置的外部的个人用计算机(PC)25中预先求出。求出的基本颜色变换分布,由PC25传输基本颜色变换分布的数据——基本分布数据d4后,被存入基本分布组存储部12。
此外,基本分布组存储部12,由ROM、可以改写·更新数据的记忆介质(RAM、硬盘等)或可以从图象处理装置10中拆下来的记忆介质(存储卡等)构成。在图象处理装置10的基本分布组存储部12中,预先编制的基本分布数据d4,被PC25读出。另外,基本分布组存储部12是可以改写·更新数据的记忆介质时,与外部的网络连接后,可以从外部自由更新基本分布数据。
颜色处理部13具有将选择分布数据d5作为输入、将处理用分布数据d7作为输出的分布编成部15,和将作为图象信号d2和处理用分布数据d7输入、将输出信号d3作为输出的颜色处理实行部16。分布编成部15,由下述部件构成将选择分布数据d5作为输入、将根据选择分布数据编制的生成分布数据d6作为输出的分布编制实行部20,和将生成分布数据d6作为输入后存放、将存放的数据中用于颜色处理的数据——处理用分布数据d7作为输出的分布RAM21。
处理度设定部18,供用户设定颜色处理的程度。设定的颜色处理的程度,被作为目标处理度d8输出。
下面,使用图2~图3,讲述本发明的特征部分——基本分布组存储部12、颜色处理部13、处理度设定部18的详细结构。
(基本分布组存储部12)基本分布组存储部12记忆由多个基本颜色变换分布构成的分布组。在图2所示的图象处理装置10中,记忆由3个基本颜色变换分布构成的分布组22。关于处理X,分布组22具备旨在实现处理程度不同的处理X1、处理X2和处理X3的3个基本颜色变换分布22a、22b和22c。
在这里,所谓“处理X”,例如是显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某个颜色处理,或组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理等。下面,将处理X作为是有关肤色的记忆颜色修正进行讲述。
《分布组》下面,讲述分布组。所谓“分布组”,是由对于相同颜色处理,使颜色处理的程度不同的基本颜色变换分布构成的小组。分布组,具有实现显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某个颜色处理的功能,或实现组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理的功能。例如,分布组22时,基本颜色变换分布22a和22b和22c,实现不同的修正程度的肤色的记忆颜色修正。更具体地说,基本颜色变换分布22b,对肤色实现默认的记忆颜色修正;基本颜色变换分布22a,将肤色变换成发白;基本颜色变换分布22c,将肤色变换成发黄。各自的基本颜色变换分布,一边具有相同功能“肤色的记忆颜色修正”,一边实现不同的处理程度。
《基本颜色变换分布》下面,讲述基本颜色变换分布。基本颜色变换分布,是对分别用8比特表现的三维图象信号值(R0、G0、B0)而言,给予颜色处理后的图象信号值(R1、G1、B1)的三维查找表。在这里,对颜色处理前的图象信号值(R0、G0、B0),均给予分别用8比特表现的颜色处理后的图象信号值(R1、G1、B1)时,大多需要{(2^8)^3}*3=48M字节和基本分布组存储部12的记忆容量。因此,只对用8比特表现的颜色处理前的图象信号值(R0、G0、B0)的高位几比特,分别给予用8比特表现的颜色处理后的图象信号值(R1、G1、B1)。更具体地说,例如只对颜色处理前的图象信号值(R0、G0、B0)的高位5比特,分别给予颜色处理后的图象信号值(R1、G1、B1)时,1个基本颜色变换分布所需的记忆容量,就能够削减{(2^5)^3}*3=98304字节。
下面,规定基本颜色变换分布只对颜色处理前的图象信号值(R0、G0、B0)的高位5比特,给予颜色处理后的图象信号值(R1、G1、B1)。
(颜色处理部13)颜色处理部13,在分布编制实行部20中,还具备分布生成部30。分布生成部30,将选择分布数据d5(参照图1)作为输入,将生成分布数据d6作为输出。
(处理度设定部18)处理度设定部18,供用户利用单轴的调整尺度110设定颜色处理的程度的目标。
图3示出调整尺度110。调整尺度110,是图象处理装置10具备的显示画面等显示的滑动杆,设定肤色的颜色处理的程度。在调整尺度110中,显示进行什么样的记忆颜色修正的目标。具体的说,将滑动杆设定到右侧后,就表示肤色被记忆颜色修正成发黄;将滑动杆设定到左侧后,就表示肤色被记忆颜色修正成发白。
用调整尺度110设定的颜色处理的程度的目标,作为具有与滑动杆的位置一一对应的值的目标处理度d8,被控制部14输出。目标处理度d8,在滑动杆被设定在中央时,作为值
输出。另外,滑动杆被设定在靠近中央的右侧时,则是与滑动杆到中央的距离成正比的值,作为超过值
、而且是值[+1]以下的值输出。进而,滑动杆被设定在靠近中央的左侧时,则是与滑动杆到中央的距离成正比的值,作为值[-1]以上、而且小于值
的值输出。
<作用>
使用图2,讲述各部的作用。
(基本分布组存储部12)在基本分布组存储部12中,输入来自控制部14的计数信号c10。计数信号c10,用一定的计数周期指定基本分布组存储部12的地址,读出指定地址存放的图象信号值。具体地说,在生成实现肤色的记忆颜色修正的颜色变换分布时,指定实现对肤色默认的记忆颜色修正的基本颜色变换分布22b,和改变对肤色的颜色处理程度的基本颜色变换分布22a或22c的地址。
控制部14究竟指定基本颜色变换分布22a和基本颜色变换分布22c中的哪个地址,取决于处理度设定部18中的设定的目标处理度d8的值。具体地说,对分布组22而言的目标处理度d8是正值时,即在调整尺度中,滑动杆被设定在靠近中央的右侧时,指定基本颜色变换分布22c的地址。另外,目标处理度d8是负值时,即在调整尺度中,滑动杆被设定在靠近中央的左侧时,指定基本颜色变换分布22a的地址。此外,在滑动杆被设定成中央的值时,指定基本颜色变换分布22a或22c中的哪个地址都行。或者,这时还可以哪个地址也不指定,原封不动地使用基本颜色变换分布22b。
地址的指定,在2个基本颜色变换分布中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据地进行。这样读出的数据,作为第1选择分布数据d10及第2选择分布数据d11,被基本分布组存储部12输出。具体地说,实现默认的记忆颜色修正的基本颜色变换分布22b,作为第1选择分布数据d10输出;基本颜色变换分布22a或22c,作为第2选择分布数据d11输出。基本颜色变换分布22a~22c,由于只对颜色处理前的图象信号值(R0、G0、B0)的高位5比特,给予颜色处理后的图象信号值(R1、G1、B1),所以被分别指定(2^5)^3个地址,读出数据。
(颜色处理部13)《分布生成部30》分布生成部30,从基本分布组存储部12中,取得第1选择分布数据d10及第2选择分布数据d11。进而,再由控制部14给予指定基本颜色变换分布22b和基本颜色变换分布22a或22c的合成度的控制信号c12。
在控制信号c12中,作为合成部的值,被给予从目标处理度d8的值中除去符号的值。
分布生成部30,对于第1选择分布数据d10的值[m]及第2选择分布数据d11的值[n]而言,使用控制信号c12指定的合成度的值[k],编制值[l]的生成分布数据d6。在这里,值[l]通过[l]=(1-k)*[m]+k*[n]求出。就是说,值[k]满足0≤k≤1,第1选择分布数据d10和第2选择分布数据d11被内分。
在这里,使用图4,讲述分布生成部30的动作和编制的颜色变换分布。图4是在Lab空间表示对肤色的修正区域120的色度值A而言的记忆颜色修正中的修正倾向的图形。
肤色的记忆颜色修正使用的各自的基本颜色变换分布22a~22c,采用下述方法变换色度值A。就是说,对肤色实现默认的记忆颜色修正的基本颜色变换分布22b,将色度值A变换成色度值C。将肤色变换成发白的基本颜色变换分布22a,将色度值A变换成色度值D。将肤色变换成发黄的基本颜色变换分布22c,将色度值A变换成色度值C。就是说,在各自的基本颜色变换分布22a~22c中,颜色处理前后中的联结色度值的矢量的方向不同。
在分布生成部30中,给予合成度的值后,就内分基本颜色变换分布22b和基本颜色变换分布22a或22c,编制颜色变换分布。这样编制的颜色变换分布,将色度值A变换成线段BCO上的色度值。就是说,可以利用分布生成部30,编制将颜色处理前后中的联结特定的色度值的矢量,作为任意方向的颜色变换分布。
此外,在图4的讲述中,使用了“色度值”这个词。它在本发明的记忆颜色修正中,并不意味着只使图象信号具有的属性中的“鲜艳度、色调”在记忆颜色修正中,“明亮度”也可以变化。
《分布RAM21》分布RAM21,取得分布生成部30编制的生成分布数据d6,存入控制部14的计数信号c11指定的地址(参照图2)。在这里,生成分布数据d6与编制生成分布数据d6使用的第1选择分布数据d10或第2选择分布数据d11和相同的图象信号值(R0、G0、B0)关联。
至此,根据实现处理X1~处理X3的基本颜色变换分布,编制出实现任意的处理程度的处理Xk的新的颜色变换分布。
《颜色处理实行部16》颜色处理实行部16,按照图象信号d2的图象信号值(R0、G0、B0),用计数信号c4指定对应的地址,取得分布RAM21存放的颜色变换分布数据——处理用分布数据d7,实行图象信号d2的颜色处理。具体地说,分别对用8比特表现的图象信号d2的图象信号值(R0、G0、B0),读出与图象信号值(R0、G0、B0)的高位5比特的值对应的处理用分布数据d7。进而,用图象信号值(R0、G0、B0)的低位3比特的值,三维插补读出的处理用分布数据d7后,可以获得输出信号d3。
<方法>
使用图5,讲述图象处理装置10中实现的图象处理方法。
用户使用处理度设定部18,设定颜色处理程度的目标。设定目标处理度d8的,被控制部14输出(步骤S100)。
在来自控制部14的计数信号c10作用下,基本分布组存储部12的地址被按照一定的周期指定,在基本分布组存储部12中,读出被指定的地址存放的图象信号值(步骤S101)。具体地说,生成实现处理X的颜色变换分布时,指定基本颜色变换分布22b和基本颜色变换分布22a或22c的地址。指定的2个基本颜色变换分布,分别作为第1选择分布数据d10、第2选择分布数据d11,被分布生成部30读出。
分布生成部30,从控制部14取得指定合成度的控制信号c12(步骤S102)。关于目标处理度d8和控制信号c12的关系,前已叙及,故不赘述。
分布生成部30,对第1选择分布数据d10的值[m]及第2选择分布数据d11的值[n],使用控制信号c12指定的合成度的值[K],编制值[I]的生成分布数据d6(步骤S 103)。在这里,值[l]通过[l]=(1-k)*[m]+k*[n]求出。
向分布RAM21写入生成分布数据d6(步骤S104)。在这里,写入处的地址,由控制部14给予分布RAM21的计数信号c11指定。
控制部14,判断对基本颜色变换分布具备的所有的(R0、G0、B0)的数据的处理是否结束(步骤S105),直到结束为止,反复进行步骤S101~步骤S105的处理。
另外,这样将新的颜色变换分布存入分布RAM21后,颜色处理实行部16根据生成分布数据d6,实行图象信号d2的颜色处理(步骤S106)。
<效果>
(1)在记忆颜色修正中,对图象信号d2具有的(色调、鲜艳度、明亮度)3个属性中的至少2个属性,进行颜色处理。因此,采用本发明的图象处理装置10后,可以分别只给予1个目标处理度d8,调整肤色的记忆颜色修正的修正倾向。就是说,与独立调整各自的属性、进行各自的记忆颜色修正时相比,可以简易地调整记忆颜色修正。
进而,在本发明的图象处理装置10中,与独立调整各自的属性、进行各自的记忆颜色修正时相比,能够快捷地进行调整。这样,即使图象信号d2是动画,场面变化迅速时,也能适当地进行调整。
(2)在本发明的记忆颜色修正中,使用将多个基本颜色变换分布自定义后生成的颜色变换分布——处理用分布数据d7。就是说,能够实现将多个基本颜色变换分布所实现的记忆颜色修正程度自定义后的颜色处理。
因此,可以一边使用适当的基本颜色变换分布,一边实现任意程度的记忆颜色修正。就是说,能够简易地调整,进行适当的记忆颜色修正。
在基本颜色变换分布的自定义之际,根据目标处理度d8,内分基本颜色变换分布。因此,能够生成实现根据基本颜色变换分布的适当的记忆颜色修正的颜色变换分布。
(3)在图象处理装置10的基本分布组存储部12中,可以只具备少数的基本颜色变换分布22a~22c,实现任意程度的记忆颜色修正。因此,不必在少数的基本颜色变换分布之外,预先准备使处理程度不同的颜色变换分布,能够削减基本分布组存储部12的记忆容量。
(4)分布编制实行部20,根据处理度设定部18设定的目标处理度d8,内分和外分各自的基本颜色变换分布中对应的诸要素,决定新的基本颜色变换分布的各要素的值。因此,能够通过任意变更基本颜色变换分布的合成程度,编制实现任意的处理程度的新的基本颜色变换分布。
(5)在图象处理装置10中,组合多个颜色处理实现基本颜色变换分布,与依次实行颜色处理时相比,能够缩短需要的时间。另外,多个颜色处理中的至少一部分颜色处理,能够用任意的处理程度实行。
<变形例>
本发明并不局限于上述实施方式,在不背离本发明的范围拿,可以进行各种变形和修正。
(1)在上述实施方式中,讲述了处理度设定部18,供用户利用图象处理装置10的显示画面等中显示的滑动杆,设定颜色处理的程度目标的情况。在这里,处理度设定部18的结构,并不局限于此。例如也可以不是用软件,而是由硬件构成的滑动杆。另外,还可以由旋纽等构成,旋转旋纽后,给予颜色处理的目标。具体地说,至少具备一个作为图22所示的现有技术的那种调整用的旋纽,用旋纽的旋转角度,给予颜色处理的目标。
进而,处理度设定部18,也可以不和图象处理装置10构成一体。例如,可以是在图象处理装置10的外部与图象处理装置10连接的部件。这时的连接,既可以采用英特网等大众线路连接,也可以采用专用线路连接(2)在上述实施方式中,讲述了处理度设定部18按照调整尺度110的设定,输出与基本分布组存储部12对应的目标处理度d8的情况。在这里,基本分布组存储部12还具有分布组时,例如还具有进行绿色及天空颜色的记忆颜色修正的分布组时,可以给目标处理度d8附带表示被输出的值是与哪个分布组对应的值的标记。
这时,控制部14使用目标处理度d8的标记,指定基本分布组存储部12的地址。
此外,处理度设定部18可以具有数量与分布组的个数对应的调整尺度。另外,即使只有一个调整尺度,也可以进而具有表示旨在对哪个分布组的值进行设置的复选框。
(3)在上述实施方式中,讲述了处理度设定部18输出的值,是-1~+1的范围内的情况。在这里,本发明的效果并不局限于该值。例如,处理度设定部18也可以只输出0~+1等正或负的某一个的值。这时,控制部14可以将值[+0.5]作为边界,切换内分使用的基本颜色变换分布。
另外,处理度设定部18也可以是输出超过-1~+1的范围的值的部件。例如,处理度设定部18可以输出-1.5~+1.5的范围的值。这时,对于超过-1~+1的范围的值,就在分布生成部30中,进行基本颜色变换分布的外分。
另外,在上述实施方式中,讲述了与滑动杆的位置对应的值,是与到滑动杆中央的距离成正比的值。在这里,与滑动杆的位置对应的值,也可以是与到滑动杆中央的距离成为非线性的值。这时,例如可以更加微妙地调整对默认的基本颜色变换分布给予很大的加权的内分。
(4)在上述实施方式中,将处理X作为记忆颜色修正进行了讲述。在这里,本发明的效果不限定处理X的内容。就是说,处理X可以是显示颜色变换处理、颜色区域变换处理中的某一个颜色处理,或者是组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理等。
另外,即使是记忆颜色修正,也不仅只是在上述实施方式中讲述的肤色,还可以是关于绿色、天空颜色等的记忆颜色修正。这时,在实现关于绿色的记忆颜色修正的分布组中,具备实现关于绿色的默认的记忆颜色修正的基本颜色变换分布、将绿色变换成发黄的基本颜色变换分布、将绿色变换成发蓝的基本颜色变换分布。另外,在实现关于天空颜色的记忆颜色修正的分布组中,具备实现关于天空颜色的默认的记忆颜色修正的基本颜色变换分布、将天空颜色变换成带水色的基本颜色变换分布、将天空颜色变换成发红的基本颜色变换分布。
(5)在上述实施方式中,讲述了利用处理度设定部18,将记忆颜色修正的修正倾向作为目标处理度d8设定的情况。就是说,连接基本颜色变换分布各自实现的颜色处理的前后中的图象信号的值的矢量的方向,互不相同,连接编制的颜色变换分布实现的颜色处理的前后中的图象信号的值的矢量的方向,可以成为任意的方向。
在这里,处理度设定部18也可以是将记忆颜色修正的修正强度作为目标处理度d8设定的部件。对此,使用图6加以说明。
图6(a)表示利用实现默认的记忆颜色修正的基本颜色变换分布,变换色度值的情况。在图6(a)中,色度值L被变换成色度值M。
图6(b)示出利用内分或外分基本颜色变换分布后编制的基本颜色变换分布,变换色度值L的情况。此外,虽然图中只示出变换色度值L的情况,但关于其它的色度值也一样。
具体地说,通过内分或外分实现默认的记忆颜色修正的基本颜色变换分布和将色度值变换成相同的色度值的基本颜色变换分布(不进行修正的基本颜色变换分布),可以编制实现任意的修正强度的记忆颜色修正的颜色变换分布。利用该颜色变换分布,可以将色度值L变换成色度值M’或色度值M”。就是说,进行内分时,将色度值L变换成色度值M’;进行外分时,将色度值L变换成色度值M”。
在这里,连接实现默认的记忆颜色修正的基本颜色变换分布实现的颜色处理的前后中的图象信号的值的矢量,和连接编制的颜色变换分布实现的颜色处理的前后中的图象信号的值的矢量,是相同方向的矢量,但它们的大小不同。
下面,讲述为了实现图6讲述的颜色处理的装置。此外,对和上述的图象处理装置10的各部具有相同功能的部分,赋予相同的符号后进行讲述。
基本颜色变换分布,被基本分布组存储部12存放。分布生成部30,将色度值变换成相同的色度值的基本颜色变换分布,作为第1选择分布数据d10取得;将实现默认的记忆颜色修正的基本颜色变换分布,作为第2选择分布数据d11取得。进而,利用控制信号c12,控制部14作为合成度,取得目标处理度d8的值。
目标处理度d8,是被处理度设定部18设定的修正强度的值。就是说,利用目标处理度d8,可以给予连接实现默认的记忆颜色修正的基本颜色变换分布实现的颜色处理的前后中的图象信号的值的矢量的大小,和连接编制的颜色变换分布实现的颜色处理的前后中的图象信号的值的矢量的大小之比。
另外,关于处理度设定部18的结构,与上述实施方式示出的大致相同。就是说,处理度设定部18通过和图3所示的同样的调整尺度,使用户设定修正强度。作为一个例子,利用图7所示的调整尺度110’,设定修正强度。调整尺度110’,是图象处理装置10具备的显示画面等显示的滑动杆,通过用户的操作,设定修正强度的目标。这时,处理度设定部18输出具有与滑动杆的位置一一对应的值的目标处理度d8。目标处理度d8,在滑动杆被设定在中央时,作为值[1]输出。另外,滑动杆被设定在靠近中央的右侧时,则是与滑动杆到中央的距离成正比的值,作为超过值[1]、而且是值[2]以下的值输出。进而,滑动杆被设定在靠近中央的左侧时,则是与滑动杆到中央的距离成正比的值,作为值
以上、而且小于值[1]的值输出。
分布生成部30,对于第1选择分布数据d10的值[m]及第2选择分布数据d11的值[n]而言,使用控制信号c12指定的合成度的值[k],编制值[l]的生成分布数据d6。在这里,值[l]通过[l]=(1-k)*[m]+k*[n]求出。此外,值[k]和目标处理度d8的值是相同的值。在值[k]满足0≤k≤1时,第1选择分布数据d10和第2选择分布数据d11被内分;在值[k]满足k>1时,第1选择分布数据d10和第2选择分布数据d11被外分。
至此,编制出实现任意的修正强度的记忆颜色修正的颜色变换分布。
此外,这里讲述的目标处理度d8的值的范围,是一个例子,本发明的效果,并不局限于这种情况。就是说,目标处理度d8既可以取小于值
的值,也可以取超过值[2]的值。这时,也按照和上述同样的计算,决定生成分布数据d6的值[1]。
(6)在上述实施方式中,讲述了对图象信号d2的图象信号值(R0、G0、B0)进行颜色处理的情况。在这里,本发明的效果并不局限于该颜色空间。就是说,图象信号d2例如也可以用CMYK、YUV、HSB、HSL、CIELuv、CIELab等的颜色空间表现。这时,使用与图象信号d2的颜色空间对应的基本颜色变换分布,编制颜色变换分布。
(7)在上述实施方式中,讲述了分布组22具有3种基本颜色变换分布的情况。在这里,分布组22具备的基本颜色变换分布的个数,并不局限于此。例如,既可以具有2种基本颜色变换分布,还可以具有更多的基本颜色变换分布。
具有2种基本颜色变换分布时,根据处理度设定部18设定的目标处理度d8的值,内分具有的2种基本颜色变换分布,编制实行颜色处理使用的颜色变换分布。另外,具备更多的基本颜色变换分布时,根据处理度设定部18设定的目标处理度d8的值,内分具有的基本颜色变换分布中的2种基本颜色变换分布,编制实行颜色处理使用的颜色变换分布。,另外,讲述了基本分布组存储部12具备分布组22的情况。在这里,基本分布组存储部12具备的分布组22的个数,并不局限于此。例如还可以具备更多的分布组。
另外,具备更多的分布组时,通过串联具备相同个数的颜色处理部13,从而还可以串联性地实现使用各自的分布组的颜色处理。例如还可以重叠性地实现肤色、绿色、天空颜色的各自的记忆颜色修正。这时,使处理度设定部18设定对各自的分布组而言的处理度。
(8)在上述实施方式中,讲述了图象处理装置10具备视觉处理部11的情况。在这里,图象处理装置10也可以不具备视觉处理部11。这时,输入信号d1就直接输入颜色处理部13。
另外,视觉处理部11中的空间处理,还可以通过计算输入信号d1中的注目象素和注目象素的周边象素的平均值(单纯平均或加权平均)后进行。
(9)颜色处理实行部16中的处理,不局限于上述实施方式讲述的情况。例如对图象信号d2的图象信号值(R0、G0、B0),采用体积插补处理用分布数据d7的方法,可以获得输出信号d3。
(10)在上述实施方式中,讲述了按照图象信号d2的图象信号值(R0、G0、B0),用计数信号c4指定对应的地址的情况。在这里,计数信号c4也可以不由颜色处理实行部16给予。例如也可以是控制部14按照图象信号d2的图象信号值(R0、G0、B0),指定分布RAM21的地址。
(11)在上述实施方式中,讲述了分布生成部30取得第1选择分布数据d10及第2选择分布数据d11,内分(外分)各自的值后,生成新的颜色变换分布的情况。
在这里,在内分(外分)各自的分布数据之际,也可以只内分(外分)分布数据包含的数据中的特定部分的数据。所谓“特定部分的数据”,是指查找表等的分布数据中的一部分数据,具体地说,是指从基本分布组存储部12的特定地址取得的数据,或存入分布RAM的特定地址的数据。
分布生成部30,依次取得第1选择分布数据d10和第2选择分布数据d11。这时,分布生成部30判断这些数据是不是从基本分布组存储部12的特定地址取得的数据。判断结果是肯定的时,内分(外分)各自的分布数据,编制生成分布数据d6。另一方面,判断结果是否定的时,将各自的分布数据中预定的一个数据,作为生成分布数据d6输出。例如判断结果是否定的时,将第1选择分布数据d10的数据,作为生成分布数据d6输出。
在这里,特定部分的设定,由处理度设定部18进行。例如处理度设定部18输出的目标处理度d8,附带表示输出的值是对于哪个分布组而言的值的标记时,换言之,能够根据目标处理度d8识别记忆颜色修正等成为颜色修正的对象的颜色区域时,只对分布数据中赋予该颜色修正的特征的部分进行变更。
下面,更具体地讲述关于特定部分的设定。
例如假设按照每个成为颜色修正的对象的颜色设置调整尺度时,变更进行肤色的调整尺度。这时,从基本分布组存储部12中,依次读出进行肤色调整的第1选择分布数据d10和第2选择分布数据d11。处理度设定部18,对分布生成部30设定各自的分布数据中赋予肤色的颜色变换特征部分的地址。该设定,通过控制部14做媒介后进行。
这样,只对分布数据的特定部分进行变更时,可以削减编制分布所需的计算量。
下面,讲述第2实施方式涉及的使用查找表的图象处理装置26。图象处理装置26,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置26,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
图8是讲述图象处理装置26中的特征部分的方框图。图象处理装置26,其特征在于颜色处理部31中的颜色处理,能够重叠地实行多个颜色处理,而且可以调整各颜色处理的处理程度。
下面,讲述图象处理装置26的特征部分——颜色处理部31、通过控制部14做媒介设定颜色处理部31中的颜色处理的程度的处理程度设定部28及基本分布组存储部12具备的基本颜色变换分布。此外,对于发挥和第1实施方式讲述的同样功能的部分,赋予相同的符号,不再赘述。
<构成>
(基本分布组存储部12)基本分布组存储部12,记忆多个基本颜色变换分布。图8所示的基本分布组存储部12,记忆基本颜色变换分布40~42。基本颜色变换分布40~42,是为了实现关于肤色的记忆颜色修正的分布。详细地说,基本颜色变换分布40,是为了实现对发黄的肤色进行记忆颜色修正的分布;基本颜色变换分布41,是为了实现对发白的肤色进行记忆颜色修正的分布;基本颜色变换分布42,是不进行记忆颜色修正的分布。
(颜色处理部31)颜色处理部31,其分布编成部35的构造与使用图2讲述的颜色处理部13不同。更详细地说,分布编成部35具备的颜色处理实行部36,具有3个分布生成部37~39的这一点,与使用图2讲述的分布编成部15不同。
第1分布生成部37,将第1选择分布数据d16和第2选择分布数据d17作为输入,将第1生成分布数据d20作为输出。所谓“第1选择分布数据d16”,是基本颜色变换分布40的数据。所谓“第2选择分布数据d17”,是基本颜色变换分布42的数据。第2分布生成部38,将第3选择分布数据d18和第4选择分布数据d19作为输入,将第2生成分布数据d21作为输出。所谓“第3选择分布数据d18”,是基本颜色变换分布42的数据。所谓“第4选择分布数据d19”,是基本颜色变换分布41的数据。第3分布生成部39,将第1选择分布数据d20和第2选择分布数据d21作为输入,将第3生成分布数据d22作为输出。
(处理度设定部28)处理度设定部28,供用户利用单轴的调整尺度设定颜色处理程度的目标。调整尺度是图象处理装置26具备的显示画面等显示的滑动杆,设定颜色处理的程度。调整尺度和在第1实施方式中使用图3讲述的一样,但在这里,具备调整记忆颜色修正的修正强度的第1调整尺度130和调整记忆颜色修正的修正倾向的第2调整尺度131。第1调整尺度130,通过进行和在第1实施方式(变形例)(5)中讲述的调整尺度同样的动作,输出第1目标处理度d25。第2调整尺度131,通过进行和在第1实施方式中讲述的调整尺度110同样的动作,输出第2目标处理度d26。
<作用>
(基本分布组存储部12)在基本分布组存储部12中,输入来自控制部14的计数信号c15。计数信号c15,用一定的计数周期指定基本分布组存储部12的地址,读出指定地址存放的图象信号值。具体地说,在基本颜色变换分布40~42中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据。
(颜色处理部31)
《分布编制实行部36》第1分布生成部37,对第1选择分布数据d16和第2选择分布数据d17,使用控制信号c17指定的合成程度,生成第1生成分布数据d20。详细内容,和在第1实施方式(变形例)(5)中讲述的一样。在这里,控制信号c17指定的合成程度,作为和第1目标处理度d25的值相同的值给予。
第2分布生成部38,对第3选择分布数据d18和第4选择分布数据d19,使用控制信号c17指定的合成程度,生成第2生成分布数据d21。详细内容,和在第1实施方式(变形例)(5)中讲述的一样。在这里,控制信号c17指定的合成程度,作为和第1目标处理度d25的值相同的值给予。
这样,就编制出2个只以相同的比例变更基本颜色变换分布40和基本颜色变换分布41的记忆颜色修正的修正强度的颜色变换分布。
第3分布生成部39,对第1生成分布数据d20和第2生成分布数据d21,使用控制信号c18指定的合成程度,生成第3生成分布数据d22。详细内容,和在第1实施方式中对分布生成部30的讲述大致一样。对第1生成分布数据d20的值[m]及第2生成分布数据d21的值[n],使用控制信号c18指定的值[K],编制值[I]的第3生成分布数据d22。在这里,值[I]通过[l]=(1-k)*[m]+k*[n]求出。就是说,值[k]满足0≤k≤1,第1选择分布数据d20和第2选择分布数据d21被内分。在这里,控制信号c18指定的合成程度,作为和第2目标处理度d26相同的值给予。
《分布RAM21》分布RAM21,取得第3分布生成部39编制的第3生成分布数据d22,存入控制部14的计数信号c16指定的地址。在这里,第3生成分布数据d22,与编制第3生成分布数据d22使用的第1选择分布数据d16~第4选择分布数据d19相同的图象信号值(R0、G0、B0)关联。
至此,关于记忆颜色修正,编制出实现任意的修正强度和修正倾向的新的颜色变换分布。
<效果>
在第2实施方式中,在可以获得第1实施方式所讲述的效果的基础上,还可以获得以下效果。
(1)
在记忆颜色修正中,图象信号d2具有的(明亮度、鲜艳度、色调)3个属性中,至少对2个属性进行颜色处理。在图象处理装置26中,可以进行任意地调整修正强度和修正倾向的记忆颜色修正。另外,这些调整,可以通过分别操作单轴的调整尺寸,简易地进行。
<变形例>
(1)在上述实施方式中,将基本颜色变换分布40~42的功能,限定在记忆颜色修正的范围内讲述。在这里,基本颜色变换分布,也可以是实现其它颜色处理的分布。例如基本分布组存储部12可以具有同时实现2个不同的颜色处理——处理X和处理Y的颜色变换分布。详细地说,基本分布组存储部12可以具有关于处理X的不同处理程度的处理X1及处理X2和关于处理Y的不同处理程度的处理Y1及处理Y2等4种基本颜色变换分布。
这时,处理度设定部18成为设定对各自的颜色处理的颜色处理的程度。
此外,所谓处理X或处理Y,例如是显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某一个颜色处理。
另外,这时,基本分布组存储部12可以不只具备4种基本颜色变换分布。就是说,基本分布组存储部12还可以具备更多的基本颜色变换分布。
下面,讲述第3实施方式涉及的使用查找表的图象处理装置45。图象处理装置45,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置45,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
图9是讲述图象处理装置45中的特征部分的方框图。图象处理装置45,其特征在于和第2实施方式涉及的图象处理装置26一样,颜色处理部46中的颜色处理,能够重叠地实行多个颜色处理,而且可以调整各颜色处理的处理程度。
进而,图象处理装置45的特征还在于通过合成根据基本颜色变换分布编制的多个基本颜色变换分布,从而编制新的基本颜色变换分布。
下面,讲述图象处理装置45的特征部分——颜色处理部46及基本分布组存储部12具备的基本颜色变换分布。此外,关于调整有关各自的颜色处理的处理程度的处理度设定部58,和第1实施方式及其变形例表示的处理度设定部18大致相同,所述不再赘述。此外,对于发挥和第1实施方式讲述的同样功能的部分,赋予相同的符号,不再赘述。
<构成>
(基本分布组存储部12)基本分布组存储部12,记忆分别由2个基本颜色变换分布构成的2个分布组22、23。分布组22,具有为了实现关于处理X的不同处理程度的处理X1和处理X2的2个基本颜色变换分布22a、22b。分布组23,具有为了实现关于处理Y的不同处理程度的处理Y1和处理Y2的2个基本颜色变换分布23a、23b。
在这里,所谓处理X或处理Y,例如是显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某一个颜色处理,或者是组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理。另外,关于分布组及基本颜色变换分布,和第1实施方式讲述的相同。
(颜色处理部46)颜色处理部46,其分布编成部50的构造与使用图2讲述的颜色处理部13不同。更详细地说,分布编成部50具备的分布编成实行部51的构造不同。
分布编成实行部51,具有第1分布生成部52、变换部53、第2分布生成部54、分布RAM55和分布合成部56。
第1分布生成部52,将第1选择分布数据d32和第2选择分布数据d33作为输入,将第1生成分布数据d34作为输出。所谓“第1选择分布数据d32”,是实现处理X1的基本颜色变换分布22a的数据。所谓“第2选择分布数据d33”,是实现处理X2的基本颜色变换分布22b的数据。
变换部53,将第1生成分布数据d34作为输入,将对第1生成分布数据d34进行了伽马修正等变换处理的变换分布数据d35作为输出。
第2分布生成部54,将第3选择分布数据d36和第4选择分布数据d37作为输入,将第2生成分布数据d38作为输出。所谓“第3选择分布数据d36”,是实现处理Y1的基本颜色变换分布23a的数据。所谓“第4选择分布数据d37”,是实现处理Y2的基本颜色变换分布23b的数据。
分布RAM55,将第2生成分布数据d38作为输入,将合成用分布数据d39作为输出。
分布合成部56,将变换分布数据d35和合成用分布数据d39作为输入,将第3生成分布数据d40作为输出。
(处理度设定部58)处理度设定部28,供用户利用单轴的调整尺度设定颜色处理程度的目标。调整尺度是图象处理装置45具备的显示画面等显示的滑动杆,设定颜色处理的程度。
调整尺度和在第1实施方式中使用图3讲述的一样,但在这里,具备旨在设定对第1分布生成部52而言的合成程度的第1调整尺度134和旨在设定对第2分布生成部54而言的合成程度的第2调整尺度135。第1调整尺度134及第2调整尺度135,通过进行和在第1实施方式或第1实施方式(变形例)(5)中讲述的调整尺度同样的动作,向控制部14输出第1目标处理度d42及第2目标处理度d43。
控制部14,根据取得的第1目标处理度d42及第2目标处理度d43,向第1分布生成部52和第2分布生成部54输出旨在指定分布的合成程度的控制信号c35和控制信号c36。
在这里,各自的目标处理度的值和各自的控制信号的值的关系,和第1实施方式或第1实施方式<变形例>(5)所示的相同。
此外,目标处理度的值和控制信号的值,按照基本分布组存储部12具备的分布组的处理内容,确定其范围。
<作用>
(基本分布组存储部12)在基本分布组存储部12中,输入来自控制部14的计数信号c31及c32。计数信号c31及c32,用一定的计数周期指定基本分布组存储部12的地址,读出指定地址存放的图象信号值。具体地说,根据计数信号c31,在基本颜色变换分布22a和22b中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据。另外,根据计数信号c32,在基本颜色变换分布23a和23b中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据。
(颜色处理部46)
《分布编制实行部51》第1分布生成部52,对第1选择分布数据d32和第2选择分布数据d33,使用控制信号c35指定的合成程度,生成第1生成分布数据d34。详细内容,和在第1实施方式中关于分布生成部30的讲述一样。
这样,就编制了实现处理Xi的颜色变换分布。在这里,[i]是控制信号c35指定的合成度。
变换部53,对第1生成分布数据d34进行伽马修正等变换处理,输出变换分布数据d35。
第2分布生成部54,和第1分布生成部52一样,对第3选择分布数据d36和第4选择分布数据d37,使用控制信号c36指定的合成程度,生成第2生成分布数据d38。
这样,就编制出实现处理Yj的颜色变换分布。在这里,[j]是控制信号c36指定的合成度。
分布RAM55,取得第2分布生成部54编制的第2生成分布数据d38,存入控制部14的计数信号c33指定的地址。在这里,第2生成分布数据d38,与编制第2生成分布数据d38使用的第3选择分布数据d36及第4选择分布数据d37相同的图象信号值(R0、G0、B0)关联。
这样,实现处理Yj的颜色变换分布,就存入分布RAM55。
分布合成部56根据变换分布数据d35的值,求出第3生成分布数据d40。具体地说,将存入与变换分布数据d35的值关联的分布RAM55的颜色变换分布的值,作为第3生成分布数据d40输出。就是说,分布合成部56对变换分布数据d35的值,实行和颜色处理实行部16同样的动作。更详细地说,分布合成部56按照变换分布数据d40的值,使用计数信号c40,指定分布RAM55的地址。进而,将存入指定地址的数据,作为合成用分布数据d39输出。输出的合成用分布数据d39,被按照变换分布数据d35的值插补,输出生成分布数据d40。
这样,关于处理X和处理Y,就编制出新的实现任意处理程度的颜色变换分布。
《分布RAM21》分布RAM21,取得第3生成分布数据d40,存入控制部14的计数信号c34指定的地址。在这里,第3生成分布数据d40,与编制第3生成分布数据d40使用的第1选择分布数据d32及第2选择分布数据d33相同的图象信号值(R0、G0、B0)关联。
至此,关于处理X和处理Y,新的实现任意处理程度的颜色变换分布就存入分布RAM21。
<效果>
在第3实施方式中,在可以获得第1实施方式及第2实施方式所讲述的效果的基础上,还可以获得以下效果。
(1)在图象处理装置45中,例如即使分布组22或23进而具备基本颜色变换分布时,在基本分布组存储部12中,必要的记忆容量的增加部分,也和增加的基本颜色变换分布的数据量相同。就是说,分布组22或23分别具有3个处理程度互不相同的基本颜色变换分布时,在图象处理装置45中只要有6个基本颜色变换分布的记忆容量,就足够。
另一方面,在第2实施方式<变形例>(1)所示的图象处理装置26时,需要3*3=9个基本颜色变换分布的记忆容量。
在这一点上,可以说,图象处理装置45发挥着削减记忆容量的效果。
(2)在图象处理装置45中,对图象信号d2需要进行适时处理的,只有颜色处理实行部16。因此,例如与依次对图象信号d2实行多次颜色处理时相比,可以实现实时性优异的颜色处理。
<变形例>
(1)分布RAM55和分布RAM21不必物理性地分离。就是说,可以分别是相同的RAM上的不同区域。
(2)变换部53并非必不可少。另外,还可以是预先装入基本颜色变换分布的处理。
(3)在上述实施方式中,讲述了基本分布组存储部12具备2个分布组22、23时的情况。在这里,在具有更多的分布组时,本发明也可以扩展。例如具有3个分布组时,进而具备第3分布生成部,再具备和分布编制实行部51同样的结构后,可以进行常识性地扩展。
这时,处理度设定部58,进而具有更多的调整尺度。
这样,可以实现组合更多的颜色处理的颜色处理。
下面,讲述第4实施方式涉及的使用查找表的图象处理装置60。图象处理装置60,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置60,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
图10是讲述图象处理装置60中的特征部分的方框图。图象处理装置60,其特征在于颜色处理部61中的颜色处理,重叠地实行多个颜色处理,而且可以调整各颜色处理的处理程度。
进而,图象处理装置60的特征还在于具备2个系统的图2所示的颜色处理部13,直列地实行多个颜色处理。
下面,讲述图象处理装置60的特征部分——颜色处理部61及基本分布组存储部12具备的基本颜色变换分布。此外,关于调整有关各自的颜色处理的处理程度的处理度设定部74,和第1实施方式及其变形例表示的处理度设定部18大致相同,所述不再赘述。此外,对于发挥和第1实施方式讲述的同样功能的部分,赋予相同的符号,不再赘述。
<构成>
(基本分布组存储部12)基本分布组存储部12,记忆分别由2个基本颜色变换分布构成的2个分布组22、23。分布组22,具有为了实现关于处理X的不同处理程度的处理X1和处理X2的2个基本颜色变换分布22a、22b。分布组23,具有为了实现关于处理Y的不同处理程度的处理Y1和处理Y2的2个基本颜色变换分布23a、23b。
在这里,所谓处理X或处理Y,例如是显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某一个颜色处理,或者是组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理。另外,关于分布组及基本颜色变换分布,和第1实施方式讲述的相同。
(颜色处理部61)颜色处理部61,具备2个系统的使用图2讲述的颜色处理部13。更详细地说,颜色处理部61具有颜色处理实行部64和分布编成部65。颜色处理实行部64,具有第1颜色处理实行部66和第2颜色处理实行部67。分布编成部65,具有分布RAM68和分布编成实行部69。分布RAM68,具有第1分布RAM70和第2分布RAM71。分布编成实行部69,具有第1分布生成部72和第2分布生成部73。
第1分布生成部72,将第1选择分布数据d53和第2选择分布数据d54作为输入,将第1生成分布数据d55作为输出。所谓“第1选择分布数据d53”,是实现处理X1的基本颜色变换分布22a的数据。所谓“第2选择分布数据d54”,是实现处理X2的基本颜色变换分布22b的数据。
第1分布RAM70,将第1生成分布数据d55作为输入,将第1处理用分布数据d56作为输出。
第1颜色处理实行部66,将图象信号d2和第1处理用分布数据d56作为输入,将经过颜色处理的图象处理信号d51作为输出。
第2分布生成部73,将第3选择分布数据d57和第4选择分布数据d58作为输入,将第2生成分布数据d59作为输出。所谓“第3选择分布数据d57”,是实现处理Y1的基本颜色变换分布23a的数据。所谓“第4选择分布数据d58”,是实现处理Y2的基本颜色变换分布23b的数据。
第2分布RAM71,将第2生成分布数据d59作为输入,将第2处理用分布数据d60作为输出。
第2颜色处理实行部67,将图象信号d51和第2处理用分布数据d60作为输入,将经过颜色处理的输出信号d3作为输出。
(处理度设定部74)处理度设定部74,供用户利用单轴的调整尺度设定颜色处理程度的目标。调整尺度是图象处理装置60具备的显示画面等显示的滑动杆,设定颜色处理的程度。
调整尺度和在第1实施方式中使用图3讲述的一样,但在这里,具备旨在设定对第1分布生成部72而言的合成程度的第1调整尺度137和旨在设定对第2分布生成部73而言的合成程度的第2调整尺度138。第1调整尺度137及第2调整尺度138,通过进行和在第1实施方式或第1实施方式(变形例)(5)中讲述的调整尺度同样的动作,向控制部14输出第1目标处理度d62及第2目标处理度d63。
控制部14,根据取得的第1目标处理度d62及第2目标处理度d63,向第1分布生成部72和第2分布生成部73输出旨在指定分布的合成程度的控制信号c55和控制信号c56。
在这里,各自的目标处理度的值和各自的控制信号的值的关系,和第1实施方式或第1实施方式<变形例>(5)所示的相同。
此外,目标处理度的值和控制信号的值,按照基本分布组存储部12具备的分布组的处理内容,确定其范围。
<作用>
(基本分布组存储部12)在基本分布组存储部12中,输入来自控制部14的计数信号c51及c52。计数信号c51及c52,用一定的计数周期指定基本分布组存储部12的地址,读出指定地址存放的图象信号值。具体地说,根据计数信号c51,在基本颜色变换分布22a和22b中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据。另外,根据计数信号c52,在基本颜色变换分布23a和23b中,同时读出与相同的图象信号值(R0、G0、B0)关联的数据。
(颜色处理部61)《第1分布生成部72》第1分布生成部72,对第1选择分布数据d53和第2选择分布数据d54,使用控制信号c55指定的合成程度,生成第1生成分布数据d55。详细内容,和在第1实施方式中关于分布生成部30的讲述一样。
这样,就编制了实现处理Xi的颜色变换分布。在这里,[i]是控制信号c55指定的合成度的值。
《第1分布RAM70》第1分布RAM70,取得第1生成分布数据d55,存入控制部14的计数信号c53指定的地址。在这里,第1生成分布数据d55,与编制第1生成分布数据d55使用的第1选择分布数据d53及第2选择分布数据d54相同的图象信号值(R0、G0、B0)关联。
至此,关于处理X,新的实现任意处理程度的颜色变换分布就被存入。
《第1颜色处理实行部66》第1颜色处理实行部66,按照图象信号d2的图象信号值(R0、G0、B0),用计数信号c57指定对应的地址,取得存入第1分布RAM70的颜色变换分布的数据——第1处理用分布数据d56,实行图象信号d2的颜色处理。具体地说,对分别用8比特表现的图象信号d2的图象信号值(R0、G0、B0),读出与图象信号值(R0、G0、B0)的高位5比特的值对应的第1处理用分布数据d56。进而,使用图象信号值(R0、G0、B0)的低位3比特的值,三维插补读出的第1处理用分布数据d56,从而获得图象处理信号d51。
《第2分布生成部73、第2分布RAM71、第2颜色处理实行部67》和上述关于第1分布生成部72、第1分布RAM70、第1颜色处理实行部66讲述的一样,编制实现处理Yj([j]是控制信号c56指定的合成度的值)的颜色变换分布数据。进而,在第2颜色处理实行部67中,按照图象处理信号d51的图象信号值(R0’、G0’、B0’),用计数信号c58指定对应的地址,取得存入第2分布RAM71的颜色变换分布的数据——第2处理用分布数据d60,实行图象处理信号d51的颜色处理。
<效果>
在第4实施方式中,在可以获得第1实施方式及第2实施方式所讲述的效果的基础上,还可以获得以下效果。
(1)在图象处理装置60中,例如即使分布组22或23进而具备基本颜色变换分布时,在基本分布组存储部12中,必要的记忆容量的增加部分,也和增加的基本颜色变换分布的数据量相同。就是说,分布组22或23分别具有3个处理程度互不相同的基本颜色变换分布时,在图象处理装置60中只要有6个基本颜色变换分布的记忆容量,就足够。
另一方面,在第2实施方式<变形例>(1)所示的图象处理装置26时,需要3*3=9个基本颜色变换分布的记忆容量。
在这一点上,可以说,图象处理装置60发挥着削减记忆容量的效果。
<变形例>
(1)讲述了图象处理装置60具有将使用图2讲述的颜色处理部13的2个系统串列配置的结构。但这并不意味着需要2倍的硬件结构。就是说,分布编制实行部69、分布RAM68、颜色处理实行部64,也可以分别用相同的硬件构成。这时,各部中的数据被依次处理。
这样,虽然颜色处理的实时性降低,但却能够削减硬件成本。
(2)在上述实施方式中,讲述了基本分布组存储部12具备2个分布组22、23时的情况。在这里,在具有更多的分布组时,本发明也可以扩展。例如具有3个分布组时,就成为将使用图2讲述的颜色处理部13,3个系统串列配置的结构。
这时,处理度设定部74,进而具有更多的调整尺度。
这样,可以实现组合更多的颜色处理的颜色处理。
下面,讲述第5实施方式涉及的使用查找表的图象处理装置75。图象处理装置75,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置75,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
图11是讲述图象处理装置75中的特征部分的方框图。图象处理装置75,其特征在于颜色处理部76中的颜色处理,重叠地实行多个颜色处理,而且可以调整各颜色处理的处理程度。
进而,图象处理装置75的特征还在于与图10所示的颜色处理实行部64相比,在颜色处理实行部78中并列进行颜色处理,插补实行结果的图象信号值。
下面,讲述图象处理装置75的特征部分——颜色处理部76及基本分布组存储部12具备的基本颜色变换分布。此外,关于调整有关各自的颜色处理的处理程度的处理度设定单元95,和第1实施方式及其变形例表示的处理度设定部18大致相同,所述不再赘述。此外,对于发挥和第1实施方式讲述的同样功能的部分,赋予相同的符号,不再赘述。
<构成>
(基本分布组存储部12)图11所示的基本分布组存储部12,记忆基本颜色变换分布96~99。更详细地说,和在第2实施方式<变形例>(1)中讲述的记忆4种基本颜色变换分布的基本分布组存储部12相同,所以不再赘述。
(颜色处理部76)颜色处理部76,与使用图10讲述的颜色处理部61和颜色处理实行部64的结构不同。分布RAM85及分布编成实行部90,与使用图10讲述的RAM68及分布编成实行部69的结构相同,所以不再赘述。
分布RAM85及分布编成实行部90,和使用图10讲述的RAM68及分布编成实行部69的不同之处,是处理的数据。
具体地说,在以下几点上不同。第一,在第1~第4选择分布数据d68、d69、d73、d68、d74分别是基本颜色变换分布96~99的数据这一点上不同。
第二,第1分布生成部91及第2分布生成部92,在编制实现处理Xi和处理Y1的第1生成分布数据d70及实现处理Xi和处理Y2的第2生成分布数据d75上不同。就是说,对于第1分布生成部91及第2分布生成部92,根据控制信号c67,指定相同的合成度。
第三,第1分布RAM86及第2分布RAM87,在存放第1生成分布数据d70及第2生成分布数据d75、分别输出第1处理用分布数据d71及第2处理用分布数据d76的这一点上不同。
《颜色处理实行部78》颜色处理实行部78,具有第1颜色处理实行部80、第2颜色处理实行部81和象素值插补部82。
第1颜色处理实行部80,将图象信号d2和第1处理用分布数据d71作为输入,将经过颜色处理的第1图象处理信号d65作为输出。第2颜色处理实行部81,将图象信号d2和第2处理用分布数据d76作为输入,将经过颜色处理的第2图象处理信号d66作为输出。象素值插补部82,将第1图象处理信号d65和第2图象处理信号d66作为输入,将输出信号d3作为输出。
(处理度设定部95)
处理度设定部95,供用户利用单轴的调整尺度设定颜色处理程度的目标。调整尺度是图象处理装置75具备的显示画面等显示的滑动杆,设定颜色处理的程度。
调整尺度和在第1实施方式中使用图3讲述的一样,但在这里,具备旨在设定对第1分布生成部91及第1分布生成部92而言的合成程度的第1调整尺度140,和旨在设定第1图象处理信号d65及第2图象处理信号d66的合成程度的第2调整尺度141。第1调整尺度140及第2调整尺度141,通过进行和在第1实施方式或第1实施方式(变形例)(5)中讲述的调整尺度同样的动作,向控制部14输出第1目标处理度d78及第2目标处理度d79。
控制部14,根据取得的第1目标处理度d78及第2目标处理度d79,向第1分布生成部91和第2分布生成部92输出旨在指定分布的合成程度的控制信号c67和旨在指定第1图象处理信号d65及第2图象处理信号d66的合成程度的控制信号c68。
在这里,各自的目标处理度的值和各自的控制信号的值的关系,和第1实施方式或第1实施方式<变形例>(5)所示的相同。
此外,目标处理度的值和控制信号的值,按照基本分布组存储部12具备的分布组的处理内容,确定其范围。
<作用>
下面,讲述图象处理装置75的特征部分——颜色处理实行部78的动作。
(颜色处理实行部78)第1颜色处理实行部80,按照图象信号d2的图象信号值(R0、G0、B0),用计数信号c69指定对应的地址,取得第1分布RAM86存放的颜色变换分布数据——第1处理用分布数据d71,实行图象信号d2的颜色处理。由于第1颜色处理实行部80进行和图2所示的同样的动作,所以不再赘述。
这样,就对图象信号d2,输出实行处理Xi和处理Y1的第1图象处理信号d65。
第2颜色处理实行部81,按照图象信号d2的图象信号值(R0、G0、B0),用计数信号c70指定对应的地址,取得第2分布RAM87存放的颜色变换分布数据——第2处理用分布数据d76,实行图象信号d2的颜色处理。由于第2颜色处理实行部81进行和图2所示的同样的动作,所以不再赘述。
这样,就对图象信号d2,输出实行处理Xi和处理Y2的第2图象处理信号d66。
象素值插补部82,按照控制信号c68指定的合成程度,插补第1图象处理信号d65和第1图象处理信号d66。
这样,就对图象信号d2,输出实行处理Xi和处理Yj的输出信号d3。在这里,[j]是控制信号c68指定的合成程度的值。
<效果>
在第5实施方式中,在可以获得第1实施方式及第2实施方式所讲述的效果的基础上,还可以获得以下效果。
(1)在象素值插补部82中,按照控制信号c68指定的合成程度,插补第1图象处理信号d65的象素值和第1图象处理信号d66的象素值。因此,与采用三维插补,对图象信号进行颜色处理的情况相比,输出信号d3的计算变得简易。就是说,可以使用控制信号c68,使处理Y的处理程度适时变化。
(2)本发明的效果,不局限于基本分布组存储部12具备的基本颜色变换分布的个数。就是说,与图11所示的基本分布组存储部12相比,可以扩展成具备更多的基本颜色变换分布、实现重叠地组合更多的颜色处理的颜色处理。
这时,处理度设定部95具有更多的调整尺度。
下面,讲述第6实施方式涉及的使用查找表的图象处理装置150。图象处理装置150,是在进行图象信号的视觉处理的同时,还进行图象信号的颜色处理的装置。图象处理装置150,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
图12是讲述图象处理装置150中的特征部分的方框图。图象处理装置150,其特征在于颜色处理实行部156采用矩阵演算进行颜色处理,以及可以调整颜色处理的处理程度。
下面,讲述图象处理装置150的特征部分——颜色处理部153、通过控制部154做媒介设定颜色处理部153中的颜色处理的程度的处理度设定部172及基本矩阵组存储部152具备的基本颜色变换矩阵。此外,关于发挥和第1实施方式讲述的同样功能的部分,赋予相同的符号,不再赘述。
<构成>
图12所示的图象处理装置150,具备存放成为颜色处理的基本——基本颜色变换矩阵,将选择的基本颜色变换矩阵的数据——选择矩阵数据d110和d111作为输出的基本矩阵组存储部152;将图象信号d2和选择矩阵数据d110、d111作为输入,将经过颜色处理的输出信号d3作为输出的颜色处理部153;给予各部控制信号c110~c112的控制部154;设定颜色处理部153中的颜色处理程度的处理度设定部172。
(基本矩阵组存储部152)基本矩阵组存储部152,记忆由多个基本颜色变换矩阵组成的矩阵组162。在图12所示的图象处理装置150中,记忆由2个基本颜色变换矩阵构成的矩阵组162。对于处理X,矩阵组162具备旨在实现处理程度不同的处理X1和处理X2的2个基本颜色变换矩阵162a、和162b。下面,将处理X作为有关肤色的记忆颜色修正进行讲述。
基本矩阵组存储部152记忆的基本颜色变换矩阵,预先在图象处理装置的外部的个人用计算机(PC)等中求出。基本矩阵组存储部152,采用由ROM、可以改写·更新数据的记忆介质(RAM、硬盘等)或可以从图象处理装置150中卸下来的记忆介质(存储卡等)构成的结构,预先读入求出的基本颜色变换矩阵。另外,基本矩阵组存储部152可以改写·更新数据时,与外部网络连接后,能够从外部自由地更新基本颜色变换矩阵。
《矩阵组》下面,讲述矩阵组。所谓“矩阵组”,是由对于相同颜色处理,使颜色处理的程度不同的基本颜色变换矩阵构成的小组。矩阵组,具有实现显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理中的某个颜色处理的功能,或实现组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理的功能。例如,矩阵组162时,基本颜色变换矩阵162a和162b,实现不同的修正程度的肤色的记忆颜色修正。
更具体地说,就象基本颜色变换矩阵162a是对发白的肤色实现记忆颜色修正、基本颜色变换矩阵162b是对发黄的肤色实现记忆颜色修正那样,各自的基本颜色变换矩阵,一边具有相同功能“肤色的记忆颜色修正”,一边实现不同的处理程度。
《基本颜色变换矩阵》下面,讲述基本颜色变换矩阵。基本颜色变换矩阵,是对将分别用8比特表现的RGB颜色空间的图象信号值(R0、G0、B0)变换成Lab颜色空间的图象信号值(L0、a0、b0),给予颜色处理后的信号值(L1、a1、b1)的演算矩阵。基本颜色变换矩阵,是具有大小与颜色处理前的三维信号值(L0、a0、b0)对应的3行3列系数矩阵。
(颜色处理部153)颜色处理部153,具有将选择矩阵数据d110、d111作为输入,将处理用矩阵数据d107作为输出的矩阵编制部155;将图象信号d2和处理用矩阵数据d107作为输入,将输出信号d3作为输出的颜色处理实行部156。
矩阵编制部155,由下述部件构成将选择矩阵数据d110、d111作为输入,将根据选择矩阵数据d110、d111编制的生成矩阵数据d106作为输出的矩阵编制实行部160;输入、保存生成矩阵数据d106,将存入的数据中用于颜色处理的数据——处理用矩阵数据d107作为输出的矩阵RAM161。矩阵编制实行部160,还具有矩阵生成部170。矩阵生成部170,将选择矩阵数据d110、d111作为输入,将生成矩阵数据d106作为输出。
颜色处理实行部156,输入RGB颜色空间的图象信号d2(图象信号值(R0、G0、B0)),进行图象信号d2的颜色空间的变换,将Lab颜色空间的变换图象信号d120(图象信号值(L0、a0、b0))作为输出的颜色空间变换部157;将变换图象信号d120作为输入,根据处理用矩阵数据d107进行矩阵演算,将Lab颜色空间的处理图象信号d121(图象信号值(L1、a1、b1))作为输出的矩阵演算部158;将处理图象信号d121作为输入,进行处理图象信号d121的颜色空间的变换,将RGB空间的输出信号d3(图象信号值(R1、G1、B1))作为输出的颜色空间逆变换部159。
(处理度设定部172)
处理度设定部172,供用户设定颜色处理程度的目标。设定的颜色处理程度,作为目标处理度108d输出。
处理度设定部172,供用户利用单轴的调整尺度173设定颜色处理程度的目标。调整尺度173,是图象处理装置150具备的显示画面等显示的滑动杆,和在第1实施方式中使用图3讲述的一样。
(作用)下面讲述各部的作用。
(基本矩阵组存储部152)在基本矩阵组存储部152中,输入来自控制部154的计数信号c110。计数信号c110,用一定的计数周期指定基本分布组存储部152的地址,读出指定地址存放的基本颜色变换矩阵162a及162b的要素。
地址的指定,同时读出2个基本颜色变换矩阵162a及162b的对应要素地进行。这样读出的数据,作为第1选择矩阵数据d110及第2选择矩阵数据d111,被基本矩阵组存储部152输出。具体地说,基本颜色变换矩阵162a的各要素,作为第1选择矩阵数据d110输出;基本颜色变换矩阵162b的各要素,作为第2选择矩阵数据d111输出。
(处理度设定部172)处理度设定部172,通过用户操作调整尺度173,从而输出目标处理度d108。目标处理度d108的值,在滑动杆位于左端时输出
,滑动杆位于右端时输出[1],位于其他位置时,输出与滑动杆的位置对应的大于0、小于1的值。
(颜色处理部153)《矩阵生成部170》矩阵生成部170,从基本矩阵组存储部152中,取得第1选择矩阵数据d110及第2选择分布数据d111。进而,再由控制部154给予指定基本颜色变换矩阵162a和162b的合成度的控制信号c112。
在控制信号c112中,作为合成部的值,被给予目标处理度d108的值。
矩阵生成部30,对于第1选择矩阵数据d110的值[m]及第2选择矩阵数据d111的值[n]而言,使用控制信号c112指定的合成度的值[k],编制值[l]的生成矩阵数据d106。在这里,值[l]通过[l]=(1-k)*[m]+k*[n]求出。就是说,值[k]满足0≤k≤1,第1选择矩阵数据d110和第2选择矩阵数据d111被内分。
《矩阵RAM161》矩阵RAM161,取得矩阵生成部170编制的生成矩阵数据d106,存入控制部154的计数信号c111指定的地址。在这里,生成矩阵数据d106,作为与编制生成矩阵数据d106使用的第1选择矩阵数据d110及第2选择矩阵数据d111相同的位置要素关联。
至此,根据实现处理X1~处理X3的基本颜色变换矩阵162a、162b,编制出实现任意的处理程度的处理Xk的新的颜色变换矩阵。
《颜色处理实行部156》颜色空间变换部157,将RGB颜色处理空间的图象信号d2(图象信号值(R0、G0、B0))作为输入,进行图象信号d2的颜色空间的变换,将Lab颜色空间的变换图象信号d120(图象信号值(L0、a0、b0))作为输出。
矩阵演算部158,对变换图象信号d120,进行使用矩阵RAM161记忆的新的颜色变换矩阵的矩阵演算。具体地说,对内分3行3列的基本颜色变换矩阵162a、162b后获得的3行3列的新的颜色变换矩阵,从右侧起,进行累计3行1列的图象信号值(L0、a0、b0)的演算。这样,就获得3行1列的处理图象信号d121(图象信号值(L1、a1、b1))。
颜色空间逆变换部159,将处理图象信号d121作为输入,进行处理图象信号d121的颜色空间变换,将RGB空间的输出信号d3(图象信号值(R1、G1、B1))作为输出。
<效果>
(1)在记忆颜色修正中,对图象信号d2具有的(色调、鲜艳度、明亮度)3个属性中的至少2个属性,进行颜色处理。因此,采用本发明的图象处理装置150后,可以只给予1个目标处理度d108,调整肤色的记忆颜色修正的修正程度。就是说,与独立调整各自的属性、进行各自的记忆颜色修正时相比,可以简易地调整记忆颜色修正。
此外,在上述实施方式中,讲述了基本颜色变换矩阵162a、162b实现肤色的记忆颜色修正的情况。在这里,本发明的效果,并不局限于基本颜色变换矩阵162a、162b实现的颜色处理实现肤色的记忆颜色修正的情况。例如,基本颜色变换矩阵162a、162b实现绿色或天空颜色的记忆颜色修正时也很有效。另外,显示颜色变换处理、颜色区域变换处理等颜色处理,或者是组合显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理的颜色处理等时,也很有效。
(2)在本发明的记忆颜色修正中,使用将多个基本颜色变换矩阵自定义后生成的颜色变换矩阵——处理用矩阵数据d107。就是说,能够实现将多个基本颜色变换矩阵所实现的记忆颜色修正程度自定义后的颜色处理。
因此,可以一边使用适当的基本颜色变换矩阵,一边实现任意程度的记忆颜色修正。就是说,能够简易地调整,进行适当的记忆颜色修正。
在基本颜色变换矩阵的自定义之际,根据目标处理度d108,内分基本颜色变换矩阵。因此,能够生成实现根据基本颜色变换矩阵的适当的记忆颜色修正的颜色变换矩阵。
(3)在图象处理装置150的基本矩阵组存储部152中,可以只具备少数的基本颜色变换矩阵162a、162b,实现任意程度的记忆颜色修正。因此,不必在少数的基本颜色变换矩阵之外,预先准备处理程度不同的颜色变换矩阵,能够削减基本矩阵组存储部152的记忆容量。
(4)矩阵编制实行部160,根据处理度设定部172设定的目标处理度d108,内分或外分各自的基本颜色变换矩阵中对应的诸要素,决定新的基本颜色变换矩阵的各要素的值。因此,能够通过任意变更基本颜色变换矩阵的合成程度,编制实现任意的处理程度的新的基本颜色变换矩阵。
(5)在图象处理装置150中,组合多个颜色处理实现基本颜色变换矩阵,与依次实行颜色处理时相比,能够缩短需要的时间。另外,多个颜色处理中的至少一部分颜色处理,能够用任意的处理程度实行。
<变形例>
本发明并不局限于上述实施方式,在不背离本发明的范围拿,可以进行各种变形和修正。另外,还可以适当修正第1~第5实施方式讲述的内容后,在图象处理装置150中应用。下面,对第6实施方式特征性的变形例加以讲述。
(1)在上述实施方式中,讲述了矩阵组162具有2个基本颜色变换矩阵162a、162b的情况。在这里,基本颜色变换矩阵的个数,并不局限于此。就是说,可以具有更多的基本颜色变换矩阵。
这时,控制部154根据处理度设定部172输出的目标处理度d108的值,判断内分或外分哪个基本颜色变换矩阵。
进而,基本矩阵组存储部152,也可以具有多个矩阵组。
这时,控制部154根据目标处理度d108的值,判断给予哪个矩阵组的处理程度。
(2)在上述实施方式中,讲述了矩阵演算部158在Lab颜色空间进行矩阵演算的情况。但本发明的效果并不局限于这种情况。
例如也可以用RGB、CMYK、YUV、HSB、HSL、CIELuv、CIELab等的颜色空间表现。
这时,基本矩阵组存储部152成为具有在进行矩阵演算的颜色空间中的基本颜色变换矩阵。
另外,在上述实施方式中,讲述了基本颜色变换矩阵是具有大小与颜色处理前的三维的信号值(L0、a0、b0)对应的3行3列的系数矩阵的情况。在这里,但本发明的效果并不局限于这种情况。就是说,基本颜色变换矩阵的行数及列数,既可以更多,也可以更少。
例如基本颜色变换矩阵可以是给予颜色处理前的三维的信号值(L0、a0、b0)中的一部分的变换系数的矩阵。更具体地说,可以是只给予色度值(a0、b0)的变换系数的2行2列的系数矩阵。这时,在图象处理装置150中,可以获得削减附加的颜色处理、削减基本颜色变换矩阵的记忆容量等效果。
另外,例如基本颜色变换矩阵还可以是根据三维的信号值(L0、a0、b0)给予有关非线性项的变换系数的矩阵。更具体地说,可以是不仅给予颜色处理前的三维的信号值(L0、a0、b0),而且还给予(a0*a0、a0*b0、…)等输入的平方,或者是给予交叉条件等的变换系数的矩阵。这时,基本颜色变换矩阵,例如成为3行10列等很大的矩阵。这样,在图象处理装置150中,可以提高颜色处理的精度。
(3)在上述实施方式中,讲述了目标处理度d108的值,是0以上1以下的值的情况。在这里,本发明的效果并不局限于这种情况。
例如,滑动杆位于左端时,可以输出小于值
的值(例如值[-1.5]);滑动杆位于右端时,可以输出超过值[1]的值(例如值[+1.5]);在其它位置时,则可以输出与滑动杆的位置对应的大于-1.5、小于+1.5的值。
用控制信号c112,作为合成度的值,给予目标处理度d108,矩阵生成部30,对于第1选择矩阵数据d110的值[m]及第2选择矩阵数据d111的值[n]而言,使用控制信号c112指定的合成度的值[k],编制值[l]的生成矩阵数据d106。在这里,值[l]通过[l]=(1-k)*[m]+k*[n]求出。这样,对于0≤k≤1以外的值[k],第1选择矩阵数据d110和第2选择矩阵数据d111被外分。
(4)图象处理装置150,还可以进而具备按照变换图象信号d120的值,判定是否进行矩阵演算的判定部。
在上述实施方式中,使用处理用矩阵数据d107,对所有的值的变换图象信号d120进行矩阵演算。因此,绿色、天空颜色等其它颜色也可以使用实现肤色的记忆颜色修正的颜色变换矩阵,通过相同的修正倾向,进行颜色处理。
另一方面,还可以具备判定部,只在给定的区域包含变换图象信号d120的值,例如(a0、b0)的值时,进行矩阵演算。
这时,可以只在变换图象信号d120的值在肤色附近时,应用实现肤色的记忆颜色修正的颜色变换矩阵。
下面,使用图13~图21,讲述第7实施方式涉及的图象处理系统。图象处理系统,例如在计算机、数码相机、手机、PDA、打印机、扫描器、数字电视机等处理图象的机器中具备。
(构成·作用)图13所示的图象处理系统200,是进行预展显示的系统。所谓“预展显示”,是旨在确认上述实施方式中讲述的图象处理装置10的图象处理而进行的显示。预展显示在上述机器具备的或连接的监视器等显示装置中进行。另外,预展显示还可以检出图象处理装置10的调整尺度等被操作的情况,在监视器的子画面上显示。
(课题及解决课题的手段)一般地说,显示采用图象处理装置进行的图象处理之际,显示的图象会显得不自然。
例如显示采用图象处理装置进行过图象处理的信号时,进行过图象处理的信号的颜色,有时不能正确再现。更具体地说,进行过图象处理的信号的色域,比计算机等的显示画面能够显示的色域宽时,以及进行过图象处理的信号的色域,比打印机等能够打印的的色域宽时,容易出现不能正确再现进行过图象处理的信号的颜色的现象。
另外,例如在采用图象处理装置调整图象处理的程度时,容易出现进行过图象处理的信号的灰度顺序,和图象处理前的灰度顺序不同的现象。
本发明的目的,旨在防止这种不自然的图象的显示。具体地说,本发明的课题是通过预先进行预展显示,使用户能够简易地确认进行过图象处理的信号中有可能不自然地显示的部分。
为了解决上述课题的图象处理系统200,由下述部件构成进行输入信号d1的图象处理的图象处理装置10;根据输入信号d1和图象处理装置10的输出——输出信号d3,输出预展显示信号d202的处理区域内再处理部201。本发明在处理区域内再处理部201的处理中,具有特色。
此外,在本实施方式中,讲述图象处理系统200具备上述实施方式中讲述的图象处理装置10的情况。可是,本发明并不局限于此。例如还可以具备上述实施方式中讲述的其它图象处理装置(例如图象处理装置26、45、60、75)、在现有技术中讲述的图象处理装置150以及作为其它现有技术而广为人知的图象处理装置等。在这种图象处理装置中,例如输入信号d1被使用给定的函数或LUT进行图象处理。在图象处理中,例如有检出给定的色域内的颜色、使其明亮度增加的处理等。在这种图象处理中,例如既可以由用户输入明亮度的增益等,调整图象处理的处理程度,也可以用默认的调整量调整图象处理的处理程度。
另外,在本实施方式中,向系统输入输入信号d1。可是,本发明并不局限于此。也可以是旨在进行预展显示的预展用信号。所谓“预展用信号”,例如是将输入信号d1缩小成预展用的尺寸的图象信号。当然,在输入这种预展用信号之际,本发明使用的图象处理装置,进行与预展用信号的尺寸相应的处理。
另外,在图13所示的图象处理系统200中,讲述图象处理装置10和区域处理内再处理部201是不同的机器的情况,但在图象处理装置10和区域处理内再处理部201的结构中,如果有能够共用的部分,也可以共用。例如各自的处理中所需的存储器等,就可以共用。
下面,进一步详细讲述本发明的特征部分——区域处理内再处理部201。
(区域处理内再处理部201)图14是讲述区域处理内再处理部201的构造的方框图。区域处理内再处理部201,判断在图象处理后的输出信号d3中,是否保持输入信号d1的灰度顺序,用易于用户确认的方法,显示未被保持的部分。
区域处理内再处理部201,由第1灰度顺序检出部205、第2灰度顺序检出部206、灰度顺序比较部207和选择部208构成。
第1灰度顺序检出部205,检出输出信号d3的各象素的灰度顺序。第2灰度顺序检出部206,检出输入信号d1的各象素的灰度顺序。灰度顺序比较部207,按照各象素,比较第1灰度顺序检出部205和第2灰度顺序检出部206检出的灰度顺序。选择部208根据灰度顺序比较部207的比较结果,输出明确显示灰度顺序变化的部分的预展显示信号d202。
在这里,讲述“灰度顺序”及“其检出方法”。
所谓“灰度顺序”,是按照各象素,比较输入的彩色信号(RGB信号、其它颜色空间的信号)及输入的信号的光亮度的值的阶段(灰度)的顺序。具体地说,灰度顺序比较检出成为灰度顺序的判断对象的注目象素和其邻接象素的象素值的大小。
下面,使用图15,讲述灰度顺序的检出方法。
图15(a)表示对注目象素A而言决定的邻接象素B~E。
图15(a)时,将注目象素作为A,对于A和B(上)、A和C(左)、A和D(右)、A和E(下)的位置关系的4个组合,判断图象处理前的大小关系和图象处理后的大小关系。图象处理前的大小关系,由第2灰度顺序检出部206通过比较未图示的存储器等记忆的输入信号d1的各自的象素组值后进行判断。另外,图象处理后的大小关系,由第1灰度顺序检出部205通过比较未图示的存储器等记忆的输出信号d3的各自的象素组值后进行判断。另外,各自的大小关系,按照输入信号d1或输出信号d3各自的成分(例如按照RGB的各成分)进行判断。
此外,邻接象素的决定方法,不局限于上述的4个方向。例如邻接象素既可以是周边8象素,也可以是斜着的4象素。另外,对于注目象素A而言,如果上下左右中的某一个象素没有时,可以忽视没有的部分。
灰度顺序比较部207(参照图14),取得第1灰度顺序检出部205和第2灰度顺序检出部206的判断结果,对所有的4个组合,都按照各种颜色成分,比较图象处理前后的大小关系。例如,在所有的4个组合中,对哪个颜色成分图象处理前后的大小关系都没有变化时,灰度顺序比较部207,向选择部208输出表示注目象素A的灰度顺序没有变化的信号。另一方面,在4个组合中的某一个,即使一个颜色成分在图象处理前后的大小关系变化时,灰度顺序比较部207,向选择部208输出表示注目象素A的灰度顺序变化的信号。
在这里,作为表示注目象素A的灰度顺序没有变化的信号,灰度顺序比较部207例如输出值
。另一方面,作为表示注目象素A的灰度顺序变化的信号,灰度顺序比较部207例如输出值[1]。此外,灰度顺序比较部207输出的信号的形式,并不局限于此,只要是选择部208能够识别注目象素A的灰度顺序是否变化的信号就行。
例外,灰度顺序比较部207判断灰度顺序有(无)变化的方法,并不局限于上述方法。例如也可以在4个组合中有关给定数量的组合,图象处理前后的大小关系变化时(没有变化时),判断为灰度顺序有(无)变化。另外,还可以在各种颜色成分中,有关给定数量的成分,图象处理前后的大小关系变化时(没有变化时),判断为在该象素组合中灰度顺序有(无)变化。
选择部208,将输出信号d3和未图示的存储器等记忆的给定的象素值——表示给定的变换颜色的变换颜色信号d203作为输入,选择输出信号d3和变换颜色信号d203中的某一个,将选择结果作为预展显示信号d202输出。在这里,选择部208的选择顺序如下。就是说,从灰度顺序比较部207中取得的信号的值是
时(灰度顺序无变化时),选择输出信号d3。另一方面,从灰度顺序比较部207中取得的信号的值是[1]时(灰度顺序有变化时),选择变换颜色信号d203。就是说,根据选择部208的动作,作为预展显示信号d202,注目象素A灰度顺序有变化时,输出图象处理后的注目象素A的值(输出信号d3);注目象素A灰度顺序有变化时,变成图象处理后的注目象素A的值,输出表示给定的变换颜色的变换颜色信号d203。
此外,所谓“给定的变换颜色”,只要是用户能够看出注目象素的灰度顺序发生了变化,哪种颜色都行。例如可以是红、绿、蓝等颜色。另外,还可以设置自动设定变换颜色的部分,给予使注目象素A的颜色反相的颜色。
此外,以上讲述了对RGB信号的所有的颜色成分都判断其灰度顺序是否变化的情况,但并不局限于颜色空间,进而还可以编制光亮度信号,只对光亮度信号判断其灰度顺序是否变化。
另外,注目象素A的邻接象素的决定方法,并不局限于图15(a)所示。例如可以象图15(b)那样,对注目象素A而言,将左上、上、右上、上的象素作为邻接象素(邻接象素F~J)。这时,就将在注目象素A之前输入的象素作为邻接的象素,可以在第1灰度顺序检出部205及第2灰度顺序检出部206中检出灰度顺序。因此,可以依次处理输出信号d3及被输入信号d1依次输入的象素。就是说,可以在削减记忆输出信号d3及输入信号d1的象素值的存储器的容量的同时,实现高速处理。
(效果)使用图16,讲述图象处理系统200的效果。
曲线C1是表示图象处理前的图象中水平方向排列的象素的灰度特性的一个示例的曲线图。
假设在图象处理装置10中,进行输入图象信号d1的灰度变换处理。例如,假设图象处理后,只提高象素位置P1~P3之间的区间Z1的明亮度(灰度)。曲线C2是表示利用图象处理装置10进行图象处理后的灰度特性的曲线图。
在曲线C2中,保持着与区间Z1外的连续性(在象素位置P1和P3之间保持着曲线图的连续性),但在象素位置P2~P3之间的区间Z2,图象内水平方向邻接的象素的灰度却出现逆转(灰度的大小关系逆转)。
这种灰度顺序的逆转,例如能够在图象处理装置10中生成分布之际外分多个分布编制新的分布时出现。
本发明的图象处理系统200,检出该灰度顺序逆转的部分。就是说,检出区间Z2的象素。进而,用用户容易看出的变换颜色,预展显示区间Z2的象素。
这样,用户就能够很容易地看出图象处理后有可能不自然地显示的部分。进而,用户可以一边确认预展显示,一边调整图象处理装置10的图象处理程度。就是说,用户可以一边确认预展显示,一边调整图象处理程度,以便不显示变换颜色。这时,用户能够一边提高明亮度,一边进行图象处理,以便使灰度顺序不产生逆转。其结果,用户可以用曲线C3所示的适当的灰度特性进行图象处理。
此外,这里为使说明简洁,只示出水平方向的灰度特性进行讲述。可是,如图15所示,区域处理内再处理部201还在垂直方向、倾斜方向上也检出灰度顺序。因此,图象处理系统200能够在用三维空间内的曲面表示的灰度特性中,一边实现图象处理的目的,一边进行图象处理,以便使灰度顺序不产生逆转。
<变形例>
(1)在上述实施方式中,图象处理系统200的特征是在经过图象处理的区域内进行再处理。下面,讲述以在经过图象处理的区域外进行再处理为特征的系统。
一般来说,在现有技术的图象处理装置中,存在着不易确认图象处理过的区域的问题。因此,本发明将提供易于确认图象处理过的区域的系统作为研究课题。具体地说,作为解决课题的手段,用给定的变换颜色或灰度测试卡表示利用图象处理装置10进行过图象处理的区域以外的区域。这样,就易于确认图象处理过的区域。
《变形例(1)的结构·作用》图17示出作为变形例的图象处理系统210。在图17中,对和图13所示的图象处理系统200发挥相同作用的部分,赋予相同的符号,不再赘述。下面,主要讲述作为图象处理系统210的特征部分的处理区域外处理部211和合成部215。
图象处理系统210,由下述部件构成进行输入信号d1的图象处理的图象处理装置10;根据输入信号d1和图象处理装置10的输出——输出信号d3,输出区域内处理信号d212的处理区域内再处理部201;根据输入信号d1,输出区域外处理信号d213的处理区域外处理部211;按照每个象素,选择区域内处理信号d212和区域外处理信号d213,输出预展显示信号d214的合成部215。此外,图象处理装置10和处理区域内再处理部201,发挥和使用图13讲述的同样的作用。因此,区域内处理信号d212和图13的预展显示信号d202是相同的信号。
此外,本变形例的结构,并不局限于此。如上述实施方式所述,也可以使用其它的图象处理装置。另外,如上述实施方式所述,输入信号也不局限于输入信号d1。
(处理区域外处理部211)处理区域外处理部211,生成旨在明确显示经过图象处理的区域以外的区域的信号。
具体地说,处理区域外处理部211作为明亮度生成部动作,按照各象素依次处理输入信号d1,生成各象素的光亮度信号此外,处理区域外处理部211的动作,并不局限于此。具体地说,可以作为同一颜色变换部动作,将输入信号d1变换成红·绿·蓝等中的某一种颜色(只输出该颜色成分)。
(合成部215)下面,讲述合成部215的结构·作用。图18示出合成部215的结构。
合成部215由颜色区域判断部220、判定部221、选择部222构成。
颜色区域判断部220,按照各象素处理输入信号d1,判断各象素包含的颜色区域。判定部221根据从颜色区域判断部220和图象处理装置10的处理度设定部18(参照图2)取得的目标处理度d8,判定各象素是不是图象处理的对象。选择部222根据判定部221的判定结果,输出明确显示经过图象处理过的区域以外的区域的预展显示信号d214。
下面,进一步详细讲述合成部215的各部的动作。
颜色区域判断部220,取得按照各象素输入的输入信号d1,判断包含输入的象素的颜色区域。具体地说,取得预先存入未图示的存储器等中的多个颜色区域的数据,更具体地说,颜色区域判断部220取得对天空颜色、绿色、肤色等记忆颜色而言的颜色区域的数据,根据输入的象素的颜色成分(例如RGB)的各自的值,判断输入的象素,被哪个颜色区域所包含。进而,给各象素附加判断结果后输出。具体地说,输出表示各象素的“天空颜色”、“绿色”、“肤色”等颜色区域的信息。
在这里,存储器等中存放的颜色区域的数据,被作为各颜色区域包含的颜色成分(例如RGB)的值的集合表现,作为RGB的三维空间内的区域表现。颜色区域判断部220,取得输入信号d1的各颜色成分,判断该颜色成分被哪个颜色区域(RGB的三维空间内的区域)所包含。具体地说,颜色区域的数据,被作为代表表示颜色区域的内侧和外侧的交界的三维空间内的曲面的多个晶格点的数据存入,判断输入信号d1的各颜色成分是否被该晶格点的数据形成的空间所包含。此外,颜色区域的数据形式,并不局限于上述那种,可以通过计算公式求出。例如,可以根据输入信号d1求出(L、a、b),再根据a、b求出ab平面的色调及鲜艳度。用色调、鲜艳度、明亮度(L)的范围定义“天空颜色”、“绿色”、“肤色”等的区域,与给定的临界值(交界值)比较后,判定求出的色调、鲜艳度、明亮度是否进入各自的颜色区域范围内。还可以将其结果作为颜色区域数据使用。
判定部221,从图象处理装置10的处理度设定部18取得的目标处理度d8。在目标处理度d8中,如[第1实施方式](变形例)(2)所述,包含着调整哪个颜色区域的有关信息。判定部221判定表示按照各象素从颜色区域判断部220中取得的颜色区域的信息和目标处理度d8所示的调整后的颜色区域的有关信息是否一致,将判定结果向选择部222输出,判定结果例如一致时,作为值[1]输出;不一致时,作为值
输出选择部222,从按照各象素取得的区域外处理信号d213和区域内处理信号d212中选择一个,作为预展显示信号d214输出。在这里,选择按照判定部221的判定结果进行。具体地说,判定结果显示值[1]时(注目象素的颜色区域和调整后的颜色区域一致时),选择部222选择区域内处理信号d212。另一方面,判定结果显示值
时(注目象素的颜色区域和调整后的颜色区域不一致时),选择部222选择区域外处理信号d213。
《变形例(1)的效果》采用上述方法,可以使没有进行图象处理的区域非彩色化(或单色化)。这样,就能够易于确认进行过图象处理的区域。
进而,图象处理系统210具备区域处理内再处理部201。因此,在进行过图象处理的区域中有可能不自然显示的部分,和用图13讲述的图象处理系统200一样,能够被明确地预展显示。
《变形例(1)的变形例》(1-1)在图17所示的图象处理系统210中,讲述设置区域处理内再处理部201的情况。在这里,区域处理内再处理部201也可以没有。这时,合成部215的选择部222,可以通过和上述方法同样的方法,选择性地输出输出信号d3和区域外处理信号d213。
这时,用户也能够易于确认进行过图象处理的区域。
(1-2)合成部215并不局限于上述结构。
图19示出作为合成部215的变形例的合成部230。
合成部230由颜色区域存放部231、判定部232、选择部234构成。
颜色区域存放部231,对输入信号d1的各象素,存入象素包含的颜色区域的信息。比较具体地说,以取得各象素的信息的顺序,存入各象素包含的颜色区域的信息(例如表示“天空颜色”、“绿色”、“肤色”等的颜色区域的信息)。
判定部232,取得颜色区域存放部231存放的各象素的颜色区域的信息和目标处理度d8、处理区域信号d233。判定部232,从图象处理装置10的处理度设定部18取得的目标处理度d8。在目标处理度d8中,如[第1实施方式](变形例)(2)所述,包含着调整哪个颜色区域的有关信息。另外,判定部232,取得处理区域信号d233。处理区域信号d233,是由未图示的输入部等设定的信息,是用户指定预展显示的区域中希望确认的经过图象处理的区域的信息。例如,处理区域信号d233既可以包含表示区域的坐标等,也可以是表示将图象分割成多个的图象区域中的某一个的信号。
判定部232,按照输入信号d1的各象素,判定各象素的颜色区域的信息和目标处理度表示的调整后的颜色区域的有关信息是否一致,进而判定该象素位置是否被处理区域信号d233包含。
判定部232,在任何判定结果都是肯定时,输出值[1];某一个判定结果是否定时,输出值

选择部222,从按照各象素取得的区域外处理信号d213和区域内处理信号d212中选择一个,作为预展显示信号d214输出。在这里,选择按照判定部232的判定结果进行。具体地说,判定结果显示值[1]时(注目象素的颜色区域和调整后的颜色区域一致,而且注目象素的象素位置被用户希望确认的区域包含时),选择部234选择区域内处理信号d212。另一方面,判定结果显示值
时(注目象素的颜色区域和调整后的颜色区域不一致,而且注目象素的象素位置不被用户希望确认的区域包含时),选择部234选择区域外处理信号d213。
(2)上述实施方式及上述变形例(1)讲述的处理区域内再处理部201,并不局限于上述结构。处理区域内再处理部201,只要是能发挥明确显示图象处理后有可能不自然显示的区域的功能,还可以是下述元件。
(构成·作用)图20是讲述作为处理区域内再处理部201的变形例的处理区域内再处理部240的结构的方框图。处理区域内再处理部240,检出输出信号d3的颜色区域是否被显示输出信号d3的显示装置可以显示的颜色区域所包含,在输出信号d3的颜色区域超出显示输出信号d3的显示装置可以显示的颜色区域时,向用户输出用变换颜色明确显示该超出区域的象素的部分。
处理区域内再处理部240,由颜色区域判定部241和选择部242构成。
颜色区域判定部241,判定输出信号d3的颜色区域是否超出显示装置的颜色区域。选择部242根据颜色区域判定部241的判定结果,输出明确显示输出信号d3中超出显示装置的颜色区域的部分的预展显示信号d243。
下面,对各部加以更详细的讲述。
颜色区域判定部241,按照各象素,取得输出信号d3。颜色区域判定部241,预先存入有关显示作为图象处理装置10的输出的输出信号d3的显示装置(例如打印机及监视器等)能够显示的颜色区域的信息。进而,颜色区域判定部241判断输出信号d3的各象素的象素值,是否被显示装置的颜色区域包含,将其判定结果向选择部242输出。作为判定结果,例如输出信号d3的象素值被显示装置的颜色区域包含时,输出值[1];输出信号d3的象素值不被显示装置的颜色区域包含时,输出值
。此外,该值是一个例子,只要是能够识别两种情况的信号就行,并不局限于此。此外,颜色区域判定部241还可以从连接的存储器(未图示)等中存取,获得显示装置的颜色区域的元件。
选择部242,将输出信号d3和未图示的存储器等记忆的给定的象素值——表示给定的变换颜色的变换颜色信号d244作为输入,选择输出信号d3和变换颜色信号d244中的某一个,将选择结果作为预展显示信号d243输出。在这里,选择部242的选择顺序如下。就是说,从颜色区域判定部241中取得的信号的值是[1]时(输出信号d3的象素值被显示装置的颜色区域包含时),选择输出信号d3。另一方面,从颜色区域判定部241中取得的信号的值是
时(输出信号d3的象素值不被显示装置的颜色区域包含时),选择变换颜色信号d244。就是说,根据选择部242的动作,作为预展显示信号d202,图象处理后的注目象素(输出信号d3)的颜色区域被显示装置的可以显示的颜色区域包含时,输出图象处理后的注目象素的值;图象处理后的注目象素的颜色区域没有被显示装置的可以显示的颜色区域包含时,输出图象处理后的注目象素的值注目象素A灰度顺序有变化时,变成图象处理后的注目象素的值,输出表示给定的变换颜色的变换颜色信号d244。
(效果)利用该处理区域内再处理部240,用户可以观看预展显示,易于确认显示装置中有可能不自然地显示的部分。更具体地说,可以预先确认打印机·监视器等显示的图象的颜色中有可能不自然地显示的部分。
进而,为了避免这种不自然的显示,用户可以一边观看预展显示,一边调整图象处理装置10的处理度。
(变形例)此外,输出信号d3是将输入信号d1颜色区域压缩后的图象信号时,颜色区域判定部241也可以取代输出信号d3,取得输入信号d1,根据输入信号d1的象素值,判定被颜色区域压缩的象素的元件。
这时,颜色区域判定部241预先存入经过颜色区域压缩的颜色区域的有关信息。所谓“经过颜色区域压缩的颜色区域的有关信息”,是根据显示输出信号d3的显示装置(例如打印机及监视器等)可以显示的颜色区域的有关信息编制的信息。在这里,所谓“颜色区域压缩”,是为了防止输入信号d1的颜色区域超过显示装置的颜色区域时,象素值在显示装置的一侧被剪辑显示,而生成预先将输入信号d1的颜色区域压缩到显示装置的颜色区域为止的输出信号d3。就是说,输入信号d1被颜色区域压缩后,在输入信号d1的象素中超过显示装置可以显示的颜色区域的象素值的象素及显示装置可以显示的颜色区域的交界附近的象素值的象素中,进行颜色变换。
颜色区域判定部241,预先存入进行根据显示区域的颜色区域生成的颜色变换的颜色区域的信息(以下称作“颜色区域压缩信息”)。颜色区域判定部241判断按照各象素依次输入的输入信号d1的注目象素的象素值,是否被颜色区域压缩信息表示的颜色区域包含。进而,在选择部242(参照图20)中,根据颜色区域判定部241的判定结果选择性地输出输出信号d3和变换颜色信号d244。更具体地说,在注目象素被颜色区域压缩信息表示的颜色区域包含时(注目象素被颜色区域压缩颜色变换时),选择部242将变换颜色信号d244作为预展显示信号d243输出。另一方面,在注目象素没有被颜色区域压缩信息表示的颜色区域包含时(注目象素没有被颜色区域压缩颜色变换时),选择部242将输出信号d3作为预展显示信号d243输出。
至此,可以明确表示输出信号d3中的被颜色区域压缩了的部分,进行预展显示。进而,用户能够易于确认预展显示,确认颜色区域压缩是否正在适当地进行。另外,能够一边确认预展显示,一边调整图象处理装置10的处理度,进行适当的颜色区域压缩。
此外,颜色区域判定部241中的判定,也可以使用输出信号d3的象素值进行。也就是说,在被颜色区域压缩时,颜色区域压缩前的象素值和颜色区域压缩后的象素值,具有一对一的关系,所以使用输出信号d3的象素的象素值,也能判定该象素是不是被颜色区域压缩了的象素。
此外,在这里用变换颜色显示被颜色区域压缩了的象素,但也可以用其它手段显示。例如,可以用文字及图形等手段显示。
(3)在上述实施方式及上述变形例(1)~(2)讲述的图象处理系统,还可以具备下述显示切换功能。
所谓“显示切换功能”,是在预展显示中,切换显示输出信号d3、输入信号d1或上文讲述的预展显示信号d202(参照图13)、d214(参照图17)、d243(参照图20)的功能。
下面,使用图21讲述进行输入信号d1和输出信号d3的切换显示的切换部250。
切换部250,具备将输入信号d1和输出信号d3作为输入、选择性的输出某一个的选择部251,和给予选择部251切换时刻的切换信号发生部253。
输入信号d1,被存入未图示的RAM。另外,输出信号d3也被存入未图示的RAM。选择部251,在切换信号发生部253发生的切换时刻(例如每隔数秒),读出分别存入各自的RAM的输入信号d1或输出信号d3,作为预展显示信号d252输出。
这样,能够切换输入信号d1和输出信号d3后显示。因此,用户能够对图象处理后的图象和图象处理前的图象进行比较、确认。
另外,采用同样的结构,切换输出信号d3和预展显示信号d202(参照图13)、d214(参照图17)、d243(参照图20)后预展显示时,闪烁显示有可能不自然地显示的部分。因此能够预先很容易地确认有可能不自然地显示的部分。另外,还能够很容易地确认能否容许该不自然的程度等。
这种切换部250,例如在图13中,可以取代处理区域内再处理部201后设置。另外,在图13中,还可以附加性地设置。
此外,上述切换,在图象处理装置10中的调整尺度没有在给定时间内变化时,或者开始其它颜色的调整时,可以中止。
(4)
在上述实施方式及上述变形例(1)~(3)中讲述的图象处理系统,还可以根据处理区域内再处理部201中的灰度顺序比较部207及处理区域内再处理部240中的颜色区域判定部241等输出的比较结果及判定结果,限定图象处理装置10的处理度设定部18的调整范围。
具体地说,使图象处理装置10中的调整尺度(参照图2)向某个方向动作,从而检出图象处理后的信号(输出信号d3)中有可能不自然地显示的部分时,限制调整尺度继续向该方向的动作。此外,图象处理后的信号(输出信号d3)中有可能不自然地显示的部分,可以根据灰度顺序比较部207的比较结果及颜色区域判定部241的判定结果检出。
这样,用户就可以不必留意输出信号d3是否不自然地显示,进行适当地图象处理。
(1)在上述实施方式中,分布编成实行部、矩阵编成实行部、控制部或颜色处理实行部等,既可以利用软件实现,也可以利用硬件实现。利用软件实现时,其程序可以被计算机、数码相机、手机、PDA、数字电视机等处理图象的机器内置,或在连接的装置中,被硬盘、RAM、ROM、存储卡等记忆装置记忆,实行图象的颜色处理的程序,例如通过CD-ROM等记录介质做媒介,或者通过网络做媒介提供。
另外,也可以使LSI的内部具有上述分布编成实行部、矩阵编成实行部、控制部或颜色处理实行部等。使LSI的内部具有时,由于不同的处理用基本分布提供,所以不需要每逢实现不同的处理时设计LSI。
另外,在上述实施方式中,使用附图讲述的各功能块,既可以通过LSI等半导体装置单独的一个芯片化,也可以包含部分或全部地一个芯片化。这时,基本分布组存储部及分布RAM等,作为别对也可以是与外部连接的元件。另外,处理度设定部也可以作为别对是与外部连接的元件。
此外在这里,作为LSI。但由于集成度的差异,还往往被称作IC、系统LSI、超级LSI、超LSI。
另外,集成电路化的手法,并不局限于LSI,还可以用专用电路或通用处理器实现。制造LSI后,可以利用作为程序的FPGA(Field ProgrammableGate Array)及可以重新构成LSI内部的电路单元的连接及设定的可重构处理器。
进而,伴随着半导体技术的进步,或派生的其它技术的作用下,被LSI置换的集成电路化的技术问世后,当然也可以使用该技术进行功能块的集成化。还可以应用生物技术等。
(2)在上述实施方式中,输入信号d1、图象信号d2,既可以是静止画面,也可以是动画。
(3)在上述实施方式中,图象信号值作为使用R、G、B的三原色的颜色空间的坐标表示。但本发明的效果并不局限于使用该颜色空间的数据时。例如既可以是CMY系的颜色空间,也可以是Lab系的颜色空间。
另外,本发明的效果,在处理三维颜色空间的颜色处理以外也很有效。就是说,并不依存于处理的颜色空间的维。
(4)作为上述实施方式的整体的效果,在被称作显示颜色变换处理、颜色区域变换处理、记忆颜色修正处理等的各种处理中,能够任意调整处理的程度。例如,可以按照输出颜色处理后的图象信号的输出器件的环境,进行颜色处理。更具体地说,可以按照周围的环境光,在监视器上显示颜色处理后的图象信号,或者可以按照纸质通过打印机打印输出颜色处理后的图象信号。另外,在显示颜色变换处理、记忆颜色修正处理等中,可以按照观看者各自的喜好进行颜色调整。
在这些效果的基础上,在上述实施方式中,不需要具有使颜色处理程度不同的庞大的数量的查找表,能够削减记忆查找表的存储器等的记忆容量。
采用本发明的图象处理装置,具有能够简易地调整颜色处理的效果,在图象处理装置或包含图象处理装置的装置等中大有用处。
权利要求
1.一种图象处理装置,具备处理度设定单元,其将图象信号具有的多个属性中的至少2个属性的颜色处理程度的目标,作为1个目标处理度进行设定;处理用系数组编制单元,其根据由所述处理度设定单元设定的所述目标处理度、和分别进行不同程度的所述颜色处理的多个基本系数组,编制进行所述目标处理度的所述颜色处理的处理用系数组;以及颜色处理实行单元,其使用由所述处理用系数组编制单元编制的所述处理用系数组,对所述图象信号进行所述颜色处理。
2.如权利要求1所述的图象处理装置,其特征在于所述处理用系数组编制单元,根据所述目标处理度,内分或外分所述多个基本系数组,编制所述处理用系数组。
3.如权利要求1所述的图象处理装置,其特征在于所述多个属性,包含所述图象信号的色调、鲜艳度及明亮度。
4.如权利要求1所述的图象处理装置,其特征在于所述颜色处理是记忆颜色修正。
5.如权利要求4所述的图象处理装置,其特征在于处理度设定单元,将记忆颜色修正的修正倾向设定为所述目标处理度,所述处理用系数组编制单元,根据所述目标处理度,内分或外分分别进行不同的修正倾向的记忆颜色修正的所述多个基本系数组,编制所述处理用系数组。
6.如权利要求4所述的图象处理装置,其特征在于处理度设定单元,将记忆颜色修正的修正强度设定为所述目标处理度,所述处理用系数组编制单元,根据所述目标处理度,内分或外分进行给定的修正强度的所述记忆颜色修正的所述基本系数组和不进行所述记忆颜色修正的所述基本系数组,编制所述处理用系数组。
7.如权利要求1所述的图象处理装置,其特征在于所述多个基本系数组是多个基本矩阵数据,该基本矩阵数据,具有与所述图象信号具有的所述多个属性的个数对应的大小;所述颜色处理实行单元,使用由所述处理用系数组编制单元编制的处理用矩阵数据,对所述图象信号进行矩阵运算。
8.如权利要求7所述的图象处理装置,其特征在于所述处理用系数组编制单元,根据所述目标处理度,内分或外分所述基本矩阵数据,编制所述处理用矩阵数据。
9.如权利要求1所述的图象处理装置,其特征在于所述多个基本系数组是多个基本查找表,该基本查找表,存放对所述图象信号的值进行所述颜色处理后的所述图象信号的值;所述颜色处理实行单元,使用由所述处理用系数组编制单元编制的处理用查找表,对所述图象信号进行所述颜色处理。
10.如权利要求9所述的图象处理装置,其特征在于所述处理用系数组编制单元,根据所述目标处理度,内分或外分所述基本查找表,编制所述处理用查找表。
11.如权利要求1所述的图象处理装置,其特征在于所述处理度设定单元,具有设定记忆颜色修正的修正倾向的目标——第1目标处理度的第1处理度设定单元、和设定记忆颜色修正的修正强度的目标——第2目标处理度的第2处理度设定单元;所述处理用系数组编制单元,根据所述第1处理度和所述第2处理度,内分或外分分别进行不同的修正倾向的记忆颜色修正的所述多个基本系数组,编制所述处理用系数组。
12.如权利要求1所述的图象处理装置,其特征在于所述处理用系数组编制单元,只变更所述基本系数组中的特定部分,编制所述处理用系数组。
13.如权利要求12所述的图象处理装置,其特征在于所述特定部分是由所述处理度设定单元规定的部分。
14.如权利要求12或13所述的图象处理装置,其特征在于所述特定部分,就是给予所述基本系数组中针对给定的记忆颜色的变换系数的部分。
15.一种图象处理系统,具备进行图象信号的图象处理、输出处理信号的图象处理实行单元;和生成用于显示所述处理信号的显示信号的显示信号生成单元,所述显示信号,是对所述处理信号的给定的区域进行再处理后的信号;所述给定的区域,是通过比较所述图象信号与所述处理信号之间的灰度特性而特定的区域。
16.如权利要求15所述的图象处理系统,其特征在于所述给定的区域,是与其周围的区域的灰度顺序,在所述图象信号与所述处理信号之间不同的区域。
17.如权利要求15所述的图象处理系统,其特征在于所述再处理,就是对所述给定的区域的颜色进行变换的处理。
18.一种图象处理方法,包括将图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为1个目标处理度进行设定的处理度设定步骤;根据由所述处理度设定步骤设定的所述目标处理度和分别进行不同程度的所述颜色处理的多个基本系数组,编制进行所述目标处理度的所述颜色处理的处理用系数组的处理用系数组编制步骤;以及使用由所述处理用系数组编制步骤编制的所述处理用系数组,对所述图象信号进行所述颜色处理的颜色处理实行步骤。
19.一种图象处理程序,通过计算机进行图象信号的颜色处理,所述图象处理程序,使计算机进行包括下述步骤的图象处理方法将所述图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为1个目标处理度进行设定的处理度设定步骤;根据由所述处理度设定步骤设定的所述目标处理度和分别进行不同程度的所述颜色处理的多个基本系数组,编制进行所述目标处理度的所述颜色处理的处理用系数组的处理用系数组编制步骤;以及使用由所述处理用系数组编制步骤编制的所述处理用系数组,对所述图象信号进行所述颜色处理的颜色处理实行步骤。
20.一种集成电路装置,具备将图象信号具有的多个属性中至少两个属性的颜色处理的程度的目标,作为1个目标处理度进行设定的处理度设定部;根据由所述处理度设定部设定的所述目标处理度和分别进行不同程度的所述颜色处理的多个基本系数组,编制进行所述目标处理度的所述颜色处理的处理用系数组的处理用系数组编制部;以及使用由所述处理用系数组编制部编制的所述处理用系数组,对所述图象信号进行所述颜色处理的颜色处理实行部。
21.一种图象处理方法,具备进行图象信号的图象处理、输出处理信号的图象处理实行步骤、和生成用于显示所述处理信号的显示信号的显示信号生成步骤;所述显示信号,是对所述处理信号的给定的区域进行再处理后的信号;所述给定的区域,是通过比较所述图象信号与所述处理信号之间的灰度特性而特定的区域。
22.一种图象处理程序,在计算机中进行以下图象处理方法,该图象处理方法,具备进行图象信号的图象处理、输出处理信号的图象处理实行步骤、和生成用于显示所述处理信号的显示信号的显示信号生成步骤;所述显示信号,是对所述处理信号的给定的区域进行再处理后的信号;所述给定的区域,是通过比较所述图象信号和所述处理信号的灰度特性而特定的区域。
23.一种集成电路装置,具备进行图象信号的图象处理、输出处理信号的图象处理实行部、和生成用于显示所述处理信号的显示信号的显示信号生成部;所述显示信号,是对所述处理信号的给定的区域进行再处理后的信号;所述给定的区域,是通过比较所述图象信号和所述处理信号的灰度特性而特定的区域。
全文摘要
图象处理装置(10),具有处理度设定部(18)、分布编制部(15)以及颜色处理实行部(16)。处理度设定部(18),将图象信号(d2)具有的多个属性中至少2个属性的颜色处理程度的目标,作为1个目标处理度(d8)进行设定。分布编制部(15),根据由处理度设定部(18)设定的目标处理度(d8)和分别进行不同程度颜色处理的多个基本颜色变换分布,编制进行目标处理度(d8)的颜色处理的颜色变换分布。颜色处理实行部(16),用由分布编制部(15)编制的颜色变换分布进行对图象信号(d2)的颜色处理。从而可进行简便的颜色处理的调整。
文档编号H04N1/40GK1922630SQ200580005760
公开日2007年2月28日 申请日期2005年2月22日 优先权日2004年2月25日
发明者桑原康浩, 小岛章夫, 山下春生, 井东武志 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1