Locating a region of interest on an object

US11315286B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11315286-B2
Application numberUS-201716471081-A
CountryUS
Kind codeB2
Filing dateApr 26, 2017
Priority dateApr 26, 2017
Publication dateApr 26, 2022
Grant dateApr 26, 2022

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.

A method is disclosed. The method comprises defining a region of interest on a three-dimensional model of an object. The method may comprise capturing an image of an object manufactured according to the three-dimensional model. The method may comprise determining, using a processor, a position and orientation of the three-dimensional model with respect to the object in the captured image. The method may comprise locating the region of interest on the manufactured object. A portion of the manufactured object within the region of interest may comprise an identifiable feature. An apparatus and a machine-readable medium are also disclosed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, at a system comprising a hardware processor, information comprising a location of a region of interest on a three-dimensional model of an object; capturing, using the system, an image of a manufactured object manufactured according to the three-dimensional model, wherein a portion of the manufactured object within the region of interest comprises an identifiable feature on a surface of the manufactured object; determining, using the system, a position and an orientation of the three-dimensional model with respect to the manufactured object in the captured image, wherein the determining of the position and the orientation of the three-dimensional model with respect to the manufactured object in the captured image comprises aligning the three-dimensional model with the captured image; determining, using the information and the determined position and the orientation of the three-dimensional model with respect to the manufactured object in the captured image, the location of the region of interest with respect to the captured image; and using the system and based on the determining of the location of the region of interest with respect to the captured image, visually indicating, on the manufactured object, the location of the region of interest on the manufactured object, for identifying the identifiable feature on the surface of the manufactured object so that the identifiable feature is visible to a user. 2. The method of claim 1 , further comprising: building the manufactured object according to the three-dimensional model, using an additive manufacturing process. 3. The method of claim 1 , wherein visually indicating the location of the region of interest on the manufactured object comprises projecting light onto the location of the region of interest on the manufactured object. 4. The method of claim 1 , further comprising: measuring a property of the portion of the manufactured object within the region of interest. 5. The method of claim 1 , wherein the identifiable feature on the surface of the manufactured object comprises a visible mark placed on the surface of the manufactured object. 6. The method of claim 1 , wherein the three-dimensional model comprises one of a computer-aided design (CAD) model and a three-dimensional scanned model. 7. The method of claim 1 , wherein the captured image comprises a three-dimensional representation. 8. The method of claim 1 , further comprising: receiving further information of a second region of interest on the three-dimensional model of the object; and locating the second region of interest on the manufactured object, wherein a portion of the manufactured object within the second region of interest comprises an identifiable feature. 9. The method of claim 1 , wherein the identifiable feature is a property of the manufactured object itself that is provided on the manufactured object without applying an identifiable mark to the manufactured object. 10. The method of claim 9 , wherein the identifiable feature includes a color of the manufactured object. 11. The method of claim 9 , wherein the identifiable feature includes a surface texture of the manufactured object. 12. The method of claim 1 , further comprising: controlling a robotic arm using the system to reorient the manufactured object based on the determining of the location of the region of interest with respect to the captured image. 13. An apparatus comprising: a processor; and a non-transitory storage medium storing instructions executable on the processor to: receive an image of a manufactured object manufactured according to a three-dimensional model; receive information of a first location of a first region of interest on the three-dimensional model, and information of a second location of a second region of interest on the three-dimensional model, wherein a portion of the manufactured object within the first region of interest comprises an identifiable feature on a surface of the manufactured object, and a portion of the manufactured object within the second region of interest comprises the identifiable feature on the surface of the manufactured object; determine a position and an orientation of the three-dimensional model with respect to the manufactured object in the image, wherein the determining of the position and the orientation of the three-dimensional model with respect to the manufactured object in the image comprises aligning the three-dimensional model with the image; locate the first region of interest on the manufactured object using the information of the first location of the first region of interest and the determined position and the orientation of the three-dimensional model with respect to the manufactured object in the image; based on the locating of the first region of interest, visually indicate, on the manufactured object, the first location of the first region of interest on the manufactured object to make visible the identifiable feature on the surface of the manufactured object; attempt to identify the identifiable feature in the first region of interest on the surface of the manufactured object; and in response to being unable to identify the identifiable feature in the first region of interest on the surface of the manufactured object: locate the second region of interest on the manufactured object, and identify the identifiable feature in the second region of interest on the surface of the manufactured object. 14. The apparatus of claim 13 , wherein the instructions are executable on the processor to receive a user input defining the first region of interest and the second region of interest on the three-dimensional model. 15. The apparatus of claim 13 , wherein the instructions are executable on the processor to control a robotic arm to reorient the manufactured object based on locating the first region of interest on the manufactured object. 16. A non-transitory machine-readable medium comprising instructions that when executed on a processor cause a system to: receive information comprising a location of a region of interest on a three-dimensional model of an object; obtain an image of a manufactured object manufactured according to the three-dimensional model, wherein a portion of the manufactured object within the region of interest comprises an identifiable feature on a surface of the manufactured object; determine a position and an orientation of the three-dimensional model with respect to the manufactured object in the obtained image, wherein the determining of the position and the orientation of the three-dimensional model with respect to the manufactured object in the obtained image comprises aligning the three-dimensional model with the obtained image; determine, using the information and the determined position and the orientation of the three-dimensional model with respect to the manufactured object in the obtained image, the location of the region of interest with respect to the obtained image; and based on the determining of the location of the region of interest with respect to the obtained image, visually indicate, on the manufactured object, the location of the region of interest on the manufactured object, for identifying the identifiable feature on the surface of the manufactured object so that the identifiable feature is visible to a user. 17. The non-transitory machine-readable medium of claim 16 , wherein the instructions when executed cause the system to: receive a measurement of a property of the manufactured object at the

Assignees

Inventors

Classifications

  • B29C64/386Primary

    Data acquisition or data processing for additive manufacturing · CPC title

  • G06T7/75Primary

    involving models · CPC title

  • Pattern authentication; Markers therefor; Forgery detection · CPC title

  • involving 3D image data · CPC title

  • for controlling or regulating additive manufacturing processes · 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 US11315286B2 cover?
A method is disclosed. The method comprises defining a region of interest on a three-dimensional model of an object. The method may comprise capturing an image of an object manufactured according to the three-dimensional model. The method may comprise determining, using a processor, a position and orientation of the three-dimensional model with respect to the object in the captured image. The m…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification B29C64/386. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 26 2022 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).