Automatic measurement of objects in images

US9965159B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9965159-B2
Application numberUS-201514871664-A
CountryUS
Kind codeB2
Filing dateSep 30, 2015
Priority dateSep 30, 2015
Publication dateMay 8, 2018
Grant dateMay 8, 2018

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 approach is provided for measuring objects in images of scenes using measurement markers. An image editor retrieves and displays an image of a scene that includes an object of interest and a reference object having a known actual size in the scene in at least one dimension. A user of the image editor overlays a measurement marker on the object of interest in the displayed image. The image editor image editor determines a display size in the image editor of the at least one dimension of the reference object and a display size in the image editor of at least one dimension of the measurement marker. The image editor determines and displays an actual size in the scene of the at least one dimension of the measurement marker. Embodiments allow a user to adjust the scale of the reference object.

First claim

Opening claim text (preview).

What is claimed is: 1. One or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause: retrieving image data for an image of a scene that includes an object of interest and a reference object having a known actual size in the scene in at least one dimension, wherein the known actual size in the at least one dimension of the scene of the reference object is in encoded data that is included in the image data; causing the image of the scene that includes the object of interest and the reference object having a known actual size in the scene in at least one dimension to be displayed in an image editor executing on one or more computing devices; in response to user input, overlaying a measurement marker on the object of interest in the image editor; determining a display size in the image editor of the at least one dimension of the reference object; determining a display size in the image editor of at least one dimension of the measurement marker; determining an actual size of the at least one dimension of the measurement marker in the scene based upon the display size in the image editor of at least one dimension of the measurement marker, the display size in the image editor of the at least one dimension of the reference object and the known actual size in the at least one dimension of the reference object in the scene; and displaying, in the image editor, the determined actual size of the at least one dimension of the measurement marker in the scene. 2. The one or more non-transitory computer-readable media of claim 1 , wherein the measurement marker is one or more of one or more line segments, one or more rectangles, one or more circular shapes, or one or more other shapes. 3. The one or more non-transitory computer-readable media of claim 1 , wherein the encoded data that is included in the image data is in the form of one or more barcodes. 4. The one or more non-transitory computer-readable media of claim 1 , further comprising additional instructions which, when processed by the one or more processors, cause detecting the presence of the reference object in the image of the scene based upon one or more unique characteristics of the reference object. 5. The one or more non-transitory computer-readable media of claim 4 , wherein the reference object is a barcode and detecting the presence of the reference object in the image of the scene based upon one or more unique characteristics of the reference object includes detecting the presence of the barcode in the image of the scene. 6. The one or more non-transitory computer-readable media of claim 4 , further comprising additional instructions which, when processed by the one or more processors, cause displaying information in the image editor that visually indicates the reference object to a user of the image editor. 7. The one or more non-transitory computer-readable media of claim 1 , further comprising additional instructions which, when processed by the one or more processors, cause: determining a scaling factor based upon the display size in the image editor of the at least one dimension of the reference object and the known actual size in the at least one dimension of the reference object in the scene; and displaying the scaling factor in the image editor. 8. The one or more non-transitory computer-readable media of claim 1 , further comprising additional instructions which, when processed by the one or more processors, cause: displaying in the image editor one or more graphical user interface objects that allow a user to change the display size in the image editor of the at least one dimension of the reference object; in response to a user selection of the one or more graphical user interface objects that causes a change to the display size in the image editor of the at least one dimension of the reference object: determining a revised scaling factor based upon the changed display size in the image editor of the at least one dimension of the reference object and the known actual size in the at least one dimension of the reference object in the scene; and displaying the revised scaling factor in the image editor. 9. The one or more non-transitory computer-readable media of claim 1 , further comprising additional instructions which, when processed by the one or more processors, cause transmitting to a content management system, data that specifies the determined actual size of the at least one dimension of the measurement marker in the scene. 10. The one or more non-transitory computer-readable media of claim 1 , wherein the one or more instructions are embodied in one or more Web pages. 11. An apparatus comprising: one or more processors; and one or more memories storing instructions which, when processed by one or more processors, cause: retrieving image data for an image of a scene that includes an object of interest and a reference object having a known actual size in the scene in at least one dimension, wherein the known actual size in the at least one dimension of the scene of the reference object is in encoded data that is included in the image data; causing the image of the scene that includes the object of interest and the reference object having a known actual size in the scene in at least one dimension to be displayed in an image editor executing on one or more computing devices; in response to user input, overlaying a measurement marker on the object of interest in the image editor; determining a display size in the image editor of the at least one dimension of the reference object; determining a display size in the image editor of at least one dimension of the measurement marker; determining an actual size of the at least one dimension of the measurement marker in the scene based upon the display size in the image editor of at least one dimension of the measurement marker, the display size in the image editor of the at least one dimension of the reference object and the known actual size in the at least one dimension of the reference object in the scene; and displaying, in the image editor, the determined actual size of the at least one dimension of the measurement marker in the scene. 12. The apparatus of claim 11 , wherein the measurement marker is one or more of one or more line segments, one or more rectangles, one or more circular shapes, or one or more other shapes. 13. The apparatus of claim 11 , wherein the encoded data that is included in the image data is in the form of one or more barcodes. 14. The apparatus of claim 11 , wherein the one or more memories further store additional instructions which, when processed by the one or more processors, cause detecting the presence of the reference object in the image of the scene based upon one or more unique characteristics of the reference object. 15. The apparatus of claim 14 , wherein the reference object is a barcode and detecting the presence of the reference object in the image of the scene based upon one or more unique characteristics of the reference object includes detecting the presence of the barcode in the image of the scene. 16. The apparatus of claim 14 , wherein the one or more memories further store additional instructions which, when processed by the one or more processors, cause displaying information in the image editor that visually indicates the reference object to a user of the image editor. 17. The apparatus of claim 11 , wherein the one or more memories further store additional instructions which, when processed by the one or more processors, cause: d

Assignees

Inventors

Classifications

  • involving graphical user interfaces [GUIs] · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Interactive image processing based on input by user · CPC title

  • G06T7/62Primary

    of area, perimeter, diameter or volume · CPC title

  • Skin; Dermal · 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 US9965159B2 cover?
An approach is provided for measuring objects in images of scenes using measurement markers. An image editor retrieves and displays an image of a scene that includes an object of interest and a reference object having a known actual size in the scene in at least one dimension. A user of the image editor overlays a measurement marker on the object of interest in the displayed image. The image ed…
Who is the assignee on this patent?
Knodt Kurt, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T7/62. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 08 2018 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).