对视频内容任意位置和时间播放的方法及装置的制造方法

文档序号:9601205阅读:360来源:国知局
对视频内容任意位置和时间播放的方法及装置的制造方法
【技术领域】
[0001] 本发明属于人机交互技术领域,尤其涉及一种对视频中任意位置和时间的内容进 行播放的交互方法及装置。
【背景技术】
[0002] 随着技术的发展和人们需求的增加,越来越多的视频被传播和观看。但是当前视 频的播放绝大多数仅仅是对视频源的简单再现和重放。一般是都是以采集时的方式被原样 重现。
[0003] 当人们想要全面地观察一个物体或某个场景时,如果观察者与被观察的物体不在 同一空间,一种解决办法是为该物体拍摄全角度视频,观察者通过观看视频来了解该物体 或该场景在各个角度的细节。例如一个典型的场景是,网店的卖家想要展示自己的商品,卖 家只需用手机等常用的拍摄设备环绕物体一周,拍摄一个全角度视频,买家就可以如观察 实物般了解商品了。这种方式的缺点是,观察者只能按照拍摄好的视频观看,视频内容的播 放顺序和方式是固定的,不能随时从任意位置观看被拍摄的物体或景象。

【发明内容】

[0004] 本发明实施例提供一种对任意位置和时间的视频内容进行播放的交互方法,以使 得观察者灵活地、任意地从各个位置观察视频内容种的物体或景象。
[0005] 本发明实施第一方面提供一种视频播放的方法,包括:
[0006] 获取用户输入的控制信号,所述控制信号体现用户的操作意图;根据所述用户输 入的控制信号,确定视频内容展现方式;根据视频内容的特征信息和所述视频内容的展现 方式确定视频播放控制指令,所述视频播放控制指令包括播放的起始位置和播放方式;根 据所述视频播放控制指令的控制播放所述视频内容。
[0007] 作为第一方面的一种实现方式,该方法还可以包括:获取视频源,所述视频源包括 所述视频内容;在所述获取用户输入的控制信号之前,显示所述视频的预览画面,或播放所 述视频内容。
[0008] 作为第一方面的一个实现方式获取用户输入的控制信号包括:接收用户的语音指 令,对所述语音指令进行解析获得所述控制信号;检测用户的动作行为,对所述控制行为进 行解析获得所述控制信号;检测用户的视线关注点或关注方向的变化获得所述控制信号; 或者通过检测用户对输入装置的操作获得所述控制信息。
[0009] 作为第一方面的一个实现方式根据所述动作行为的动作速度或用户对输入装置 的操作的动作速度调整所述控制信号,则所述视频内容展现方式包括:加速、减速或正常速 度播放所述视频,跳转至特定位置或时间后播放所述视频、或者从一特定位置或时间开始 播放。
[0010] 结合上述的任意一种方式,作为一种实现方案,进一步所述视频内容展现方式包 括:正向播放、逆向播放、循环播放或停止播放;所述根据所述用户输入的控制信号,确定 视频内容展现方式包括:所述根据所述用户输入的控制信号,正向播放、逆向播放、循环播 放或停止播放所述视频内容。
[0011] 作为第一方面的一个实现方式所述根据所述用户输入的控制信号,确定视频内容 展现方式包括:根据所述用户输入的控制信号确定对所述视频内容播放的目标图像要求和 运动方向要求,其中所述目标图像对应所述目标帧,根据所述视频内容播放的目标图像要 求和运动方向要求确定视频内容展现方式。
[0012] 结合上述的任意一种方式,作为一种实现方案,该方法还包括:解析所述视频源, 获得视频源中的视频帧以及每一视频帧的帧号、所述视频内容的特征信息;则所述根据视 频内容的特征信息和所述视频内容的展现方式确定视频播放控制指令包括:根据视频内容 的特征信息和所述视频内容的展现方式确定播放的目标帧的帧号,其中所述目标帧的帧号 对应开始或者继续播放视频的位置,根据所述目标帧的帧号和所述视频内容的展现方式确 定播放所述目标帧的播放顺序,所述播放顺序对应所述目标帧的播放方式。
[0013] 进一步,所述视频内容的特征信息包括目标内容的运动信息,则解析所述视频源 获得所述视频内容的特征信息包括:解析所述视频源获得视频采集的扫描方向,所述扫描 方向为所述目标内容的运动信息,或者解析所述视频源获得标识点的运动轨迹,根据所述 标识点的运动轨迹获得所述目标内容的运动信息。
[0014] 作为第一方面上述具体方案中的一种具体实现,所述目标内容的运动信息包括: 所述目标内容的运动特征;其中所述运动特征包括包括所述物体从左到右,从右到左,从上 到下,或从下到上旋转
[0015] 本发明实施例的第二方面提供一种视频播放的方法,其特征在于,所述方法包括: 获取视频源,所述视频源包括视频内容;解析所述视频源中的所述视频内容生成三维图像, 所述三维图像用于展示所述视频内容中记录的物体;获取用户输入的控制信号,所述控制 信号体现用户的操作意图;根据所述用户输入的控制信号,确定所述三维图像的展现方式 并显示所述三维图像。
[0016] 作为第二方面的一种实现方式,获取用户输入的控制信号包括:接收用户的语音 指令,对所述语音指令进行解析获得所述控制信号;检测用户的控制行为,对所述控制行为 进行解析获得所述控制信号;检测用户的视线关注点或关注方向的变化获得所述控制信 号;或者通过检测用户对输入装置的操作获得所述控制信息。
[0017] 作为第二方面上述具体方案中的一种具体实现,根据所述用户输入的控制信号, 确定所述三维图像的展现方式并显示所述三维图像包括:根据所述控制信号旋转显示的所 述三维图像;根据所述控制信号调整视角后显示的所述三维图像;根据所述控制信号调整 放大比例后显示的所述三维图像。
[0018] 本发明实施例的第三方面提供一种终端设备,包括:
[0019] 接收电路,用于获取用户输入的控制信号,所述控制信号体现用户的操作意图;处 理器,用于根据所述用户输入的控制信号,确定视频内容展现方式,根据视频内容的特征信 息和所述视频内容的展现方式确定视频播放控制指令,所述视频播放控制指令包括播放的 起始位置和播放方式;显示器,根据所述视频播放控制指令的控制显示和播放所述视频内 容。
[0020] 作为第三方面的一种实现方式所述接收电路,还用于所述视频源包括所述视频内 容;所述显示器,还用于在所述接收电路获取所述用户输入的控制信号之前,显示所述视频 的预览画面,或播放所述视频内容。
[0021] 作为一种实现方式,进一步所述接收电路具体用于接收用户的语音指令,对所述 语音指令进行解析获得所述控制信号;检测用户的动作行为,对所述控制行为进行解析获 得所述控制信号;检测用户的视线关注点或关注方向的变化获得所述控制信号;或者通过 检测用户对输入装置的操作获得所述控制信息。
[0022] 作为第三方面的一种实现方式所述接收电路还用于根据所述动作行为的动作速 度或用户对输入装置的操作的动作速度调整所述控制信号;处理器,用于根据所述用户输 入的控制信号,确定视频内容展现方式,根据视频内容的特征信息和所述视频内容的展现 方式确定视频播放控制指令,所述视频播放控制指令包括播放的起始位置和播放方式,所 述视频内容展现方式包括:正向播放、逆向播放、循环播放或停止播放,加速、减速或正常速 度播放所述视频,跳转至特定位置或时间后播放所述视频、或者从一特定位置或时间开始 播放。
[0023] 进一步,作为第三方面的一种实现方式所述处理器具体用于:根据所述用户输入 的控制信号确定对所述视频内容播放的目标图像要求和运动方向要求,其中所述目标图像 对应所述目标帧;根据所述视频内容播放的目标图像要求和运动方向要求确定视频内容展 现方式;根据视频内容的特征信息和所述视频内容的展现方式确定视频播放控制指令,所 述视频播放控制指令包括播放的起始位置和播放方式。
[0024] 结合上述的任意一种方式,作为第三方面的一种实现方案,所述处理器还用于解 析所述视频源,获得视频源中的视频帧以及每一视频帧的帧号、所述视频内容的特征信息; 根据视频内容的特征信息和所述视频内容的展现方式确定播放的目标帧的帧号,其中所述 目标帧的帧号对应开始或者继续播放视频的位置,根据所述目标帧的帧号和所述视频内容 的展现方式确定播放所述目标帧的播放顺序,所述播放顺序对应所述目标帧的播放方式。
[0025] 本发明实施例的第四方面提供一种终端,包括:
[0026] 接收电路,用于获取视频源和用户输入的控制信号,其中所述视频源包括视频内 容,所述控制信号体现用户的操作意图;处理器,用于解析所述视频源中的所述视频内容生 成三维图像,所述三维图像用于展示所述视频内容中记录的物体,根据所述用户输入的控 制信号,确定所述三维图像的展现方式;显示器,用于接收所述处理器的控制并显示所述三 维图像。
[0027] 作为第四方面的一种实现方式,所述接收电路具体用于获取视频源,还具有用于: 接收用户的语音指令,对所述语音指令进行解析获得所述控制信号;检测用户的动作行为, 对所述控制行为进行解析获得所述控制信号;检测用户的视线关注点或关注方向的变化获 得所述控制信号;或者通过检测用户对输入装置的操作获得所述控制信息。
[0028] 本发明实施例中根据视频内容的特征信息和所述视频内容的展现方式确定视频 播放控制指令,而视频内容的展现方式又是通过用户输入的控制信号确定的,因此用户可 以灵活播放视频内容,
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1