CN106303624A - 一种视频广告播放方法 - Google Patents
一种视频广告播放方法 Download PDFInfo
- Publication number
- CN106303624A CN106303624A CN201610727973.4A CN201610727973A CN106303624A CN 106303624 A CN106303624 A CN 106303624A CN 201610727973 A CN201610727973 A CN 201610727973A CN 106303624 A CN106303624 A CN 106303624A
- Authority
- CN
- China
- Prior art keywords
- advertisement
- current scene
- image
- scene image
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000001514 detection method Methods 0.000 claims abstract description 4
- 239000000284 extract Substances 0.000 claims abstract description 4
- 239000011159 matrix material Substances 0.000 claims description 26
- 230000003287 optical effect Effects 0.000 claims description 4
- 230000037396 body weight Effects 0.000 claims description 3
- 238000013500 data storage Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 230000036642 wellbeing Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44218—Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种视频广告播放方法,包括以下步骤:摄像机获取包含目标用户在内的当前场景图像;对当前场景图像进行特征检测,提取出图像特征点,并对图像特征点进行特征描述,得到整幅图像的特征描述数据;根据当前场景图像的特征描述数据,在广告视频库中进行搜索,得到适合针对当前场景图像中的用户投放的广告视频文件;播放搜索到的广告视频文件。本发明通过对当前场景图像的获取及分析,实时判断当前需要投放广告的目标用户具体信息,以实现广告精准投放。
Description
技术领域
本发明涉及软件技术领域,更具体地说,涉及一种视频广告播放方法。
背景技术
现有的广告播放方式中,一般仅限于固定或循环播放一些广告视频,而不会根据周围环境变化自适应调换,导致很多广告播放资源浪费,没有起到很好的广告投放效果,达不到预期的经济收益。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种视频广告播放方法。
本发明解决其技术问题所采用的技术方案是:
构造一种视频广告播放方法,其中,包括以下步骤:
摄像机获取包含目标用户在内的当前场景图像;
对所述当前场景图像进行特征检测,提取出图像特征点,并对图像特征点进行特征描述,得到整幅图像的特征描述数据;
根据当前场景图像的特征描述数据,在广告视频库中进行搜索,得到适合针对当前场景图像中的用户投放的广告视频文件;
播放搜索到的广告视频文件。
本发明所述的广告播放方法,其中,所述步骤:摄像机获取包含目标用户在内的当前场景图像,具体包括:
传感器自动感应广告机前是否有目标用户;
在有目标用户时,启动所述摄像机工作,获取包含目标用户在内的当前场景图像。
本发明所述的广告播放方法,其中,所述特征描述数据具体包括:用户身高、年龄、性别、体重、肤色。
本发明所述的广告播放方法,其中,所述方法进一步包括步骤:
对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型;
将所述当前场景图像与所述3D模型、所述广告视频文件融合输出显示。
本发明所述的广告播放方法,其中,所述广告视频库中的广告视频按不同特征描述数据存储。
本发明所述的广告播放方法,其中,所述方法进一步包括步骤:
将所述特征描述数据按优先级顺序排列,根据所述优先级顺序依次从所述广告视频库中查找合适的广告视频。
本发明所述的广告播放方法,其中,所述优先级顺序中,用户性别和年龄并列为第一优先级的特征描述数据。
本发明所述的广告播放方法,其中,所述步骤:对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据所述单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
本发明所述的广告播放方法,其中,所述对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,得到初始单应性矩阵;
根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到单应性矩阵。所述步骤:对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据所述单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
本发明所述的广告播放方法,其中,所述对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,得到初始单应性矩阵;
根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到单应性矩阵。
本发明的有益效果在于:通过对当前场景图像的获取及分析,实时判断当前需要投放广告的目标用户具体信息,以实现广告精准投放。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图及实施例对本发明作进一步说明,下面描述中的附图仅仅是本发明的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:
图1是本发明较佳实施例的视频广告播放方法流程一;
图2是本发明较佳实施例的视频广告播放方法流程二;
图3是本发明较佳实施例的视频广告播放方法流程三。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的部分实施例,而不是全部实施例。基于本发明的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。
本发明较佳实施例的视频广告播放方法流程如图1所示,包括以下步骤:
步骤S10、摄像机获取包含目标用户在内的当前场景图像;
步骤S20、对当前场景图像进行特征检测,提取出图像特征点,并对图像特征点进行特征描述,得到整幅图像的特征描述数据;
步骤S30、根据当前场景图像的特征描述数据,在广告视频库中进行搜索,得到适合针对当前场景图像中的用户投放的广告视频文件;
步骤S40、播放搜索到的广告视频文件。
如图2所示,上述广告播放方法中,步骤S10:摄像机获取包含目标用户在内的当前场景图像,具体包括:
步骤S11、传感器自动感应广告机前是否有目标用户;
步骤S12、在有目标用户时,启动摄像机工作,获取包含目标用户在内的当前场景图像。
具体地,上述各步骤中特征描述数据具体包括:用户身高、年龄、性别、体重、肤色。当只有一个目标用户时,上述各特征描述数据为该目标用户的特征,当有多个目标用户时,同时检测多个目标用户,并得到各自的特征描述数据,并根据多个目标用户各自的不同类型特征描述数据生成图表,取其中同类型特征描述数据最多的特征。
如图3所示,上述广告播放方法进一步包括步骤:
步骤S50、对摄像机获取的当前场景图像进行3D渲染,得到3D模型;
步骤S60、将当前场景图像与3D模型、广告视频文件融合输出显示。
采用上述步骤S50和步骤S60可以实现3D广告视频播放,并将目标用户置于该广告视频文件中,使其有身临其境的感觉,更好的体验广告效果。
上述广告播放方法中,广告视频库中的广告视频按不同特征描述数据进行存储。具体地,是按照不同类型的特征描述数据进行存储,例如,将针对同一性别的广告视频文件存储在一个文件夹中,将针对同一年龄的广告视频文件存储在一个文件夹中,等等。
上述方法进一步包括步骤:将特征描述数据按优先级顺序排列,根据优先级顺序依次从广告视频库中查找合适的广告视频。例如,先查找第一优先级的特征描述数据对应的文件夹,得到第一组广告视频,在当前的第一组广告视频文件中,再按第二优先级的特征描述数据进行查找,得到第二组广告视频,在当前的第二组广告视频文件中,依此类推,可以查找其中多个特征描述数据,得到最终可以播放的广告视频文件列表,依次进行播放。
优选地,上述优先级顺序中,用户性别和年龄并列为第一优先级的特征描述数据。
上述步骤:对摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
上述广告播放方法中,对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,得到初始单应性矩阵;
根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到单应性矩阵。
上述步骤:对摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (9)
1.一种视频广告播放方法,其特征在于,包括以下步骤:
摄像机获取包含目标用户在内的当前场景图像;
对所述当前场景图像进行特征检测,提取出图像特征点,并对图像特征点进行特征描述,得到整幅图像的特征描述数据;
根据当前场景图像的特征描述数据,在广告视频库中进行搜索,得到适合针对当前场景图像中的用户投放的广告视频文件;
播放搜索到的广告视频文件。
2.根据权利要求1所述的广告播放方法,其特征在于,所述步骤:摄像机获取包含目标用户在内的当前场景图像,具体包括:
传感器自动感应广告机前是否有目标用户;
在有目标用户时,启动所述摄像机工作,获取包含目标用户在内的当前场景图像。
3.根据权利要求1所述的广告播放方法,其特征在于,所述特征描述数据具体包括:用户身高、年龄、性别、体重、肤色。
4.根据权利要求1所述的广告播放方法,其特征在于,所述方法进一步包括步骤:
对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型;
将所述当前场景图像与所述3D模型、所述广告视频文件融合输出显示。
5.根据权利要求1所述的广告播放方法,其特征在于,所述广告视频库中的广告视频按不同特征描述数据存储。
6.根据权利要求3所述的广告播放方法,其特征在于,所述方法进一步包括步骤:
将所述特征描述数据按优先级顺序排列,根据所述优先级顺序依次从所述广告视频库中查找合适的广告视频。
7.根据权利要求6所述的广告播放方法,其特征在于,所述优先级顺序中,用户性别和年龄并列为第一优先级的特征描述数据。
8.根据权利要求4所述的广告播放方法,其特征在于,所述步骤:对所述摄像机获取的当前场景图像进行3D渲染,得到3D模型,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵;
根据所述单应性矩阵,绘制出能将当前场景图像中的目标图片完全覆盖的矩形平面3D模型。
9.根据权利要求8所述的广告播放方法,其特征在于,所述对摄像机捕获的当前场景图像和样本图像进行配准,计算摄像机的姿态,得到单应性矩阵,具体包括:
对摄像机捕获的当前场景图像和样本图像进行配准,得到初始单应性矩阵;
根据图像配准成功的图像特征点、初始单应性矩阵及摄像机实时捕获的当前场景图像,对目标图片进行光流跟踪,由跟踪算法得到单应性矩阵。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610727973.4A CN106303624A (zh) | 2016-08-25 | 2016-08-25 | 一种视频广告播放方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610727973.4A CN106303624A (zh) | 2016-08-25 | 2016-08-25 | 一种视频广告播放方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106303624A true CN106303624A (zh) | 2017-01-04 |
Family
ID=57676748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610727973.4A Pending CN106303624A (zh) | 2016-08-25 | 2016-08-25 | 一种视频广告播放方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106303624A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989888A (zh) * | 2018-07-18 | 2018-12-11 | 揭阳市聆讯软件有限公司 | 视频内容播放方法、装置、智能设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007148503A1 (ja) * | 2006-06-22 | 2007-12-27 | Sharp Kabushiki Kaisha | 撮影装置、撮影装置の制御方法、撮影装置の制御プログラム、および撮影装置の制御プログラムを記録した記録媒体 |
CN102129644A (zh) * | 2011-03-08 | 2011-07-20 | 北京理工大学 | 一种具有受众特性感知与统计功能的智能广告*** |
WO2011142129A1 (ja) * | 2010-05-14 | 2011-11-17 | パナソニック株式会社 | デジタル放送受信装置及びデジタル放送受信方法 |
CN103956128A (zh) * | 2014-05-09 | 2014-07-30 | 东华大学 | 基于体感技术的智能主动广告平台 |
CN104464056A (zh) * | 2014-12-12 | 2015-03-25 | 北京中研众力科技有限公司 | 具有广告信息传媒功能的人脸识别门禁设备 |
CN104965893A (zh) * | 2015-06-18 | 2015-10-07 | 山东师范大学 | 一种大数据广告投放方法 |
CN105303998A (zh) * | 2014-07-24 | 2016-02-03 | 北京三星通信技术研究有限公司 | 基于观众之间的关联信息播放广告的方法、装置和设备 |
-
2016
- 2016-08-25 CN CN201610727973.4A patent/CN106303624A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007148503A1 (ja) * | 2006-06-22 | 2007-12-27 | Sharp Kabushiki Kaisha | 撮影装置、撮影装置の制御方法、撮影装置の制御プログラム、および撮影装置の制御プログラムを記録した記録媒体 |
WO2011142129A1 (ja) * | 2010-05-14 | 2011-11-17 | パナソニック株式会社 | デジタル放送受信装置及びデジタル放送受信方法 |
CN102129644A (zh) * | 2011-03-08 | 2011-07-20 | 北京理工大学 | 一种具有受众特性感知与统计功能的智能广告*** |
CN103956128A (zh) * | 2014-05-09 | 2014-07-30 | 东华大学 | 基于体感技术的智能主动广告平台 |
CN105303998A (zh) * | 2014-07-24 | 2016-02-03 | 北京三星通信技术研究有限公司 | 基于观众之间的关联信息播放广告的方法、装置和设备 |
CN104464056A (zh) * | 2014-12-12 | 2015-03-25 | 北京中研众力科技有限公司 | 具有广告信息传媒功能的人脸识别门禁设备 |
CN104965893A (zh) * | 2015-06-18 | 2015-10-07 | 山东师范大学 | 一种大数据广告投放方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989888A (zh) * | 2018-07-18 | 2018-12-11 | 揭阳市聆讯软件有限公司 | 视频内容播放方法、装置、智能设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106326433A (zh) | 一种广告播放装置 | |
US10423925B2 (en) | Kiosk cluster | |
CN106131469B (zh) | 基于机器视觉的球类智能机器人教练和裁判*** | |
US20130290994A1 (en) | Selection of targeted content based on user reactions to content | |
JP6267861B2 (ja) | 対話型広告のための使用測定技法およびシステム | |
US10127593B2 (en) | Method and apparatus for presenting information | |
US20200118168A1 (en) | Advertising method, device and system, and computer-readable storage medium | |
CN108109010A (zh) | 一种智能ar广告机 | |
CN110188721A (zh) | 一种广告精准定向投放的方法及*** | |
US20130290108A1 (en) | Selection of targeted content based on relationships | |
CN106355437A (zh) | 多屏广告精准投放*** | |
CN109191585B (zh) | 信息处理方法、装置、设备及计算机可读存储介质 | |
CN102654913A (zh) | 选择性投放广告的方法 | |
US20110128283A1 (en) | File selection system and method | |
JP2016218821A (ja) | 販売情報利用装置、販売情報利用方法、およびプログラム | |
CN106303741A (zh) | 基于特征数据查找的广告播放*** | |
CN106228413A (zh) | 一种视频广告播放装置 | |
CN107801061A (zh) | 广告数据匹配方法、装置及*** | |
CN109344726A (zh) | 一种广告投放方法和装置 | |
CN114095742A (zh) | 一种视频推荐方法、装置、计算机设备及存储介质 | |
CN106354457A (zh) | 多屏广告精准投放方法 | |
CN106303624A (zh) | 一种视频广告播放方法 | |
CN106303623A (zh) | 基于特征数据查找的广告播放方法 | |
JP2011017883A (ja) | 訴求対象特定システム、訴求対象特定方法、広告出力システム及び広告出力方法 | |
US10296940B2 (en) | Method of collecting advertisement exposure data of game video |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170104 |