Autonomous image acquisition systems for production and environment monitoring and event detection

US12347109B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12347109-B2
Application numberUS-202217722060-A
CountryUS
Kind codeB2
Filing dateApr 15, 2022
Priority dateApr 15, 2022
Publication dateJul 1, 2025
Grant dateJul 1, 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.

Certain aspects of the present disclosure provide techniques for autonomous image acquisition. This includes determining a plurality of two-dimensional image perspectives for a plurality of image capture devices, and comparing the plurality of two-dimensional image perspectives with a generated two-dimensional representation of a target object, where the two-dimensional representation is generated based on a three-dimensional model of the target object. This further includes automatically moving at least one of the plurality of image capture devices, based on the comparing, to increase a portion of the target object captured by the plurality of image capture devices.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: determining a plurality of two-dimensional image perspectives for a plurality of image capture devices, wherein one or more of the plurality of image capture devices is moveable relative to other image capture devices of the plurality of image capture devices; generating a two-dimensional representation of a target object based on a three-dimensional model of the target object; comparing the plurality of two-dimensional image perspectives with the two-dimensional representation of the target object to generate a coverage map indicating a number of pixels of the plurality of the two-dimensional image perspectives that correspond to the target object in the two-dimensional representation of the target object; automatically moving at least one of the plurality of image capture devices relative to the other image capture devices of the plurality of image capture devices to increase the number of pixels of the plurality of the two-dimensional image perspectives that correspond to the target object included in the coverage map; and capturing a plurality of images of the target object with the plurality of image capture devices based on automatically moving the at least one of the plurality of image capture devices relative to the other image capture devices. 2. The method of claim 1 , wherein: the target object comprises an object undergoing manufacturing, and the plurality of image capture devices are configured to capture images to monitor the target object during manufacturing. 3. The method of claim 1 , wherein the comparing the plurality of two-dimensional image perspectives with the generated two-dimensional representation of a target object comprises: generating a plurality of enclosing bounding boxes or semantically segmented regions, each of the bounding boxes or semantically segmented regions corresponding with at least one of the plurality of two-dimensional image perspectives; and comparing the plurality of enclosing bounding boxes or semantically segmented regions with the two-dimensional representation of the target object to generate the coverage map. 4. The method of claim 3 , wherein the comparing the plurality of two-dimensional image perspectives with the generated two-dimensional representation of the target object further comprises: excluding a portion of the three-dimensional model of the target object from the comparing the plurality of enclosing bounding boxes or semantically segmented regions with the two-dimensional representation of the target object, wherein the excluded portion is not captured by the plurality of image capture devices. 5. The method of claim 1 , wherein the at least one of the plurality of image capture devices comprises an automated guided vehicle (AVG) mounted camera. 6. The method of claim 1 , wherein the at least one of the plurality of image capture devices comprises a crane-mounted camera. 7. The method of claim 1 , wherein the automatically moving the at least one of the plurality of image capture devices is performed to and to reduce image overlap between the plurality of two-dimensional image perspectives. 8. The method of claim 1 , wherein the automatically moving the at least one of the plurality of image capture devices is performed to avoid collisions between image capture devices of the plurality of image capture devices. 9. The method of claim 1 , further comprising: identifying at least a portion of the target object as static during a first time period, wherein the at least one of the plurality of image capture device is automatically moved to omit capturing images of the portion of the target object during the first time period. 10. The method of claim 1 , further comprising: generating a network graph reflecting an environment for the target object, wherein the network graph comprises a node representing the target object and a plurality of edges representing distances from the target object to a plurality of other objects in the environment represented as respective nodes in the network graph. 11. The method of claim 10 , further comprising: identifying one or more static objects in the environment and one or more dynamic objects in the environment, using a deep neural network (DNN). 12. A non-transitory computer-readable medium containing computer program code that, when executed by operation of one or more computer processors, performs operations comprising: determining a plurality of two-dimensional image perspectives for a plurality of image capture devices, wherein one or more of the plurality of image capture devices is moveable relative to other image capture devices of the plurality of image capture devices; generating a two-dimensional representation of a target object based on a three-dimensional model of the target object; comparing the plurality of two-dimensional image perspectives with the two-dimensional representation of the target object to generate a coverage map indicating a number of pixels of the plurality of the two-dimensional image perspectives that correspond to the target object in the two-dimensional representation of the target object; automatically moving at least one of the plurality of image capture devices relative to the other image capture devices of the plurality of image capture devices, to increase the number of pixels of the plurality of the two-dimensional image perspectives that correspond to the target object; and capturing a plurality of images of the target object with the plurality of image capture devices based on automatically moving the at least one of the plurality of image capture devices relative to the other image capture devices. 13. The non-transitory computer-readable medium of claim 12 , wherein: the target object comprises an object undergoing manufacturing, and the plurality of image capture devices are configured to capture images to monitor the target object during manufacturing. 14. The non-transitory computer-readable medium of claim 12 , wherein the comparing the plurality of two-dimensional image perspectives with the generated two-dimensional representation of the target object comprises: generating a plurality of enclosing bounding boxes or semantically segmented regions, each of the bounding boxes or semantically segmented regions corresponding with at least one of the plurality of two-dimensional image perspectives; and comparing the plurality of enclosing bounding boxes or semantically segmented regions with the two-dimensional representation of the target object to generate the coverage map. 15. The non-transitory computer-readable medium of claim 14 , wherein the comparing the plurality of two-dimensional image perspectives with the generated two-dimensional representation of a target object further comprises: excluding a portion of the three-dimensional model of the target object from the comparing the plurality of enclosing bounding boxes or semantically segmented regions with the two-dimensional representation of the target object, wherein the excluded portion is not captured by the plurality of image capture devices. 16. The non-transitory computer-readable medium of claim 12 , wherein the at least one of the plurality of image capture devices comprises an automated guided vehicle (AVG) mounted camera or a crane-mounted camera. 17. A system, comprising: a computer processor; and a memory having instructions stored thereon which, when executed on the computer processor, performs operations comprising: determining a plurality of two-dimensional image perspectives for a

Assignees

Inventors

Classifications

  • Bounding box · CPC title

  • Industrial image inspection · CPC title

  • using automatic guided vehicles [AGV] (control of position or course of AGV's G05D1/00) · CPC title

  • Camera pose · CPC title

  • of area, perimeter, diameter or volume · 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 US12347109B2 cover?
Certain aspects of the present disclosure provide techniques for autonomous image acquisition. This includes determining a plurality of two-dimensional image perspectives for a plurality of image capture devices, and comparing the plurality of two-dimensional image perspectives with a generated two-dimensional representation of a target object, where the two-dimensional representation is genera…
Who is the assignee on this patent?
Boeing Co
What technology area does this patent fall under?
Primary CPC classification G06T7/11. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 01 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).