本发明涉及电子广告牌领域,特别涉及一种基于距离变化的电子广告牌变换方法及其系统。
背景技术:
广告牌是一种传递广告信息的户外媒体,市面上常见。传统的电子广告牌只是一个广告宣传,广告牌上广告容量十分有限,广告效果单一,并且广告内容也只能按照固定的顺序进行定时更新,不够为不同的用户进行服务。
此外,广告牌的作用就在于将广告内容展示给用户,而用户的观察效果更其与广告牌之间的距离有十分重要的关系,若是两者距离较远,用户无法观察清楚广告牌的内容,若是两者距离较近,则字体太大的情况下占据了大量篇幅,导致对广告感兴趣的用户无法了解到更多的内容,目前的广告牌无法基于距离为用户提供良好的服务。
技术实现要素:
发明目的:为了克服背景技术中的缺点,本发明实施例提供了一种基于距离变化的电子广告牌变换方法及其系统,能够有效解决上述背景技术中涉及的问题。
技术方案:一种基于距离变化的电子广告牌变换方法,包括以下步骤:
通过外置于电子广告牌的摄像装置获取所述电子广告牌周围环境的影像并将所述影像发送至远程服务器;
以所述电子广告牌为圆心,第一预设距离为半径建立预设范围,所述预设范围覆盖面积小于所述摄像装置的监控覆盖面积;
所述远程服务器根据所述影像从所述预设范围内提取出所有预设目标,所述预设目标包括行人以及车辆;
通过外置于所述电子广告牌的红外距离传感器实时检测各预设目标与所述电子广告牌之间的距离并将所述距离发送给所述远程服务器;
所述远程服务器从接收到的距离中提取出一个数值最小的第一距离,以及与所述距离对应的预设目标,并将所述预设目标定义为第一目标;
所述远程服务器根据所述第一距离设定电子广告牌中内容的第一缩放比例;
所述远程服务器控制所述电子广告牌的内容以所述第一缩放比例显示;
所述远程服务器从接收到的距离中提取出一个仅大于第一距离的第二距离,以及与所述第二距离对应的预设目标,并将所述预设目标定义为第二目标;
所述远程服务器根据所述第二距离设定电子广告牌中内容的第二缩放比例;
所述远程服务器根据所述第一距离判断所述第一目标是否离开预设范围;
若是,所述远程服务器控制所述电子广告牌的内容以所述第二缩放比例显示。
作为本发明的一种优选方式,所述远程服务器根据所述影像从所述预设范围内提取出所有预设目标还包括:
所述远程服务器锁定所述预设目标,判断所述预设目标与所述电子广告牌的距离是否保持增长趋势;
若是,删除所述预设目标。
作为本发明的一种优选方式,还包括:
增加辅助信息,所述电子广告牌上的预设显示比例为1:1,当所述第一缩放比例或所述第二缩放比例小于1时,所述远程服务器在所述电子广告牌上增加显示所述辅助信息。
作为本发明的一种优选方式,还包括:
将电子广告牌上的内容按照重要性升序排列,当所述第一缩放比例或所述第二缩放比例大于1时,按照排列顺序将内容从电子广告牌中删除,直至所述电子广告牌能够完整显示。
作为本发明的一种优选方式,还包括:
将所述电子广告牌分区控制,当所述第一目标与所述电子广告牌的第一距离小于第二预设距离时,所述远程服务器控制所述电子广告牌将广告内容复制显示,第一区域设置于所述电子广告牌的边缘处且以第一预设比例显示,第二区域以第二预设比例显示。
一种基于距离变化的电子广告牌变换系统,包括:
影像发送模块,被配置为将电子广告牌周围环境的影像发送至远程服务器;
建立模块,被配置为以所述电子广告牌为圆形,第一预设距离为半径建立预设范围;
第一提取模块,被配置为从所述预设范围内提取出所有预设目标;
距离发送模块,被配置为将红外传感器检测到的预设目标与所述电子广告牌之间的距离发送给所述远程服务器;
第二提取模块,被配置为从所有距离中提取出一个数值最小的第一距离;
第一设定模块,被配置为根据所述第一距离设定电子广告牌中内容的第一缩放比例;
显示控制模块,被配置为控制所述电子广告牌的内容以不同的缩放比例显示以及增加或删减显示内容;
第三提取模块,被配置为从所有距离中提取出一个仅大于第一距离的第二距离;
第二设定模块,被配置为根据所述第二距离设定电子广告牌中内容的第二缩放比例;
第一判断模块,被配置为根据第一距离判断所述第一目标是否离开预设范围。
作为本发明的一种优选方式,还包括:
第二判断模块,被配置为判断所述预设目标与所述电子广告牌的距离是否保持增长趋势;
删除模块,被配置为删除预设目标。
作为本发明的一种优选方式,还包括:
增加模块,被配置为增加辅助信息;
第三判断模块,被配置为判断缩放比例是否小于1。
作为本发明的一种优选方式,还包括:
排序模块,被配置为将电子广告牌上的内容按照重要性升序排列;
第四判断模块,被配置为判断缩放比例是否大于1。
作为本发明的一种优选方式,还包括:
第五判断模块,被配置为判断第一距离是否小于或等于第二预设距离;
复制模块,被配置为控制所述电子广告牌将广告内容复制显示。
本发明实现以下有益效果:
1、本发明提供的电子广告牌变换方法基于用户与电子广告牌之间的距离调整广告内容的缩放比例,使得用户能够更舒适、清晰、详细地了解广告内容。
2、可在电子广告牌中增加辅助信息,当远程服务器设定的缩放比例小于1时,电子广告牌上存于空白部分,远程服务器将辅助信息导入所述空白部分,能够帮助用户了解更多的广告内容。
3、将广告内容拆分为若干部分并将其按照重要性排序,当远程服务器设定的缩放比例大于1时,电子广告牌不足以显示全部的广告内容,按照排列顺序将内容从电子广告牌中删除,直至电子广告牌能够完整显示。
4、当第一距离小于第二预设距离时,将所述电子广告牌分区显示,能够向不同距离的用户分别展示广告内容。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
图1为本发明提供的一种基于距离变化的电子广告牌变换方法流程图;
图2为本发明提供的预设目标删除方法流程图;
图3为本发明提供的缩放比例小于1时的显示方法流程图;
图4为本发明提供的缩放比例大于1时的显示方法流程图;
图5为本发明提供的分区显示方法流程图;
图6为本发明提供的一种基于距离变化的电子广告牌变换系统结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
实施例一
如图1所示,本实施例提供一种基于距离变化的电子广告牌变换方法,包括以下步骤:
s101:通过外置于电子广告牌的摄像装置获取所述电子广告牌周围环境的影像并将所述影像发送至远程服务器;
s102:以所述电子广告牌为圆心,第一预设距离为半径建立预设范围,所述预设范围覆盖面积小于所述摄像装置的监控覆盖面积;
s103:所述远程服务器根据所述影像从所述预设范围内提取出所有预设目标,所述预设目标包括行人以及车辆;
s104:通过外置于所述电子广告牌的红外距离传感器实时检测各预设目标与所述电子广告牌之间的距离并将所述距离发送给所述远程服务器;
s105:所述远程服务器从接收到的距离中提取出一个数值最小的第一距离,以及与所述距离对应的预设目标,并将所述预设目标定义为第一目标;
s106:所述远程服务器根据所述第一距离设定电子广告牌中内容的第一缩放比例;
s107:所述远程服务器控制所述电子广告牌的内容以所述第一缩放比例显示;
s108:所述远程服务器从接收到的距离中提取出一个仅大于第一距离的第二距离,以及与所述第二距离对应的预设目标,并将所述预设目标定义为第二目标;
s109:所述远程服务器根据所述第二距离设定电子广告牌中内容的第二缩放比例;
s110:所述远程服务器根据所述第一距离判断所述第一目标是否离开预设范围;
s111:若是,所述远程服务器控制所述电子广告牌的内容以所述第二缩放比例显示。
如图2所示,所述远程服务器根据所述影像从所述预设范围内提取出所有预设目标还包括:
所述远程服务器锁定所述预设目标,判断所述预设目标与所述电子广告牌的距离是否保持增长趋势;
若是,删除所述预设目标。
具体地,在步骤101中,在电子广告牌具有显示内容的一侧或多侧设置若干摄像装置,所述摄像装置可获取电子广告牌迎面的影像并将所述影像发送至远程服务器。
在步骤102中,所述电子广告牌内置有定位装置,所述定位装置与所述远程服务器连接,用于获取所述电子广告牌的位置信息并将其发送给所述远程服务器,所述远程服务器以所述位置信息为圆形,以第一预设距离为半径建立预设范围,在本实施例中,将所述第一预设距离设定为10米。
在步骤103中,远程服务器对接收到的影像进行分析,将影像中的动态或静态的行人、自行车用户、电动车用户以及汽车用户作为预设目标提取出来。
在步骤104中,对每一个预设目标进行单独分析,所述电子广告牌外置有若干红外距离传感器,各红外距离传感器配备有旋转支架,所述旋转支架与所述远程服务器连接,可带动所述红外距离传感器向各个方向旋转,所述远程服务器根据各预设目标的位置控制所述旋转支架的转向,所述红外距离传感器检测各预设目标与所述电子广告牌之间的距离并将所述距离发送给所述远程服务器。
在步骤105中,所述远程服务器对接收到的距离进行数值比较,并从中提取出一个数值最小的距离作为第一距离,与所述第一距离对应的预设目标作为第一目标。
在步骤106中,远程服务器中预设有预设目标与电子广告牌之间的距离和缩放比例的对应关系,其中,距离和缩放比例呈正比,即距离越小,缩放比例越小,距离越大,缩放比例越大,所述远程服务器根据所述第一距离设定第一缩放比例。在步骤107中,所述远程服务器控制所述电子广告牌以所述第一缩放比例显示广告内容,并随着第一距离的变化,同步修改第一缩放比例。
在步骤108中,除了根据最近的第一目标缩放广告内容外,还将设定第二目标对其进行预备缩放,所述远程服务器从所有距离中提取出一个数值仅大于第一距离的距离作为第二距离,将与所述第二距离对应的预设目标作为第二目标。
在步骤109中,所述远程服务器根据所述第二距离设定第二缩放比例。
在步骤110中,所述远程服务器实时判断所述第一距离是否大于所述第一预设距离,若是,则表明第一目标已离开所述预设范围,此时,无需在对所述第一目标进行缩放显示。
在步骤111中,所述远程服务器根据红外距离传感器最近一次发送的第二距离更新第二缩放比例,并控制电子广告牌以更新后的第二缩放比例显示广告内容,并随着第二距离的变化,同步修改第二缩放比例。
当第一目标离开预设范围后,所述第二目标相当于第一目标,在本实例中,距离电子广告牌最近的一个预设目标本质上就可作为第一目标,此时,就需要设定第三目标,所述第三目标相当于第二目标,此时类推。
其中,当电子广告牌为第一目标缩放广告内容时,根据电子广告牌与第一目标之间的第一距离实时调整第一缩放比例,当所述第一目标向电子广告牌靠近时,即第一距离减小时,缩小所述第一缩放比例,当所述第一目标远离电子广告牌时,即第一距离增大时,表明第一目标背向电子广告牌运动,此时,第一目标无法查看到电子广告牌上的广告内容,删除所述第一目标,电子广告牌将不再向所述第一目标缩放显示,所述远程服务器控制电子广告牌以更新后的第二缩放比例显示广告内容。
实施例二
如图3所示,本实施例提供增加显示内容的方法,增加辅助信息,所述电子广告牌上的预设显示比例为1:1,当所述第一缩放比例或所述第二缩放比例小于1时,所述远程服务器在所述电子广告牌上增加显示所述辅助信息。
如图4所示,将电子广告牌上的内容按照重要性升序排列,当所述第一缩放比例或所述第二缩放比例大于1时,按照排列顺序将内容从电子广告牌中删除,直至所述电子广告牌能够完整显示。
具体地,由于电子广告牌的面积保持不变,当电子广告牌以不同缩放比例显示广告内容时,电子广告牌可显示的内容数量也不尽相同,在初始设计时,电子广告牌的预设显示比例为1:1,在预设显示比例下,电子广告牌可显示全部广告内容,当缩放比例小于1时,广告内容被缩小显示,此时,电子广告牌上存余空白部分,本实施例在所述空白部分增加显示内容,为预设目标提供更详尽的广告内容。
首先,提前在远程服务器中输入辅助信息,当所述远程服务器设定的第一缩放比例或第二缩放比例小于1时,所述远程服务器控制所述电子广告牌将所有广告内容整体移动至电子广告牌的边缘,再将所述辅助信息依次导入电子广告牌中的空白部分,其中,在所述远程服务器中输入辅助信息是按照固定的顺序,在电子广告牌中导入辅助信息时按照同样的顺序。
当缩放比例大于1时,广告内容被放大显示,此时,电子广告牌无法将广告内容全部显示,本实施例选择显示部分广告内容,
首先,提前在远程服务器中将所有广告内容拆分为若干部分,并向其按照重要性升序排列,当所述远程服务器设定的第一缩放比例或第二缩放比例大于1时,所述远程服务器按照排列顺序在电子广告牌中删除第一部分内容,所述远程服务器判断电子广告牌是否能够显示全部剩余内容,若否,所述远程服务器按照排列排列顺序删除第二部分内容,直至电子广告牌能够显示全部剩余内容。
实施例三
如图5所示,本实施例将所述电子广告牌分区控制,当所述第一目标与所述电子广告牌的第一距离小于第二预设距离时,所述远程服务器控制所述电子广告牌将广告内容复制显示,第一区域设置于所述电子广告牌的边缘处且以第一预设比例显示,第二区域以第二预设比例显示。
具体地,以第一目标为例,第一距离与第一缩放比例呈正比,当第一距离无限趋近于零时,第一缩放比例也无限趋近于零,此时,电子广告牌上无限趋近于空白,辅助信息也无法占据大部分空白,本实施例对电子广告牌进行分区显示。
在远程服务器中设定第二预设距离,在本实施例中,将所述第二预设距离设置为0.5米,当第一距离小于第二预设距离时,则表明电子广告牌上存余大量空白部分,远程服务器将广告内容复制显示,复制的数量基于第二距离,若第二距离小于第二预设距离,则复制两次,此时,电子广告牌被分为两个区域,第一区域以第一缩放比例显示,第二区域以第二缩放比例显示。
实施例四
如图6所示,本实施例提供一种基于距离变化的电子广告牌变换系统,包括:
影像发送模块401,被配置为将电子广告牌周围环境的影像发送至远程服务器;建立模块402,被配置为以所述电子广告牌为圆形,第一预设距离为半径建立预设范围;
第一提取模块403,被配置为从所述预设范围内提取出所有预设目标;
距离发送模块404,被配置为将红外传感器检测到的预设目标与所述电子广告牌之间的距离发送给所述远程服务器;
第二提取模块405,被配置为从所有距离中提取出一个数值最小的第一距离;第一设定模块406,被配置为根据所述第一距离设定电子广告牌中内容的第一缩放比例;
显示控制模块407,被配置为控制所述电子广告牌的内容以不同的缩放比例显示以及增加或删减显示内容;
第三提取模块408,被配置为从所有距离中提取出一个仅大于第一距离的第二距离;
第二设定模块409,被配置为根据所述第二距离设定电子广告牌中内容的第二缩放比例;
第一判断模块410,被配置为根据第一距离判断所述第一目标是否离开预设范围;
第二判断模块411,被配置为判断所述预设目标与所述电子广告牌的距离是否保持增长趋势;
删除模块412,被配置为删除预设目标;
增加模块413,被配置为增加辅助信息;
第三判断模块414,被配置为判断缩放比例是否小于1;
排序模块415,被配置为将电子广告牌上的内容按照重要性升序排列;
第四判断模块416,被配置为判断缩放比例是否大于1;
第五判断模块417,被配置为判断第一距离是否小于或等于第二预设距离;
复制模块418,被配置为控制所述电子广告牌将广告内容复制显示。
上述实施例四所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。