一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置、终端和网络侧设备与流程

2022-07-10 03:58:19 来源:中国专利 TAG:


1.本发明涉及通信技术领域,特别是指一种数据处理方法、装置、终端和网络侧设备。


背景技术:

2.目前,增强现实(augmented reality,ar)技术发展迅速,5g网络的低延时、大带宽特性,为ar技术的纵深发展带来巨大的契机。云ar技术使得真实世界信息和虚拟世界信息内容相融合,将虚拟信息内容在真实世界中加以有效应用,以至在这一过程中能够被人类感官所感知,从而实现超越现实的感官体验。为了尽量真实地模拟环境变化情况,经常需要在特定场景中增加特效。所谓特效,就是在远离用户视角的方向上,使得物体看起来像是被叠加了烟、雨、雾等介质的效果。相关技术中,先对终端采集的点云数据进行三维重建,再对三维重建场景直接进行介质渲染操作,使得点云数据的渲染过程难以适应资源传输的变化情况。


技术实现要素:

3.本发明的目的是提供一种数据处理方法、装置、终端和网络侧设备,以解决现有点云数据的渲染过程难以适应资源传输的变化情况的问题。
4.为达到上述目的,本发明的实施例提供一种数据处理方法,由终端执行,包括:
5.获取终端与网络侧设备之间的传输状况信息;
6.根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩;
7.将压缩后的点云数据发送给网络侧设备。
8.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩,包括:
9.在所述传输状况信息不满足预设传输条件的情况下,对所述点云数据进行第一压缩处理,得到第一点云数据;
10.或者,在所述传输状况信息满足所述预设传输条件的情况下,对所述点云数据进行第二压缩处理,得到第二点云数据。
11.可选地,所述第二点云数据的精度大于所述第一点云数据的精度。
12.可选地,所述对所述点云数据进行第一压缩处理,包括:
13.根据所述点云数据的深度信息和曲率特征,在所述点云数据对应的图像中确定感兴趣区域;
14.在所述感兴趣区域按照第一压缩比例进行压缩,在除所述感兴趣区域之外的非感兴趣区域按照第二压缩比例进行压缩;
15.其中,所述第一压缩比例小于所述第二压缩比例。
16.可选地,所述感兴趣区域内的点云数据满足以下至少一项:
17.深度信息对应的深度值小于第一阈值;
18.曲率特征对应的曲率值大于第二阈值。
19.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
20.本发明的实施例还提供了一种数据处理方法,由网络侧设备执行,包括:
21.获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
22.根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
23.获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
24.根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
25.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染,包括:
26.根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景;
27.根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染。
28.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景,包括:
29.在所述传输状况信息满足预设传输条件的情况下,对压缩后的点云数据进行第一精度的三维重建操作,得到第一目标场景;
30.或者,在所述传输状况信息不满足预设传输条件的情况下,对压缩后的点云数据进行第二精度的三维重建操作,得到第二目标场景。
31.可选地,所述第一精度大于第二精度。
32.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染,包括:
33.在所述传输状况信息不满足预设传输条件的情况下,在所述目标场景中设置第三精度的介质;
34.或者,在所述传输状况信息满足预设传输条件的情况下,在所述目标场景中设置第四精度的介质。
35.可选地,所述第三精度大于所述第四精度。
36.可选地,所述在所述目标场景中进行介质渲染,还包括:
37.对于所述目标场景中曲率值大于预设曲率阈值的区域,设置透明度为第一数值的介质;
38.和/或,对于所述目标场景中曲率值小于或者等于预设曲率值的区域,设置透明度为第二数值的介质。
39.可选地,所述第一数值小于所述第二数值。
40.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
41.本发明实施例还提供了一种数据处理装置,应用于终端,包括:
42.第一获取模块,用于获取终端与网络侧设备之间的传输状况信息;
43.第一处理模块,用于根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩;
44.第一传输模块,用于将压缩后的点云数据发送给网络侧设备。
45.可选地,所述第一处理模块用于在所述传输状况信息不满足预设传输条件的情况下,对所述点云数据进行第一压缩处理,得到第一点云数据;
46.或者,在所述传输状况信息满足所述预设传输条件的情况下,对所述点云数据进行第二压缩处理,得到第二点云数据。
47.可选地,所述第二点云数据的精度大于所述第一点云数据的精度。
48.可选地,所述第一处理模块包括:
49.第一确定子模块,用于根据所述点云数据的深度信息和曲率特征,在所述点云数据对应的图像中确定感兴趣区域;
50.第一处理子模块,用于在所述感兴趣区域按照第一压缩比例进行压缩,在除所述感兴趣区域之外的非感兴趣区域按照第二压缩比例进行压缩;
51.其中,所述第一压缩比例小于所述第二压缩比例。
52.本发明实施例还提供了一种数据处理装置,应用于网络侧设备,包括:
53.第二获取模块,用于获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
54.渲染模块,用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
55.可选地,所述渲染模块包括:
56.第一渲染子模块,用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景;
57.第二渲染子模块,用于根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染。
58.可选地,所述第一渲染子模块用于在所述传输状况信息满足预设传输条件的情况下,对压缩后的点云数据进行第一精度的三维重建操作,得到第一目标场景;
59.或者,在所述传输状况信息不满足预设传输条件的情况下,对压缩后的点云数据进行第二精度的三维重建操作,得到第二目标场景。
60.可选地,所述第一精度大于第二精度。
61.可选地,所述第二渲染子模块用于在所述传输状况信息不满足预设传输条件的情况下,在所述目标场景中设置第三精度的介质;
62.或者,在所述传输状况信息满足预设传输条件的情况下,在所述目标场景中设置第四精度的介质。
63.可选地,所述第三精度大于所述第四精度。
64.可选地,所述第二渲染子模块还用于对于所述目标场景中曲率值大于预设曲率阈值的区域,设置透明度为第一数值的介质;
65.和/或,对于所述目标场景中曲率值小于或者等于预设曲率值的区域,设置透明度为第二数值的介质。
66.可选地,所述第一数值小于所述第二数值。
67.本发明实施例还提供了一种终端,包括:收发机和处理器:
68.所述收发机用于获取终端与网络侧设备之间的传输状况信息;
69.所述处理器用于根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩;
70.所述收发机用于将压缩后的点云数据发送给网络侧设备。
71.本发明实施例还提供了一种网络侧设备,包括:收发机和处理器:
72.所述收发机用于获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
73.所述处理器用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
74.本发明实施例还提供了一种数据处理装置,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所述程序或指令时实现如上所述数据处理方法中的步骤。
75.本发明实施例还提供了一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述数据处理方法中的步骤。
76.本发明的上述技术方案的有益效果如下:
77.本发明实施例中,网络侧设备获取压缩后的点云数据,根据传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行介质渲染,如在传输状况良好时进行高精度的三维重建与渲染操作,在传输状况不佳时,进行低精度的三维重建与渲染操作,从而使得点云数据的渲染过程能够适应资源传输的变化情况,能够降低资源传输状况不佳时对用户体验造成的影响。
附图说明
78.图1为本发明实施例中终端与网络侧设备的交互示意图;
79.图2为本发明实施例的数据处理方法的流程示意图之一;
80.图3为本发明实施例的数据处理方法的流程示意图之二;
81.图4为本发明实施例的数据处理装置的模块示意图之一;
82.图5为本发明实施例的数据处理装置的模块示意图之二;
83.图6为本发明实施例的终端的结构框图;
84.图7为本发明实施例的网络侧设备的结构框图;
85.图8为本发明实施例的数据处理装置的结构框图之一;
86.图9为本发明实施例的数据处理装置的结构框图之二。
具体实施方式
87.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
88.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
89.在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
90.另外,本文中术语“系统”和“网络”在本文中常可互换使用。
91.在本技术所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
92.本发明实施例提供了一种数据处理方法,由终端执行,如图1所示,该终端可包括采集模块、数据压缩模块和显示模块,该采集模块可以采集物体表面数据点的集合,具有可通过激光雷达等扫描仪器获取物体表面数据点的集合,除包含三维位置坐标之外,还可以包含包括颜色、强度值、时间等丰富的信息。该终端备具有轻量化的特征,可以进行简单的动作捕捉和画面显示。终端还可包括计算模块,可以实现较低处理能力的计算功能。
93.如图2所示,该方法包括:
94.步骤201:获取终端与网络侧设备之间的传输状况信息。
95.可选地,上述传输状况信息包括传输时延。
96.本步骤中,该网络侧设备可具体为基站,基站中设置有边缘云或中心云。可选地,由边缘云检测终端与网络侧设备之间的传输状况信息,并将该传输状况信息发送给终端。即终端从边缘云获取上述传输状况信息。当然,也可由终端自身缺点终端与网络侧设备之间的传输状况信息。
97.步骤202:根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩。
98.可选地,该预设传输条件包括传输时延小于预设时延阈值。
99.上述点云数据为终端采集的物体表面数据点的集合。
100.在传输状况信息满足预设传输条件时表明当前传输状况良好,在传输状况信息不满足预设传输条件时表明当前传输状况不佳,终端可以根据不同的传输状况,对点云数据进行不同的压缩处理。例如,传输状况良好时,对点云数据进行较小程度的压缩,传输状况不佳时,对点云数据进行较大程度的压缩,以降低资源传输状况不佳时对用户体验造成的影响。
101.步骤203:将压缩后的点云数据发送给网络侧设备。
102.这里,将压缩后的点云数据发送给网络侧设备,如边缘云,由边缘云根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染,从而使得点云数据的渲染过程能够适应资源传输的变化情况,能够降低资源传输状况不佳时对用户体验造成的影响。
103.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对所述点云数据进行压缩,包括:
104.在所述传输状况信息不满足预设传输条件的情况下,对所述点云数据进行第一压缩处理,得到第一点云数据;
105.或者,在所述传输状况信息满足所述预设传输条件的情况下,对所述点云数据进行第二压缩处理,得到第二点云数据,其中,所述第二点云数据的精度大于所述第一点云数据的精度。
106.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
107.其中,上述第二点云数据的精度大于第一点云数据的精度可以理解为第二点云数据对应的图像的数据量大于第一点云数据对应的图像的数据量。
108.可选地,所述对所述点云数据进行第一压缩处理,包括:
109.根据所述点云数据的深度信息和曲率特征,在所述点云数据对应的图像中确定感兴趣区域;
110.在所述感兴趣区域按照第一压缩比例进行压缩,在除所述感兴趣区域之外的非感兴趣区域按照第二压缩比例进行压缩;
111.其中,所述第一压缩比例小于所述第二压缩比例。
112.本发明实施例中,在传输状况不佳时,结合点云数据的深度信息和曲率特征,确定感兴趣区域,并对感兴趣区域进行较低程度的压缩,以保证精确的重建效果,突出感兴趣区域的特征,对非感兴趣区域进行较高程度的压缩,以降低渲染负载与功耗,保证用户体验。
113.可选地,所述感兴趣区域内的点云数据满足以下至少一项:
114.深度信息对应的深度值小于第一阈值;
115.曲率特征对应的曲率值大于第二阈值。
116.也就是说,本发明实施例中,感兴趣区域是指深度信息对应的深度至小于第一阈值,和/或,曲率特征对应的曲率值大于第二阈值的区域。
117.本发明实施例的数据处理方法,终端在传输状况不佳时,结合点云数据的深度信息和曲率特征,确定感兴趣区域,并对感兴趣区域进行较低程度的压缩,以保证精确的重建效果,突出感兴趣区域的特征,对非感兴趣区域进行较高程度的压缩,以降低渲染负载与功耗,保证用户体验。
118.本发明实施例还提供了一种数据处理方法,由网络侧设备执行,该网络侧设备为基站,具体包括边缘云,边缘云具有高运行速率的服务器,可以进行计算量庞大的渲染以及复杂的三维重建操作。如图1所示,该边缘云包括资源管理模块,数据处理模块,显示处理模块,该资源管理模块用于对数据传输的资源进行管理,数据处理模块用于与终端传输点云数据,显示处理模块可进行三维重建和介质渲染。
119.如图3所示,该方法包括:
120.步骤301:获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的。
121.这里,终端根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩发送给该网络侧设备,具体的压缩过程已在终端侧的方法实施例中进行详细说明,此处不再赘述。
122.步骤302:根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行介质渲染。
123.可选地,上述传输状况信息包括传输时延。该预设传输条件包括传输时延小于预设时延阈值。
124.具体地,在传输状况信息满足预设传输条件时,对压缩后的点云数据进行高精度的三维重建与渲染操作,在传输状况信息不满足预设传输条件时,对压缩后的点云数据进行低精度的三维重建与渲染操作。
125.本发明实施例的数据处理方法,获取压缩后的点云数据,根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行介质渲染,如在传输状况良好时进行高精度的三维重建与渲染操作,在传输状况不佳时,进行低精度的三维重建与渲染操作,从而使得点云数据的渲染过程能够适应资源传输的变化情况,能够降低资源传输状况不佳时对用户体验造成的影响。
126.可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染,包括:
127.根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景;
128.根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染。
129.进一步可选地,所述根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景,包括:
130.在所述传输状况信息满足预设传输条件的情况下,对压缩后的点云数据进行第一精度的三维重建操作,得到第一目标场景;
131.或者,在所述传输状况信息不满足预设传输条件的情况下,对压缩后的点云数据进行第二精度的三维重建操作,得到第二目标场景;
132.其中,所述第一精度大于第二精度。
133.本发明实施例中,在传输状况良好时,进行高精度的三维重建操作,得到高精度的目标场景,在传输状况不佳时,进行低精度的三维重建操作,得到低精度的目标场景,即上述第二目标场景的精度小于上述第一目标场景的精度。
134.进一步可选地,所述根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染,包括:
135.在所述传输状况信息不满足预设传输条件的情况下,在所述目标场景中设置第三精度的介质;
136.或者,在所述传输状况信息满足预设传输条件的情况下,在所述目标场景中设置第四精度的介质;
137.其中,所述第三精度大于所述第四精度。
138.本发明实施例中,结合终端与基站的传输状况情况,进行烟、云、雾等介质的数据处理。当传输状况良好时,由于三维重建的目标场景精度高,设置低精度的叠加介质;当传输状况不佳时,三维重建的目标场景精度低,采用高精度的叠加介质,不同精度的介质设置充分保障了用户体验。
139.进一步可选地,所述在所述目标场景中进行介质渲染,还包括:
140.对于所述目标场景中曲率值大于预设曲率阈值的区域,设置透明度为第一数值的介质;
141.和/或,对于所述目标场景中曲率值小于或者等于预设曲率值的区域,设置透明度
为第二数值的介质;
142.其中,所述第一数值小于所述第二数值。
143.首先,先对透明度进行以下说明。
144.在进行烟、云、雾等介质的透明度混合时,方法是将前景(介质)的rgb值(用r1,g1,b1表示),分别与目标场景(背景)的rgb(用r2,g2,b2表示)按比例混合,透明度alpha取值为0-1,alpha值为0表示全透明,alpha值为1表示不透明,最后得到混合后的rgb值。公式如下:
145.r3=r1*alpha r2*(1-alpha);
146.g3=g1*alpha g2*(1-alpha);
147.b3=b1*alpha b2*(1-alpha)。
148.本发明实施例中,根据存储的三维点云数据的曲率信息,进行烟、云、雾等介质透明度值的设置。对于曲率值较大的区域(如,陡峭的山峰、人脸与肢体轮廓),需要更加清晰的显示效果;而曲率值较小的区域(如,平坦的大山、平坦的后背),对视觉显示效果的要求不高。因此,可以根据曲率特征对介质的透明度值进行设置。为曲率值较大的区域设置较小的介质透明度值,为曲率值较小的区域设置较大的介质透明度值,从而清晰地展现重点区域(如,人脸与肢体轮廓),提高模拟真实感。
149.本发明实施例的数据处理方法,获取压缩后的点云数据,根据传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行介质渲染,如在传输状况良好时进行高精度的三维重建与渲染操作,在传输状况不佳时,进行低精度的三维重建与渲染操作,从而使得点云数据的渲染过程能够适应资源传输的变化情况,能够降低资源传输状况不佳时对用户体验造成的影响。
150.如图4所示,本发明实施例还提供了一种数据处理装置400,应用于终端,包括:
151.第一获取模块401,用于获取终端与网络侧设备之间的传输状况信息;
152.第一处理模块402,用于根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩;
153.第一传输模块403,用于将压缩后的点云数据发送给网络侧设备。
154.可选地,所述第一处理模块用于在所述传输状况信息不满足预设传输条件的情况下,对所述点云数据进行第一压缩处理,得到第一点云数据;
155.或者,在所述传输状况信息满足所述预设传输条件的情况下,对所述点云数据进行第二压缩处理,得到第二点云数据,其中,所述第二点云数据的精度大于所述第一点云数据的精度。
156.可选地,所述第一处理模块包括:
157.第一确定子模块,用于根据所述点云数据的深度信息和曲率特征,在所述点云数据对应的图像中确定感兴趣区域;
158.第一处理子模块,用于在所述感兴趣区域按照第一压缩比例进行压缩,在除所述感兴趣区域之外的非感兴趣区域按照第二压缩比例进行压缩;
159.其中,所述第一压缩比例小于所述第二压缩比例。
160.可选地,所述感兴趣区域内的点云数据满足以下至少一项:
161.深度信息对应的深度值小于第一阈值;
162.曲率特征对应的曲率值大于第二阈值。
163.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
164.该数据处理装置能够实现上述数据处理方法实施例中的所有实现方式,为避免重复,此处不再赘述。
165.如图5所示,本发明实施例还提供了一种数据处理装置500,应用于网络侧设备,包括:
166.第二获取模块501,用于获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
167.渲染模块502,用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
168.可选地,所述渲染模块包括:
169.第一渲染子模块,用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景;
170.第二渲染子模块,用于根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染。
171.可选地,所述第一渲染子模块用于在所述传输状况信息满足预设传输条件的情况下,对压缩后的点云数据进行第一精度的三维重建操作,得到第一目标场景;
172.或者,在所述传输状况信息不满足预设传输条件的情况下,对压缩后的点云数据进行第二精度的三维重建操作,得到第二目标场景;
173.其中,所述第一精度大于第二精度。
174.可选地,所述第二渲染子模块用于在所述传输状况信息不满足预设传输条件的情况下,在所述目标场景中设置第三精度的介质;
175.或者,在所述传输状况信息满足预设传输条件的情况下,在所述目标场景中设置第四精度的介质;
176.其中,所述第三精度大于所述第四精度。
177.可选地,所述第二渲染子模块还用于对于所述目标场景中曲率值大于预设曲率阈值的区域,设置透明度为第一数值的介质;
178.和/或,对于所述目标场景中曲率值小于或者等于预设曲率值的区域,设置透明度为第二数值的介质;
179.其中,所述第一数值小于所述第二数值。
180.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
181.该数据处理装置能够实现上述应用于网络侧设备的数据处理方法实施例中的所有实现方式,为避免重复,此处不再赘述。
182.如图6所示,本发明实施例还提供了一种终端600,包括:收发机620和处理器610:
183.所述收发机620用于获取终端与网络侧设备之间的传输状况信息;
184.所述处理器610用于根据所述传输状况信息与预设传输条件之间的关系,对点云数据进行压缩;
185.所述收发机620用于将压缩后的点云数据发送给网络侧设备。
186.可选地,所述处理器610用于在所述传输状况信息不满足预设传输条件的情况下,对所述点云数据进行第一压缩处理,得到第一点云数据;
187.或者,在所述传输状况信息满足所述预设传输条件的情况下,对所述点云数据进行第二压缩处理,得到第二点云数据,其中,所述第二点云数据的精度大于所述第一点云数据的精度。
188.可选地,所述处理器610用于根据所述点云数据的深度信息和曲率特征,在所述点云数据对应的图像中确定感兴趣区域;
189.在所述感兴趣区域按照第一压缩比例进行压缩,在除所述感兴趣区域之外的非感兴趣区域按照第二压缩比例进行压缩;
190.其中,所述第一压缩比例小于所述第二压缩比例。
191.可选地,所述感兴趣区域内的点云数据满足以下至少一项:
192.深度信息对应的深度值小于第一阈值;
193.曲率特征对应的曲率值大于第二阈值。
194.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
195.该数据处理装置能够实现上述数据处理方法实施例中的所有实现方式,为避免重复,此处不再赘述。
196.本发明的实施例还提供了一种网络侧设备700,如图7所示,包括:收发机720和处理器710:
197.所述收发机720用于获取压缩后的点云数据,所述压缩后的点云数据是根据终端与网络侧设备之间的传输状况信息与预设传输条件之间的关系进行压缩得到的;
198.所述处理器710用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据进行渲染。
199.可选地,所述处理器710用于根据所述传输状况信息与预设传输条件之间的关系,对压缩后的点云数据,进行三维重建操作,得到目标场景;根据所述传输状况信息与预设传输条件之间的关系,在所述目标场景中进行介质渲染。
200.可选地,所述处理器710用于在所述传输状况信息满足预设传输条件的情况下,对压缩后的点云数据进行第一精度的三维重建操作,得到第一目标场景;
201.或者,在所述传输状况信息不满足预设传输条件的情况下,对压缩后的点云数据进行第二精度的三维重建操作,得到第二目标场景;
202.其中,所述第一精度大于第二精度。
203.可选地,所述处理器710用于在所述传输状况信息不满足预设传输条件的情况下,在所述目标场景中设置第三精度的介质;
204.或者,在所述传输状况信息满足预设传输条件的情况下,在所述目标场景中设置第四精度的介质;
205.其中,所述第三精度大于所述第四精度。
206.可选地,所述处理器710还用于对于所述目标场景中曲率值大于预设曲率阈值的区域,设置透明度为第一数值的介质;
207.和/或,对于所述目标场景中曲率值小于或者等于预设曲率值的区域,设置透明度为第二数值的介质;
208.其中,所述第一数值小于所述第二数值。
209.可选地,所述预设传输条件包括传输时延小于预设时延阈值。
210.本发明另一实施例还提供了一种数据处理装置,如图8所示,包括收发器810、处理器800、存储器820及存储在所述存储器820上并可在所述处理器800上运行的程序或指令;所述处理器800执行所述程序或指令时实现上述应用于终端的数据处理方法的步骤。
211.所述收发器810,用于在处理器800的控制下接收和发送数据。
212.其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器800代表的一个或多个处理器和存储器820代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器810可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口830还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
213.处理器800负责管理总线架构和通常的处理,存储器820可以存储处理器800在执行操作时所使用的数据。
214.本发明一实施例提供了一种数据处理装置,如图9所示,包括收发器910、处理器900、存储器920及存储在所述存储器920上并可在所述处理器900上运行的程序或指令;所述处理器900执行所述程序或指令时实现上述应用于网络侧设备的数据处理方法。
215.所述收发器910,用于在处理器900的控制下接收和发送数据。
216.其中,在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器900代表的一个或多个处理器和存储器920代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器910可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器900负责管理总线架构和通常的处理,存储器920可以存储处理器900在执行操作时所使用的数据。
217.本发明实施例还提供了一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的数据处理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
218.其中,所述处理器为上述实施例中所述的数据处理装置中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
219.进一步需要说明的是,此说明书中所描述的终端包括但不限于智能手机、平板电脑等,且所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
220.本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
221.实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操
作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
222.在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(vlsi)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
223.上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。
224.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献