CN113490000B - 一种智能设备及其控制方法 - Google Patents
一种智能设备及其控制方法 Download PDFInfo
- Publication number
- CN113490000B CN113490000B CN202010955366.XA CN202010955366A CN113490000B CN 113490000 B CN113490000 B CN 113490000B CN 202010955366 A CN202010955366 A CN 202010955366A CN 113490000 B CN113490000 B CN 113490000B
- Authority
- CN
- China
- Prior art keywords
- target
- video image
- free viewpoint
- display
- tracked
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000000007 visual effect Effects 0.000 claims abstract description 19
- 230000008569 process Effects 0.000 claims description 13
- 238000012216 screening Methods 0.000 claims description 13
- 238000001914 filtration Methods 0.000 claims description 10
- 206010063385 Intellectualisation Diseases 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种智能设备及其控制方法,在用户确定开启目标跟踪功能时,响应用户输入的对待跟踪目标进行跟踪显示的指令,并在不同时间,控制显示器显示不同视角的自由视点视频图像,且显示的不同视角的自由视点视频图像根据待跟踪目标确定。如此,在用户对待跟踪目标感兴趣,想要在待显示图像中始终观看到待跟踪目标时,可以根据待跟踪目标,进行自动地观影视角的切换,从而可以避免用户进行手动切换,提高了自由视点技术的智能化和个性化,大大提高了用户的体验感受。
Description
技术领域
本发明涉及自由视点技术领域,尤指一种智能设备及其控制方法。
背景技术
自由视点技术是一种全新的视频技术,可以应用在直播环境中,通过多相机精确的同步控制,对画面进行不间断地采集,可以保证直播精彩画面的同步和保存,使得用户可以360°的自由视角地观赛。
那么,用户在观看自由视点视频图像时,如何实现智能化、人性化地观影视角的切换,提高用户体验,是本领域技术人员亟待解决的技术问题。
发明内容
本发明实施例提供了一种智能设备及其控制方法,用以用户在观看自由视点视频图像时,实现智能化、人性化地观影视角的切换,提高用户体验。
第一方面,本发明实施例提供了一种智能设备,包括:
显示器,被配置为显示画面;
处理器,被配置为:
在用户确定开启目标跟踪功能时,响应于所述用户对待跟踪目标进行追踪显示的指令;
在第一时间,控制所述显示器显示第一自由视点视频图像,在第二时间,控制所述显示器显示第二自由视点视频图像;
其中,所述第一时间不同于所述第二时间,所述第一自由视点视频图像和所述第二自由视点视频图像为不同视角的图像,所述第一自由视点视频图像和所述第二自由视点视频图像均根据所述待跟踪目标确定。
第二方面,本发明实施例提供了一种智能设备的控制方法,包括:
在用户确定开启目标跟踪功能时,响应于所述用户对待跟踪目标进行追踪显示的指令;
在第一时间,控制所述显示器显示第一自由视点视频图像,在第二时间,控制所述显示器显示第二自由视点视频图像;
其中,所述第一时间不同于所述第二时间,所述第一自由视点视频图像和所述第二自由视点视频图像为不同视角的图像,所述第一自由视点视频图像和所述第二自由视点视频图像均根据所述待跟踪目标确定。
本发明有益效果如下:
本发明实施例提供的一种智能设备及其控制方法,在用户确定开启目标跟踪功能时,响应用户输入的对待跟踪目标进行跟踪显示的指令,并在不同时间,控制显示器显示不同视角的自由视点视频图像,且显示的不同视角的自由视点视频图像根据待跟踪目标确定。如此,在用户对待跟踪目标感兴趣,想要在待显示图像中始终观看到待跟踪目标时,可以根据待跟踪目标,进行自动地观影视角的切换,从而可以避免用户进行手动切换,提高了自由视点技术的智能化和个性化,大大提高了用户的体验感受。
附图说明
图1为本发明实施例中提供的一种智能设备的结构示意图;
图2为本发明实施例中提供的一种视频列表的示意图;
图3为本发明实施例中提供的一种确定对话框的示意图;
图4为本发明实施例中提供的具体实施例的流程图;
图5为本发明实施例中提供的一种智能设备的控制方法的流程图;
图6为本发明实施例中提供的一种自由视点控制系统的结构示意图;
图7为本发明实施例中提供的一种视频列表的示意图。
具体实施方式
下面将结合附图,对本发明实施例提供的一种智能设备及其控制方法的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种智能设备,如图1所示,可以包括:
显示器101,被配置为显示画面;
处理器102,被配置为:
在用户确定开启目标跟踪功能时,响应于用户对待跟踪目标进行追踪显示的指令;
在第一时间,控制显示器101显示第一自由视点视频图像,在第二时间,控制显示器101显示第二自由视点视频图像;
其中,第一时间不同于第二时间,第一自由视点视频图像和第二自由视点视频图像为不同视角的图像,第一自由视点视频图像和第二自由视点视频图像均根据待跟踪目标确定。
如此,在用户确定开启目标跟踪功能时,响应用户输入的对待跟踪目标进行跟踪显示的指令,并在不同时间,控制显示器显示不同视角的自由视点视频图像,且显示的不同视角的自由视点视频图像根据待跟踪目标确定。如此,在用户对待跟踪目标感兴趣,想要在待显示图像中始终观看到待跟踪目标时,可以根据待跟踪目标,进行自动地观影视角的切换,从而可以避免用户进行手动切换,提高了自由视点技术的智能化和个性化,大大提高了用户的体验感受。
需要说明的是,在具体实施时,第一时间内显示的第一自由视点视频图像和第二时间内显示的第二自由视点视频图像可以为不同视角的图像,当然,也可能为相同视角的图像,可以根据确定出当前时间段需要的自由视点视频图像和下一时间段显示的自由视点视频图像确定视角是否相同,本案只是用于说明本发明实施例提供的智能设备可以根据待跟踪目标,切换显示器显示的自由视点视频图像的视角,以便于实现跟踪显示,满足客户需求。
可选地,在本发明实施例中,指令的确定方法包括:
在显示器显示有包括多个跟踪目标的跟踪列表,且用户从跟踪列表中选择出待跟踪目标时,确定出指令;
或,在显示器当前显示有第三自由视点视频图像,且用户从当前显示的第三自由视点视频图像中点击待跟踪目标时,确定出指令。
其中,说明一点,在显示器显示有跟踪列表的同时,显示器可以同时显示视频,当然也可以不同时显示视频而显示某个静止的画面,在此并不限定。
例如,以在显示器显示有跟踪列表的同时,显示器同时显示视频为例,如图2所示,跟踪列表(即图中示意出的“兴趣目标跟踪列表”)包括多个跟踪目标(如图中所示的球员A、球员B、球员C和篮球),且跟踪列表中的跟踪目标,可以在同时显示的视频中出现;用户通过选择操作,可以从跟踪列表中选择出待跟踪目标。
又例如,如图3所示,在未提供跟踪列表时,用户可以从当前显示的第三自由视点视频图像中选择待跟踪目标,如图中所示的“第一步对应示意出的手指点击动作”。
如此,通过上述两种方式,可以选择出待跟踪目标,从而形成指令告知处理器,以使处理器对待显示的自由视点视频图像进行处理,以实现目标跟踪显示。
可选地,在本发明实施例中,处理器,被配置为:
在用户确定开启目标跟踪功能时,控制显示器显示跟踪列表。
如此,可以便于用户从跟踪列表中选择待跟踪目标,从而有利于实现目标跟踪显示。
可选地,在本发明实施例中,处理器,被配置为:
在用户从当前显示的第三自由视点视频图像中点击待跟踪目标时,控制显示器显示确定对话框;其中,确定对话框包括:确定选项和重新选择选项;
在用户从当前显示的第三自由视点视频图像中点击待跟踪目标之后,且在确定出指令之前,还包括:
用户从确定对话框中选择确定选项。
例如,如图3所示,在用户从第三自由视点视频图像中选择了球员A时,处理器可以控制显示器显示出确定对话框,如虚线框1所示的确定对话框,通过该确定对话框,用户可以进一步地确定;
若用户从确定对话框中选择了”确定”时,即用户选择了确定选项,说明用户已经确定了将球员A作为待跟踪目标,所以此时可以形成指令发送至处理器;
若用户从确定对话框中选择了”重新确定”时,即用户选择了重新确定选项,说明用户刚才选择的球员A可能并不是用户需要跟踪的对象,可能是因为错误点击或想法改变等原因而导致需要重新确定,此时:
处理器可以控制显示器退出确定对话框的显示,即将确定对话框从当前显示的内容中去除,使得当前仅显示第三自由视点视频图像,进而使得用户可以进行再次选择;
在用户第二次选择了待跟踪目标时,处理器继续控制显示器显示确定对话框;
在用户从确定对话框中选择”确定”时,说明用户已经确定了将球员A作为待跟踪目标,所以此时可以形成指令发送至处理器。
如此,可以便于用户进一步确定已选择的待跟踪目标是否为用户想要跟踪的目标,提高待跟踪目标选择的准确性,避免在用户错误点击时而导致显示错误图像,进而避免再次更改对第三自由视点视频图像的显示过程造成不良影响。
可选地,在本发明实施例中,确定对话框还可以包括:用户选择的待跟踪目标的信息。
例如,如图3所示,虚线框1所示的确定对话框中包括球员A的信息。
如此,可以便于用户进一步确定已选择的待跟踪目标是否为用户想要跟踪的目标,如果不是,可以重新选择,如果是,则可以使得处理器进行下一步处理,从而实现目标选择的更改,增加选择的灵活性。
需要说明的是,可选地,第三自由视点视频图像可以为与第一自由视点视频图像和第二自由视点视频图像相关的图像。
例如,以显示一场篮球赛为例,显示器开始显示该场篮球赛,在该场篮球赛播放至10分钟时,用户想要进行目标跟踪显示,此时:
用户可以在当前显示的图像(可以理解为第三自由视点视频图像)选择出待跟踪目标,如当前显示的图像包括球员A,且用户选择的待跟踪目标为球员A;
在处理器接收到对球员A进行跟踪显示的指令后,控制显示器显示开始第一自由视点视频图像或第二自由视点视频图像,且显示的自由视点视频图像中的每一帧画面中均包括球员A,实现对球员A的跟踪显示。
可选地,在本发明实施例中,在显示器显示跟踪列表或确定对话框的同时需要显示图像时,需要显示的图像与跟踪列表和确定对话框叠层显示。
其中,如图2所示,跟踪列表与自由视点视频图像叠层显示,且跟踪列表设置了一定的透明度,使得被跟踪列表覆盖的内容依然可以显示出来;同样地,如图3所示,确定对话框与自由视点视频图像叠层显示,且确定对话框设置了一定的透明度(即确定对话框中的部分区域的透明度大于0),使得被确定对话框覆盖的内容依然可以显示出来。
当然,在实际情况中,被跟踪列表和确定对话框还可以将透明度为0,也即覆盖的内容不被显示出来,可以根据实际情况而定,在此并不限定。
如此,可以在显示器显示自由视点视频图像的同时,便于用户选择待跟踪目标,优化显示器的显示方式和显示结构,还可以避免对当前显示的自由视点视频图像的尺寸造成影响,从而提高用户的体验感受。
可选地,在本发明实施例中,处理器,被配置为:
接收服务器发送的第一自由视点视频图像和第二自由视点视频图像;
或,根据指令,确定第一自由视点视频图像和第二自由视点视频图像。
也就是说,对于智能设备而言,第一自由视点视频图像和第二自由视点视频图像的来源可以包括:
1、从服务器去获取第一自由视点视频图像和第二自由视点视频图像。
具体地,过程可以包括:
过程1:智能设备中的处理器接收到用户发出的对待跟踪目标进行跟踪显示的指令时,向服务器发送指示消息;
过程2:服务器接收到指示消息时,确定出第一自由视点视频图像和第二自由视点视频图像;
其中,在服务器确定第一自由视点视频图像和第二自由视点视频图像时,可以采用与智能设备在根据指令确定第一自由视点视频图像和第二自由视点视频图像时相同的方式,具体可以参见后面内容,在此不再详述。
过程3:智能设备向服务器发送携带有指令的请求;
过程4:服务器在接收到请求之后,将确定出的第一自由视点视频图像和第二自由视点视频图像发送至智能设备。
其中,此种情况可以适用于智能设备的处理能力较弱的情况,由于智能设备处理能力较弱,难以根据指令确定出第一自由视点视频图像和第二自由视点视频图像,所以可以通过服务器确定出第一自由视点视频图像和第二自由视点视频图像,以避免因智能设备处理能力弱而造成的宕机等问题。
2、智能设备自身根据指令确定出第一自由视点视频图像和第二自由视点视频图像。
其中,此种情况适用于智能设备的处理能力较强的情况,因智能设备的处理能力较强,所以无需借助服务器的协助,自身即可确定出第一自由视点视频图像和第二自由视点视频图像,以减少交互次数,提高跟踪显示的处理效率。
可选地,在本发明实施例中,处理器,被配置为:
在将接收到指令的时刻定义为第一时刻,且根据预设的视角切换周期,将每次到达视角切换周期的时刻定义为第二时刻时,在第一时刻和每个第二时刻,均执行以下过程:
确定第一时刻或当前第二时刻待跟踪目标与N个视频图像对应的N个视点之间的位置关系;其中,N个视频图像包括:根据M个图像采集设备采集到的图像形成的M个视频图像、以及根据M个图像采集设备采集到的图像确定出的N-M个虚拟视频图像;N和M均为大于2的整数,且N大于M;
根据确定出的位置关系,从N个视点中,筛选出满足预设的筛选规则的目标视点;
将筛选出目标视点作为第一自由视点视频图像或第二自由视点视频图像。
例如,在t1时刻(即上述内容中提及的第一时刻)时,确定出用户选择出了待跟踪目标,此时,处理器可以根据位置关系,确定在t1时刻N个视点中哪个视点满足筛选规则,假设标记为3视点(即视点3)满足筛选规则,那么则从t1时刻开始,控制显示器显示视点3对应的视频图像,即将视点3对应的视频图像作为第一自由视点视频图像或第二自由视点视频图像;
假设切换周期为10s,在t1+10s=t2(即上述内容中提及的第二时刻)时,重新确定t2时刻N个视点中哪个视点满足筛选规则,假设标记为5的视点(即视点5)满足筛选规则,那么则从t2时刻开始,控制显示器停止显示视点3对应的视频图像,同时显示视点5对应的视频图像,即将视点5对应的视频图像作为第一自由视点视频图像或第二自由视点视频图像;
在t2+10s=t3(即上述内容中提及的下一个第二时刻)时,重新确定t3时刻N个视点中哪个视点满足筛选规则,假设还是视点3满足筛选规则,那么则从t3时刻开始,控制显示器停止显示视点5对应的视频图像,同时显示图像视点3对应的视频图像,即将视点3对应的视频图像作为第一自由视点视频图像或第二自由视点视频图像;
在t3+10s=t4(即上述内容中提及的再下一个第二时刻)时,重新确定t4时刻N个视点中哪个视点满足筛选规则,假设依然是视点3满足筛选规则,那么继续控制显示器显示视点3对应的视频图像,即继续将视点3对应的视频图像作为第一自由视点视频图像或第二自由视点视频图像;
假设N个视频图像为一场比赛,那么在该比赛结束时,则处理器可以控制显示器当前的比赛内容显示结束。
如此,可以使得显示器显示的图像均是包括待跟踪目标的图像,从而实现目标跟踪显示,同时实现视角的自动切换,提高自由视点技术的智能化和人性化。
并且,对于N个视频图像而言,可以包括两部分:
1、根据M个图像采集设备采集到的图像形成的视频图像;
也就是说,在设置有M个图像采集设备时,每个图像采集设备可以看作是一个视点,此时可以得到M个视点对应的视频图像。
2、根据M个图像采集设备采集到的图像确定出的N-M个虚拟视频图像;
由于图像采集设备设置数量的原因,且图像采集设备的采集角度固定时,相邻两个图像采集设备之间的画面可能无法采集到,此时,可以根据第i个图像采集设备和第i+1个图像采集设备采集到的画面,按照虚拟视点生成算法,计算出第i个图像采集设备和第i+1个图像采集设备之间的视点对应的视频图像,并将计算出的视频图像定义为虚拟视频图像(因并不是直接采集得到的,而是计算得到的,所以称之为虚拟视频图像)。
具体地,在本发明实施例中,图像采集设备可以但不限于为:摄像头。
并且,智能设备还可以包括扬声器,该扬声器可以与显示器同步播放,以便于用户在看到自由视点视频图像时还可以听到音频,提高观看感受。
对应地,智能设备还可以包括音频采集器,被配置为在图像采集设备采集图像的同时采集音频数据,以便于后续实现音频播放。
此外,可选地,在设置视角切换周期时,可以根据用户的观看需求、视角切换时画面的显示效果等因素进行设置,在此并不限定。
需要说明的是,上述内容中提及的图像采集设备的采集角度是固定的,此时每个图像采集设备可以称之为一个视点或一个视角;当然,虚拟视频图像对应的视点,可以理解为虚拟视点或虚拟视角。
在进行视角切换或视点切换时,可以理解为对N个视点对应的视频图像进行切换,从而有利于实现目标的跟踪显示。
具体地,在本发明实施例中,筛选规则包括:
在第一时刻或每个第二时刻,待跟踪目标距离目标视点的中心点最近。
也即:以第一时刻为例,目标视点在第一时刻对应一帧画面(简称为画面M),待跟踪目标距离目标视点的中心点最近,可以理解为:
待跟踪目标距离画面M的中心点最近。
如此,可以使得筛选出的目标视点的画面能够有效捕捉到待跟踪目标,且使得用户在观看视频时可以从更好的角度观看待跟踪目标。
具体地,在本发明实施例中,处理器,被配置为:
确定N个视点的位置信息;
根据N个视点的位置信息、以及N个视频图像在第一时刻或每个第二时刻对应画面中待跟踪目标的位置,确定第一时刻或当前第二时刻待跟踪目标与N个视点之间的位置关系。
以第一时刻为例,在第一时刻,N个视点对应N个画面,至少部分画面中存在待跟踪目标,且待跟踪目标在各画面中的相对位置可能存在不同,那么根据N个视点的位置信息,以及待跟踪目标在各画面中的相对位置,即可换算出待跟踪目标与N个视点之间的位置关系。
当然,在实际情况中,在确定位置关系时,还可以采用其他方式,例如:以第一时刻为例,在第一时刻之前,如果显示器已经开始自由视点视频图像时,可以根据已经显示的自由视点视频图像,估算出第一时刻时待跟踪目标与N个视点之间的位置关系。
如此,有利于后续筛选出目标视点,从而实现目标的跟踪显示。
下面结合具体实施例,对智能设备的工作过程进行说明。
结合图4所示,以用户从跟踪列表中选择待跟踪目标,且智能设备根据指令确定自由视点视频图像为例。
S401、用户在开启目标跟踪功能时,处理器控制显示器显示包括多个跟踪目标的跟踪列表;
其中,用户开启目标跟踪功能的方式,可以包括:
1、显示器可以显示有目标跟踪功能开启的对话框,用户通过该对话框开启;
2、智能设备设置有目标跟踪功能开启的硬件按键,用户通过按下硬件按键开启。
当然,在实际情况中,目标跟踪功能的开启方式,除了上述两种方式之外,还可以采用以下方式,如语音控制的方式等,在此并不限定。
S402、用户从跟踪列表中选择出待跟踪目标;
S403、处理器确定这一时刻待跟踪目标与N个视点之间的位置关系;
其中,若将用户从跟踪列表中选择待跟踪目标时对应的时刻定义为t1时刻时,这一时刻为t1时刻;
若到达预设的视角切换周期时,将这一时刻定义为t2时刻时,这一时刻为t2时刻。
S404、处理器根据确定出的位置关系,从N个视点中,筛选出满足预设的筛选规则的目标视点;
S405、处理器控制显示器从这一时刻开始,显示目标视点采集到的图像;
其中,若S403中为t1时刻时,这一时刻为t1时刻;
若S403中为t2时刻时,这一时刻为t2时刻。
S406、处理器判断是否需要结束当前显示过程;若是,则执行S407;若否,则回到S403;
S407、在目标视点不再提供自由视点视频图像时,处理器控制显示器结束当前显示过程。
因此,显示器显示的第一自由视点视频图像为:各时刻确定出的目标视点对应的视频图像拼接组成。
基于同一发明构思,本发明实施例提供了一种智能设备的控制方法,该控制方法的实现原理与前述一种智能设备的实现原理类似,该控制方法的具体实施方式可参见前述一种智能设备的具体实施例,重复之处不再赘述。
具体地,本发明实施例提供的一种智能设备的控制方法,如图5所示,可以包括:
S501、在用户确定开启目标跟踪功能时,响应于用户对待跟踪目标进行追踪显示的指令;
S502、在第一时间,控制显示器显示第一自由视点视频图像,在第二时间,控制显示器显示第二自由视点视频图像;其中,第一时间不同于第二时间,第一自由视点视频图像和第二自由视点视频图像为不同视角的图像,第一自由视点视频图像和第二自由视点视频图像均根据待跟踪目标确定。
基于同一发明构思,本发明实施例提供了一种自由视点控制系统,如图6所示,包括:如本发明实施例提供的上述智能设备601。
可选地,在本发明实施例中,如图6所示,还可以包括:M个图像采集设备602。
需要说明的是,可选地,在实际情况中,可以将M个图像采集设备作为一组采集设备,对应地,智能设备可以与多组采集设备连接,且不同组采集设备采集的图像对应的场景不同;此时:
由于智能设备可以接收到多组采集设备采集到的图像,所以智能设备可以确定出多个不同的自由视点视频图像,然后形成视频列表;
智能设备中的显示器可以显示该视频列表,以便于用户根据观看选择,从视频列表选择出想要观看的视频。
例如,以智能设备与三组采集设备连接为例,三组采集设备分别记为第一组采集设备、第二组采集设备和第三组采集设备,且第一组采集设备布置在篮球场,第二组采集设备布置在乒乓球场,第三组采集设备布置在羽毛球场;
若假设篮球场、乒乓球场和羽毛球场三个场地在不同的场馆,且三个场馆同时在进行比赛时,那么:
第一组采集设备采集到的篮球赛的比赛视频,即为比赛视频1;
第二组采集设备采集到的乒乓球赛的比赛视频,即为比赛视频2;
第三组采集设备采集到的羽毛球赛的比赛视频,即为比赛视频3;
在智能设备获取到三组采集设备采集的图像时,可以形成包括比赛视频1、比赛视频2和比赛视频3的视频列表;
若用户从智能设备显示的视频列表中选择比赛视频3时,说明用户想要观看羽毛球赛的比赛视频,此时:智能设备可以切换显示界面,使得显示界面中显示有比赛视频3。
当然,在实际情况中,视频列表中包括的各自由视点视频图像之间存在的区别,并不限于视频内容的不同,还可以为:
同一视频内容,但在码流、以及观影视角等方面存在不同,如图7所示。
如此,可以便于用户根据自己的观看需求在视频的显示参数上进行选择,从而为用户提供更多的选择功能,提高用户的体验感受。
当然,可选地,在本发明实施例中,还可以包括:连接于M个图像采集设备和智能设备之间的服务器;
服务器,被配置为:
对M个图像采集设备进行采集控制,并获取M个图像采集设备采集到的画面;
确定M个图像采集设备采集到的画面对应的视频图像、以及根据M个图像采集设备采集到的图像确定出的N-M个虚拟视频图像,得到N个视点对应的N个视频图像;
将N个视频图像发送至智能设备;
智能设备,被配置为:
在用户确定开启目标跟踪功能时,接收用户输入的对待跟踪目标进行跟踪显示的指令;
接收服务器发送的N个视频图像;
确定第一时刻或当前第二时刻待跟踪目标与N个视点的位置关系;
根据确定出的位置关系,从N个视点中,筛选出满足预设的筛选规则的目标视点;
控制显示器从第一时刻或当前第二时刻开始,显示目标视点对应的视频图像。
也就是说,服务器通过对M个图像采集设备进行控制,可以获得M个图像采集设备采集到的画面,然后将这些画面进行处理后发送至智能设备,此时:
智能设备获取到的是N个视频图像;
在智能设备确定出目标视点时,智能设备可以将目标视点对应的视频图像剪辑出来进行显示,而对于其他视点对应的视频图像则可以被过滤掉。
当然,还可以设置为:
智能设备接收到用户发出的对待跟踪目标进行跟踪显示的指令时,可以向服务器发送指示消息;
服务器在接收到指示消息时,从N个视点中筛选出目标视点;
服务器仅将目标视点对应的视频图像发送至智能设备,以使智能设备显示第一自由视点视频图像和第二自由视点视频图像。
也就是说,筛选目标视点和过滤图像的过程由服务器来完成,智能设备仅用于接收服务器处理好的图像并直接进行显示即可。
在实际情况中,智能设备、服务器和图像采集设备之间的设置关系,可以根据实际需要进行选择和设置,只要能够实现目标的跟踪显示即可,在此并不限定。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (16)
1.一种智能设备,其特征在于,包括:
显示器,被配置为显示画面;
处理器,被配置为:
响应于用户对待跟踪目标进行追踪显示的指令;
在第一时间,控制所述显示器显示第一自由视点视频图像,在第二时间,控制所述显示器显示第二自由视点视频图像;
其中,所述第一时间不同于所述第二时间,所述第一自由视点视频图像和所述第二自由视点视频图像为N个视点中不同所述视点对应的视频图像,所述第一自由视点视频图像和所述第二自由视点视频图像均根据所述待跟踪目标确定;所述N个视点对应N个视频图像,所述N个视频图像包括:根据M个图像采集设备采集到的图像形成的M个视频图像、以及根据所述M个图像采集设备采集到的图像确定出的N-M个虚拟视频图像;N和M均为大于2的整数,且N大于M。
2.如权利要求1所述的智能设备,其特征在于,所述指令的确定方法包括:
在所述显示器显示有包括多个跟踪目标的跟踪列表,且所述用户从所述跟踪列表中选择出所述待跟踪目标时,确定出所述指令;
或,在所述显示器当前显示有第三自由视点视频图像,且所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标时,确定出所述指令。
3.如权利要求2所述的智能设备,其特征在于,所述处理器,被配置为:
在所述用户确定开启目标跟踪功能时,控制所述显示器显示所述跟踪列表。
4.如权利要求2所述的智能设备,其特征在于,所述处理器,被配置为:
在所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标时,控制所述显示器显示确定对话框;其中,所述确定对话框包括:确定选项和重新选择选项;
在所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标之后,且在所述确定出所述指令之前,还包括:
所述用户从所述确定对话框中选择所述确定选项。
5.如权利要求4所述的智能设备,其特征在于,在所述显示器显示所述跟踪列表或所述确定对话框的同时需要显示图像时,需要显示的图像与所述跟踪列表和所述确定对话框叠层显示。
6.如权利要求1所述的智能设备,其特征在于,所述处理器,被配置为:
接收服务器发送的所述第一自由视点视频图像和所述第二自由视点视频图像;
或,根据所述指令,确定所述第一自由视点视频图像和所述第二自由视点视频图像。
7.如权利要求6所述的智能设备,其特征在于,所述处理器,被配置为:
在将接收到所述指令的时刻定义为第一时刻,且根据预设的视角切换周期,将每次到达所述视角切换周期的时刻定义为第二时刻时,在所述第一时刻和每个所述第二时刻,均执行以下过程:
确定所述第一时刻或当前第二时刻所述待跟踪目标与所述N个视点之间的位置关系;
根据确定出的所述位置关系,从所述N个视点中,筛选出满足预设的筛选规则的目标视点;
将筛选出所述目标视点作为所述第一自由视点视频图像或所述第二自由视点视频图像。
8.如权利要求7所述的智能设备,其特征在于,所述筛选规则包括:
在所述第一时刻或每个所述第二时刻,所述待跟踪目标距离所述目标视点的中心点最近。
9.如权利要求7所述的智能设备,其特征在于,所述处理器,被配置为:
确定所述N个视点的位置信息;
根据所述N个视点的位置信息、以及所述N个视频图像在所述第一时刻或每个所述第二时刻对应画面中所述待跟踪目标的位置,确定所述第一时刻或当前第二时刻所述待跟踪目标与所述N个视点之间的位置关系。
10.一种智能设备的控制方法,其特征在于,包括:
响应于用户对待跟踪目标进行追踪显示的指令;
在第一时间,控制显示器显示第一自由视点视频图像,在第二时间,控制所述显示器显示第二自由视点视频图像;
其中,所述第一时间不同于所述第二时间,所述第一自由视点视频图像和所述第二自由视点视频图像为N个视点中不同所述视点对应的视频图像,所述第一自由视点视频图像和所述第二自由视点视频图像均根据所述待跟踪目标确定;所述N个视点对应N个视频图像,所述N个视频图像包括:根据M个图像采集设备采集到的图像形成的M个视频图像、以及根据所述M个图像采集设备采集到的图像确定出的N-M个虚拟视频图像;N和M均为大于2的整数,且N大于M。
11.如权利要求10所述的控制方法,其特征在于,所述指令的确定方法包括:
在所述显示器显示有包括多个跟踪目标的跟踪列表,且所述用户从所述跟踪列表中选择出所述待跟踪目标时,确定出所述指令;
或,在所述显示器当前显示有第三自由视点视频图像,且所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标时,确定出所述指令。
12.如权利要求11所述的控制方法,其特征在于,还包括:
在所述用户从所述跟踪列表中选择出所述待跟踪目标之前,且在所述用户确定开启目标跟踪功能时,控制所述显示器显示所述跟踪列表。
13.如权利要求11所述的控制方法,其特征在于,还包括:
在所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标时,控制所述显示器显示确定对话框;其中,所述确定对话框包括:确定选项和重新选择选项;
在所述用户从当前显示的第三自由视点视频图像中点击所述待跟踪目标之后,且在所述确定出所述指令之前,所述用户从所述确定对话框中选择所述确定选项。
14.如权利要求10所述的控制方法,其特征在于,所述第一自由视点视频图像和所述第二自由视点视频图像为:服务器向所述智能设备发送的,或所述智能设备根据所述指令确定出的。
15.如权利要求14所述的控制方法,其特征在于,根据所述指令确定所述第一自由视点视频图像和所述第二自由视点视频图像,包括:
在将接收到所述指令的时刻定义为第一时刻,且根据预设的视角切换周期,将每次到达所述视角切换周期的时刻定义为第二时刻时,在所述第一时刻和每个所述第二时刻,均执行以下过程:
确定所述第一时刻或当前第二时刻所述待跟踪目标与所述N个视点之间的位置关系;
根据确定出的所述位置关系,从所述N个视点中,筛选出满足预设的筛选规则的目标视点;
将筛选出所述目标视点作为所述第一自由视点视频图像或所述第二自由视点视频图像。
16.如权利要求15所述的控制方法,其特征在于,确定所述第一时刻或当前第二时刻所述待跟踪目标与所述N个视点之间的位置关系,包括:
确定所述N个视点的位置信息;
根据所述N个视点的位置信息、以及所述N个视频图像在所述第一时刻或每个所述第二时刻对应画面中所述待跟踪目标的位置,确定所述第一时刻或当前第二时刻所述待跟踪目标与所述N个视点之间的位置关系。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955366.XA CN113490000B (zh) | 2020-09-11 | 2020-09-11 | 一种智能设备及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010955366.XA CN113490000B (zh) | 2020-09-11 | 2020-09-11 | 一种智能设备及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113490000A CN113490000A (zh) | 2021-10-08 |
CN113490000B true CN113490000B (zh) | 2023-04-14 |
Family
ID=77932583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010955366.XA Active CN113490000B (zh) | 2020-09-11 | 2020-09-11 | 一种智能设备及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113490000B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828206A (zh) * | 2016-03-22 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | 多路视频点播方法和装置 |
EP3413570A1 (en) * | 2016-02-03 | 2018-12-12 | Panasonic Intellectual Property Management Co., Ltd. | Video display method and video display device |
CN110225402A (zh) * | 2019-07-12 | 2019-09-10 | 青岛一舍科技有限公司 | 智能保持全景视频中兴趣目标时刻显示的方法及装置 |
CN110324641A (zh) * | 2019-07-12 | 2019-10-11 | 青岛一舍科技有限公司 | 全景视频中保持兴趣目标时刻显示的方法及装置 |
CN111131904A (zh) * | 2019-12-31 | 2020-05-08 | 维沃移动通信有限公司 | 视频播放方法及头戴电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9588215B1 (en) * | 2012-02-14 | 2017-03-07 | C360 Technologies, Inc. | Object tracking and data aggregation in panoramic video |
CN105357585B (zh) * | 2015-08-29 | 2019-05-03 | 华为技术有限公司 | 对视频内容任意位置和时间播放的方法及装置 |
-
2020
- 2020-09-11 CN CN202010955366.XA patent/CN113490000B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3413570A1 (en) * | 2016-02-03 | 2018-12-12 | Panasonic Intellectual Property Management Co., Ltd. | Video display method and video display device |
CN105828206A (zh) * | 2016-03-22 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | 多路视频点播方法和装置 |
CN110225402A (zh) * | 2019-07-12 | 2019-09-10 | 青岛一舍科技有限公司 | 智能保持全景视频中兴趣目标时刻显示的方法及装置 |
CN110324641A (zh) * | 2019-07-12 | 2019-10-11 | 青岛一舍科技有限公司 | 全景视频中保持兴趣目标时刻显示的方法及装置 |
CN111131904A (zh) * | 2019-12-31 | 2020-05-08 | 维沃移动通信有限公司 | 视频播放方法及头戴电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN113490000A (zh) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10652461B2 (en) | Imaging apparatus, imaging method, and program | |
US10116864B2 (en) | Imaging apparatus, imaging display control method, and program | |
CN108900857B (zh) | 一种多视角视频流处理方法和装置 | |
CN105872570A (zh) | 一种多机位视频同步播放的实现方法及装置 | |
JP6241802B1 (ja) | 映像配信システム、ユーザ端末装置および映像配信方法 | |
WO2003003720A1 (en) | Method and apparatus for control and processing of video images | |
CN111263177A (zh) | 一种视频互动直播方法及系统 | |
KR20190039774A (ko) | 가상 시점 화상의 생성에 관한 정보 처리 장치, 방법 및 프로그램 | |
JP5835932B2 (ja) | 画像処理装置、及びその制御方法 | |
WO2013117801A1 (en) | Video viewing angle selection | |
EP2938038B1 (en) | Immersion communication client and server, and method for obtaining content view | |
CN105657560A (zh) | 节目信息的展示方法、装置和终端设备 | |
JP2011029701A (ja) | 立体画像表示装置、方法およびプログラムならびに撮像装置 | |
CN109729287A (zh) | 一种周界区域监控的方法、装置及计算设备、存储介质 | |
RU2747267C1 (ru) | Устройство управления отображением и способ управления отображением | |
CN113259764A (zh) | 视频的播放方法、播放装置、电子设备及系统 | |
CN103428572A (zh) | 一种进行频道预览的方法、装置和系统 | |
WO2009082057A1 (en) | System and method for providing customized broadcasting services in connection with video cameras | |
CN113490000B (zh) | 一种智能设备及其控制方法 | |
CN108616769A (zh) | 一种视频点播的方法和装置 | |
CN109104613A (zh) | 一种实现多机位切换的vr直播方法及系统 | |
CN113472999B (zh) | 一种智能设备及其控制方法 | |
CN113660505B (zh) | 基于超高清导播直播一体机的导播方法、控制器及系统 | |
US8947426B2 (en) | Display control apparatus and display control method | |
CN115643491A (zh) | 视频流的播放方法和视频监控系统、存储介质及电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 266555, No. 218, Bay Road, Qingdao economic and Technological Development Zone, Shandong Patentee after: Hisense Group Holding Co.,Ltd. Address before: 266555, No. 218, Bay Road, Qingdao economic and Technological Development Zone, Shandong Patentee before: QINGDAO HISENSE ELECTRONIC INDUSTRY HOLDING Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |