System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 颜色还原方法、装置及存储介质制造方法及图纸_技高网

颜色还原方法、装置及存储介质制造方法及图纸

技术编号:40428189 阅读:5 留言:0更新日期:2024-02-20 22:49
本公开是关于一种颜色还原方法、装置及存储介质,涉及图像处理技术领域,用于提升颜色还原的准确度,该方法包括:获取多个单通道图像;获取与多个单通道图像所在光源环境匹配的颜色还原矩阵,颜色还原矩阵基于光谱数据进行标定,其中,光谱数据中至少包括有多种样品的光谱反射率;基于颜色还原矩阵和多个单通道图像,对多个单通道图像进行颜色还原。

【技术实现步骤摘要】

本公开涉及图像处理,尤其涉及颜色还原方法、装置及存储介质


技术介绍

1、随着移动终端多元化的快速发展,用户在生活和工作中越来越多的使用手机、平板、可穿戴等移动终端进行拍照,因此,对于移动终端图像采集设备的成像能力、成像质量,包括图像颜色再现的准确性等,提出了越来越高的要求。

2、相关技术中,移动终端普遍采用三基色rgb相机,而随着移动终端成像的不断发展,用户和影像测评机构对于图像的颜色保真度提出了更高的要求,现有的rgb相机在目前大的硬件和算法的限制下,由于同色异谱等因素的影响,不能对所拍摄场景中的颜色进行较高标准的还原,从而造成色差,很大程度上影响了成像质量,不能满足用户对于移动终端成像效果的更高要求。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种颜色还原方法、装置及存储介质。

2、根据本公开实施例的第一方面,提供一种颜色还原方法,应用于多通道图像采集设备,包括获取多个单通道图像;获取与所述多个单通道图像所在光源环境匹配的颜色还原矩阵,所述颜色还原矩阵基于光谱数据进行标定,其中,所述光谱数据中至少包括有多种样品的光谱反射率;基于所述颜色还原矩阵和多个单通道图像,对所述多个单通道图像进行颜色还原。

3、一实施例中,所述颜色还原矩阵采用以下方式基于光谱数据进行标定:确定光谱数据中所包括的光谱反射率对应的多种样品在xyz颜色空间的第一颜色矩阵,并确定所述多种样品在所述多通道图像采集设备中的第二颜色矩阵;根据所述第一颜色矩阵和所述第二颜色矩阵,标定颜色还原矩阵。

4、另一实施例中,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及人眼颜色匹配函数;所述确定光谱数据中所包括的光谱反射率对应的多种样品在xyz颜色空间的第一颜色矩阵,包括:确定所述多种样品的光谱反射率所对应的反射率矩阵,并确定所述人眼颜色匹配函数对应的离散采样点;基于所述多种光源的光谱辐射出射度、所述反射率矩阵以及所述人眼颜色匹配函数对应的离散采样点,确定所述光谱反射率所对应的多种样品在xyz颜色空间的第一颜色矩阵。

5、又一实施例中,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及图像传感器匹配函数;所述确定所述多种样品在所述多通道图像采集设备中的第二颜色矩阵,包括:确定所述多种样品的光谱反射率所对应的反射率矩阵,并确定所述图像传感器匹配函数在所述多通道各通道对应的光谱响应曲线以及颜色分量;基于所述多种光源的光谱辐射出射度、所述反射率矩阵以及所述图像传感器匹配函数在所述多通道各通道对应的光谱响应曲线以及颜色分量,确定所述多种样品在所述多通道图像采集设备中的第二颜色矩阵。

6、又一实施例中,在确定所述第一颜色矩阵和/或第二颜色矩阵之前,所述方法还包括:对所述光谱数据进行归一化处理,并基于预设采样数目对所述归一化后的光谱数据进行插值处理。

7、又一实施例中,所述基于所述颜色还原矩阵和多个单通道图像,对所述多个单通道图像进行颜色还原,包括:对所述多个单通道图像的图像像素值进行归一化处理,并对归一化处理后的多个单通道图像进行图像配准,使物空间同一位置对应不同通道图像的同一像素位置,得到图像立方体;基于所述颜色还原矩阵,对所述图像立方体进行颜色还原。

8、又一实施例中,将所述颜色还原矩阵与所述图像立方体相乘,生成xyz颜色空间的颜色还原图像;将所述xyz颜色空间的颜色还原图像转换为srgb颜色空间的颜色还原图像,完成对所述图像立方体的颜色还原。

9、根据本公开实施例的第二方面,提供一种颜色还原装置,应用于多通道图像采集设备,包括获取模块,用于获取多个单通道图像;获取与所述多个单通道图像所在光源环境匹配的颜色还原矩阵,所述颜色还原矩阵基于光谱数据进行标定,其中,所述光谱数据中至少包括有多种样品的光谱反射率;处理模块,用于基于所述颜色还原矩阵和多个单通道图像,对所述多个单通道图像进行颜色还原。

