一种基于互联网的广告数据定向推送系统及方法技术方案

技术编号:38833606 阅读:18 留言:0更新日期:2023-09-17 09:51
本发明专利技术公开了一种基于互联网的广告数据定向推送系统及方法,属于广告推送领域,该广告数据定向推送系统包括行驶监测模块、数据管理模块、广告分析模块和定向推送模块,行驶监测模块用于对用户出行途中的广告数据进行智能监测,数据管理模块用于对采集的数据和分析的广告数据进行分布式管理,并进行数据清理,广告分析模块用于对用户行驶过程中的广告推送数据进行智能分析,定向推送模块用于根据分析结果,对用户进行广告定向推送。本发明专利技术通过车内的安全摄像头进行图像采集,判断用户的乘坐状态,结合城市电子地图分析道路其余车辆对目标车辆的影响,确定用户关注的广告信息,分析用户关注的广告类型,通过互联网,对用户进行完整定向推送。行完整定向推送。行完整定向推送。

【技术实现步骤摘要】
一种基于互联网的广告数据定向推送系统及方法


[0001]本专利技术涉及广告推送领域,具体为一种基于互联网的广告数据定向推送系统及方法。

技术介绍

[0002]广告是为了某种特定的需要,通过一定行驶的媒体,并消耗一定的费用,公开而广泛地向公众传递信息的宣传手段。互联网又称网际网路或音译因特网、因特网,是网络与网络之间所串联成的庞大网络,这些网络以一组通用的协定相连,形成逻辑上的单一巨大国际网络。通过互联网平台发布各种形式的广告,能够针对特定的受众进行精准投放,具有广泛覆盖、实时更新、互动性强的特点,能够更有效地传递信息、引导消费、塑造品牌形象、促进销售。同时,互联网广告也具有可监测、可追踪、可分析的特点,可以让广告主更好地了解广告效果和用户反馈,从而进行调整和优化。
[0003]然而,在用户的行驶过程中,常常会出现用户在观察车外的广告,但是用户还未看完就已经驶过了,用户再次折返观看广告十分影响行程进度,用户未看完感兴趣广告的广告影响了用户的观看体验;同时,在车辆内部推送的广告内容,对于用户而言难以保证用户均感兴趣,存在无效推送的情况。
[0004]由此看来,如何保证用户在行驶过程中对于观察的广告观看完整,对用户在经过感兴趣但未观看完的广告后,对用户进行广告数据定向推送,如何推送用户感兴趣的广告是十分有必要的。因此,需要一种基于互联网的广告数据定向推送系统及方法。

技术实现思路

[0005]本专利技术的目的在于提供一种基于互联网的广告数据定向推送系统及方法,以解决上述
技术介绍
中提出的问题。
[0006]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于互联网的广告数据定向推送方法,包括下列步骤:S1、获取城市电子地图,对城市广告位置进行预先录入,并对城市广告位置进行编号;S2、当车辆处于工作状态时,实时获取车辆的行驶位置,对车辆内部用户的行为进行监测,对用户的乘坐状态进行分析,结合城市电子地图分析道路其余车辆对目标车辆的影响;S3、根据步骤S2中分析的车辆影响情况,当用户处于观察状态时,分析用户关注的目标广告信息,记录行驶过程中用户不同时刻的关注的广告内容,分析用户关注广告内容类型;S4、根据步骤S3中分析的广告内容信息,对通过车辆内部显示设备对用户进行定向推送,当用户处于付款界面时,通过付款显示界面,对用户进行广告推送。
[0007]本专利技术在行驶过程中,将城市广告与车内推送广告进行联动;当行程结束时,将车
内推送广告与用户移动端推送广告进行联动;利用互联网,形成城市广告

车内推送广告

