全图扫描生成广告位信息展示组件方法和广告位展示组件技术

技术编号:36269586 阅读:13 留言:0更新日期:2023-01-07 10:10
本发明专利技术公开了全图扫描生成广告位信息展示组件方法和广告位展示组件,包括以下步骤:在一个训练用平面图Q

【技术实现步骤摘要】
全图扫描生成广告位信息展示组件方法和广告位展示组件


[0001]本专利技术涉及广告信息交互展示领域,具体涉及全图扫描生成广告位信息展示组件方法和广告位展示组件。

技术介绍

[0002]在广告位销售活动中,一般需要给广告主提供广告位信息,以便广告主对广告位进行选择。传统的广告位展示方式是以列表方式给广告主提供广告位编号、广告位类型、广告位地理位置的方式。这种方式不够直观,缺乏交互友好性。
[0003]为了增强交互友好性,以地图方式呈现出广告位信息的应用逐渐被提出。目前这种方式,一般是自定义一个广告位图形元素,并自定义该广告位图形元素在地图中的坐标值。这种方式一般适用于户外广告位,在一个区域内广告位较少时。因此可以以较少的工作量去自定义的创建自定义的地图、根据广告位的实际地理信息换算出在自定义地图中的位置信息,然后配置一个广告位图形元素。同时这种方法所创建的广告位图形元素,只能显示提前配置好的广告样图。广告位是否被销售、当前新的样图、广告位的监播信息等全周期阶段的当前信息是无法引入的。同时,当有新的空闲广告位出现后,需要重新自定义一个广告位图形元素。操作量大,且在室内广告场景下,例如地铁广告场景下,一个地铁站内置的广告位有时多达上百个。因此对这种自定义地图+广告位图形元素的模式的展示方式,无法实现动态快速更新显示、同时在创建时需要非常多的重复配置操作,例如人工换算坐标并配置坐标、人工配置不同广告位的样图等,往往一张展示图需要非常长的周期才能构建。同时,当出现新的样片或广告位销售状态变化时都无法动态的同步更新,还需要人工重新出图。

技术实现思路

[0004]本专利技术的目的在于提供全图扫描生成广告位信息展示组件方法和广告位展示组件,该方法基于平面图进行对平面图中表示广告位的图形元素进行采样,并基于采样后的信息创建广告信息展示用的按钮控件,可以一次性的、快速、自动的创建出多个覆盖平面图中广告位区的按钮控件,该按钮控件被配置有信息接口,从而可以实现展示信息的快速创建同时可以实现展示信息的同步更新,无需二次创建。
[0005]一方面,全图扫描生成广告位展示组件的方法,包括以下步骤:S1.在一个训练用平面图Q

中标记目标区域,将训练用平面图Q

导入到目标识别模型中进行目标识别训练,获得一个目标识别模型;1个所述目标区域同时包含1个具有指定颜色的广告位区、1个广告位编码区;S2.导入待制作平面图Q;S3.对待制作平面图进行分割,获得分割后的图片集合M;S4.遍历图片集合M中的图片,利用目标识别模型获取每个图片中的目标区域,扫描目标区域获得展示广告位信息用的公共按钮控件所需的位置信息和广告位编码文字,将
公共按钮控件与待制作平面图Q组装生成广告位展示组件。
[0006]进一步的,所述S4具体如下:S41.从图片集合M中取一当前图片P;S42.若当前图片P为空白图片,则转S41,否则转S43;S43.若当前图片P不包含指定颜色,则转S41,否则转S44;S44.将当前图片P经目标识别模型进行目标识别后输出识别结果R,R位多个目标区域数据作为元素的集合,每个目标区域数据包括:目标区域中各个像素点的RGB值及目标区域中各个像素点在当前图片P的坐标系下的坐标;S45.将目标区域数据中各个像素点在当前图片P的坐标系下的坐标转换到在待制作平面图Q的坐标系下的坐标,转换后的坐标记为Z;S46.根据目标区域数据中各个像素点的RGB值及转换后的坐标Z生成各个目标区域对应的目标图片F;S47.识别各个目标图片F中的广告位编码文字和指定颜色区域的矩形轮廓框,根据矩形轮廓框的坐标信息计算出矩形轮廓框的长宽信息,将识别出的广告位编码文字、矩形轮廓框的坐标信息、矩形轮廓框的长宽信息绑定为关联对;S48.调用公共按钮控件和关联对,根据1个关联对配置对应的一个公共按钮控件,根据矩形轮廓框的长宽信息配置公共按钮控件的第一界面的长宽,根据轮廓框的坐标信息配置公共按钮控件的第一界面的位置信息,配置按钮控件的广告位编号与广告位编码文字一致,根据广告位编码文字生成图形元素作为公共按钮控件的第二界面;S49.将各个公共按钮控件的第一界面和第二界面叠加到待制作平面图Q上,转S41。
[0007]进一步的,矩形轮廓框的坐标信息包括2个互为对角关系的对角点,记对角点D1(x1,y1)、对角点D2(x2,y2),对角点D1(x1,y1)、对角点D2(x2,y2)即为矩形轮廓框的坐标信息;其中,x1、x2为像素点的列数、y1、y2为像素点的行数;根据2个对角点的坐标值计算长和宽,记为a= |x2
‑ꢀ
x1|,b=|y2

y1|,a、b即为矩形轮廓框的长宽信息;根据矩形轮廓框的长宽信息配置公共按钮控件的第一界面的长宽具体为:将矩形轮廓框的长宽信息等大小的配置公共按钮控件的第一界面的长宽,即,配置第一界面的长为a

= a,配置第一界面的宽b

