发明名称 一种基于色彩空间变换的彩色图像纹理力触觉再现方法
摘要 本发明公开了一种基于色彩空间变换的彩色图像纹理力触觉再现方法,利用彩色图像的色调信息与饱和度信息获取颜色信息图,基于颜色信息图对彩色图像进行阈值分割;利用从明暗恢复形状的方法分别对分割区域进行三维轮廓恢复,利用彩色图像的饱和度分量对恢复结果进行补偿调节后采用双边滤波算法进行去噪处理;将所得两区域的三维轮廓高度图映射至虚拟三维表面不同高度层,拼接得到彩色图像的三维轮廓高度图;绘制虚拟表面,构建力反馈模型;计算所得合力通过手控器反馈给操作者。本发明将物体表面轮廓在光照影响下形成明暗分布特性和物体外观图像的本质颜色分布特性相结合,对彩色图像进行表面纹理特征信息提取、三维轮廓恢复以及纹理感知力的反馈,可全面再现彩色图像的纹理特征,提高力触觉再现的真实感。
申请公布号 CN104157002B 申请公布日期 2017.02.15
申请号 CN201410400904.3 申请日期 2014.08.14
申请人 东南大学 发明人 宋爱国;曹家梓;田磊;吴涓
分类号 G06T15/04(2011.01)I 主分类号 G06T15/04(2011.01)I
代理机构 江苏永衡昭辉律师事务所 32250 代理人 王斌
主权项 一种基于色彩空间变换的彩色图像纹理力触觉再现方法,其特征在于:该方法包含以下步骤:步骤(1)提取彩色图像的色调信息和饱和度信息,计算颜色信息图C<sub>M</sub>;步骤(2)利用最大化类间方差算法对所述步骤(1)中获得的颜色信息图C<sub>M</sub>进行阈值分割,划分为前进色区域Gadv和后退色区域Grec;步骤(3)对原彩色图像进行灰度处理,根据从明暗恢复形状的方法分别对步骤(2)所得分割结果进行三维轮廓恢复,得到进色区域三维轮廓高度图Zadv和退色区域三维轮廓高度图Zrec;步骤(4)利用原彩色图像饱和度分量分别对步骤(3)所得结果进行补偿调节,利用双边滤波算法进行去噪处理,得进色区域三维轮廓高度图Zadv<sub>com</sub>和退色区域三维轮廓高度图Zrec<sub>com</sub>;步骤(5)将步骤(4)所得三维轮廓高度图Zadv<sub>com</sub>和Zrec<sub>com</sub>映射至两个高度层,拼接后得到原图完整的三维轮廓高度图Z;步骤(6)根据步骤(5)获得的三维轮廓高度图绘制虚拟表面,构建力反馈模型;计算所得合力通过手控器反馈给操作者;所述步骤(6)中,计算所得合力为纹理感知力,该纹理感知力由切向摩擦力和法向力合成,表达形式如下:<maths num="0001"><math><![CDATA[<mrow><mover><msub><mi>F</mi><mi>c</mi></msub><mo>&RightArrow;</mo></mover><mo>=</mo><mover><msub><mi>F</mi><mi>n</mi></msub><mo>&RightArrow;</mo></mover><mo>+</mo><mover><msub><mi>F</mi><mi>f</mi></msub><mo>&RightArrow;</mo></mover></mrow>]]></math><img file="FDA0001126074640000011.GIF" wi="253" he="79" /></maths>其中,<img file="FDA0001126074640000012.GIF" wi="52" he="69" />为纹理感知力;<img file="FDA0001126074640000013.GIF" wi="55" he="70" />为法向力;<img file="FDA0001126074640000014.GIF" wi="64" he="78" />为切向摩擦力;法向力<img file="FDA0001126074640000015.GIF" wi="54" he="71" />的获取遵循胡克模型:<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>F</mi><mo>&RightArrow;</mo></mover><mi>n</mi></msub><mo>=</mo><mi>K</mi><mo>&CenterDot;</mo><mi>Z</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mover><mi>n</mi><mo>&RightArrow;</mo></mover></mrow>]]></math><img file="FDA0001126074640000016.GIF" wi="364" he="70" /></maths>其中,K为虚拟纹理的刚度系数,Z(x,y)为三维轮廓高度图Z在像素点(x,y)处的值,代表虚拟表面的高度,<img file="FDA0001126074640000017.GIF" wi="30" he="46" />为垂直方向单位向量;切向摩擦力的计算公式如下:<maths num="0003"><math><![CDATA[<mrow><mover><msub><mi>F</mi><mi>f</mi></msub><mo>&RightArrow;</mo></mover><mo>=</mo><mi>&mu;</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mover><msub><mi>F</mi><mi>n</mi></msub><mo>&RightArrow;</mo></mover></mrow>]]></math><img file="FDA0001126074640000018.GIF" wi="328" he="77" /></maths>其中,μ(x,y)为像素点(x,y)处的局部摩擦系数;利用步骤(1)获得颜色信息图C<sub>M</sub>(x,y)的局部方差度量色彩的变化程度,计算公式如下:<maths num="0004"><math><![CDATA[<mrow><mi>&mu;</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>&delta;</mi><msub><mi>C</mi><mi>M</mi></msub><mn>2</mn></msubsup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001126074640000021.GIF" wi="379" he="78" /></maths>其中,<img file="FDA0001126074640000022.GIF" wi="187" he="71" />为颜色信息图C<sub>M</sub>(x,y)以像素点(x,y)为中心的5×5的邻域内的局部方差;<maths num="0005"><math><![CDATA[<mrow><msubsup><mi>&delta;</mi><msub><mi>C</mi><mi>M</mi></msub><mn>2</mn></msubsup><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo><mo>&Element;</mo><mi>w</mi></mrow></munder><msup><mrow><mo>&lsqb;</mo><msub><mi>C</mi><mi>M</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><mover><msub><mi>C</mi><mrow><mi>M</mi><mi>w</mi></mrow></msub><mo>&OverBar;</mo></mover><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0001126074640000023.GIF" wi="742" he="126" /></maths>其中,区域w表示以像素点(x,y)为中心的5×5的像素窗口,(i,j)为像素点(i,j)的位置坐标,<img file="FDA0001126074640000024.GIF" wi="90" he="71" />为区域w内颜色信息图C<sub>M</sub>(x,y)的局部平均值;计算公式如下:<maths num="0006"><math><![CDATA[<mrow><mover><msub><mi>C</mi><mrow><mi>M</mi><mi>w</mi></mrow></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mn>25</mn></mfrac><mo>&CenterDot;</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo><mo>&Element;</mo><mi>w</mi></mrow></munder><msub><mi>C</mi><mi>M</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>.</mo></mrow>]]></math><img file="FDA0001126074640000025.GIF" wi="509" he="138" /></maths>
地址 210096 江苏省南京市四牌楼2号