移动端推送广告三位一体综合联动推送,对用户进行广告数据定向推送,便于用户完整观看感兴趣的广告,提高了广告的投放效率。
[0008]进一步的,在步骤S1中,城市电子地图与车辆导航使用地图一致,构建平面直角坐标系,该坐标系由相关技术人员预先进行设置,能够精确地描述城市中各个点的位置和关系,更加精确地反映城市的空间信息,将城市中第i个广告位置记为(xi,yi)。
[0009]进一步的,在步骤S2中,包括下列步骤:S201、当用户进入目标车辆并启动车辆时,判断目标车辆处于工作状态,预先设置时间间隔为t,该时间间隔由相关技术人员预先进行设置,通过定位设备实时获取目标车辆的行驶位置形成集合a={(a1,b1),(a2,b2),...,(am,bm)},其中,m表示为采集目标车辆位置的数量,(am,bm)表示为第m个采集的目标车辆位置坐标;S202、开启目标车内的安全摄像头,对目标车辆内部的用户图像进行采集,构建车内三维坐标系,该坐标系由相关技术人员预先进行设置,利用图像测距技术确定位置点坐标,图像测距技术是一种利用图像处理技术,通过寻找两个图像中的相同特征点得到匹配点,从而得到深度值的技术,图像测距技术是一种利用相机和图像处理技术来获取物体距离信息的技术,其原理基于相机的焦距和物体在图像中的大小计算距离;通过openpose技术,实时采集目标车辆内部的用户的两个肩关节位置点,两个肩关节位置点连线的中点位置坐标形成集合P={(p1,q1,r1),(p2,q2,r2),...,(pm,qm,rm)},其中,(pm,qm,rm)表示为第m个肩关节位置点连线的中点位置坐标,openpose是人体姿态识别项目,是一种自底向上的算法,可以实现人体动作、面部表情、手指运动等姿态估计,能够检测出图像中人体所有的关节点,再将检测出的关节点分配给每个对应的人;通过图像轮廓提取技术,轮廓提取技术是一种图像处理技术,通过分析图像中的边缘和轮廓来提取物体的特征。它可以通过检测图像中物体的边缘,提取出物体的轮廓信息,进而描述物体的形状和大小。常用于图像识别、目标跟踪、机器人视觉等领域;获取用户的面部图像信息,得到用户鼻尖位置点,形成集合U={(u1,v1,w1),(u2,v2,w2),...,(um,vm,wm)},其中,(um,vm,wm)表示为第m个用户鼻尖位置点坐标,则用户肩关节位置点与鼻尖位置点形成向量集PU={PU1,PU2,...,PUm},其中,PUm表示为第m个目标车辆位置处,用户肩关节位置点连线的中点位置与鼻尖位置点形成的向量,PUm=(um

pm,vm

qm,wm

rm);预先录入目标车内的安全摄像头位置坐标为(x,y,z);在第j个采集的目标车辆位置处,j∈[1,m],用户肩关节位置点连线的中点位置与鼻尖位置点形成向量PUj=(uj

pj,vj

qj,wj

rj),用户肩关节位置点连线的中点位置与安全摄像头位置形成向量PZj=(x

pj,y

qj,z

rj),通过下列公式对用户的关注角度α进行计算:α=arccos (PUj
·
PZj)/(|PUj||PZj|);其中,|PUj|表示为向量PUj的模,|PZj|表示为向量PZj的模;S203、预先录入目标车内距离座位最近的车窗参考点位置坐标,该车窗参考点位置由相关技术人员预先进行设置,当用户落座后,调取对应座位的车窗参考点位置坐标(e
c
,f
c
,g
c
),用户肩关节位置点连线的中点位置与车窗参考点位置形成向量Pe=(e
c

pj,f
c

qj,g
c

rj),则参考角度α*=arccos (Pe
·
PZj)/(|Pe||PZj|);当α<α*时,则车内广告进行正常推送,车内广告正常推送指现有的车内广告推送
方式;当α≥α*时,通过图像测距技术对用户眼部距离进行测量,通过OpenPose技术确定眼部的二维关键点位置,内眼角为关键点h1,眼球和上眼睑的两交点中与内眼角距离近的交点为关键点h2,眼球和上眼睑的两交点中与内眼角距离远的交点为关键点h3,外眼角为关键点h4本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于互联网的广告数据定向推送方法,其特征在于:包括下列步骤:S1、获取城市电子地图,对城市广告位置进行预先录入,并对城市广告位置进行编号;S2、当车辆处于工作状态时,实时获取车辆的行驶位置,对车辆内部用户的行为进行监测,对用户的乘坐状态进行分析,结合城市电子地图分析道路其余车辆对目标车辆的影响;S3、根据步骤S2中分析的车辆影响情况,当用户处于观察状态时,分析用户关注的目标广告信息,记录行驶过程中用户不同时刻的关注的广告内容,分析用户关注广告内容类型;S4、根据步骤S3中分析的广告内容信息,对通过车辆内部显示设备对用户进行定向推送,当用户处于付款界面时,通过付款显示界面,对用户进行广告推送。2.根据权利要求1所述的一种基于互联网的广告数据定向推送方法,其特征在于:在步骤S1中,城市电子地图与车辆导航使用地图一致,构建平面直角坐标系,将城市中第i个广告位置记为(xi,yi)。3.根据权利要求2所述的一种基于互联网的广告数据定向推送方法,其特征在于:在步骤S2中,包括下列步骤:S201、当用户进入目标车辆并启动车辆时,判断目标车辆处于工作状态,预先设置时间间隔为t,通过定位设备实时获取目标车辆的行驶位置形成集合a={(a1,b1),(a2,b2),...,(am,bm)},其中,m表示为采集目标车辆位置的数量,(am,bm)表示为第m个采集的目标车辆位置坐标;S202、开启目标车内的安全摄像头,对目标车辆内部的用户图像进行采集,构建车内三维坐标系,利用图像测距技术确定位置点坐标,通过openpose技术,实时采集目标车辆内部的用户的两个肩关节位置点,两个肩关节位置点连线的中点位置坐标形成集合P={(p1,q1,r1),(p2,q2,r2),...,(pm,qm,rm)},其中,(pm,qm,rm)表示为第m个肩关节位置点连线的中点位置坐标;通过图像轮廓提取技术,获取用户的面部图像信息,得到用户鼻尖位置点,形成集合U={(u1,v1,w1),(u2,v2,w2),...,(um,vm,wm)},其中,(um,vm,wm)表示为第m个用户鼻尖位置点坐标,则用户肩关节位置点与鼻尖位置点形成向量集PU={PU1,PU2,...,PUm},其中,PUm表示为第m个目标车辆位置处,用户肩关节位置点连线的中点位置与鼻尖位置点形成的向量,PUm=(um

pm,vm

qm,wm

rm);预先录入目标车内的安全摄像头位置坐标为(x,y,z);在第j个采集的目标车辆位置处,用户肩关节位置点连线的中点位置与鼻尖位置点形成向量PUj=(uj

pj,vj

qj,wj

rj),用户肩关节位置点连线的中点位置与安全摄像头位置形成向量PZj=(x

pj,y

qj,z

rj),通过下列公式对用户的关注角度α进行计算:α=arccos (PUj
·
PZj)/(|PUj||PZj|);其中,|PUj|表示为向量PUj的模,|PZj|表示为向量PZj的模;S203、预先录入目标车内距离座位最近的车窗参考点位置坐标,当用户落座后,调取对应座位的车窗参考点位置坐标(e
c
,f
c
,g
c
),用户肩关节位置点连线的中点位置与车窗参考点位置形成向量Pe=(e
c

pj,f
c

qj,g
c

rj),则参考角度α*=arccos (Pe
·
PZj)/(|Pe||PZj|);当α<α*时,则车内广告进行正常推送;当α≥α*时,通过图像测距技术对用户眼部距离进行测量,通过OpenPose技术确定眼部的二维关键点位置,内眼角为关键点h1,眼球和上眼睑的两交点中与内眼角距离近的交点
为关键点h2,眼球和上眼睑的两交点中与内眼角距离远的交点为关键点h3,外眼角为关键点h4,眼球和下眼睑的两交点中与内眼角距离远的交点为关键点h5,眼球和下眼睑的两交点中与内眼角距离近的交点为关键点h6,通过下列公式对乘客的人眼长宽比H进行计算:H=(||h2

h6||+||h3

h5||)/2||h1

