Method and apparatus for image processing to avoid counting shelf edge promotional labels when counting product labels

US9424482B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9424482-B2
Application numberUS-201314068495-A
CountryUS
Kind codeB2
Filing dateOct 31, 2013
Priority dateJun 12, 2013
Publication dateAug 23, 2016
Grant dateAug 23, 2016

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 and apparatus for image processing to avoid counting shelf edge promotional labels when counting product labels. Shelf edges are identified by detecting shelf edge content in a captured image by comparing the image to reference images of shelf edge content. Detected occurrences of shelf edge content are demarcated using a geometric pattern having corners at coordinates corresponding to positions around the identified shelf edge content. Corresponding corners are grouped into clusters, and the clusters are analyzed to define the upper and lower bounds of a shelf region in the image.

First claim

Opening claim text (preview).

We claim: 1. A method for identifying edge regions in an image, comprising: receiving an image containing at least one edge region, the edge region containing patterned content; identifying, using a processor, individual occurrences of the patterned content by comparing sections of the image to a reference image of the patterned content; demarcating, using the processor, each identified individual occurrence of the patterned content in the image with a commonly oriented geometric pattern having at least one corner associated with a first side of the corresponding pattern content and at least one corner associated with a second side of the corresponding patterned content; and splitting, using the processor, the corners into first and second sets, with the first set indicative of a first boundary of an edge and the second set indicative of a second boundary of the edge; and generating, using the processor, an indication of the first and second boundaries to enable exclusion of the edge from a recognition process. 2. The method of claim 1 , wherein demarcating each individual occurrence of the patterned content with the commonly oriented geometric pattern comprises demarcating each individual occurrence of the patterned content with an estimated quadrilateral. 3. The method of claim 1 , wherein comparing sections of the image to the reference image of the patterned content comprises: determining interest point matches between the image and the reference image; and applying a geometric model fitting and verification algorithm to estimate a quadrilateral based on the interest point matches. 4. The method of claim 1 , further comprising fitting a first line to define the first boundary and a second line to define the second boundary, and wherein a space between the first line and the second line is identified as the edge. 5. The method of claim 1 , further comprising clustering corners of different occurrences of the patterned content by selecting a kernel bandwidth in a horizontal direction of the image that is larger than a kernel bandwidth in a vertical direction of the image. 6. The method of claim 5 , wherein clustering the corners further comprises associating corners to a cluster based on minimizing a distance measure between vertical co-ordinates of the corners and a center of the cluster. 7. The method of claim 1 , wherein generating the indication of the first and second boundaries comprises generating a processed image having the edge obscured. 8. The method of claim 1 , wherein generating the indication of the first and second boundaries comprises generating metadata that identifies the edge in the image, wherein the recognition process is to use the metadata to avoid analyzing the edge. 9. A product shelf image processing system, comprising: a camera that captures an image containing at least one product shelf having an edge upon which shelf edge content is present; and a processor to: receive the image from the camera; identify individual occurrences of the shelf edge content by comparing sections of the image to at least one reference image of the shelf edge content; demarcate each identified individual occurrence of the shelf edge content in the image with a commonly oriented geometric pattern having at least a first corner and a second corner opposing the first corner; and split the corners into first and second sets, with the first set indicative a first boundary of the shelf edge and the second set indicative of a second boundary of the shelf edge; and generate an indication of the first and second boundaries to enable exclusion of the edge from a recognition process. 10. The product shelf image processing system of claim 9 , wherein the processor is to not count shelf edge content as product labels while it recognizes and to count product labels in the image. 11. The product shelf image processing system of claim 9 , where the processor is to determine interest point matches between the image and the reference image, and apply a geometric model fitting and verification algorithm to estimate a quadrilateral based on the interest point matches. 12. The product shelf image processing system of claim 9 , wherein generating the indication of the first and second boundaries comprises generating a processed image having the edge obscured. 13. The product shelf image processing system of claim 9 , wherein generating the indication of the first and second boundaries comprises generating metadata that identifies the edge in the image, wherein the recognition processing is to use the metadata to avoid analyzing the edge.

Assignees

Inventors

Classifications

  • Non-hierarchical techniques, e.g. based on statistics of modelling distributions · CPC title

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • G06Q10/087Primary

    Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title

  • using statistics or function optimisation, e.g. modelling of probability density functions · CPC title

  • Clustering techniques · 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 US9424482B2 cover?
A method and apparatus for image processing to avoid counting shelf edge promotional labels when counting product labels. Shelf edges are identified by detecting shelf edge content in a captured image by comparing the image to reference images of shelf edge content. Detected occurrences of shelf edge content are demarcated using a geometric pattern having corners at coordinates corresponding to…
Who is the assignee on this patent?
Symbol Technologies Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/087. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 23 2016 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).