=b;根据轮廓框的坐标信息配置公共按钮控件的第一界面的位置信息具体为:将矩形轮廓框的坐标信息相同的配置公共按钮控件的第一界面的位置信息,即给第一界面的2个对角点的坐标值赋值,第一界面的2个对角点的坐标值与矩形轮廓框的2个对角点的坐标值相同,第一界面的2个对角点分别为对角点D1

(x1

= x1,y1

=y1)、对角点D2

(x2

= x2,y2

= y2)。
[0008]一般的,待制作平面图Q的分辨率达到9000像素*9000像素,若单独直接将该图导入到目标识别模型进行识别,将会降低识别率,增加分析时间,导致系统卡顿,甚至缓存量不足导致系统崩溃,为了解决上述问题,本专利技术采用分割思想,将该图分割为较小尺寸,一般分割后的图片集合M中的图片的尺寸为:640像素*640像素。这样对每张单独的识别处理,
可以提高准确度,降低系统开销。
[0009]由于,本专利技术的待制作平面图Q所要识别的对象为具有指定颜色的广告位区,具有指定颜色的广告位区表示1个灯箱广告面板建筑物或/和1个电视广告面板建筑物在建筑平面图中的平面占位区。这些建筑物一般沿建筑的墙面设置,中心区域较少,因此,所分割后的图片可能为空白图片、或不包含指定颜色。因此没有必要将所有图片导入到目标识别模型中进行识别,为了降低目标识别模型的识别量,本专利技术设置了预处理程序,利用该预处理程序可以去掉大部分的无效的、分割后的图片。仅包括较少的有效图片。
[0010]针对有效图片的目标识别,通过本专利技术训练所得的目标识别模型,可以输出目标区域数据,需要说明的是:在本专利技术中,由于对象是待制作平面图Q,其中在标定目标区域时,1个所述目标区域同时包含1个具有指定颜色的广告位区、1个广告位编码区。因此,所识别出的目标区域数据实际是一个同时含有广告位区和广告位编码区的整体。
[0011]由于本专利技术识别的对象为分割后的图片,分割后的图片的坐标系与待制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.全图扫描生成广告位信息展示组件方法,其特征在于,包括以下步骤:S1.在一个训练用平面图Q

中标记目标区域,将训练用平面图Q

导入到目标识别模型中进行目标识别训练,获得一个目标识别模型; 1个所述目标区域同时包含1个具有指定颜色的广告位区、1个广告位编码区;S2.导入待制作平面图Q;S3.对待制作平面图进行分割,获得分割后的图片集合M;S4.遍历图片集合M中的图片,利用目标识别模型获取每个图片中的目标区域,扫描目标区域获得展示广告位信息用的公共按钮控件所需的位置信息和广告位编码文字,将公共按钮控件与待制作平面图Q组装生成广告位展示组件。2.根据权利要求1所述的全图扫描生成广告位信息展示组件方法,其特征在于,所述S4具体如下:S41.从图片集合M中取一当前图片P;S42.若当前图片P为空白图片,则转S41,否则转S43;S43.若当前图片P不包含指定颜色,则转S41,否则转S44;S44.将当前图片P经目标识别模型进行目标识别后输出识别结果R,R位多个目标区域数据作为元素的集合,每个目标区域数据包括:目标区域中各个像素点的RGB值及目标区域中各个像素点在当前图片P的坐标系下的坐标;S45.将目标区域数据中各个像素点在当前图片P的坐标系下的坐标转换到在待制作平面图Q的坐标系下的坐标,转换后的坐标记为Z;S46.根据目标区域数据中各个像素点的RGB值及转换后的坐标Z生成各个目标区域对应的目标图片F;S47.识别各个目标图片F中的广告位编码文字和指定颜色区域的矩形轮廓框,根据矩形轮廓框的坐标信息计算出矩形轮廓框的长宽信息,将识别出的广告位编码文字、矩形轮廓框的坐标信息、矩形轮廓框的长宽信息绑定为关联对;S48.调用公共按钮控件和关联对,根据1个关联对配置对应的一个公共按钮控件,根据矩形轮廓框的长宽信息配置公共按钮控件的第一界面的长宽,根据轮廓框的坐标信息配置公共按钮控件的第一界面的位置信息,配置按钮控件的广告位编号与广告位编码文字一致,根据广告位编码文字生成图形元素作为公共按钮控件的第二界面;S49.将各个公共按钮控件的第一界面和第二界面叠加到待制作平面图Q上,转S41。3.根据权利要求2所述的全图扫描生成广告位信息展示组件方法,其特征在于,矩形轮廓框的坐标信息包括2个互为对角关系的对角点,记对角点D1(x1,y1)、对角点D2(x2,y2),对角点D1(x1,y1)、对角点D2(x2,y2)即为矩形轮廓框的坐标信息;其中,x1、x2为像素点的列数、y1、y2为像素点的行数;根据2个对角点的坐标值计算长和宽,记为a= |x2
‑ꢀ
x1|,b=|y2

y1|,a、b即为矩形轮廓框的长宽信息;根据矩形轮廓框的长宽信息配置公共按钮控件的第一界面的长宽具体为:将矩形轮廓框的长宽信息等大小的配置公共按钮控件的第一界面的长宽,即,配置第一界面的长为a

= a,配置第一界面的宽b

=b;根据轮廓框的坐标信息配置公共按钮控件的第一界面的位置信息具体为:
将矩形轮廓框的坐标信息相同的配置公共按钮控件的第一界面的位置信息,...

【专利技术属性】
技术研发人员:严军杨锐鲁佳曦连天友刘婉晴刘杰
申请(专利权)人:成都智元汇信息技术股份有限公司
类型:发明
国别省市:

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

1