一种基于机器视觉的非法广告检测方法及系统技术方案

技术编号:34188172 阅读:23 留言:0更新日期:2022-07-17 14:45
本发明专利技术提供了一种基于机器视觉的非法广告检测方法及系统,包括:采集目标区域的街景图片,利用目标检测算法,识别所述街景图片中的图片区域和文字区域;分别对所述图片区域和文字区域进行广告检测,确定图片广告和文字广告;当检测到所述图片广告和文字广告不处于合法位置,确定为非法广告,对所述非法广告的位置进行标定并报警;本发明专利技术能有效地检测出非法广告的类型和区域,实现对非法广告的有效监控和管理。和管理。和管理。

【技术实现步骤摘要】
一种基于机器视觉的非法广告检测方法及系统


[0001]本专利技术涉及计算机视觉
,特别涉及一种基于机器视觉的非法广告检测方法及系统。

技术介绍

[0002]在现代城市管理中,在张贴公告的地方喷涂诸如宣传品、商业性广告之类的非正常通告类内容给城市管理者带来了巨大困扰,目前,针对街道内一些商家,经常搭建非法广告牌,城市管理员难以监管的问题,传统监管方法主要通过城市管理员在街道内不间断的巡查,发现非法广告牌后,对其采取执法行动。而利用现有街道内的高空安防摄像头对非法广告牌进行检测时,识别算法的精度也不够高,对非法广告的识别准确率较低,不能识别出全部的非法广告,其次通常也不会对针对图片广告和文字广告进行分类,不能确定非法广告的类型,从而,不能实现对非法广告的有效监控和管理。

技术实现思路

