【技术实现步骤摘要】
样品颜色校正方法、装置、电子设备及介质
[0001]本申请涉及人工智能
,具体涉及一种样品颜色校正方法及装置、一种电子设备以及一种计算机可读存储介质。
技术介绍
[0002]在健康监测项目中,通过试纸带来判断生理健康状态的方法,具有短时便利等优势。试纸带的反应结果通常有两种获取办法:第一种是通过人眼直接读取颜色和比色卡进行对比,这种方案因为具有较强的主观因素,具有较大误差,且无法定量获取结果。第二种是由操作人员使用特定分析仪来直接读取试纸,这种方式结果不受主观因素或者外界因素干扰,结果比较精确,但需要专业的设备、成本高昂。
[0003]目前,智能移动设备越来越普及,使用移动设备拍照,然后利用图像处理技术来检测出各项指标的结果,是一种相对于人眼更精确,相对于专业设备更便捷的方式。但在拍摄图像的过程中,图像常常会因为光源色温等特性产生整体的偏色,图像偏色会导致巨大的颜色值识别和视觉感知的误差,使得图像中像素的颜色值与实际情况不符合。即使后续摄像机会根据实际图像进行自动的白平衡调节,也依然会使得颜色校正结果出现异常。除此之外,在实际的拍摄过程中,由于光线照射不均匀或者拍摄角度不合适等都会导致图像不同部位的颜色产生变化。
[0004]目前有部分技术方案考虑了颜色校正,其中,有一些颜色校正方案仅利用颜色校正色块显示于图像中的颜色值与颜色校正色块真实颜色值的平均灰度的差值,对试纸带图像进行偏色校正处理。但这种方式只能对白光下拍摄的图像进行偏色校正处理,若在其他带有色偏的光照环境下进行拍摄,偏色校正处理的效果 ...
【技术保护点】
【技术特征摘要】
1.一种样品颜色校正方法,其特征在于,包括:获取待颜色校正的目标图像,所述目标图像中包含校准比色板以及放置于所述校准比色板上的样品;所述校准比色板上均匀分布有多个颜色校正色块,所述多个颜色校正色块中包括24色标准色块以及与样品对应的多个标准浓度值显色色块;从目标图像上的样品区域确定待校正色块;将所述多个颜色校正色块在sRGB色彩空间的像素值作为原始值,真实值作为目标值,利用最小二乘法得到原始值到目标值的初始颜色校正矩阵;将所述多个颜色校正色块在sRGB色彩空间的像素值转换到LINEAR sRGB色彩空间中,根据初始颜色校正矩阵,在LINEAR sRGB色彩空间中迭代地计算颜色校正矩阵和颜色校正值,得到原始值到目标值的最终颜色校正矩阵;根据所述最终颜色校正矩阵得到待校正色块的校正值,根据所述最终颜色校正矩阵对样品颜色进行校正。2.根据权利要求1所述的方法,其特征在于,所述从目标图像上的样品区域确定待校正色块之前,所述方法还包括:统计所有颜色校正色块在目标图像上的像素值,计算像素值超出预设范围的颜色校正色块占总颜色校正色块的比例;若所述比例大于预设阈值,则发送提示信息以提示用户调整光线重新拍摄目标图像。3.根据权利要求1或2所述的方法,其特征在于,所述根据初始颜色校正矩阵,在LINEAR sRGB色彩空间中迭代地计算颜色校正矩阵和颜色校正值,得到原始值到目标值的最终颜色校正矩阵,包括:将所有颜色校正色块在LINEAR sRGB色彩空间的像素值与初始颜色校正矩阵相乘,得到所有颜色校正色块的颜色校正值;将得到的所有的颜色校正值归一化在[0,1]内,并将颜色校正色块的像素值由LINEAR sRGB转换sRGB色彩空间,在sRGB色彩空间中计算损失函数;在sRGB色彩空间将所有颜色校正色块的像素值与其对应的真实值分别在RGB三个色彩通道内相减,对所有的差值平方之后求和,记为损失函数,公式如下:其中,num为所有的颜色校正色块的个数,Corrected_color
(sRGB)
为颜色校正色块的颜色校正值,Real_color
(sRGB)
为颜色校正色块的真实值;以减小损失函数Loss的值为目标,得到新的颜色校正矩阵;重复迭代以上步骤,直到损失函数Loss的值小于预设阈值,得到原始值到目标值的最终颜色校正矩阵。4.根据权利要求3所述的方法,其特征在于,所述根据所述最终颜色校正矩阵得到待校正色块的校正值,根据所述最终颜色校正矩阵对样品颜色进行校正,包括:将待校正色块的像素值由sRGB转换到LINEAR sRGB色彩空间;将待校正色块在LINEAR sRGB色彩空间的像素值与所述最终颜色校正矩阵相乘,得到LINEAR sRGB色彩空间中待校正色块的校正值;将待校正色块的校正值归一化在[0,1]内,再将该LINEAR sRGB色彩空间的像素值转换
到sRGB,得到sRGB色彩空间中校正后样品的像素值。5.一种样品颜色校正装置,其特征在于,包括:获取模块,用于获取待颜色校正的目标图像,所述目标图像中包含校准比色板以...
【专利技术属性】
技术研发人员:王飞,李青,郑悦闻,狄鹏程,
申请(专利权)人:浙江省北大信息技术高等研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。