【技术实现步骤摘要】
一种基于互联网的广告数据定向推送系统及方法
[0001]本专利技术涉及广告推送领域,具体为一种基于互联网的广告数据定向推送系统及方法。
技术介绍
[0002]广告是为了某种特定的需要,通过一定行驶的媒体,并消耗一定的费用,公开而广泛地向公众传递信息的宣传手段。互联网又称网际网路或音译因特网、因特网,是网络与网络之间所串联成的庞大网络,这些网络以一组通用的协定相连,形成逻辑上的单一巨大国际网络。通过互联网平台发布各种形式的广告,能够针对特定的受众进行精准投放,具有广泛覆盖、实时更新、互动性强的特点,能够更有效地传递信息、引导消费、塑造品牌形象、促进销售。同时,互联网广告也具有可监测、可追踪、可分析的特点,可以让广告主更好地了解广告效果和用户反馈,从而进行调整和优化。
[0003]然而,在用户的行驶过程中,常常会出现用户在观察车外的广告,但是用户还未看完就已经驶过了,用户再次折返观看广告十分影响行程进度,用户未看完感兴趣广告的广告影响了用户的观看体验;同时,在车辆内部推送的广告内容,对于用户而言难以保证用户均感兴趣,存在无效推送的情况。
[0004]由此看来,如何保证用户在行驶过程中对于观察的广告观看完整,对用户在经过感兴趣但未观看完的广告后,对用户进行广告数据定向推送,如何推送用户感兴趣的广告是十分有必要的。因此,需要一种基于互联网的广告数据定向推送系统及方法。
技术实现思路
[0005]本专利技术的目的在于提供一种基于互联网的广告数据定向推送系统及方法,以解决上述
技术介绍
中提出的问题。 ...
【技术保护点】
【技术特征摘要】
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
‑
...
【专利技术属性】
技术研发人员:蒋运常,张昊,叶生根,谢娇,
申请(专利权)人:北京橙色风暴数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。