10、一实施例中,确定模块,用于确定光谱数据中所包括的光谱反射率对应的多种样品在xyz颜色空间的第一颜色矩阵,并确定所述多种样品在所述多通道图像采集设备中的第二颜色矩阵;所述处理模块,根据所述第一颜色矩阵和所述第二颜色矩阵,标定颜色还原矩阵。

11、另一实施例中,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及人眼颜色匹配函数;所述确定模块,具体用于确定所述多种样品的光谱反射率所对应的反射率矩阵,并确定所述人眼颜色匹配函数对应的离散采样点;基于所述多种光源的光谱辐射出射度、所述反射率矩阵以及所述人眼颜色匹配函数对应的离散采样点,确定所述光谱反射率所对应的多种样品在xyz颜色空间的第一颜色矩阵。

12、又一实施例中,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及图像传感器匹配函数;所述确定模块,具体用于确定所述多种样品的光谱反射率所对应的反射率矩阵,并确定所述图像传感器匹配函数在所述多通道各通道对应的光谱响应曲线以及颜色分量;基于所述多种光源的光谱辐射出射度、所述反射率矩阵以及所述图像传感器匹配函数在所述多通道各通道对应的光谱响应曲线以及颜色分量,确定所述多种样品在所述多通道图像采集设备中的第二颜色矩阵。

13、又一实施例中,所述处理模块,还用于对所述光谱数据进行归一化处理,并基于预设采样数目对所述归一化后的光谱数据进行插值处理。

14、又一实施例中,所述处理模块,具体用于对所述多个单通道图像的图像像素值进行归一化处理,并对归一化处理后的多个单通道图像进行图像配准,使物空间同一位置对应不同通道图像的同一像素位置,得到图像立方体;基于所述颜色还原矩阵,对所述图像立方体进行颜色还原。

15、又一实施例中,将所述颜色还原矩阵与所述图像立方体相乘,生成xyz颜色空间的颜色还原图像;将所述xyz颜色空间的颜色还原图像转换为srgb颜色空间的颜色还原图像,完成对所述图像立方体的颜色还原。

16、根据本公开实施例的第三方面,提供一种颜色还原装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行如上述第一方面及其任一实施例所述的颜色还原方法。

17、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行如上述第一方面及其任一实施例所述的颜色还原方法。

18、本公开的实施例提供的技术方案可以包括以下有益效果:获取多个单通道图像,并获取与多个单通道图像所在光源环境匹配的颜色还原矩阵,由于颜色还原矩阵是基于至少包括多种样品的光谱反射率的光谱数据确定的,因此基于颜色还原矩阵和多个单通道图像进行的颜色还原考虑了物体的反射率特征,提高了颜色还原的准确性。

19、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种颜色还原方法,其特征在于,应用于多通道图像采集设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述颜色还原矩阵采用以下方式基于光谱数据进行标定:

3.根据权利要求2所述的方法,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及人眼颜色匹配函数;

4.根据权利要求2所述的方法,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及图像传感器匹配函数;

5.根据权利要求2至4中任意一项所述的方法,其特征在于,在确定所述第一颜色矩阵和/或第二颜色矩阵之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述颜色还原矩阵和多个单通道图像,对所述多个单通道图像进行颜色还原,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述颜色还原矩阵,对所述图像立方体进行颜色还原,包括:

8.一种颜色还原装置,其特征在于,应用于多通道图像采集设备,所述装置包括:

9.根据权利要求8所述的装置,其特征在于,

10.根据权利要求9所述的装置,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及人眼颜色匹配函数;

11.根据权利要求9所述的装置,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及图像传感器匹配函数;

12.根据权利要求9-11任意一项所述的装置,其特征在于,

13.根据权利要求8所述的装置,其特征在于,

14.根据权利要求13所述的装置,其特征在于,

15.一种颜色还原装置,其特征在于,包括:

16.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行如权利要求1-7任一项所述的颜色还原方法。

...

【技术特征摘要】

1.一种颜色还原方法,其特征在于,应用于多通道图像采集设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述颜色还原矩阵采用以下方式基于光谱数据进行标定:

3.根据权利要求2所述的方法,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及人眼颜色匹配函数;

4.根据权利要求2所述的方法,其特征在于,所述光谱数据中包括多种光源的光谱辐射出射度、多种样品的光谱反射率、以及图像传感器匹配函数;

5.根据权利要求2至4中任意一项所述的方法,其特征在于,在确定所述第一颜色矩阵和/或第二颜色矩阵之前,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述颜色还原矩阵和多个单通道图像,对所述多个单通道图像进行颜色还原,包括:

7.根据权利要求6所述的方法,其特征在于,所述基于所述颜色还原矩阵,对所述图像立方体进行颜色还原,包...

【专利技术属性】
技术研发人员:王海琳
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1