多路视频点播方法和装置的制造方法

文档序号:10474281阅读:395来源:国知局
多路视频点播方法和装置的制造方法
【专利摘要】本发明公开了一种多路视频点播方法和装置,所述方法包括:接收多个摄像设备分别发送的多路视频信号,在屏幕上播放其中一路视频信号对应的视频;接收用户对所述屏幕的触摸指令,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标;根据所述兴趣目标从所述多个摄像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,在所述屏幕上播放所述视频信号对应的视频。使得用户可以更为便捷、准确地进行视频点播,提升用户体验。
【专利说明】
多路视频点播方法和装置
技术领域
[0001]本发明涉及视频点播技术领域,特别是涉及一种多路视频点播方法和装置。
【背景技术】
[0002]交互式多媒体视频点播技术是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术、电视技术而迅速兴起的一门综合性技术。它利用网络和视频技术,彻底改变了过去收看节目的被动方式,实现了节目的按需收看,为用户提供实时、交互、按需点播服务的系统。视频点播包括录像视频点播和实况视频点播,被广泛应用于教育、体育、会议等领域。
[0003]例如,在一场篮球比赛现场,球场上会多角度、多区域分布多组摄像机,而这些摄像机拍摄的视频均可通过网络传输到用户的智能终端,如智能手机、平板电脑、智能电视移动或便携无线通信设备等。观众可以通过智能终端选择自己感兴趣的角度或位置的摄像机所拍摄的视频进行观看。
[0004]虽然,现有技术的多路视频点播方式使得用户可以选择自己感兴趣的视频。但是,本发明的发明人发现,用户在选择感兴趣的视频时并不方便:事实上,用户由于不能一一知晓各摄像设备所安装的位置,所以当用户对设置于某个位置的摄像设备的视频内容感兴趣时,可能需要尝试切换若干个摄像设备所拍摄的视频,才能找到自己感兴趣的视频内容。比如,用户希望观看一下化妆间的视频,那么,用户可能之前切换了演播厅的视频、舞台的视频,直到切换到化妆间的视频时,才找到感兴趣的视频。
[0005]因此,有必要提供一种更为便捷的多路视频点播方法和装置,以使得用户能够准确地点播自己感兴趣的视频,用户体验更佳。

【发明内容】

