发明名称 用于制作和播放具有热点区域的交互式视频的方法
摘要 本发明公开了一种用于制作和播放具有热点区域的交互式视频的方法。它包括:1)视频中的热点交互区域的添加;2)交互式视频的保存;3)交互式视频的播放。本发明在传统视频中加入了可交互因素,视频中的任意帧中的任意封闭区域都可添加热点交互信息,并且热点交互区域的位置和大小在视频播放中的改变可以通过相机的运动参数自动计算出来。视频播放期间,热点交互区域可实时接收用户的交互操作并做出相应的响应。视频中的交互信息以附加数据文件的形式加以保存。可将源视频文件和交互数据文件相结合,导出生成SMIL标准文件,在所有支持SMIL标准的播放器中都可正常运行。
申请公布号 CN100471255C 申请公布日期 2009.03.18
申请号 CN200610053953.X 申请日期 2006.10.25
申请人 浙江大学 发明人 潘云鹤;庄越挺;吴飞;翁建广;陈铭
分类号 H04N7/14(2006.01)I;H04N7/26(2006.01)I 主分类号 H04N7/14(2006.01)I
代理机构 杭州求是专利事务所有限公司 代理人 张法高
主权项 1. 一种用于制作和播放具有热点区域的交互式视频的方法,其特征在于:1)视频中的热点交互区域的添加用户指定若干帧中的热点交互区域的位置和大小,并确定每个区域的激活时间段和添加各区域相应的附加内容和响应目标信息,根据计算出的视频中的每帧中的相机运动参数,自动推算出激活时间段内其它帧中各区域的位置和大小;2)交互式视频的保存视频中的热点交互区域的标注信息以附加数据文件的形式加以保存,或将视频和交互数据相结合,标注信息和交互数据导出为SMIL标准文件;3)交互式视频的播放视频播放时从相应的标注文件中读取热点区域信息,一旦当前时间处于热点区域的激活时间段内,视频中则显示出该区域的附加注释内容,用户在该区域内点击鼠标,则直接跳转到其相应的响应目标;所述的自动推算出激活时间段内其它帧中各区域的位置和大小步骤:(1)计算出视频中的每一帧中相机的运动参数;(2)根据前一帧中的区域位置大小和相应的相机运动参数计算出下一帧中该区域所改变的位置和大小;所述的计算出视频中的每一帧中相机的运动参数步骤:(1)从视频压缩文件中读取视频中的所有帧的运动向量;(2)将视频中的I帧、B帧、P帧和帧间编码、帧内编码、混合编码这几种不同情形下的运动向量统一起来,对运动向量进行归一化;(3)根据运动向量的邻域性和变化时光滑性,去除运动向量中的部分噪音;(4)先对视频中的所有帧中的运动向量进行聚类,根据聚类后每一类的分布特征来判断此类的运动向量属于相机运动还是对象运动,然后仅保留属于相机运动的聚类,进一步优化运动向量;(5)建立一个假设的相机参数方程组,将优化后的运动向量分别代入方程组中,再通过标准的数值线性代数方法来求解方程组中的未知参数。
地址 310027浙江省杭州市浙大路38号