The present invention provides a method and a system for inserting pre promotional items in the video, the pre promotional items into video editing, and add to the project name for the video for the label video label, analysis of network video, access to video frame, in order to extract the video frame within the I frame, to determine whether the N and N+1 of the I-frame is video switching I-frame mutation steps, the method and the system can according to the scene in the video is different, each big business and other promotional insert in the appropriate scene in a program, method and system which is provided by the invention can improve user clicks and attention and it will not cause interference to the network users to watch the video.
【技术实现步骤摘要】
本专利技术涉及一种视频点播领域,特别涉及一种在网络视频中插入预促销项目的方法和系统。
技术介绍
视频是由多个视频帧组成的,每个视频帧又包括:I帧:是一个全帧压缩编码帧,也叫帧内编码帧,因此I帧的数据量一般比较大,I帧不需要参考其他帧而生成,它是P帧或是B帧的参考帧,解码时仅用I帧就可以重构一个完整的图像。P帧:是一个前向预测编码帧,也称为帧间编码帧,P帧需要参考前面的与其相邻的I帧或P帧而生成,同时它也是其他P帧或者B帧的参考帧,解码时必须依赖其前面的I帧或P帧才可以重构出完整的图像。B帧:是一个双向预测编码帧,它也是一个帧间编码帧,B帧需要参考前面的I帧或P帧或后面的P帧生成,B帧不作为其它帧的参考帧,因此它的解码错误不会造成错误扩散,但是B帧解码时必须依赖I帧或P帧才可重构出完整的图像。视频内容一贯依赖于广告作为收入来源。最近,观众已经通过新的来源来消费视频内容;这些新的来源通常较少包含或不包含商业广告或其它促销方式,从而导致传统的收入流,例如广告收入的下降。为了解决该技术问题,现有的供应商等尝试在视频中植入产品,例如,CN105474248公开了一种用于促销与节目内容相关的项目的系统和方法,该方法主要是将视频等节目内容中出现的项目与供应商等进行连接,从而将项目植入到节目内容中,当时该技术方案存在的主要问题是节目内容中出现的项目可能都是演员、或某场景固定用的产品,不适合大众使用,进而降低了该项目的点击率和关注度,并且当视频等节目内容很吸引人的时候,人们可能只关注剧情,而不会观众植入的项目,造成注入的项目忽视度比较高。
技术实现思路
为了解决现有技术中的问 ...
【技术保护点】
一种在网络视频中插入预促销项目的方法,其特征在于,所述方法包括如下步骤:S1:将预促销的项目编辑成视频,并为各视频添加以项目名称为标签的视频标签,并存储在数据库中;S2:对网络视频进行解析,获取组成该网络视频的各视频帧,并按播放顺序为各视频帧进行编号;S3:按顺序抽取各视频帧内的I祯,每个I帧的编号与各视频帧编号相对应;S4:判断第N个I帧和第N+1个I帧是否为视频突变切换,N≥1,如果不是视频突变切换,进行步骤S5,否则进行步骤S7;S5:将第N个I帧所对应的视频帧内的B帧和/或P帧进行丢包处理;S6:从数据库中选择一预促销项目视频与经过步骤S5处理的第N个I帧对应的视频帧进行关联;S7:按照播放顺序播放网络视频。
【技术特征摘要】
1.一种在网络视频中插入预促销项目的方法,其特征在于,所述方法包括如下步骤:S1:将预促销的项目编辑成视频,并为各视频添加以项目名称为标签的视频标签,并存储在数据库中;S2:对网络视频进行解析,获取组成该网络视频的各视频帧,并按播放顺序为各视频帧进行编号;S3:按顺序抽取各视频帧内的I祯,每个I帧的编号与各视频帧编号相对应;S4:判断第N个I帧和第N+1个I帧是否为视频突变切换,N≥1,如果不是视频突变切换,进行步骤S5,否则进行步骤S7;S5:将第N个I帧所对应的视频帧内的B帧和/或P帧进行丢包处理;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所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S5所述的具体方法包括如下步骤:S51:判断第N个I帧和第N+1个I帧的时间间隔,如果时间间隔大于时间阈值,进行步骤S52,否则进行步骤S53;S52:将第N个I帧对应的视频帧内与第N+1个I帧最接近的P帧和2个B帧进行丢包处理;S53:将第N个I帧对应的视频帧内所有P帧和B帧均进行丢包处理。4.如权利要求1所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S1还包括如下步骤:S11:将预促销的项目信息植入到二维码中;S12:为二维码的显示时间加载时间戳;S13:为预促销项目视频加载时间戳,并将其与步骤S12加载的时间戳进行关联;S14:将关联后的二维码以滚动的形式进行显示。5.如权利要求1所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S4具体方法如下:S41:计算第N个I帧和第N+1个I帧的比值X,并与比值阈值进行比较,如果比值X大于比值阈值,则进行步骤S7,否则进行步骤S42,比值X按下式计算:X=(HN-HN+1)2(HN+HN+1)2]]>HN和HN+1分别表示第N个I帧和第N+1个I帧的DC图像的直方图;S42:计算第N个I帧、第N+1和第N+2个I帧内每相邻两I帧之间的差值,并进行处理,进而判断出第N个I帧和第N+1个I帧是否为视频突变切换。6.如权利要求5所述的在网络视频中插入预促销项目的方法,其特征在于,步骤S42的具体方法为:...
【专利技术属性】
技术研发人员:纪琦华,蒲珂,方宏,曾泽基,李哲山,胡彬,陈传海,蔡忠善,张毅萍,魏明,蔡辉,
申请(专利权)人:中广热点云科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。