[0006]有鉴于此,本发明的目的在于提出一种多路视频点播方法和装置,使得用户可以更为便捷、准确地进行视频点播,提升用户体验。
[0007]基于上述目的,本发明提供的一种多路视频点播方法,包括:
[0008]接收多个摄像设备分别发送的多路视频信号,在屏幕上播放其中一路视频信号对应的视频;
[0009]接收用户对所述屏幕的触摸指令,确定所述触摸指令在所述屏幕上触摸位置;
[0010]根据当前播放的视频及所述触摸位置确定用户的兴趣目标;
[0011 ]根据所述兴趣目标从所述多个摄像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,在所述屏幕上播放所述视频信号对应的视频。
[0012]较佳地,所述在屏幕上播放其中一路视频信号对应的视频,具体为:
[0013]在屏幕上播放所述多个摄像设备中的一个全景视频摄像机所拍摄的全景视频信号对应的视频。
[0014]较佳地,所述根据当前播放的视频及所述触摸位置确定用户的兴趣目标,具体包括:
[0015]获取所述触摸位置的屏幕坐标值;
[0016]根据所述当前播放的视频确定出全景视频的播放视角;
[0017]根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在所述全景视频中的位置坐标。
[0018]较佳地,所述根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在全景视频中的位置坐标,具体包括:
[0019]根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定所述触摸位置的屏幕坐标值对应的全景视频坐标值;
[0020]以所述全景视频坐标值为中心点坐标值,以R为半径,确定所述触摸位置在全景视频中的目标区域;其中,1?为设定值;
[0021 ]利用视频目标追踪算法在全景视频中追踪所述目标区域,将所述目标区域的中心作为兴趣目标。
[0022]较佳地,所述根据所述兴趣目标从所述多个摄像设备中选取与之对应的摄像设备,具体包括:
[0023]根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备的拍摄区域在所述全景视频中的位置坐标,确定拍摄区域距离所述兴趣目标最近的摄像设备,并选取所述摄像设备;
[0024]或,
[0025]根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备在所述全景视频中的位置坐标,确定距离所述兴趣目标最近的摄像设备,并选取所述摄像设备。
[0026]其中,所述摄像设备的拍摄区域在所述全景视频中的位置坐标为预先设定的;或者
[0027]所述摄像设备的拍摄区域在所述全景视频中的位置坐标是通过目标追踪算法自动获取的。
[0028]在本发明的另一方面,还提供了一种多路视频点播装置,包括:
[0029]视频信号播放模块,用于接收多个摄像设备分别发送的多路视频信号,并在屏幕上播放其中一路视频信号对应的视频;
[0030]切换控制模块,用于接收用户对所述屏幕的触摸指令后,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标;根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放所述视频信号对应的视频。
[0031 ]较佳地,所述切换控制模块包括:
[0032]目标确定单元,用于接收用户对所述屏幕的触摸指令后,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标;
[0033]较佳地,所述目标确认单元具体用于获取所述触摸位置的屏幕坐标值;根据所述当前播放的视频确定出全景视频的播放视角;根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在所述全景视频中的位置坐标。
[0034]其中,所述根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在全景视频中的位置坐标,具体包括:根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定所述触摸位置的屏幕坐标值对应的全景视频坐标值;以所述全景视频坐标值为中心点坐标值,以R为半径,确定所述触摸位置在全景视频中的目标区域;其中,R为设定值;利用视频目标追踪算法在全景视频中追踪所述目标区域,将所述目标区域的中心作为兴趣目标。
[0035]点播视频判断单元,用于根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放所述视频信号对应的视频。
[0036]较佳地,所述点播视频判断单元具体用于根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备的拍摄区域在所述全景视频中的位置坐标,确定拍摄区域距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放;或者
[0037]所述点播视频判断单元具体用于根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备在所述全景视频中的位置坐标,确定距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,通知所述视频信号播放模块在所述屏幕上播放。
[0038]较佳地,所述视频信号播放模块具体用于接收多个摄像设备分别发送的多路视频信号,并在屏幕上播放其中一全景视频摄像机发送的视频信号对应的视频。
[0039]本发明的技术方案中,智能终端可以在接收到屏幕的触摸事件后,根据当前播放的视频确定出用户触摸的兴趣目标,进而根据兴趣目标自动选取一路视频信号,即自动选取一个摄像设备所拍摄的视频信号,实现了更为人性化的视频点播切换方法;使得用户可在播放的画面中以直观的方式进行视频点播,相比于从列表中选取一路视频更为便捷,用户使用体验更佳。
[0040]更优地,本发明技术方案还结合了全景视频技术:在播放全景视频时,将用户触摸事件的屏幕位置坐标,根据全景视频的播放视角,对应到全景视频中的位置坐标,可以更为精确地确定用户的兴趣目标,也就可以更为精确地计算出各摄像设备的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,或者更为精确地计算出各摄像设备的兴趣区域的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,从而更为精确地为用户选取摄像设备,播放最贴近用户观看意愿的视频信号。例如,可以播放用户所期望成为的观察者所观察、拍摄的视频,或者播放用户兴趣目标所在的视频内容。
[0041]进一步,在确定屏幕坐标值对应的全景视频中的位置坐标值后,还可以利用相邻帧的差异比较法检测出运动中的兴趣目标。这样,当兴趣目标为运动目标时,可以随着目标的运动切换到距离该目标最近的摄像设备的视频信号,或切换到兴趣区域距离该目标最近的摄像设备的视频信号。
【附图说明】
[0042]图1为本发明的一种智能终端的多路视频点播方法实施例流程示意图;
[0043]图2a、2b为本发明的一种兴趣目标在全景视频中的位置坐标确定方法的流程示意图;
[0044]图3为本发明的多路视频点播装置实施例的内部结构框图。
【具体实施方式】
[0045]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0046]需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一” “第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0047]本发明实施例的主要思路在于,智能终端在接收到多个摄像设备分别发送的多路视频信号,并在屏幕上播放其中一路视频信号时后,若接收到屏幕的触摸指令或点击指令后,则可以根据当前播放的视频确定出用户触摸或点击的兴趣目标。进而根据兴趣目标自动选取一个摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,在所述屏幕上播放。这样,用户可以根据当前播放的视频信息直观地选择自己感兴趣的内容或场景,而智能终端则可以根据用户感兴趣的内容(即兴趣目标),自动选取出专注拍摄该兴趣目标的摄像设备,并为用户播放该摄像设备所发送的视频信号对应的视频。用户就不必盲目地在诸多可选的摄像设备中,逐一查找观看视频以决定选择哪路视频。通过这种在视频上直观地指出兴趣目标的方式选取摄像设备,不但极大地便捷了用户查找所需观看视频的操作,而且提升了用户对智能终端交互式的体验。
[0048]更优地,本发明的发明人考虑到,随着终端设备全景视频的可视化技术的发展,用户观看视频时不再是平面、二维的感觉,更具有身临其境的感受。全景视频它不在是单一的静态全景图片形式,而是具有景深、动态图像、声音等包罗万象,为用户提供不受时间、空间和地域限制的视觉感受。因此,本发明技术方案中结合全景视频技术可以更好地提升用户的交互体验。
[0049 ]下面结合附图详细说明本发明的技术方案。
[0050]本发明提供的智能终端的多路视频点播方法,具体流程如图1所示,包括如下步骤:
[0051]步骤SlOl:智能终端接收多个摄像设备分别发送的多路视频信号后在屏幕上播放其中一路视频信号对应的视频。
[0052]本发明提供的智能终端可以通过网络接收到布设于某一场所的多个摄像设备分别发送的多路视频信号;其中,这些视频信号可以是实时拍摄并传送的,也可以是之前录像拍摄存储,在智能终端发送获取请求后发送的。
[0053]例如,对于一场正在实况转播的球赛,智能终端可以接收到布设于足球比赛现场的多个摄像设备分别发送的实时多路视频信号;智能终端接收到这些摄像设备分别发送的各路视频信号后,会在其屏幕上播放其中一路视频信号所对应的视频。
[0054]较佳地,这些摄像设备中包括至少一个全景视频摄像机,而其中一个全景视频摄像机主要用于拍摄全场情况。那么,在一种默认设置的情况下,智能终端在屏幕上播放的一路视频信号是全景视频信号(即主视频信号),该全景视频信号是由全景视频摄像机拍摄的,用于反映全场情况。
[0055]步骤S102:智能终端接收到屏幕的触摸事件后,根据当前播放的视频确定用户触摸的兴趣目标。
[0056]用户在观看智能终端播放视频的过程中可以与智能终端进行交互:用户通过手指或触摸笔等触摸智能终端的触摸屏,即触摸智能终端的屏幕,智能终端检测到屏幕的触摸事件;
[0057]智能终端接收到用户对屏幕的触摸指令后,可以获取触摸位置的屏幕坐标,进而确定兴趣目标在场所中的区域范围。例如,可以将该场所的一个标的物作为参考点,通过计算触摸或点击位置的屏幕坐标,与该参考点的屏幕坐标之间的距离,计算兴趣目标相对该参考点的空间相对距离,进而大致确定兴趣目标的区域范围。
[0058]更优地,如果当前播放的是全景视频,那么,可以更为精确地计算出兴趣目标在场所的全景视频中的位置坐标。具体计算方法将在后续详细介绍。
[0059]步骤S103:智能终端根据兴趣目标从多个摄像设备中选取一个摄像设备。
[0060]本步骤中,智能终端在确定出兴趣目标后,可以根据预设的规则从多个摄像设备中选取一个摄像设备。
[0061]例如,预设的一个规则为:选取拍摄区域距离所述兴趣目标最近的摄像设备。
[0062]其中,每个摄像设备的拍摄区域可以是预设的,也可以是通过目标追踪算法自动计算得到的。
[0063]例如,摄像设备的拍摄区域的位置坐标可以是在全景视频中预先设定的;或者摄像设备的拍摄区域在全景视频中的位置坐标是通过目标追踪算法自动获取的。事实上,对于固定的摄像设备,通常为其拍摄区域预先设定一个固定的位置坐标,该位置坐标是该摄像设备所聚焦拍摄的空间坐标。而对于可以自行跟踪、捕捉目标的摄像设备,则可以通过目标追踪算法计算出该摄像设备当前追踪的目标的在全景视频中的位置坐标。由于目标追踪算法为本领域技术人员所熟知的技术,此处不再赘述。
[0064]分别计算各摄像设备的拍摄区域在全景视频中的位置坐标,与兴趣目标在全景视频中的位置坐标之间的距离,选取拍摄区域距离兴趣目标最小的摄像设备。
[0065]通过该规则选取的摄像设备所拍摄的视频空间将会是最接近于用户的兴趣目标的,而在后续步骤中切换到该摄像设备所拍摄的视频信号时,用户可以观看到其感兴趣内容的更多细节。而这种点播方式非常直观,用户体验将大大提升。
[0066]或者,预设的另一个规则为:选取距离所述拍摄目标最近的摄像设备。
[0067]其中,每个摄像设备的位置可以是预设的,也可以是通过目标追踪算法自动计算得到的。例如,摄像设备的位置坐标可以在全景视频中预先设定的;或者摄像设备在全景视频中的位置坐标是通过目标追踪算法自动获取的。事实上,对于固定的摄像设备,可以为其预先设定其所在位置的位置坐标。而对于运动的摄像设备,比如携带的摄像设备,则可以通过目标追踪算法(比如相邻帧差异比较法)计算出该摄像设备的携带者在全景视频中的位置坐标;将计算出的该摄像设备的携带者的位置坐标,作为该摄像设备在全景视频中的位置坐标。
[0068]分别计算各摄像设备在全景视频中的位置坐标,与兴趣目标在全景视频中的位置坐标之间的距离,选取距离兴趣目标最小的摄像设备。
[0069]通过该规则选取的摄像设备的视频,将会是用户所期望成为的观察者所观察、拍摄的视频。例如,在一场足球比赛中,赛场中间的上方设置了一台全景视频摄像机,而每个在赛场中的球员也随身安装携带了摄像头,即运动中的摄像设备。全景视频摄像机和摄像头(运动的摄像设备)拍摄的视频信号均传送到智能终端。如果用户在观看全景视频摄像机所拍摄的全景视频过程中,触摸了当前播放画面中的某个运动员,即某个运动的摄像设备的携带者,那么,根据该规则,将会选取该携带者(运动员)所携带的摄像头。而在后续步骤中切换到该摄像头所拍摄的视频信号时,用户将有与该运动员一样的视觉感受,更会有亲身在赛场的感觉。
[0070]较佳地,智能终端可以允许用户设置选取规则;也就是说,用户可以通过设置智能终端,而选取采用上述规则之一,或其它规则来选取摄像设备。
[0071]步骤S104:智能终端根据选取的摄像设备进行视频信号的切换。
[0072]智能终端将选取的摄像设备的视频信号确定为用户点播的视频信号,切换到屏幕上进行播放。
[0073]下面介绍上述步骤S102中所提到的计算出兴趣目标在场所的全景视频中的位置坐标的具体方法,流程如图2a所示,包括如下步骤:
[0074]步骤S201:智能终端接收到用户对屏幕的触摸指令后,获取触摸位置的屏幕坐标。
[0075]步骤S202:智能终端根据当前播放的视频确定出全景视频的播放视角。
[0076]通常智能终端在播放全景视频时,当前屏幕上播放的并不是全部的全景视频信号,而是全景视频信号中的某个朝向的视频信号。事实上,全景视频是以观察者为中心,绕固定点旋转一周所观察到的720度或者360度的视野场景。智能终端通过网络从服务器获取全景视频资源;通常每一帧的全景视频图像的尺寸都大于智能终端屏幕的显示尺寸,也就是说,用户在屏幕上看见的当前画面只是全景视频当前帧图像的一部分。那么,在播放时,智能终端可以默认、或推荐、或根据用户的选择来决定显示全景视频当前帧图像中的哪部分图像,即以某个播放视角播放全景视频;而显示的那部分图像则相当于用户作为观察者以一定观察视角观看全景视频时所看到的一部分图像。
[0077]因此,根据当前播放的视频,可以确定出当前播放的是全景视频中哪个播放视角的视频内容。
[0078]步骤S203:智能终端根据触摸位置的屏幕坐标,以及全景视频的播放视角,确定出所述兴趣目标在全景视频中的位置坐标。
[0079]本步骤中,可以将触摸位置的屏幕坐标作为关注点的屏幕坐标,根据全景视频的播放视角,转换为关注点在全景视频中的位置坐标。如何将屏幕坐标,根据视频的播放视角,转换为全景视频中的位置坐标为本领域技术人员所熟知的技术,此处不再详细介绍。
[0080]确定兴趣目标在全景视频中的位置坐标的一个简单方法是,将关注点在全景视频中的位置坐标直接作为兴趣目标在全景视频中的位置坐标。
[0081 ]更优地,确定兴趣目标在全景视频中的位置坐标的另一个方法,其具体流程如图2b所示,包括如下步骤:
[0082]步骤S211:根据当前显示的视频中关注点的屏幕坐标值,以及当前全景视频的播放视角,确定关注点的屏幕坐标值对应的全景视频坐标值。
[0083]步骤S212:以上述步骤S211确定出的兴趣目标在全景视频的坐标值为中心点坐标值,以R为半径,确定全景视频中的目标区域;其中,R为设定值,本领域技术人员可以根据经验或实际情况设定或调整该值。
[0084]步骤S213:利用视频目标追踪算法在全景视频中追踪目标区域,进而检测出目标区域中的兴趣目标。
[0085]具体地,利用视频目标追踪算法(如:帧差法),持续追踪目标区域在当前播放的视频帧的下一视频帧中的位置。在不断追踪、更新位置坐标的目标区域中,将目前目标区域的中心作为兴趣目标。
[0086]应用该方法,可以更好地针对运动或变化的目标进行识别、甚至追踪。
[0087]由于本发明实施例的智能终端可以在接收到屏幕的触摸事件后,根据当前播放的视频确定出用户触摸或点击的兴趣目标,进而根据兴趣目标自动选取一路视频信号,即自动选取一个摄像设备所拍摄的视频信号,实现了更为人性化的视频点播切换方法;使得用户可在播放的画面中以直观的方式进行视频点播,相比于从列表中选取一路视频更为便捷,用户使用体验更佳。
[0088]更优地,本发明技术方案还结合了全景视频技术:在播放全景视频时,将用户触摸事件的屏幕位置坐标,根据全景视频的播放视角,对应到全景视频中的位置坐标,可以更为精确地确定用户的兴趣目标,也就可以更为精确地计算出各摄像设备的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,或者更为精确地计算出各摄像设备的兴趣区域的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,从而更为精确地为用户选取摄像设备,播放最贴近用户观看意愿的视频信号。例如,可以播放用户所期望成为的观察者所观察、拍摄的视频,或者播放用户兴趣目标所在的视频内容。
[0089]进一步,在确定屏幕坐标值对应的全景视频中的位置坐标值后,还可以利用相邻帧的差异比较法检测出运动中的兴趣目标。这样,当兴趣目标为运动目标时,可以随着目标的运动切换到距离该目标最近的摄像设备的视频信号,或切换到兴趣区域距离该目标最近的摄像设备的视频信号。
[0090]基于上述方法,设置于本发明智能终端中的多路视频点播装置内部结构,如图3所示,包括:视频信号播放模块301、切换控制模块302。
[0091]视频信号播放模块301用于接收多个摄像设备分别发送的多路视频信号,并在智能终端的屏幕上播放其中一路视频信号对应的视频;较佳地,多个摄像设备中包括一个拍摄全场视频的全景视频摄像机,该全景视频摄像机所拍摄的视频信号作为主视频信号,而视频信号播放模块301在接收到多个摄像设备分别发送的多路视频信号后,默认地在智能终端的屏幕上显示该全景视频摄像机发送的视频信号,即显示作为主视频信号的全景视频。
[0092]切换控制模块302用于接收到用户对屏幕的触摸指令后,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标;根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知视频信号播放模块301在所述屏幕上播放所述视频信号对应的视频。
[0093]其中,切换控制模块302中具体包括:目标确定单元311、点播视频判断单元312。
[0094]目标确定单元311用于接收用户对所述屏幕的触摸指令后,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标。
[0095]具体地,目标确定单元311用于接收到所述屏幕的触摸事件后,若当前播放的是全景视频,则在接收到屏幕的触摸事件后,获取触摸位置的屏幕坐标,并根据当前播放的视频确定出全景视频的播放视角;之后,根据触摸位置的屏幕坐标,以及全景视频的播放视角,确定出所述兴趣目标在全景视频中的位置坐标。具体地,目标确定单元311根据当前显示的视频中的所述屏幕坐标值,以及根据当前播放的视频确定出的全景视频的播放视角,确定所述屏幕坐标值对应的全景视频坐标值;以所述全景视频坐标值为中心点坐标值,以R为半径,确定全景视频中的目标区域;利用视频目标追踪算法在全景视频中追踪目标区域,将所述目标区域的中心作为兴趣目标。其中,R为设定值。
[0096]点播视频判断单元312用于根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知视频信号播放模块301在所述屏幕上播放所述视频信号对应的视频。
[0097]可选的,点播视频判断单元312可以采用上述的一个规则选取兴趣区域距离所述兴趣目标最近的摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,通知视频信号播放模块301在所述屏幕上播放用户点播的视频信号。具体地,点播视频判断单元312根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备的拍摄区域在所述全景视频中的位置坐标,确定拍摄区域距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,通知视频信号播放模块301在所述屏幕上播放。选取拍摄区域距离所述兴趣目标最近的摄像设备的方法,在上述步骤S103中已详细介绍,此处不再赘述。
[0098]或者,点播视频判断单元312可以采用上述的另一个规则选取距离所述兴趣目标最近的摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,通知视频信号播放模块301在所述屏幕上播放用户点播的视频信号。具体地,点播视频判断单元312根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备在所述全景视频中的位置坐标,确定距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,通知视频信号播放模块301在所述屏幕上播放。选取距离所述兴趣目标最近的摄像设备的方法,在上述步骤S103中已详细介绍,此处不再赘述。
[0099]上述装置中的各模块、单元的具体功能可参照上述图1、2所示的方法,此处不再赘述。
[0100]本发明的技术方案中,智能终端可以在接收到屏幕的触摸事件后,根据当前播放的视频确定出用户触摸或点击的兴趣目标,进而根据兴趣目标自动选取一路视频信号,即自动选取一个摄像设备所拍摄的视频信号,实现了更为人性化的视频点播切换方法;使得用户可在播放的画面中以直观的方式进行视频点播,相比于从列表中选取一路视频更为便捷,用户使用体验更佳。
[0101]更优地,本发明技术方案还结合了全景视频技术:在播放全景视频时,将用户触摸事件的屏幕位置坐标,根据全景视频的播放视角,对应到全景视频中的位置坐标,可以更为精确地确定用户的兴趣目标,也就可以更为精确地计算出各摄像设备的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,或者更为精确地计算出各摄像设备的兴趣区域的位置坐标在全景视频中距离兴趣目标的位置坐标的距离,从而更为精确地为用户选取摄像设备,播放最贴近用户观看意愿的视频信号。例如,可以播放用户所期望成为的观察者所观察、拍摄的视频,或者播放用户兴趣目标所在的视频内容。
[0102]进一步,在确定屏幕坐标值对应的全景视频中的位置坐标值后,还可以利用相邻帧的差异比较法检测出运动中的兴趣目标。这样,当兴趣目标为运动目标时,可以随着目标的运动切换到距离该目标最近的摄像设备的视频信号,或切换到兴趣区域距离该目标最近的摄像设备的视频信号。
[0103]本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、R0M(Read-0nly Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM(Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPR0M(E1 ectricalIy ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0104]本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0105]本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0106]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种多路视频点播方法,其特征在于,包括: 接收多个摄像设备分别发送的多路视频信号,在屏幕上播放其中一路视频信号对应的视频; 接收用户对所述屏幕的触摸指令,确定所述触摸指令在所述屏幕上触摸位置; 根据当前播放的视频及所述触摸位置确定用户的兴趣目标; 根据所述兴趣目标从所述多个摄像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,在所述屏幕上播放所述视频信号对应的视频。2.根据权利要求1所述的方法,其特征在于,所述在屏幕上播放其中一路视频信号对应的视频,具体为: 在屏幕上播放所述多个摄像设备中的一个全景视频摄像机所拍摄的全景视频信号对应的视频。3.根据权利要求2所述的方法,其特征在于,根据当前播放的视频及所述触摸位置确定用户的兴趣目标,具体包括: 获取所述触摸位置的屏幕坐标值; 根据所述当前播放的视频确定出全景视频的播放视角; 根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在所述全景视频中的位置坐标。4.根据权利要求3所述的方法,其特征在于,所述根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定出所述兴趣目标在全景视频中的位置坐标,具体包括: 根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定所述触摸位置的屏幕坐标值对应的全景视频坐标值; 以所述全景视频坐标值为中心点坐标值,以R为半径,确定所述触摸位置在全景视频中的目标区域;其中,R为设定值; 利用视频目标追踪算法在全景视频中追踪所述目标区域,将所述目标区域的中心作为兴趣目标。5.根据权利要求3或4所述的方法,其特征在于,根据所述兴趣目标从所述多个摄像设备中选取与之对应的摄像设备,具体包括: 根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备的拍摄区域在所述全景视频中的位置坐标,确定拍摄区域距离所述兴趣目标最近的摄像设备,并选取所述摄像设备; 或, 根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备在所述全景视频中的位置坐标,确定距离所述兴趣目标最近的摄像设备,并选取所述摄像设备。6.根据权利要求5所述的方法,其特征在于,所述摄像设备的拍摄区域在所述全景视频中的位置坐标为预先设定的;或者 所述摄像设备的拍摄区域在所述全景视频中的位置坐标是通过目标追踪算法自动获取的。7.一种多路视频点播装置,其特征在于,包括: 视频信号播放模块,用于接收多个摄像设备分别发送的多路视频信号,并在屏幕上播放其中一路视频信号对应的视频; 切换控制模块,用于接收用户对所述屏幕的触摸指令,确定所述触摸指令在所述屏幕上触摸位置;根据当前播放的视频及所述触摸位置确定用户的兴趣目标;根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放所述视频信号对应的视频。8.根据权利要求7所述的装置,其特征在于,所述切换控制模块包括: 目标确定单元,用于根据当前播放的视频及所述触摸位置确定用户的兴趣目标; 点播视频判断单元,用于根据所述兴趣目标从所述多个像设备中选取与之对应的摄像设备,将所述摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放所述视频信号对应的视频。9.根据权利要求8所述的装置,其特征在于, 所述目标确定单元具体用于获取所述触摸位置的屏幕坐标值;根据所述当前播放的视频确定出全景视频的播放视角;根据所述触摸位置的屏幕坐标值和全景视频的播放视角,确定所述触摸位置的屏幕坐标值对应的全景视频坐标值;以所述全景视频坐标值为中心点坐标值,以R为半径,确定所述触摸位置在全景视频中的目标区域;其中,R为设定值;利用视频目标追踪算法在全景视频中追踪所述目标区域,将所述目标区域的中心作为兴趣目标。10.根据权利要求8所述的装置,其特征在于, 所述点播视频判断单元具体用于根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备的拍摄区域在所述全景视频中的位置坐标,确定拍摄区域距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,将该摄像设备的视频信号确定为用户点播的视频信号,通知所述视频信号播放模块在所述屏幕上播放;或者 所述点播视频判断单元具体用于根据所述兴趣目标在全景视频中的位置坐标,以及各摄像设备在所述全景视频中的位置坐标,确定距离所述兴趣目标最近的摄像设备,并选取所述摄像设备,通知所述视频信号播放模块在所述屏幕上播放。11.根据权利要求7-10任一所述的装置,其特征在于, 所述视频信号播放模块具体用于接收多个摄像设备分别发送的多路视频信号,并在屏幕上播放其中一全景视频摄像机发送的视频信号对应的视频。
【文档编号】H04N21/472GK105828206SQ201610166687
【公开日】2016年8月3日
【申请日】2016年3月22日
【发明人】谭傅伦
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1