[0003]本专利技术提供一种基于机器视觉的非法广告检测方法及系统,能有效地检测出非法广告的类型和区域,实现对非法广告的有效监控和管理。
[0004]一种基于机器视觉的非法广告检测方法,包括:
[0005]步骤1:采集目标区域的街景图片,利用目标检测算法,识别所述街景图片中的疑似图片广告区域和疑似文字广告区域;
[0006]步骤2:分别对所述疑似图片广告区域和疑似文字广告区域进行广告检测,确定图片广告和文字广告;
[0007]步骤3:当检测到所述图片广告和文字广告不处于合法位置,确定为非法广告,对所述非法广告的位置进行标定并报警。
[0008]在一种可能实现的方式中,
[0009]步骤1中,采集目标区域的街景图片包括:
[0010]根据所述目标区域的图文密集度确定对所述目标区域的采集次数和采集角度;
[0011]根据所述采集次数和采集角度,对所述目标区域进行图像采集,得到图像数据;
[0012]基于所述目标区域的建筑物特征、道路特征,确定所述目标区域的坐标数据;
[0013]将所述图像数据和坐标数据进行识别匹配,得到街景图片。
[0014]在一种可能实现的方式中,
[0015]步骤1中,利用目标检测算法,识别所述街景图片中的疑似图片广告区域和疑似文字广告区域包括:
[0016]对预先获取的图片数据集进行标注,作为训练集,训练得到目标检测模型;
[0017]目标检测模型检测出目标后,比如a,会给它一个label,但是分类是另外一大类算法
[0018]将所述街景图片输入至所述目标检测模型中,输出所述街景图片中的位置信息,
并对所述位置信息添加类别标签;
[0019]基于所述位置信息和类别标签,确定所述街景图片中的疑似图片广告区域和疑似文字广告区域。
[0020]在一种可能实现的方式中,
[0021]步骤2中,对所述疑似图片广告区域进行广告检测,确定图片广告包括:
[0022]对预先获取的广告图片和非广告图片进行标注,根据标注结果,训练得到二分类模型;
[0023]将所述疑似图片广告区域输入所述二分类模型中,确定所述疑似图片广告区域是否为图片广告。
[0024]在一种可能实现的方式中,
[0025]步骤2中,对所述疑似文字广告区域进行广告检测,确定文字广告包括:
[0026]对预设文字广告进行特征提取,获取文本集中文本区域包含像素值之间的关系特征;
[0027]对所述疑似文字广告区域进行二值化处理,得到二值化图片,并对所述二值化图片进行遍历,截取满足所述关系特征的矩形框;
[0028]基于所述矩形框在所述二值化图片的面积占比,设定文字广告的文本面积占比阈值;
[0029]对所述矩形框中的文本信息进行识别,得到文本内容,对所述文本内容进行分词处理得到若干词向量,将所述若干词向量输入语义识别分类器中,将所述若干词向量分为不同的语义类型,并对在同一语义类型下的词向量进行特征提取,获得特征词向量序列;
[0030]基于所述疑似文字广告区域中语义类型的出现次数,对所述语义类型设置重要程度,基于所述重要程度,确定所述特征词向量序列的重要程度值;
[0031]基于所述文本面积占比阈值、所述特征词向量序列及其对应的重要程度值,确定所述疑似文字广告区域的第一整体特征;
[0032]获取所述疑似文字广告区域与预设文字广告中语义类型相同的相似特征词向量序列,基于所述特征词向量序列及其对应的重要程度值,确定所述疑似文字广告区域第一部分特征,获取所述疑似文字广告区域与预设文字广告中语义类型不相同的无关特征词向量序列,基于所述无关特征词向量序列,确定所述疑似文字广告区域的第二部分特征;
[0033]基于所述第一部分特征、第二部分特征得到所述疑似文字广告区域的第二整体特征;
[0034]将所述第一整体特征输入文本广告格式识别模型中,确定所述疑似文字广告区域是否满足文字广告格式;
[0035]对所述第二整体特征进行语义分析,并根据语义分析结果,确定所述第二整体特征是否满足文字广告语义规则;
[0036]当所述第一整体特征满足文字广告格式,且所述第二整体特征满足文字广告语义规则时,确定所述疑似文字广告区域为文字广告。
[0037]在一种可能实现的方式中,
[0038]基于所述第一部分特征、第二部分特征得到所述疑似文字广告区域的第二整体特征包括:
[0039]基于所述第一部分特征确定所述疑似文字广告区域与预设文字图片的相似特征,基于所述第二部分特征确定所述疑似文字广告区域与预设文字图片的差异特征,并确定所述相似特征与差异特征之间的占比特征;
[0040]根据所述相似特征、差异特征、占比特征,得到所述疑似文字广告区域的第二整体特征。
[0041]在一种可能实现的方式中,
[0042]对预先获取的广告图片和非广告图片进行标注,根据标注结果,训练得到二分类模型包括:
[0043]对预设模型建立参数配置,建立预训练模型;
[0044]将对预先获取的广告图片进行第一标注,对非广告图片进行第二标注;
[0045]将所述广告图片和非广告图片作为训练集,对所述预训练模型进行训练,直到经过第一标注的图片从第一分类口输出的数量大于预设阈值,且经过第二标注的图片从第二分类口输出的数量大于预设阈值,得到所述二分类模型。
[0046]在一种可能实现的方式中,
[0047]步骤3中,当检测到所述图片广告和文字广告不处于合法位置,确定为非法广告,对所述非法广告的位置进行标定并报警包括:
[0048]获取所述图片广告和文字广告在所述街景图片的第一区域,对所述第一区域进行特征点提取,并确定所述特征点的单个属性和所述特征点之间的关联属性;
[0049]获取所述第一区域的地址信息,从街景图片集中获取存在所述地址信息的相关街景图片,并从所述相关街景图片中获取所述地址信息所在的第二区域,其中,所述第二区域为多个,表示不同视角下的第一区域;
[0050]基于所述第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于机器视觉的非法广告检测方法,其特征在于,包括:步骤1:采集目标区域的街景图片,利用目标检测算法,识别所述街景图片中的疑似图片广告区域和疑似文字广告区域;步骤2:分别对所述疑似图片广告区域和疑似文字广告区域进行广告检测,确定图片广告和文字广告;步骤3:当检测到所述图片广告和文字广告不处于合法位置时,确定为非法广告,对所述非法广告的位置进行标定并报警。2.根据权利要求1所述的一种基于机器视觉的非法广告检测方法,其特征在于,步骤1中,采集目标区域的街景图片包括:根据所述目标区域的图文密集度确定对所述目标区域的采集次数和采集角度;根据所述采集次数和采集角度,对所述目标区域进行图像采集,得到图像数据;基于所述目标区域的建筑物特征、道路特征,确定所述目标区域的坐标数据;将所述图像数据和坐标数据进行识别匹配,得到街景图片。3.根据权利要求1所述的一种基于机器视觉的非法广告检测方法,其特征在于,步骤1中,利用目标检测算法,识别所述街景图片中的疑似图片广告区域和疑似文字广告区域包括:对预先获取的图片数据集进行标注,作为训练集,训练得到目标检测模型;将所述街景图片输入至所述目标检测模型中,输出所述街景图片中的位置信息,并对所述位置信息添加类别标签;基于所述位置信息和类别标签,确定所述街景图片中的疑似图片广告区域和疑似文字广告区域。4.根据权利要求1所述的一种基于机器视觉的非法广告检测方法,其特征在于,步骤2中,对所述疑似图片广告区域进行广告检测,确定图片广告包括:对预先获取的广告图片和非广告图片进行标注,根据标注结果,训练得到二分类模型;将所述疑似图片广告区域输入所述二分类模型中,确定所述疑似图片广告区域是否为图片广告。5.根据权利要求1所述的一种基于机器视觉的非法广告检测方法,其特征在于,步骤2中,对所述疑似文字广告区域进行广告检测,确定文字广告包括:对预设文字广告进行特征提取,获取文本集中文本区域包含像素值之间的关系特征;对所述疑似文字广告区域进行二值化处理,得到二值化图片,并对所述二值化图片进行遍历,截取满足所述关系特征的矩形框;基于所述矩形框在所述二值化图片的面积占比,设定文字广告的文本面积占比阈值;对所述矩形框中的文本信息进行识别,得到文本内容,对所述文本内容进行分词处理得到若干词向量,将所述若干词向量输入语义识别分类器中,将所述若干词向量分为不同的语义类型,并对在同一语义类型下的词向量进行特征提取,获得特征词向量序列;基于所述疑似文字广告区域中语义类型的出现次数,对所述语义类型设置重要程度,基于所述重要程度,确定所述特征词向量序列的重要程度值;基于所述文本面积占比阈值、所述特征词向量序列及其对应的重要程度值,确定所述疑似文字广告区域的第一整体特征;
获取所述疑似文字广告区域与预设文字广告中语义类型相同的相似特征词向量序列,基于所述特征词向量序列及其对应的重要程度值,确定所述疑似文字广告区域第一部分特征,获取所述疑似文字广告区域与预设文字广告中语义类型不相同的无关特征词向量序列,基于所述无关特征词向量序列,确定所述疑似文字广告区域的第二部分特征;基于所述第一部分特征、第二部分特征得到所述疑似文字广告区域的第二整体特征;将所述第一整体特征输入文本广告格式识别模型中,确定所述疑似文字广告区域是否满足文字广告格式;对所述第二整体特征进行语义分析,并根据语义分析结果,确定所述第二整体特征是否满足文字广告语义规则;当所述第一整体特征满足文字广告格式,且所述第二整体特征满足文字广告语义规则时,确定所述疑似文字广告区域为文字广告。6.根据权利要求5所述的一种基于机器视觉的非法广告检测方法,其特征在于,基于所述第一部分特征、第二部分特征得到所述疑似文字广告区域的第二整体特征包括:基于所述第一部分特征确定所述疑似文字广告区域与预设文字图片的相似特征,基于所述第二部分特征确定所述疑似文字广告区域与预设...

【专利技术属性】
技术研发人员:杨坤曾国卿许志强孙昌勋李威刘佳宁朱新潮
申请(专利权)人:北京容联易通信息技术有限公司
类型:发明
国别省市:

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

1