[发明专利]一种基于运动物体的颜色实时变换的方法在审
申请号: | 201711339167.0 | 申请日: | 2017-12-14 |
公开(公告)号: | CN108109117A | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 陆晓;叶树阳 | 申请(专利权)人: | 柳州智视科技有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T5/30;G06T7/11;G06T7/136;G06T7/187;G06T7/90 |
代理公司: | 柳州市荣久专利商标事务所(普通合伙) 45113 | 代理人: | 余航 |
地址: | 545006 广西壮族自治*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 运动物体 运动目标 运动区域 帧图像 最大类间方差法 图像 位置变化幅度 运动物体区域 区域生长法 摄像头检测 中值滤波法 前期处理 时间检测 图像序列 颜色变化 位移量 帧差 规律性 检测 | ||
一种基于运动物体的颜色实时变换的方法,通过稳定的摄像头检测图像序列中的运动目标,获取运动目标在每一帧图像中的运动区域,并根据一段时间检测到的运动物体在图像中的位置变化幅度,规律性的改变每一帧图像中运动区域的颜色,包括步骤:(1)图像前期处理,(2)检测所摄范围内运动的物体,(3)计算物体前后帧的位移量,(4)运动物体区域实时颜色变化,本发明采用了三帧差分法、中值滤波法、最大类间方差法和区域生长法,快速有效且实时的改变运动物体的颜色。
技术领域
本发明涉及视频图像处理技术领域,特别涉及一种基于运动物体的颜色实时变换的方法。
背景技术
目前的现有技术,在图像摄取范围内,想要改变视频图像中物体的颜色变换,仅限于在获取视频图像后再在后期进行处理,无法在拍摄时对所拍摄的运动物体颜色进行实时变换,这种后期形式的处理虽然能达到相同的效果,但其滞后性太大,且后期处理需花费大量人力物力,而现在互联网市场对于这一实时变换运动物体颜色的技术需求越来越大,急需这一技术来满足用户的需求。
发明内容
本发明要解决的技术问题是:提供一种快速、方便,不需后期进行处理且能在各种设备上使用的基于运动物体的颜色实时变换的方法,以克服已有技术所存在的上述不足。
本发明采取的技术方案是:一种基于运动物体的颜色实时变换的方法,该方法包括以下步骤:
(1)图像前期处理:
S1:摄像头采集实时图像信息,获得当前视频序列帧;
S2:将当前帧的彩色图像转成灰度图;
S3:采用中值滤波法,对灰度图进行滤波处理;
(2)检测所摄范围内运动的物体:
S4:采用三帧差分法,将步骤S3中处理后的灰度图与相邻帧的灰度图进行对比,获得差分图;
S5:采用最大类间方差法,计算出差分图的自适应的阈值T;
S6:将差分图的像素点与阈值T进行对比,获得图像序列中运动区域的二值图;
S7:采用区域生长法,提取二值图中运动物体的连通区域的点坐标集合,从而筛选出运动区域;
S8:填充运动区域,平滑周边,形成运动物体的轮廓及形状;
(3)计算物体前后帧的位移量:
S9:基于步骤S7中得到的运动区域的点集合,计算当前帧运动区域的矩形边界和矩形在图像中距离图像边界的长度,即上、下、左、右距离值,获得当前帧运动区域的位置信息;
S10:将当前帧运动区域的位置信息与上一帧运动区域的位置信息进行对比,保留上、下、左、右距离的较小值;
S11:将左、右距离值相减,获得该运动物体在水平方向的运动幅度d1,将上、下距离值相减,获得该运动物体在垂直方向的运动幅度d2,计算物体运动的幅度,即差距参数l,计算公式如下:l=sqrt(d1*d1+d2*d2);
(4)运动物体区域实时颜色变化:
S12:遍历当前帧,获取彩色点像素值;
S13:由步骤S11中得到的运动幅度d1和运动幅度d2组成的矩形边框,设该矩形边框的对角线长度为s,对角线长度s与差距参数l的比值为当前运动区域所占运动总幅度的百分比t;
S14:遍历运动区域的像素点值,获得每个坐标点的像素颜色值F(R,G,B);
S15:根据设定的最终变化成的颜色值Z(R,G,B)和每个坐标点的像素颜色值F(R,G,B)之间的距离p,计算每个像素点的颜色,计算公式如下:I(R,G,B)= F(R,G,B)+ p*t;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于柳州智视科技有限公司,未经柳州智视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711339167.0/2.html,转载请声明来源钻瓜专利网。