Sequence stabilization of 3D point cloud frames using motion information

US12469154B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12469154-B2
Application numberUS-202217574139-A
CountryUS
Kind codeB2
Filing dateJan 12, 2022
Priority dateJan 12, 2022
Publication dateNov 11, 2025
Grant dateNov 11, 2025

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.

An electronic apparatus and method for sequence stabilization of point cloud frames using motion information is disclosed. The electronic apparatus receives image data that includes images of objects. The image data corresponds to a duration in which in the objects are in a dynamic state. Based on the image data, the electronic apparatus generates a point cloud sequence and extracts motion information associated with the objects. The electronic apparatus determines a first set of 3D points of a first point cloud frame that is in a static state with respect to a second set of 3D points of a second point cloud frame, based on the motion information. The first and second point cloud frames are consecutive frames of point cloud sequence. The electronic apparatus further determines a difference between the first and the second set of 3D points and updates the first point cloud frame based on the difference.

First claim

Opening claim text (preview).

What is claimed is: 1 . An electronic apparatus, comprising: circuitry configured to: receive image data that includes images of at least one object, wherein the image data corresponds to a duration in which the at least one object is in a dynamic state; generate a three-dimensional (3D) point cloud sequence based on the image data; extract motion information associated with the at least one object, based on the image data; control a plurality of image-capture devices to capture portions of the image data at discrete time instants from a plurality of viewpoints in a 3D space; determine, from the plurality of image-capture devices, an image-capture device as out-of-sync with respect to remaining image-capture devices of the plurality of image-capture devices; determine a first set of 3D points of a first point cloud frame that is in a static state with respect to a second set of 3D points of a second point cloud frame, based on the extracted motion information and the remaining image-capture devices, wherein the first point cloud frame and the second point cloud frame are consecutive frames of the 3D point cloud sequence; determine a difference between the first set of 3D points, that is in the static state with respect to the second set of 3D points, and the second set of 3D points, wherein the image-capture device is determined as out-of-sync based on the determined difference; and update the first point cloud frame based on the determined difference. 2 . The electronic apparatus according to claim 1 , wherein the circuitry is further configured to sample 3D points of each point cloud frame of the 3D point cloud sequence into a plurality of clusters, and the motion information comprises a set of motion vectors corresponding to the plurality of clusters. 3 . The electronic apparatus according to claim 2 , wherein a size of each of the plurality of clusters is associated with a count of visual features or a spatial arrangement of the visual features in the at least one object. 4 . The electronic apparatus according to claim 2 , wherein a size of each of the plurality of clusters is associated with a point density parameter associated with the 3D point cloud sequence. 5 . The electronic apparatus according to claim 1 , wherein the dynamic state corresponds to: a global motion of the at least one object with reference to a ground plane, and a local motion of at least one part of the at least one object. 6 . The electronic apparatus according to claim 1 , wherein the circuitry is further configured to execute a point cloud registration operation to minimize the determined difference between the first set of 3D points and the second set of 3D points, and the first point cloud frame is updated based on the minimization. 7 . The electronic apparatus according to claim 6 , wherein the point cloud registration operation is an Iterative Closest Point (ICP) registration operation. 8 . The electronic apparatus according to claim 1 , wherein the circuitry is further configured to: update the 3D point cloud sequence based on the updated first point cloud frame; and generate a 3D video that includes a temporal sequence of 3D models based on a sequence of point cloud frames of the updated 3D point cloud sequence. 9 . A method, comprising: in an electronic apparatus: receiving image data that includes images of at least one object, wherein the image data corresponds to a duration in which the at least one object is in a dynamic state; generating a three-dimensional (3D) point cloud sequence based on the image data; extracting motion information associated with the at least one object, based on the image data; controlling a plurality of image-capture devices to capture portions of the image data at discrete time instants from a plurality of viewpoints in a 3D space; determining, from the plurality of image-capture devices, an image-capture device as out-of-sync with respect to remaining image-capture devices of the plurality of image-capture devices; determining a first set of 3D points of a first point cloud frame that is in a static state with respect to a second set of 3D points of a second point cloud frame, based on the extracted motion information and the remaining image-capture devices, wherein the first point cloud frame and the second point cloud frame are consecutive frames of the 3D point cloud sequence; determining a difference between the first set of 3D points, that is in the static state with respect to the second set of 3D points, and the second set of 3D points, wherein the image-capture device is determined as out-of-sync based on the determined difference; and updating the first point cloud frame based on the determined difference. 10 . The method according to claim 9 , further comprising sampling 3D points of each point cloud frame of the 3D point cloud sequence into a plurality of clusters, wherein the motion information comprises a set of motion vectors corresponding to the plurality of clusters. 11 . The method according to claim 10 , wherein a size of each of the plurality of clusters is associated with a count of visual features or a spatial arrangement of the visual features in the at least one object. 12 . The method according to claim 10 , wherein a size of each of the plurality of clusters is associated with a point density parameter associated with the 3D point cloud sequence. 13 . The method according to claim 9 , wherein the dynamic state corresponds to: a global motion of the at least one object with reference to a ground plane, and a local motion of at least one part of the at least one object. 14 . The method according to claim 9 , further comprising executing a point cloud registration operation to minimize the determined difference between the first set of 3D points and the second set of 3D points, wherein the first point cloud frame is updated based on the minimization. 15 . The method according to claim 14 , wherein the point cloud registration operation is an Iterative Closest Point (ICP) registration operation. 16 . A non-transitory computer-readable medium having stored thereon, computer-executable instructions that when executed by a computer, causes the computer to execute operations, the operations comprising: receiving image data that includes images of at least one object, wherein the image data corresponds to a duration in which the at least one object is in a dynamic state; generating a three-dimensional (3D) point cloud sequence based on the image data; extracting motion information associated with the at least one object, based on the image data; controlling a plurality of image-capture devices to capture portions of the image data at discrete time instants from a plurality of viewpoints in a 3D space; determining, from the plurality of image-capture devices, an image-capture device as out-of-sync with respect to remaining image-capture devices of the plurality of image-capture devices; determining a first set of 3D points of a first point cloud frame that is in a static state with respect to a second set of 3D points of a second point cloud frame, based on the extracted motion information and the remaining image-capture devices, wherein the first point cloud frame and the second point cloud frame are consecutive frames of the 3D point cloud sequence; determining a difference between the first set of 3D points, that is in the static state with respect to the second set of 3D points, and the second set of 3D points, wherein the image-capture device is determined as out-of-

Assignees

Inventors

Classifications

  • Image subtraction · CPC title

  • Range image; Depth image; 3D point clouds · CPC title

  • Video; Image sequence · CPC title

  • Analysis of motion (motion estimation for coding, decoding, compressing or decompressing digital video signals H04N19/43, H04N19/51) · CPC title

  • Human being; Person · 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 US12469154B2 cover?
An electronic apparatus and method for sequence stabilization of point cloud frames using motion information is disclosed. The electronic apparatus receives image data that includes images of objects. The image data corresponds to a duration in which in the objects are in a dynamic state. Based on the image data, the electronic apparatus generates a point cloud sequence and extracts motion info…
Who is the assignee on this patent?
Sony Group Corp
What technology area does this patent fall under?
Primary CPC classification G06T7/344. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 11 2025 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).