Systems and methods for annotating 3d data

US2024135684A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024135684-A1
Application numberUS-202217969876-A
CountryUS
Kind codeA1
Filing dateOct 20, 2022
Priority dateOct 20, 2022
Publication dateApr 25, 2024
Grant date

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.

Described herein are systems, methods, and instrumentalities associated with automatically annotating a 3D image dataset. The 3D automatic annotation may be accomplished based on a 2D annotation provided by an annotator and by propagating the 2D annotation through multiple images of a sequence of 2D images associated with the 3D image dataset. The automatically annotated 3D image dataset may then be used to annotate other 3D image datasets based on similarities between the first 3D image dataset and the other 3D image datasets. The automatic annotation of the first 3D image dataset and/or the other 3D image datasets may be conducted based on one or more machine-learning models trained for performing those tasks.

First claim

Opening claim text (preview).

What is claimed is: 1 . An apparatus, comprising: at least one processor configured to: obtain a first sequence of two-dimensional (2D) images associated with a first three-dimensional (3D) image dataset; receive an annotation associated with a first 2D image in the first sequence of 2D images; and generate a 3D annotation for the first 3D image dataset based at least on the annotation associated with the first 2D image, wherein the 3D annotation is generated by automatically annotating, based on the annotation associated with the first 2D image and a first machine-learned (ML) data annotation model, multiple other 2D images of the first sequence of 2D images. 2 . The apparatus of claim 1 , wherein the first sequence of 2D images is obtained along an axis of the first 3D image dataset. 3 . The apparatus of claim 1 , wherein the annotation associated with the first 2D image is created by a user of the apparatus, and wherein the at least one processor is further configured to provide a graphical user interface for the user to create the annotation. 4 . The apparatus of claim 1 , wherein the annotation associated with the first 2D image indicates an object of interest in the first 2D image, and wherein the first ML data annotation model is trained for detecting features associated with the object of interest in the multiple other 2D images of the first sequence of 2D images and automatically annotating the multiple other 2D images based on the detected features. 5 . The apparatus of claim 1 , wherein the 3D annotation for the first 3D image dataset is generated further based on a user input that modifies the 3D annotation. 6 . The apparatus of claim 5 , wherein the at least one processor is further configured to adjust parameters of the first ML data annotation model based on the user input. 7 . The apparatus of claim 1 , wherein the at least one processor is further configured to obtain a second 3D image dataset and generate a 3D annotation for the second 3D image dataset based on the 3D annotation of the first 3D dataset. 8 . The apparatus of claim 7 , wherein the at least one processor being configured to generate the 3D annotation for the second 3D image dataset comprises the at least one processor being configured to: obtain a second sequence of 2D images along an axis of the second 3D image dataset; identify a second 2D image in the second sequence of 2D images based on a similarity between the first 3D image dataset and the second 3D image dataset; annotate, automatically, the second 2D image based on the annotation associated with the first 2D image; and generate the 3D annotation for the second 3D image dataset by automatically annotating multiple other 2D images of the second sequence of 2D images based at least on the automatically annotated second 2D image and the first ML data annotation model. 9 . The apparatus of claim 8 , wherein the at least one processor is further configured to receive a user input that modifies the automatic annotation of the second 2D image and generate the 3D annotation for the second 3D image dataset further based on the user input. 10 . The apparatus of claim 8 , wherein the at least one processor is configured to identify and annotate the second 2D image based on a second ML data annotation model. 11 . The apparatus of claim 7 , wherein the first 3D image dataset includes medical images associated with a first patient and wherein the second 3D image dataset includes medical images associated with a second patient. 12 . A method of automatic image annotation, comprising: obtaining a first sequence of two-dimensional (2D) images associated with a first three-dimensional (3D) image dataset; receiving an annotation associated with a first 2D image in the first sequence of 2D images; and generating a 3D annotation for the first 3D image dataset based at least on the annotation associated with the first 2D image, wherein the 3D annotation is generated by automatically annotating, based on the annotation associated with the first 2D image and a first machine-learned (ML) data annotation model, multiple other 2D images of the first sequence of 2D images. 13 . The method of claim 12 , wherein the first sequence of 2D images is obtained along an axis of the first 3D image dataset. 14 . The method of claim 12 , wherein the annotation associated with the first 2D image is created by an annotator, and wherein the method further comprises providing a graphical user interface for the annotator to create the annotation. 15 . The method of claim 12 , wherein the annotation associated with the first 2D image indicates an object of interest in the first 2D image, and wherein the first ML data annotation model is trained for detecting features associated with the object of interest in the multiple other 2D images of the first sequence of 2D images and automatically annotating the multiple other 2D images based on the detected features. 16 . The method of claim 12 , wherein the 3D annotation for the first 3D image dataset is generated further based on a user input that modifies the 3D annotation. 17 . The method of claim 16 , further comprising adjusting parameters of the first ML data annotation model based on the user input. 18 . The method of claim 12 , further comprising obtaining a second 3D image dataset and generating a 3D annotation for the second 3D image dataset based on the 3D annotation of the first 3D dataset. 19 . The method of claim 18 , wherein generating the 3D annotation for the second 3D image dataset comprises: obtaining a second sequence of 2D images along an axis of the second 3D image dataset; identifying a second 2D image in the second sequence of 2D images based on a similarity between the first 3D image dataset and the second 3D image dataset; annotating, automatically, the second 2D image based on the annotation associated with the first 2D image; and generating the 3D annotation for the second 3D image dataset by automatically annotating multiple other 2D images of the second sequence of 2D images based at least on the automatically annotated second 2D image and the first ML data annotation model. 20 . The method of claim 19 , wherein the identification and annotation of the second 2D image are conducted based on a second ML data annotation model.

Assignees

Inventors

Classifications

  • based on user input or interaction · CPC title

  • Labelling scene content, e.g. deriving syntactic or semantic representations · CPC title

  • G06V10/774Primary

    Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • G06T7/0012Primary

    Biomedical image inspection · CPC title

  • Training; Learning · 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 US2024135684A1 cover?
Described herein are systems, methods, and instrumentalities associated with automatically annotating a 3D image dataset. The 3D automatic annotation may be accomplished based on a 2D annotation provided by an annotator and by propagating the 2D annotation through multiple images of a sequence of 2D images associated with the 3D image dataset. The automatically annotated 3D image dataset may th…
Who is the assignee on this patent?
Shanghai United Imaging Intelligence Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06V10/774. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 25 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).