Three-dimensional point cloud-based initial viewing angle control and presentation method and system

US11836882B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11836882-B2
Application numberUS-202017595808-A
CountryUS
Kind codeB2
Filing dateJun 28, 2020
Priority dateJun 28, 2019
Publication dateDec 5, 2023
Grant dateDec 5, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are an initial view angle control and presentation method and system based on a three-dimensional point cloud and a point cloud system. A three-dimensional media stream is read and parsed. An initial viewpoint, a normal vector and a forward direction vector in the three-dimensional media stream are parsed. A user can view an initial angle, that is, a region of interest, designated by a content producer when initially consuming three-dimensional media content. Moreover, scaling, that is, scale transformation, of the three-dimensional media content is allowed in an optimized manner. In a real-time interactive scene, the view range of the user can be adjusted based on the position of the user relative to the initial viewpoint. The freedom degree of visual media consumption is fully improved according to the interactive behavior of the user, providing an immersive user experience.

First claim

Opening claim text (preview).

What is claimed is: 1. An initial view angle control and presentation method based on a three-dimensional point cloud, comprising: reading and parsing a three-dimensional media stream to obtain encapsulated three-diminsional media data; determining, in the encapsulated three-dimensional media data, an initial viewpoint, a normal vector direction of the initial viewpoint and a forward direction vector of the initial viewpoint; and presenting media content in the three-dimensional media stream based on the initial viewpoint, the normal vector direction of the initial viewpoint and the forward direction vector of the initial viewpoint. 2. The method according to claim 1 , wherein in response to the media content being rotated, the method further comprises: changing the initial viewpoint and the normal vector direction of the initial viewpoint to form a position of the changed viewpoint and a normal vector direction of the changed viewpoint. 3. The method according to claim 1 , wherein the forward direction vector of the initial viewpoint is a direction vector parallel to a forward direction specified by a presentation device, and the forward direction vector of the initial viewpoint comprises x coordinate information, y coordinate information and z coordinate information of a forward direction vector endpoint other than the initial viewpoint, wherein the x coordinate information, the y coordinate information and the z coordinate information are in a coordinate system whose origin is the initial viewpoint. 4. The method according to claim 1 , wherein indication information is added to encapsulation information of the encapsulated three-dimensional media data, wherein the indication information comprises: information one: position information of the initial viewpoint; information two: position information of a normal vector of the initial viewpoint relative to the initial viewpoint; and information three: information about the forward direction vector of the initial viewpoint. 5. The method according to claim 1 , wherein a normal vector of the initial viewpoint comprises x coordinate information, y coordinate information and z coordinate information of a normal vector endpoint other than the initial viewpoint, wherein the x coordinate information, the y coordinate information and the z coordinate information are in a coordinate system whose origin is the initial viewpoint. 6. The system according to claim 5 , wherein the indication information further comprises: information six: real-time relative displacement which is position information of a real-time user position relative to the initial viewpoint; and information seven: a view range adjusted based on the real-time user position. 7. An initial view angle control and presentation system based on a three-dimensional point cloud, comprising a processor and a memory for storing execution instructions that when executed by the processor cause the processor to perform steps in following modules: a parsing module configured to read and parse a three-dimensional media stream to obtain encapsulated three-dimensional media data; an initial view angle determination module configured to determine, in the encapsulated three-dimensional media data, an initial viewpoint, a normal vector direction of the initial viewpoint and a forward direction vector of the initial viewpoint; and a three-dimensional media presentation module configured to present media content in the three-dimensional media stream based on the initial viewpoint, the normal vector direction of the initial viewpoint and the forward direction vector of the initial viewpoint. 8. The system according to claim 7 , further comprising: a changed viewpoint determination module configured to, in response to the media content being rotated, change the initial viewpoint and the normal vector direction to determine a position of the changed viewpoint and a normal vector direction of the changed viewpoint. 9. The system according to claim 7 , wherein indication information is added to encapsulation information of the encapsulated three-dimensional media data, wherein the indication information comprises: information one: position information of the initial viewpoint; information two: position information of a normal vector of the initial viewpoint relative to the initial viewpoint; and information three: information about the forward direction vector of the initial viewpoint. 10. The system according to claim 7 , wherein the indication information further comprises rotation indication information for indicating whether the media content is rotatable. 11. The system according to claim 7 , wherein the indication information further comprises information for indicating whether real-time user position interaction is allowed during media playback. 12. The system according to claim 7 , wherein the forward direction vector of the initial viewpoint is a direction vector parallel to a forward direction specified by a presentation device, and the forward direction vector of the initial viewpoint comprises x coordinate information, y coordinate information and z coordinate information of a forward direction vector endpoint other than the initial viewpoint, wherein the x coordinate information, the y coordinate information and the z coordinate information are in a coordinate system whose origin is the initial viewpoint. 13. The system according to claim 7 , wherein a normal vector of the initial viewpoint comprises x coordinate information, y coordinate information and z coordinate information of a normal vector endpoint other than the initial viewpoint, wherein the x coordinate information, the y coordinate information and the z coordinate information are in a coordinate system whose origin is the initial viewpoint. 14. A non-transitory computer-readable storage medium storing computer-executable instructions which, when executed by a processor, cause the processor to perform steps in following modules: a parsing module configured to read and parse a three-dimensional media stream to obtain encapsulated three-dimensional media data; an initial view angle determination module configured to determine, in the encapsulated three-dimensional media data, an initial viewpoint, a normal vector direction of the initial viewpoint and a forward direction vector of the initial viewpoint; and a three-dimensional media presentation module configured to present media content in the three-dimensional media stream based on the initial viewpoint, the normal vector direction of the initial viewpoint and the forward direction vector of the initial viewpoint.

Assignees

Inventors

Classifications

  • using feature-based methods · CPC title

  • G06T19/20Primary

    Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • Particle system, point based geometry or rendering · CPC title

  • Rotation, translation, scaling · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11836882B2 cover?
Provided are an initial view angle control and presentation method and system based on a three-dimensional point cloud and a point cloud system. A three-dimensional media stream is read and parsed. An initial viewpoint, a normal vector and a forward direction vector in the three-dimensional media stream are parsed. A user can view an initial angle, that is, a region of interest, designated by a…
Who is the assignee on this patent?
Univ Shanghai Jiaotong
What technology area does this patent fall under?
Primary CPC classification G06T19/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).