h4||;其中,||h2

h6||表示眼球和上眼睑的两交点中与内眼角距离近的交点关键点h2到眼球和下眼睑的两交点中与内眼角距离近的交点关键点h6的距离,||h3

h5||表示眼球和上眼睑的两交点中与内眼角距离远的交点关键点h3到眼球和下眼睑的两交点中与内眼角距离远的交点关键点h5的距离,||h1

h4||表示内眼角关键点h1到外眼角关键点h4的距离;当H=0时,表示用户眼睛闭合,监测实际持续时间为t

,设置持续时间阈值为t

,当t

>t

时,表示用户处于闭眼休息状态,停止广告推送;当H≠0时,表示用户处于观察状态,监测持续时间为t

,设置持续时间阈值为t


,当t

>t


时,表示用户处于观察状态,进入步骤S204;S204、通过车内的安全摄像头,获取用户落座位置,对道路其余车辆进行图像监测,将道路第k辆车的车速记为vk,与目标车辆的距离记为dk,车辆高度记为Lk;预设影响半径为R,则影响范围为:(x

aj)2+(y

bj)2=R2;其中,(aj,bj)表示为第j个采集的目标车辆位置坐标,x和y表示为变量;根据用户落座位置和车辆前进方向,对影响范围进行选择,监测道路其余车辆位置处于影响范围内的时间Tk,设置阈值为T

,当Tk小于T

时,对目标车辆无影响,当Tk≥T

时,通过下列公式对车辆影响指数β进行计算:β=(Lk)2(Tk)/(dk+e
vk
);其中,e表示为自然对数;设置阈值为β

,当β>β

时,则车内广告进行正常推送;当β>β

时,则进入步骤S3;对目标车辆车内的安全摄像头能够拍摄的所有道路其余车辆的车辆影响指数进行计算;S205、对实时采集到的目标车辆位置重复步骤S201

...

【专利技术属性】
技术研发人员:蒋运常张昊叶生根谢娇
申请(专利权)人:北京橙色风暴数字技术有限公司
类型:发明
国别省市:

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

1