颜色与物质浓度辨识回归分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
颜色与物质浓度辨识回归分析

颜色与物质浓度辨识回归分析   摘要 本文是讨论关于浓度与颜色读数之间的关系的问题,我们阐述了颜色读数的各个分量间的相互关系,建立了多元线性回归模型和二次回归模型,并对模型进行了误差分析和优化,从而验证了模型的有效性和精确性。模型的在化学元素检测实验中有一定的参考价值。   关键字 浓度 颜色读数 线性回归模型 误差分析   问题的重述   比色法是目前常用的一种检测物质浓度的方法,即把待测物质制备成溶液后滴在特定的白色试纸表面,等其充分反应以后获得一张有颜色的试纸,再把该颜色试纸与一个标准比色卡进行对比,就可以确定待测物质的浓度档位了。由于每个人对颜色的敏感差异和观测误差,使得这一方法在精度上受到很大影响。随着照相技术和颜色分辨率的提高,希望建立颜色读数和物质浓度的数量关系,即只要输入照片中的颜色读数就能够获得待测物质的浓度。试根据附件所提供的有关颜色读数和物质浓度数据(参考2017年全国大学生数学建模竞赛C题附件[1]),下表为其中一小部分数据:   完成下列问题:   (1)附件Data1.xls中分别给出了5种物质在不同浓度下的颜色读数,讨论从这5组数据中能否确定颜色读数和物质浓度之间的关系,并给出一些准则来评价这5组数据的优劣。   (2)对附件Data2.xls中的数据,建立颜色读数和物质浓度的数学模型,并给出模型的误差分析。   模型假设   (1)数据真实可靠。   (2)数据的采集符合统计学原理。   (3)H和S的数据作了适当的线性变换,并没有进行随意采取。   3、问题的分析与准备   3.1 RGB颜色空间   RGB颜色空间是采用R、G、B相加混色的原理,通过发射红、绿、蓝三种不同强度的电子束,叠加而产生色彩的。这种色彩的表示方法称为RGB色彩空间表示。根据三基色原理,用基色光单位来表示光的量,则在RGB色彩空间,任意色光F都可以用R、G、B三色不同分量混合而成:   F=rR+gG+bB   特别地,当三基色分量都为最弱时混合为黑色光;当三基色分量都为最强时混合为白色光。RGB色彩空间采用 物理三基色表示,因而物理意义很清楚,适合彩色显象管工作。然而RGB色彩空?g并不适应人的视觉特点,因而产生了其它不同的色彩空间。   3.2 HSV颜色空间   HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集(如图),可以用一个圆锥空间模型来描述。   HSB(HSV) 通过色相/饱和度/亮度三要素来表达颜色.   H(Hue):表示颜色的类型(例如红色,绿色或者黄色).取值范围为0-360.其中每一个值代表一种颜色.   S(Saturation):颜色的饱和度.从0到1.有时候也称为纯度.   B(Brightness or Value):颜色的明亮程度.从0到1.   HSV色彩空间和RGB色彩空间只是同一物理量的不同表示法,因而它们之间存在着相互转换关系。   3.3 从 RGB 到HSV的转换   在所给的数据中颜色读数(R G B H S)和(R G B)其实确定同一种颜色,因此颜色读数与浓度的关系其实就是(R G B)与浓度的关系,这也将颜色读数的维数从5维降到了3维,这可以大大提高模型的质量。   关于数据的处理与说明   由于R,G,B与H,S,V可以相互转化,该问题中浓度与颜色读数的关系模型如下:   L=F(R,G,B,H,S)=W(R,G,B)+H+S-H(R,G,B)-S(R,G,B)   因此该问题简化成求L与R,G,B之间的关系模型W(R,G,B)。   但是数据Data2.xls中关于H与S的部分根据函数H(R,G,B)和S(R,G,B)算得的H和S并不与真实数据一致,根据数据其中的线性关系,更像是人为的对数据进行了线性变换,我们可以对数据进行简单的线性拟合,从而找回与数据中相匹配的可靠数据,因此,实际上以上模型应改为:   L=F(R,G,B,H,S)=W(R,G,B)+H+S-αH(R,G,B)-βS(R,G,B)+γ   其中α,β,γ可以用线性拟合求得。数据表Data1中用R,G,B求相匹配的H,S的结果可以用多项式拟合简单得到。接下来的论述都是以建立L与R,G,B的关系为主要任务。   4、模型的建立与求解   4.1 模型一 线性回归模型   4.1.1模型建立   在分析数据Data1.xls时,画出(B,L)(G,L)(R,L)的散点图,我们发现其中数据基本呈现线性关系。因此针对数据data1.xls建立如下线性回归模型:   其中L为物质的浓度,R,G,B为回归自变量, 为回归系数。   4.1.2模型求解   利用MATLAB统计工

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档