IP Library › Granted Patent US 12,475,642
Granted Patent B2
US 12,475,642 · App. 18/255,992 · Granted Nov 18, 2025

Data processing method and apparatus, communication node and storage medium

Inventors: Yiling Xu (Shanghai, CN); Lizhi Hou (Shanghai, CN); Yunfeng Guan (Shanghai, CN); Jun Sun (Shanghai, CN); Zhao Wu (Shenzhen, CN); Qiuting Li (Shenzhen, CN); Ping Wu (Shenzhen, CN)
Assignee: ZTE CORPORATION
G06T17/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,475,642
App. No.
18/255,992
Granted
Nov 18, 2025
Kind
B2
Abstract

Provided are a data processing method and apparatus, a communication node, and a storage medium. The data processing method includes determining multi-frame combined point cloud information; writing the multi-frame combined point cloud information into media streams of combined point cloud data; and sending, according to the multi-frame combined point cloud information, the media streams of the combined point cloud data to a receiving end separately.

Claims (59)

1 . A data processing method, comprising:

determining multi-frame combined point cloud information;

writing the multi-frame combined point cloud information into media streams of combined point cloud data; and

sending, according to the multi-frame combined point cloud information, the media streams of the combined point cloud data to a receiving end separately;

wherein the multi-frame combined point cloud information comprises one of the following parameters: a combined point cloud data transmission manner; and a combined point cloud data consumption manner;

wherein the combined point cloud data transmission manner comprises one of the following: preferentially transmitting geometric information after a combination, and then transmitting attribute information after the combination; simultaneously transmitting geometric information after a combination and attribute information after the combination; preferentially transmitting frame index information and geometric information after a combination, and then transmitting non-frame index attribute information after the combination; preferentially transmitting geometric information after a combination and non-frame index attribute information after the combination, and then transmitting frame index information; or transmitting geometric information after a combination, non-frame index attribute information after the combination, and frame index information in sequence; and

wherein the combined point cloud data consumption manner comprises one of the following: preferentially consuming geometric information after a combination; preferentially consuming non-frame index attribute information after a combination; preferentially consuming geometric information after a combination and non-frame index attribute information after the combination; preferentially consuming frame index information and geometric information after a combination; or preferentially consuming frame index information.

2 . The method of claim 1 , further comprising:

storing, according to the multi-frame combined point cloud information, the combined point cloud data as a media file separately.

3 . The method of claim 2 , wherein writing the multi-frame combined point cloud information into the media streams of the combined point cloud data comprises one of the following:

writing the multi-frame combined point cloud information into track information in a media file;

writing the multi-frame combined point cloud information into supplemental enhancement information of the combined point cloud data; or

writing the multi-frame combined point cloud information into video usability information of the combined point cloud data.

4 . The method of claim 1 , wherein determining the multi-frame combined point cloud information comprises one of the following:

determining, according to preset configuration information, the multi-frame combined point cloud information;

determining, according to receiving end request information, the multi-frame combined point cloud information after a connection is established with at least one of a current channel or the receiving end;

determining, according to current channel information, the multi-frame combined point cloud information after a connection is established with at least one of a current channel or the receiving end;

determining, according to receiving end attribute information, the multi-frame combined point cloud information after a connection is established with at least one of a current channel or the receiving end; or

determining, according to current channel information and attribute information of the receiving end, the multi-frame combined point cloud information after a connection is established with at least one of a current channel or the receiving end.

5 . The method of claim 4 , wherein writing the multi-frame combined point cloud information into the media streams of the combined point cloud data comprises one of the following:

writing the multi-frame combined point cloud information into track information in a media file;

writing the multi-frame combined point cloud information into supplemental enhancement information of the combined point cloud data; or

writing the multi-frame combined point cloud information into video usability information of the combined point cloud data.

6 . The method of claim 1 , wherein components of the combined point cloud data comprise: geometric information after a combination and attribute information after the combination; wherein the attribute information after the combination comprises frame index information and non-frame index attribute information after the combination.

7 . The method of claim 1 , wherein correspondence between the multi-frame combined point cloud information and the combined point cloud data comprises one of the following:

one piece of the combined point cloud data corresponding to the multi-frame combined point cloud information;

each component in the combined point cloud data corresponding to the multi-frame combined point cloud information separately; or

one piece of the combined point cloud data corresponding to at least one parameter in the multi-frame combined point cloud information, and each component of the combined point cloud data corresponding to at least one parameter in the multi-frame combined point cloud information separately.

8 . The method of claim 1 , wherein writing the multi-frame combined point cloud information into the media streams of the combined point cloud data comprises one of the following:

writing the multi-frame combined point cloud information into track information in a media file;

writing the multi-frame combined point cloud information into supplemental enhancement information of the combined point cloud data; or

writing the multi-frame combined point cloud information into video usability information of the combined point cloud data.

9 . A data processing method, comprising:

parsing media streams of combined point cloud data to obtain multi-frame combined point cloud information; and

processing, according to the multi-frame combined point cloud information, the combined point cloud data separately;

wherein the multi-frame combined point cloud information comprises one of the following parameters: a combined point cloud data transmission manner; and a combined point cloud data consumption manner;

wherein the combined point cloud data transmission manner comprises one of the following: preferentially transmitting geometric information after a combination, and then transmitting attribute information after the combination; simultaneously transmitting geometric information after a combination and attribute information after the combination; preferentially transmitting frame index information and geometric information after a combination, and then transmitting non-frame index attribute information after the combination; preferentially transmitting geometric information after a combination and non-frame index attribute information after the combination, and then transmitting frame index information; or transmitting geometric information after a combination, non-frame index attribute information after the combination, and frame index information in sequence; and

wherein the combined point cloud data consumption manner comprises one of the following: preferentially consuming geometric information after a combination; preferentially consuming non-frame index attribute information after a combination; preferentially consuming geometric information after a combination and non-frame index attribute information after the combination; preferentially consuming frame index information and geometric information after a combination; or preferentially consuming frame index information.

10 . The method of claim 9 , wherein before parsing the media streams of the combined point cloud data to obtain the multi-frame combined point cloud information, the method further comprises:

receiving the media streams of the combined point cloud data sent by a sending end.

11 . The method of claim 9 , wherein before parsing the media streams of the combined point cloud data to obtain the multi-frame combined point cloud information, the method further comprises:

reading a locally pre-stored media file of the combined point cloud data.

12 . A data processing apparatus, comprising:

a determination module configured to determine multi-frame combined point cloud information;

a writer configured to write the multi-frame combined point cloud information into media streams of combined point cloud data; and

a sender configured to send, according to the multi-frame combined point cloud information, the media streams of the combined point cloud data to a receiving end separately;

wherein the multi-frame combined point cloud information comprises one of the following parameters: a combined point cloud data transmission manner; and a combined point cloud data consumption manner;

wherein the combined point cloud data transmission manner comprises one of the following: preferentially transmitting geometric information after a combination, and then transmitting attribute information after the combination; simultaneously transmitting geometric information after a combination and attribute information after the combination; preferentially transmitting frame index information and geometric information after a combination, and then transmitting non-frame index attribute information after the combination; preferentially transmitting geometric information after a combination and non-frame index attribute information after the combination, and then transmitting frame index information; or transmitting geometric information after a combination, non-frame index attribute information after the combination, and frame index information in sequence; and

wherein the combined point cloud data consumption manner comprises one of the following: preferentially consuming geometric information after a combination; preferentially consuming non-frame index attribute information after a combination; preferentially consuming geometric information after a combination and non-frame index attribute information after the combination; preferentially consuming frame index information and geometric information after a combination; or preferentially consuming frame index information.

13 . A communication node, comprising a communication module, a memory, and at least one processor;

wherein the communication module is configured to communicate between two communication nodes;

wherein the memory is configured to store at least one program; and

wherein when executed by the at least one processor, the at least one program causes the at least one processor to implement the method of claim 1 .

14 . A non-transitory storage medium storing a computer program which, when executed by a processor, implements the method of claim 1 .

15 . A communication node, comprising a communication module, a memory, and at least one processor;

wherein the communication module is configured to communicate between two communication nodes;

wherein the memory is configured to store at least one program; and

wherein when executed by the at least one processor, the at least one program causes the at least one processor to implement the method of claim 9 .

16 . A non-transitory storage medium storing a computer program which, when executed by a processor, implements the method of claim 9 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2024
From: XU, YILING; HOU, LIZHI; GUAN, YUNFENG; SUN, JUN; WU, ZHAO; LI, QIUTING; WU, PING
To: ZTE CORPORATION; SHANGHAI JIAO TONG UNIVERSITY
Reel/Frame 066668/0018 →
Priority Claims (1)
CN 202011407418.6 · Dec 4, 2020 · national
Continuity (1)
Related Publication 20240054723A1 · Feb 15, 2024
References Cited (10)
US 12216289B2 · Lee · 2025 [cited by examiner]
US 20190318488A1 · Lim et al. · 2019 [cited by applicant]
US 20210281885A1 · Sugio · 2021 [cited by examiner]
CN 109886272A · 2019 [cited by applicant]
CN 111699697A · 2020 [cited by applicant]
CN 112583803A · 2021 [cited by applicant]
WO WO2020116619A1 · 2020 [cited by applicant]
International Search Report in Application No. PCT/CN2021/128213 dated Jan. 21, 2022, 4 pages, including translation. [cited by applicant]
European Search Report in Application No. 21899798.9, dated Oct. 9, 2024, 9 pages, including translation. [cited by applicant]
Yiling Xu et al: “On GPCC Combine Frame Coding in MPEG-I Part 18”, 133. MPEG Meeting; Jan. 11, 2021-Jan. 15, 2021; Online; (Motion Picture Expert Group or ISO/IEC JTC1/SC29/WG11), No. m55949 Jan. 10, 2021 (Jan. 10, 2021… [cited by applicant]