一种基于云台的全景相机直播方法与流程
未命名
08-18
阅读:176
评论:0
1.本发明涉及图像处理技术领域,具体为涉及一种基于云台的全景相机直播方法。
背景技术:
2.全景视频是通过全景相机设备进行拍摄、且包含360度全方位画面内容的动态视频,全景相机设备通常包含一颗至多颗鱼眼摄像头,通过将各鱼眼摄像头拍摄的多角度静态图片进行全景拼接,形成360度的全景画面,再进而将静态的全景图片转化为动态的视频图像,使得用户能够以任意角度观看在全景相机设备上拍摄的动态视频。
3.目前直播行业的火热带动了许多产业,越来越多的人开始通过直播的方式进行视频会议、带货、实时记录等,而现有的直播方式往往对设备和人员要求都比较高,比如,现有的使用电子云台进行直播,通常需要多个人配合,或者通过云台自身调节方向角和/或俯仰角,但是由于直播人物经常需要走动,可能会背朝电子云台,无法拍到直播人物的正脸,或者需要拍摄直播人物的不同角度,则需要有人在一旁辅助移动电子云台,以更好的聚焦直播人物,这样导致现有直播方式较为复杂,需要较多的人力和物力。
技术实现要素:
4.本发明实施例提供了一种基于云台的全景相机直播方法,要解决的技术问题为,针对现有技术的缺陷,现有的使用电子云台进行直播,通常需要多个人配合,或者通过云台自身调节方向角和/或俯仰角,但是由于直播人物经常需要走动,可能会背朝电子云台,无法拍到直播人物的正脸,或者需要拍摄直播人物的不同角度,则需要有人在一旁辅助移动电子云台,以更好的聚焦直播人物,这样导致现有直播方式较为复杂,需要较多的人力和物力。
5.为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于云台的全景相机直播方法,包括手持云台装置,所述手持云台装置用于夹持所述全景相机,所述全景相机直播方法包括下述步骤:
6.s101、实时采集所述全景相机的摄像头画面,对所述摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;
7.s102、对所述拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;
8.s103、对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框;
9.s104、以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;
10.s105、将所述人体目标候选框的渲染画面进行编码成视频数据,并将所述视频数据实时传输至流媒体服务器。
11.在一具体实施方式中,所述以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面,包括:
12.调整所述渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定
比例。
13.在一具体实施方式中,所述设定比例为50%。
14.在一具体实施方式中,所述对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框,包括:
15.对所述人体目标进行面部识别,得到所述人体目标的面部识别区域,以所述面部识别区域为人体目标候选框,进行实时ai渲染,得到所述人体目标候选框的渲染画面。
16.在一具体实施方式中,还包括自拍杆,所述自拍杆固定连接所述手持云台装置,并位于所述全景相机摄像头的视角盲区内。
17.在一具体实施方式中,提供一种全景相机设备,所述全景相机设备包括:
18.采集模块,所述采集模块用于实时采集全景图像数据;
19.拼接模块,所述拼接模块用于实时对采集的所述全景图像数据进行展开并拼接成全景画面;
20.防抖模块,所述防抖模块用于对所述全景画面进行实时防抖处理,得到稳定的全景画面;
21.人体目标检测模块,所述人体目标检测模块用于对所述稳定的全景画面进行实时的人体ai识别检测,并确定人体目标候选框;
22.ai渲染模块,所述ai渲染模块用于以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;
23.编码模块,所述编码模块用于将所述渲染画面编码成视频数据;
24.传输模块,所述传输模块用于将所述视频数据实时传输至流媒体服务器。
25.在一具体实施方式中,所述ai渲染模块还包括,调整所述渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定比例,所述设定比例为50%。
26.在一具体实施方式中,还包括:
27.第三方应用模块,所述第三方应用模块包括第三方应用程序;
28.所述第三方应用程序可直接调用所述ai渲染模块得到的所述渲染画面;
29.所述第三方应用模块还包括ui模块,所述ui模块用于供用户调整所述ai渲染模块,以得到不同的渲染画面。
30.在一具体实施方式中,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述全景相机直播方法的步骤,及上述全景相机设备。
31.在一具体实施方式中,提供一种全景直播系统,所述全景直播系统包括上述全景相机设备,所述全景直播系统还包括:
32.云台模块,所述云台模块用于夹持所述全景相机设备;
33.手持模块,所述手持模块用于与所述云台模块固定连接。
34.本发明的有益效果是:区别于现有技术的情况,本发明实施方式提供的一种基于云台的全景相机直播方法,包括手持云台装置,所述手持云台装置用于夹持所述全景相机,所述全景相机直播方法包括下述步骤:
35.s101、实时采集所述全景相机的摄像头画面,对所述摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;
36.s102、对所述拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;
37.s103、对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框;
38.s104、以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;
39.s105、将所述人体目标候选框的渲染画面进行编码成视频数据,并将所述视频数据实时传输至流媒体服务器。
40.从以上技术方案可以看出,本发明实施例具有以下优点:
41.通过上述基于云台的全景相机直播方法,全景相机设备及全景直播系统,用户使用本发明提供的全景相机设备,通过手持云台装置即可一人实现随时随地的现场全景直播,无需受专业设备和专业人员的限定,本发明提供的全景相机设备具有嵌入式的实时拼接、实时防抖、实时目标检测追踪、实时ai高速力渲染和实时直播推送的功能,通过相机设备自身的高效实时防抖模块解决了目前电子云台复杂的防抖增稳结构,用户通过手持自拍杆即可随心实现多角度拍摄,通过相机设备自身的实时目标检测追踪和实时ai高速力渲染模块达到用户一人即可随手拍出大片的既视感。
附图说明
42.为了更清楚地说明本发明实施方式中的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1是本发明实施例一提供的一种基于云台的全景相机直播方法的实现流程示意图;
44.图2是本发明实施例二提供的一种全景相机设备模块结构框图;
45.图3是本发明实施例四提供的一种全景直播系统结构框图;
46.附图标记:
47.30、全景直播系统;31、全景相机设备;32、云台模块;33、手持模块。
具体实施方式
48.下面结合附图和实施方式,对本技术作进一步的详细描述。特别指出的是,以下实施方式仅用于说明本技术,但不对本技术的范围进行限定。同样的,以下实施方式仅为本技术的部分实施方式而非全部实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施方式,都属于本技术保护的范围。
49.本技术中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。方式如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
50.上述术语仅是为了便于描述,不能理解为对本技术方案的限制。
51.在本文中提及“实施方式”意味着,结合实施方式描述的特定特征、结构或特性可以包含在本技术的至少一个实施方式中。在说明书中的各个位置出现该短语并不一定均是
指相同的实施方式,也不是与其它实施方式互斥的独立的或备选的实施方式。本领域技术人员显式地和隐式地理解的是,本文所描述的实施方式可以与其它实施方式相结合。
52.以下结合具体实施例对本发明的具体实现进行详细描述:
53.实施例一:
54.图1示出了本发明实施例一提供的一种基于云台的全景相机直播方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
55.本文中的ai为人工智能(artificial intelligence)的英文缩写。
56.在步骤s101中,实时采集所述全景相机的摄像头画面,对所述摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;
57.在本发明实施例中,所述全景相机具有多个摄像头,作为一种具体实施方式为2颗鱼眼摄像头,所述两颗鱼眼摄像头前后对称设置,以实现360
°
环视的视野拍摄。所述全景相机实时采集所述鱼眼摄像头的画面数据,并对所述画面数进行嵌入式实时展开并拼接,得到拼接后的全景画面。
58.在步骤s102中,对所述拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;
59.在本发明实施例中,所述全景相机具有实时的防抖功能,当用户在移动手持云台装置使得所述全景相机发生抖动的时候,所述全景相机的防抖功能将对产生抖动的画面进行补偿修复,得到高清的全景画面。
60.进一步的,所述全景相机的所述防抖功能包括使用电子防抖、ois光学防抖、ccd(传感器)防抖等,本发明实施例中,主要采用电子防抖的方式,通过算法实现图像的稳定和补偿,比如opencv等。
61.在步骤s103中,对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框;
62.在本发明实施例中,通过ai算法对在步骤s102中得到的防抖后的全景画面进行实时检测识别追踪目标,所采用的算法包括但不限于深度学习中的ssd算法(single shot multibox detector)、r-cnn系列算法(region-convolutional neural networks)和yolo系列算法(you only look once)等,所识别的目标为人体目标。通过对全景画面进行检测识别追踪人体目标,获得检测识别出的人体目标人物画面,并进行计算获得所述人体目标候选框,所述人体目标候选框为以人体目标为中心,包含人体目标所有细节特征,通过检测计算得出一矩形区域画面。
63.进一步地,所述对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框,包括,对所述人体目标进行面部识别,得到所述人体目标的面部识别区域,以所述面部识别区域为人体目标候选框,进行实时ai渲染,得到所述人体目标候选框的渲染画面。
64.当用户在进行个人直播时,有时候需要重点直播用户的面部表情等,这时应当将用户的面部特征作为重点的目标检测对象,以用户的面部识别区域作为人体目标候选框,进行实时ai渲染,得到用户的面部识别区域的渲染画面。当用户移动手持云台装置进行不同角度的直播时,可以得到不同的面部特征,实现不同视角下的状态,从仰视、俯仰、侧视等多角度的直播拍摄,用户始终位于渲染画面的正中心,或需要时用户的面部识别区域始终位于渲染画面的正中心,呈现不同视角感受的直播画面,让用户一人即可实现大片的直播
拍摄感,大大提高了用户的直播体验。
65.在步骤s104中,以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面。
66.在本发明实施例中,所述渲染画面为包含人体目标候选框的直播画面,实际供用户观看的画面内容。所述步骤s104具体包括,根据所述人体目标候选框,计算得出所述人体目标候选框中心在全景球中的位置信息,通过ai计算,得出所述人体目标候选框中心在全景球中的位置信息,设定所述人体目标候选框中心为点0,所述人体目标候选框中心点o在全景球中的位置信息为位置点a。
67.根据所述人体目标候选框中心的位置信息,绘制一目标渲染画面,使得所述人体目标候选框位于所述渲染画面的中心位置,具体地,根据所述人体目标候选框中心点o在全景球中的位置信息为位置点a,以所述位置点a为中心,计算绘制出一矩形目标渲染画面,并通过ai追踪检测,使得所述人体目标候选框中心点o在全景球中的位置信息的位置点a始终位于所述目标渲染画面的中心处,方便用户始终可看到所述人体目标候选框始终处于画面的最中间位置,而无需手动调整所述人物目标的直播画面视角。
68.进一步地,还包括调整所述目标渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定比例。具体地,所述目标渲染画面的视场角为所述人体目标候选框在所述目标渲染画面中的视场角,在用户使用全景相机设备进行全景拍摄或者直播时,用户手持云台装置不停的移动,所述人体目标与所述全景相机时刻发生相对位移,这就导致所述人体目标候选框在所述渲染画面的视场角时刻在发生变化,虽然所述人体目标候选框始终位于所述渲染画面的中心,但所述人体目标候选框在所述目标渲染画面中的大小确可能始终在变化,因此需要实时调整所述目标渲染画面的视场角,并使得所述人体目标候选框能占据所述目标渲染画面的设定比例。
69.进一步地,所述调整所述目标渲染画面的视场角具体包括:
70.检测所述人体目标候选框面积在所述全景球中的比例,通过所述比例关系,可得出相应大小的人体目标候选框实际在目标渲染画面中映射的面积大小。
71.计算所述人体目标候选框面积映射在所述目标渲染画面的实际比例;
72.若所述实际比例低于所述设定比例,则放大所述人体目标候选框映射在所述目标渲染画面的面积;
73.若所述实际比例高于所述设定比例,则缩小所述人体目标候选框映射在所述目标渲染画面的面积。
74.进一步地,所述设定比例为30-70%。
75.进一步地,所述设定比例为50%。
76.所述设定比例用户可根据个人视角喜好进行调整,以符合用户观看直播时的视角体验。当所述设定比例为50%时,所述人体目标候选框将始终占据所述人物渲染画面的一半面积,此时用户观看全景直播的视角最佳,用户体验最好。
77.在步骤s105中,将所述人体目标候选框的渲染画面进行编码成视频数据,并将所述视频数据实时传输至流媒体服务器。
78.用户在使用全景相机设备进行直播时,所述全景相机设备实时的将步骤s104中的所述人体目标候选框的渲染画面编码成视频数据,并将所述视频数据实时传输至流媒体服
务器,方便终端用户在终端设备上观看现场的全景直播。
79.进一步地,还包括自拍杆,所述自拍杆固定连接所述手持云台装置,并位于所述全景相机摄像头的视角盲区内。
80.实施例二:
81.图2示出了本发明实施例二提供的一种全景相机设备的组成模块,为了便于说明,仅示出了与本发明实施例二相关的部分。
82.本发明实施例二的一种全景相机设备包括:
83.采集模块,所述采集模块用于实时采集全景图像数据。
84.拼接模块,所述拼接模块用于实时对采集的所述全景图像数据进行展开并拼接成全景画面。
85.防抖模块,所述防抖模块用于对所述全景画面进行实时防抖处理,得到稳定的全景画面。
86.人体目标检测模块,所述人体目标检测模块用于对所述稳定的全景画面进行实时的人体ai识别检测,并确定人体目标候选框。
87.ai渲染模块,所述ai渲染模块用于以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;
88.所述ai渲染模块还包括,调整所述渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定比例,所述设定比例为50%。
89.编码模块,所述编码模块用于实时地将所述渲染画面编码成视频数据。
90.传输模块,所述传输模块用于实时地将所述视频数据实时传输至流媒体服务器。
91.本实施例二提供的一种全景相机设备还包括第三方应用模块,所述第三方应用模块包括第三方应用程序,比如抖音、快手等直播平台,所述全景相机设备的操作系统上安装由抖音、快手等直播软件;
92.所述第三方应用程序可直接调用所述ai渲染模块得到的所述渲染画面,即当用户使用所述全景相机设备打开抖音、快手等直播软件进行实时的直播时,抖音、快手等直播软件可以直接调用所述全景相机设备的经过所述ai渲染模块得到的所述渲染画面,而不需要通过所述全景相机的摄像头采集临时的现场画面;
93.所述第三方应用模块还包括ui模块,所述ui模块用于供用户调整所述ai渲染模块,以得到不同的渲染画面,所述ui模块直接覆盖在抖音、快手等直播软件的ui界面上,形成多个可触摸操作的区域,用户通过多个所述可触摸操作的区域进行所述渲染画面的控制,包括视角控制等,方便用户观看到不同视角范围内的渲染画面。
94.实施例三:
95.在本发明实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本发明实施例一所述的全景相机直播方法的步骤,及本发明实施例二所述的全景相机设备。
96.实施例四:
97.在本发明实施例中,提供了一种全景直播系统,所述全景直播系统包括本发明实施例二所述的全景相机设备,所述全景直播系统还包括:
98.云台模块,所述云台模块用于夹持所述全景相机设备;
99.手持模块,所述手持模块用于与所述云台模块固定连接,其中一种具体实施方式为所述手持模块为自拍杆,所述自拍杆固定连接所述云台模块,并位于所述全景相机摄像头的视角盲区内,供用户手持操作。
100.区别于现有技术的情况,本发明实施方式提供的一种基于云台的全景相机直播方法,包括手持云台装置,所述手持云台装置用于夹持所述全景相机,所述全景相机直播方法包括下述步骤:
101.s101、实时采集所述全景相机的摄像头画面,对所述摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;
102.s102、对所述拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;
103.s103、对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框;
104.s104、以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;
105.s105、将所述人体目标候选框的渲染画面进行编码成视频数据,并将所述视频数据实时传输至流媒体服务器。
106.从以上技术方案可以看出,本发明实施例具有以下优点:
107.通过上述基于云台的全景相机直播方法,全景相机设备及全景直播系统,用户使用本发明提供的全景相机设备,通过手持云台装置即可一人实现随时随地的现场全景直播,无需受专业设备和专业人员的限定,本发明提供的全景相机设备具有嵌入式的实时拼接、实时防抖、实时目标检测追踪、实时ai高速力渲染和实时直播推送的功能,通过相机设备自身的高效实时防抖模块解决了目前电子云台复杂的防抖增稳结构,用户通过手持自拍杆即可随心实现多角度拍摄,通过相机设备自身的实时目标检测追踪和实时ai高速力渲染模块达到用户一人即可随手拍出大片的既视感。
108.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
109.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
110.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
111.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
112.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
113.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:
1.一种基于云台的全景相机直播方法,其特征在于,包括手持云台装置,所述手持云台装置用于夹持所述全景相机,所述全景相机直播方法包括下述步骤:s101、实时采集所述全景相机的摄像头画面,对所述摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;s102、对所述拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;s103、对所述全景画面进行实时人体目标检测,确定人体目标候选框;s104、以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;s105、将所述人体目标候选框的渲染画面进行编码成视频数据,并将所述视频数据实时传输至流媒体服务器。2.根据权利要求1所述的一种基于云台的全景相机直播方法,其特征在于,所述以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面,包括:调整所述渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定比例。3.根据权利要求2所述的一种基于云台的全景相机直播方法,其特征在于,所述设定比例为50%。4.根据权利要求3所述的一种基于云台的全景相机直播方法,其特征在于,所述对所述防抖后的全景画面进行实时人体目标检测,确定人体目标候选框,包括:对所述人体目标进行面部识别,得到所述人体目标的面部识别区域,以所述面部识别区域为人体目标候选框,进行实时ai渲染,得到所述人体目标候选框的渲染画面。5.根据权利要求1至4任一项所述的一种基于云台的全景相机直播方法,其特征在于,还包括自拍杆,所述自拍杆固定连接所述手持云台装置,并位于所述全景相机摄像头的视角盲区内。6.一种全景相机设备,其特征在于,所述全景相机设备包括:采集模块,所述采集模块用于实时采集全景图像数据;拼接模块,所述拼接模块用于实时对采集的所述全景图像数据进行展开并拼接成全景画面;防抖模块,所述防抖模块用于对所述全景画面进行实时防抖处理,得到稳定的全景画面;人体目标检测模块,所述人体目标检测模块用于对所述稳定的全景画面进行实时的人体ai识别检测,并确定人体目标候选框;ai渲染模块,所述ai渲染模块用于以所述人体目标候选框为中心进行实时ai渲染,得到所述人体目标候选框的渲染画面;编码模块,所述编码模块用于将所述渲染画面编码成视频数据;传输模块,所述传输模块用于将所述视频数据实时传输至流媒体服务器。7.根据权利要求6所述的一种全景直播设备,其特征在于,所述ai渲染模块还包括,调整所述渲染画面的视场角,使得所述人体目标候选框占据所述渲染画面的设定比例,所述设定比例为50%。8.根据权利要求7所述的一种全景直播设备,其特征在于,还包括:
第三方应用模块,所述第三方应用模块包括第三方应用程序;所述第三方应用程序可直接调用所述ai渲染模块得到的所述渲染画面;所述第三方应用模块还包括ui模块,所述ui模块用于供用户调整所述ai渲染模块,以得到不同的渲染画面。9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的全景相机直播方法的步骤,及权利要求6至8任一项所述的全景相机设备。10.一种全景直播系统,其特征在于,所述全景直播系统包括权利要求6至8任一项所述的全景相机设备,所述全景直播系统还包括:云台模块,所述云台模块用于夹持所述全景相机设备;手持模块,所述手持模块用于与所述云台模块固定连接。
技术总结
本发明提供了一种基于云台的全景直播方法,包括手持云台装置,手持云台装置用于夹持全景相机,全景相机直播方法为:实时采集全景相机的摄像头画面,对摄像头画面进行嵌入式实时展开并拼接,得到拼接后的全景画面;对拼接后的全景画面进行实时防抖处理,得到防抖后的全景画面;对防抖后的全景画面进行实时人体目标检测,确定人体目标候选框;以人体目标候选框为中心进行实时AI渲染,得到人体目标候选框的渲染画面;将人体目标候选框的渲染画面进行编码成视频数据,并将视频数据实时传输至流媒体服务器。本申请能够使得用户一人即可实现实时的全景直播。时的全景直播。时的全景直播。
技术研发人员:沈靖程
受保护的技术使用者:圆周率科技(常州)有限公司
技术研发日:2023.05.11
技术公布日:2023/8/16
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
