纳杰知识产权公司logo
纳杰知识产权

国家知识产权正规备案单位

专利申请专利申请 商标注册商标注册 高新认定高新认定 知识产权贯标IP贯标

纳杰24小时咨询热线

纳杰官方微信公众号

官方微信
专利申请案例

您的位置:主页 > 成功案例 > 专利申请案例 >

发明专利案例:一种在网络视频中插入预促销项目的方法和系统

发布时间:2020-03-24

专利名称:一种在网络视频中插入预促销项目的方法和系统

专利类型:发明专利申报

申请号:CN201611262045.1

申请日:20161230

授权公告号:CN106604128B

授权公告日:20191025

申请(专利权)人:中广热点云科技有限公司

发明人:纪琦华;蒲珂;方宏;曾泽基;李哲山;胡彬;陈传海;蔡忠善;张毅萍;魏明;蔡辉

摘要:本发明提供一种在网络视频中插入预促销项目的方法及系统,该方法将预促销的项目编辑成视频,并为各视频添加以项目名称为标签的视频标签、对网络视频进行解析,获取视频帧、按顺序抽取各视频帧内的I祯、判断第N个I帧和第N+1个I帧是否为视频突变切换等步骤,该方法和系统能够根据视频中各场景的不同,在恰当的场景内插入各大商家等促销的节目项目,由此本发明提供的方法和系统能够提高用户的点击率和关注度,并且还不会对用户观看的网络视频造成干扰。

权利要求:

1.一种在网络视频中插入预促销项目的方法,其特征在于,所述方法包括如下步骤: S1:将预促销的项目编辑成视频,并为各视频添加以项目名称为标签的视频标签,并存储在数据库中; S2:对网络视频进行解析,获取组成该网络视频的各视频帧,并按播放顺序为各视频帧进行编号; S3:按顺序抽取各视频帧内的I帧,每个I帧的编号与各视频帧编号相对应; S4:判断第N个I帧和第N+1个I帧是否为视频突变切换,N≥1,如果不是视频突变切换,进行步骤S5,否则进行步骤S7;步骤S4具体方法如下: S41:计算第N个I帧和第N+1个I帧的比值X,并与比值阈值进行比较,如果比值X大于比值阈值,则进行步骤S7,否则进行步骤S42,比值X按下式计算: HN和HN+1分别表示第N个I帧和第N+1个I帧的DC图像的直方图; S42:计算第N个I帧、第N+1和第N+2个I帧内每相邻两I帧之间的差值,并进行处理,进而判断出第N个I帧和第N+1个I帧是否为视频突变切换; S5:将第N个I帧所对应的视频帧内的B帧和/或P帧进行丢包处理; 步骤S5所述的具体方法包括如下步骤: S51:判断第N个I帧和第N+1个I帧的时间间隔,如果时间间隔大于时间阈值,进行步骤S52,否则进行步骤S53; S52:将第N个I帧对应的视频帧内与第N+1个I帧最接近的P帧和2个B帧进行丢包处理; S53:将第N个I帧对应的视频帧内所有P帧和B帧均进行丢包处理; S6:从数据库中选择一预促销项目视频与经过步骤S5处理的第N个I帧对应的视频帧进行关联; S7:按照播放顺序播放网络视频。 2.如权利要求1所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S6所述方法具体包括如下步骤: S61:分隔出第N个I帧和第N+1个I帧内所共有的完整项目的I帧; S62:判断所共有的完整项目的个数,如果共有的完整项目的个数为1个,进行步骤S63,共有的完整项目的个数大于1个,进行步骤S64; S63:根据完整项目的项目名称从数据库中选择一与该项目名称一致的视频标签对应的视频与经过步骤S5处理的第N个I帧对应的视频帧进行关联; S64:分别将第N个I帧和第N+1个I帧内分隔出的共有完整项目在各I帧内所占比重做加权平均处理,获取加权平均处理后的最大值对应的完整项目的项目名称,然后进行步骤S63。 3.如权利要求1所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S1还包括如下步骤: S11:将预促销的项目信息植入到二维码中; S12:为二维码的显示时间加载时间戳; S13:为预促销项目视频加载时间戳,并将其与步骤S 12加载的时间戳进行关联; S14:将关联后的二维码以滚动的形式进行显示。 4.如权利要求1所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S42的具体方法为: S421:分别计算第N个I帧和第N+1个I帧的差值A1,及第N+1个I帧和第N+2个I帧的差值A2; S422:将差值A1和差值A2分别做求和及求差处理,分别得A和及A差; S432:判断A和与阈值T1的大小,并判断A差与阈值T2的大小,如果A和>阈值T1,且A差<阈值T2,进行步骤S7,如果阈值T2<A和、A差<阈值T1,T1>(阈值T2+差值A1),进行步骤S5。 5.一种在网络视频中插入预促销项目的系统,其特征在于,所述系统包括服务器(1)和与所述服务器(1)相通讯的数据库,所述服务器(1)包括: 项目视频编辑模块(10),用于将预促销的项目编辑成视频,并为各视频添加以项目名称为标签的视频标签,并存储在数据库中; 网络视频处理模块(20),用于对网络视频进行解析,获取组成该网络视频的各视频帧,并按播放顺序为各视频帧进行编号; I帧抽取模块(30),用于按顺序抽取各视频帧内的I帧,每个I帧的编号与各视频帧编号相对应; 突变切换判断模块(40),用于判断第N个I帧和第N+1个I帧是否为视频突变切换,N≥1,如果不是视频突变切换,向丢包处理模块(50)发送丢包指令,否则向网络视频播放模块(70)发送按照顺序播放指令; 丢包处理模块(50),将第N个I帧和第N+1个I帧所对应的视频帧内的B帧和/或P帧进行丢包处理; 所述丢包处理模块(50)包括: 时间间隔判断子模块(51),用于判断第N个I帧和第N+1个I帧的时间间隔,如果时间间隔大于时间阈值,向第一丢包子模块(52)发送指令,否则向第二丢包子模块(53)发送指令; 第一丢包子模块(52),用于将第N个I帧对应的视频帧内与第N+1个I帧最接近的P帧和2个B帧进行丢包处理; 第二丢包子模块(53),用于将第N个I帧对应的视频帧内所有P帧和B帧均进行丢包处理 项目关联模块(60),用于从数据库中选择一预促销项目视频与经过丢包处理模块(50)处理的第N个I帧对应的视频帧进行关联; 网络视频播放模块(70),用于按照播放顺序播放网络视频。 6.如权利要求5所述的在网络视频中插入预促销项目的系统,其特征在于,所述项目关联模块(60)包括: 分隔子模块(61),用于分隔出第N个I帧和第N+1个I帧内所共有的完整项目的I帧; 判断子模块(62),用于判断所共有的完整项目的个数,如果共有的完整项目的个数为1个,向关联子模块(63)发送指令,如果共有的完整项目的个数大于1个,向最大值获取子模块(64)发送指令; 关联子模块(63),用于根据完整项目的项目名称从数据库中选择一与该项目名称一致的视频标签对应的视频与经过丢包处理模块(50)处理的第N个I帧对应的视频帧进行关联; 最大值获取子模块(64),用于分别将第N个I帧和第N+1个I帧内分隔出的共有完整项目在各I帧内所占比重做加权平均处理,获取加权平均处理后的最大值对应的完整项目的项目名称,然后向关联子模块(63)发送指令。

原文地址:http://www.bjnajie.com/a/anlijieshao/zhuanlianli/5784.html

相关阅读:

新型专利费用

北京专利申请

新型专利申报

高新企业条件

贯标认证流程

北京高企认定

上一篇:发明专利案例:一种高发射红外节能辐射涂层的制备方法
下一篇:发明专利案例:一种红景天口服液及其制备方法
Copyright 2020-2022 北京纳杰知识产权版权所有 北京市东城区崇文门外大街3号新世界中心写字楼B座718室