IP Library Granted Patent US 12,437,542
Granted Patent B2
US 12,437,542 · App. 17/476,608 · Granted Oct 7, 2025

Methods and systems employing image sensing and 3D sensing to identify shelved products

Inventors: Eric D. Evans (Portland, OR); Bryan Olmstead (Eugene, OR)
Assignee: Digimarc Corporation
G06V20/52G06K7/1413G06K19/06028G06Q10/087H04N23/58H04N23/72
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,437,542
App. No.
17/476,608
Granted
Oct 7, 2025
Kind
B2
Abstract

Inventory on a rack of store shelves is monitored by a camera-equipped system that senses when items have been removed. Image data is desirably sensed at plural spectral bands, to enhance item identification by digital watermark and/or other image recognition techniques. The system can be alert to the presence of nearby shoppers, and change its mode of operation in response, e.g., suppressing flash illumination or suspending image capture. The system may self-calibrate to the geometry of shelving in its field of view, and affine-correct captured imagery based on the camera's viewpoint. A great many other features and arrangements are also detailed.

Claims (41)

1. In a product distribution facility that has racks of shelving, the racks of shelving comprising plural shelves spaced above each other for storing products, an ambient inventorying system comprising:

a sensing subsystem including an image sensor and a 3D sensor, said sensing subsystem being mounted to a ceiling of said distribution facility or to one of said racks of shelving;

one or more processors and one or more memories, the one or more memories containing software instructions that configure the system to perform acts including:

processing data from the 3D sensor to identify a first shelf, and a second shelf next-above the first shelf;

identifying—in imagery captured by the image sensor—a storage region between said identified first and second shelves; and

processing an image excerpt that depicts part of said identified storage region, to thereby identify a product stored on said first shelf;

wherein said instructions further configure the system to (A) operate a flash to illuminate imagery captured by the image sensor and to suppress operation of the flash when a person is within view of said image sensor, and (B) to capture said imagery with image sensor exposures of longer than a tenth of a second.

2. The system of claim 1 , in which the software instructions further configure the system to perform acts including:

discerning, from data captured by the sensing subsystem, two essentially-parallel edges that extend up, substantially vertically, from an identified first shelf; and

selecting said image excerpt to include a region between said two essentially-parallel edges.

3. The system of claim 1 , in which the software instructions further configure the system to perform acts including:

estimating a viewpoint distortion function for said image excerpt; and

applying a counter-distortion to the image excerpt to reduce viewpoint distortion, prior to processing said image excerpt to identify a product stored on said first shelf.

4. The system of claim 1 including a flash with LEDs of plural different colors, said instructions configuring the system (i) to operate said flash to emit a first color of illumination at a first time during which the image sensor captures first imagery; (ii) to operate said flash to emit a second, different, color of illumination at a second time after the first time, during which second time the image sensor captures second imagery; and (iii) to process excerpts of said first and second imagery to thereby identify a product stored on said first shelf.

5. The system of claim 1 in which said instructions configure the system to determine, from a shelf identified by processing data from the 3D sensor, a sub-region within the captured imagery that should be ignored.

6. The system of claim 1 in which the sensing subsystem comprises a gimbal arrangement on which the image sensor is mounted, the gimbal arrangement being motor-driven to enable pivoting of the image sensor about at least one axis.

7. The system of claim 1 in which said instructions configure the system to determine, from a shelf identified by processing data from the 3D sensor, a sub-region within the captured imagery that should be ignored.

8. The system of claim 1 in which the sensing subsystem comprises a gimbal arrangement on which the image sensor is mounted, the gimbal arrangement being motor-driven to enable pivoting of the image sensor about at least one axis.

9. The system of claim 1 including a flash comprising one or more LEDs.

10. The system of claim 9 in which said flash comprises LEDs of plural different colors, said instructions configuring the system (i) to operate said flash to emit a first color of illumination at a first time during which the image sensor captures first imagery; (ii) to operate said flash to emit a second, different, color of illumination at a second time after the first time, during which second time the image sensor captures second imagery; and (iii) to process excerpts of said first and second imagery to thereby identify a product stored on said first shelf.

11. The system of claim 9 in which said instructions configure the system to determine, from a shelf identified by processing data from the 3D sensor, a sub-region within the captured imagery that should be ignored.

12. The system of claim 1 in which said excerpt is less than an entirety of an image frame captured by the image sensor.

13. In a product distribution facility that has racks of shelving, the racks of shelving comprising plural shelves spaced above each other for storing products, an ambient inventorying method comprising the acts:

operating a sensing subsystem, comprising an image sensor and a 3D sensor mounted to a ceiling of said distribution facility or to one of said racks of shelving, to capture imagery and 3D data;

processing the 3D data to identify a first shelf, and a second shelf next-above the first shelf;

identifying, in imagery captured by the image sensor, a storage region between said identified first and second shelves; and

processing an image excerpt that depicts part of said identified storage region, to thereby identify a product stored on said first shelf;

the method further including (A) operating a flash to illuminate imagery captured by the image sensor and to suppress operation of the flash when a person is within view of said image sensor, and (B) capturing said imagery with image sensor exposures of longer than a tenth of a second.

14. The method of claim 13 in which the sensing subsystem includes a flash.

15. The method of claim 13 further comprising:

discerning, from data captured by the sensing subsystem, two essentially-parallel edges that extend up, substantially vertically, from an identified first shelf; and

selecting said image excerpt to include a region between said two essentially-parallel edges.

16. The method of claim 15 further comprising:

estimating a viewpoint distortion function for said image excerpt; and

applying a counter-distortion to the image excerpt to reduce viewpoint distortion, prior to processing said image excerpt to identify a product stored on said first shelf.

17. The method of claim 13 further comprising:

(i) operating a flash with LEDs of plural different colors to emit a first color of illumination at a first time during which the image sensor captures first imagery;

(ii) operating said flash to emit a second, different, color of illumination at a second time after the first time, during which second time the image sensor captures second imagery; and

(iii) processing excerpts of said first and second imagery to thereby identify a product stored on said first shelf.

18. The method of claim 13 further comprising:

determining, from a shelf identified by processing data from the 3D sensor, a sub region within the captured imagery that should be ignored.

Assignments (3)
ARTICLES OF CONVERSION Recorded Jun 19, 2026
From: DIGIMARC CORPORATION
To: DIGIMARC LLC
Reel/Frame 075863/0211 →
ARTICLES OF AMENDMENT OFTHE ARTICLES OF ORGANIZATION OF DIGIMARC LLC Recorded Jun 19, 2026
From: DIGIMARC LLC
To: DMRC LLC
Reel/Frame 075863/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2025
From: EVANS, ERIC D.; OLMSTEAD, BRYAN
To: DIGIMARC CORPORATION
Reel/Frame 071511/0641 →
Continuity (3)
Division 16714258 · Dec 13, 2019
Provisional Application 62780100 · Dec 14, 2018
Related Publication 20220076027A1 · Mar 10, 2022
References Cited (326)
US 4751660A · Hedley · 1988 [cited by applicant]
US 4929819A · Collins · 1990 [cited by applicant]
US 6195121B1 · Huang · 2001 [cited by applicant]
US 6201574B1 · Martin · 2001 [cited by applicant]
US 6243131B1 · Martin · 2001 [cited by applicant]
US 6345104B1 · Rhoads · 2002 [cited by applicant]
US 6542927B2 · Rhoads · 2003 [cited by applicant]
US 6590996B1 · Reed · 2003 [cited by applicant]
US 6912295B2 · Reed · 2005 [cited by applicant]
US 6919795B2 · Roseen · 2005 [cited by applicant]
US 6975744B2 · Sharma · 2005 [cited by applicant]
US 6999600B2 · Venetianer · 2006 [cited by applicant]
US 7035479B2 · Coffland · 2006 [cited by applicant]
US 7100824B2 · Ostrowski · 2006 [cited by applicant]
US 7290707B2 · Sawasaki · 2007 [cited by applicant]
US 7422147B2 · Rosenbaum · 2008 [cited by applicant]
US 7511756B2 · Kawai · 2009 [cited by applicant]
US 7533079B2 · Naito · 2009 [cited by applicant]
US 7652687B2 · Sorensen · 2010 [cited by applicant]
US 7688349B2 · Flickner · 2010 [cited by applicant]
US 7693757B2 · Zimmerman · 2010 [cited by applicant]
US 7714936B1 · Martin · 2010 [cited by applicant]
US 7780081B1 · Liang · 2010 [cited by applicant]
US 7796780B2 · Lipton · 2010 [cited by applicant]
US 7801330B2 · Zhang · 2010 [cited by applicant]
US 7834907B2 · Kawai · 2010 [cited by applicant]
US 7949568B2 · Fano · 2011 [cited by applicant]
US 7986806B2 · Rhoads · 2011 [cited by applicant]
US 8009864B2 · Linaker · 2011 [cited by applicant]
US 8050984B2 · Bonner · 2011 [cited by applicant]
US 8091782B2 · Cato · 2012 [cited by applicant]
US 8140185B2 · Simmons · 2012 [cited by applicant]
US 8150658B2 · Beniyama · 2012 [cited by applicant]
US 8160304B2 · Rhoads · 2012 [cited by applicant]
US 8189855B2 · Opalach · 2012 [cited by applicant]
US 8210430B1 · Grant · 2012 [cited by applicant]
US 8325036B1 · Fuhr · 2012 [cited by applicant]
US 8340453B1 · Chen · 2012 [cited by applicant]
US 8401224B2 · Rhoads · 2013 [cited by applicant]
US 8429004B2 · Hamilton · 2013 [cited by applicant]
US 8473374B2 · Allison · 2013 [cited by applicant]
US 8577136B1 · Ascher · 2013 [cited by applicant]
US 8577705B1 · Baboo · 2013 [cited by applicant]
US 8630924B2 · Groenevelt · 2014 [cited by applicant]
US 9015072B2 · Wu · 2015 [cited by applicant]
US 9076042B2 · Saptharishi · 2015 [cited by applicant]
US 9124778B1 · Crabtree · 2015 [cited by applicant]
US 9135491B2 · Morandi · 2015 [cited by applicant]
US 9174800B1 · Curlander · 2015 [cited by applicant]
US 9183580B2 · Rhoads · 2015 [cited by applicant]
US 9262681B1 · Mishra · 2016 [cited by applicant]
US 9269124B2 · Yagi · 2016 [cited by applicant]
US 9317775B2 · Moraleda · 2016 [cited by applicant]
US 9330474B1 · Shekar · 2016 [cited by applicant]
US 9373057B1 · Erhan · 2016 [cited by applicant]
US 9412099B1 · Tyree · 2016 [cited by applicant]
US 9451406B2 · Cornaby · 2016 [cited by applicant]
US 9473747B2 · Kobres · 2016 [cited by applicant]
US 9558398B2 · Iwai · 2017 [cited by applicant]
US 9805266B2 · Zhang · 2017 [cited by applicant]
US 9811802B1 · Curlander · 2017 [cited by applicant]
US 9906712B2 · Garcia Morate · 2018 [cited by applicant]
US 9984451B2 · Gormish · 2018 [cited by applicant]
US 9996818B1 · Ren · 2018 [cited by applicant]
US 10001402B1 · Gyori · 2018 [cited by applicant]
US 10007964B1 · Calhoon · 2018 [cited by applicant]
US 10064502B1 · Gyori · 2018 [cited by applicant]
US 10083453B2 · Campbell · 2018 [cited by applicant]
US 10127438B1 · Fisher · 2018 [cited by applicant]
US 10134004B1 · Liberato, Jr. · 2018 [cited by applicant]
US 10157452B1 · Tighe · 2018 [cited by applicant]
US 10163149B1 · Famularo · 2018 [cited by applicant]
US 10165194B1 · Baldwin · 2018 [cited by applicant]
US 10169660B1 · Ren · 2019 [cited by applicant]
US 10169677B1 · Ren · 2019 [cited by applicant]
US 10176456B2 · Puerini · 2019 [cited by applicant]
US 10242434B1 · Holub · 2019 [cited by applicant]
US 10244363B1 · Niranjayan · 2019 [cited by applicant]
US 10250868B1 · Arnold · 2019 [cited by applicant]
US 10262293B1 · Prater · 2019 [cited by applicant]
US 10262294B1 · Hahn · 2019 [cited by applicant]
US 10268983B2 · Kumar · 2019 [cited by applicant]
US 10285765B2 · Sachs · 2019 [cited by applicant]
US 10291862B1 · Liberato · 2019 [cited by applicant]
US 10296814B1 · Kumar · 2019 [cited by applicant]
US 10303187B1 · McNamara · 2019 [cited by applicant]
US 10304034B1 · Curlander · 2019 [cited by applicant]
US 10304175B1 · Curlander · 2019 [cited by applicant]
US 10318917B1 · Goldstein · 2019 [cited by applicant]
US 10319021B1 · Manyam · 2019 [cited by applicant]
US 10332066B1 · Palaniappan · 2019 [cited by applicant]
US 10332183B1 · Dogan · 2019 [cited by applicant]
US 10339493B1 · Famularo · 2019 [cited by applicant]
US 10353982B1 · Kumar · 2019 [cited by applicant]
US 10366306B1 · Raghavan · 2019 [cited by applicant]
US 10368057B1 · Saran · 2019 [cited by applicant]
US 10384869B1 · Shiee · 2019 [cited by applicant]
US 10388019B1 · Hua · 2019 [cited by applicant]
US 10417696B2 · Graham · 2019 [cited by applicant]
US 10438164B1 · Xiong · 2019 [cited by applicant]
US 10438259B1 · Boyapati · 2019 [cited by applicant]
US 10438277B1 · Jiang · 2019 [cited by applicant]
US 10445593B1 · Mathiesen · 2019 [cited by applicant]
US 10459103B1 · Shi · 2019 [cited by applicant]
US 10466095B1 · O'Neill · 2019 [cited by applicant]
US 10475185B1 · Raghavan · 2019 [cited by applicant]
US 10488912B1 · Sinclair · 2019 [cited by applicant]
US 10515309B1 · McNamara · 2019 [cited by applicant]
US 10540631B1 · Munger · 2020 [cited by applicant]
US 10546204B1 · Kumar · 2020 [cited by applicant]
US 10552750B1 · Raghavan · 2020 [cited by applicant]
US 10552933B1 · Calhoon · 2020 [cited by applicant]
US 10592854B2 · Schwartz · 2020 [cited by applicant]
US 10630959B2 · Olmstead · 2020 [cited by applicant]
US 10671856B1 · Ren · 2020 [cited by applicant]
US 10733661B1 · Bergstrom · 2020 [cited by applicant]
US 20020114491A1 · Sharma · 2002 [cited by applicant]
US 20020147597A1 · Connors · 2002 [cited by applicant]
US 20030154141A1 · Capazario · 2003 [cited by applicant]
US 20050104958A1 · Egnal · 2005 [cited by applicant]
US 20050189411A1 · Ostrowski · 2005 [cited by applicant]
US 20050189412A1 · Hudnut · 2005 [cited by applicant]
US 20060032915A1 · Schwartz · 2006 [cited by applicant]
US 20060243798A1 · Kundu · 2006 [cited by applicant]
US 20070069028A1 · Nemet · 2007 [cited by applicant]
US 20070084918A1 · Tabet · 2007 [cited by applicant]
US 20070158417A1 · Brewington · 2007 [cited by applicant]
US 20070179921A1 · Zitnick · 2007 [cited by applicant]
US 20080018738A1 · Lipton · 2008 [cited by applicant]
US 20080077510A1 · Dielemans · 2008 [cited by applicant]
US 20080077511A1 · Zimmerman · 2008 [cited by applicant]
US 20080215462A1 · Sorensen · 2008 [cited by applicant]
US 20080249859A1 · Angell · 2008 [cited by applicant]
US 20080306787A1 · Hamilton · 2008 [cited by applicant]
US 20090003653A1 · Takahata · 2009 [cited by applicant]
US 20090017779A1 · Bonner · 2009 [cited by applicant]
US 20090057395A1 · He · 2009 [cited by applicant]
US 20090059270A1 · Opalach · 2009 [cited by applicant]
US 20090060259A1 · Goncalves · 2009 [cited by applicant]
US 20090063306A1 · Fano · 2009 [cited by applicant]
US 20090063307A1 · Groenovelt · 2009 [cited by applicant]
US 20090094140A1 · Kwan · 2009 [cited by applicant]
US 20090121017A1 · Cato · 2009 [cited by applicant]
US 20090152348A1 · Ostrowski · 2009 [cited by applicant]
US 20090160975A1 · Kwan · 2009 [cited by applicant]
US 20090192882A1 · Narahashi · 2009 [cited by applicant]
US 20090192921A1 · Hicks · 2009 [cited by applicant]
US 20090204512A1 · Connell · 2009 [cited by applicant]
US 20090231425A1 · Zalewski · 2009 [cited by applicant]
US 20090257624A1 · Ikumi · 2009 [cited by applicant]
US 20090259571A1 · Ebling · 2009 [cited by applicant]
US 20090268028A1 · Ikumi · 2009 [cited by applicant]
US 20090282025A1 · Winter · 2009 [cited by applicant]
US 20090285483A1 · Guven · 2009 [cited by applicant]
US 20090306819A1 · Insolia · 2009 [cited by applicant]
US 20090319340A1 · Sekine · 2009 [cited by applicant]
US 20100059589A1 · Goncalves · 2010 [cited by applicant]
US 20100111440A1 · Chai · 2010 [cited by applicant]
US 20100123005A1 · Guess · 2010 [cited by applicant]
US 20100217678A1 · Goncalves · 2010 [cited by applicant]
US 20100287057A1 · Aihara · 2010 [cited by applicant]
US 20110011936A1 · Morandi · 2011 [cited by applicant]
US 20110103646A1 · Zeller · 2011 [cited by applicant]
US 20110214044A1 · Davis · 2011 [cited by applicant]
US 20110215147A1 · Goncalves · 2011 [cited by applicant]
US 20110254860A1 · Zontrop · 2011 [cited by applicant]
US 20110320322A1 · Roslak · 2011 [cited by applicant]
US 20120041845A1 · Rothschild · 2012 [cited by applicant]
US 20120046044A1 · Jamtgaard · 2012 [cited by applicant]
US 20120046071A1 · Brandis · 2012 [cited by applicant]
US 20120062596A1 · Bedi · 2012 [cited by applicant]
US 20120095853A1 · Von Bose · 2012 [cited by applicant]
US 20120127314A1 · Clements · 2012 [cited by applicant]
US 20120200385A1 · Savage · 2012 [cited by applicant]
US 20120208592A1 · Davis · 2012 [cited by applicant]
US 20120209749A1 · Hammad · 2012 [cited by applicant]
US 20120214515A1 · Davis · 2012 [cited by applicant]
US 20120224743A1 · Rodriguez · 2012 [cited by applicant]
US 20120233025A1 · Calman · 2012 [cited by applicant]
US 20120235887A1 · Border · 2012 [cited by applicant]
US 20120245969A1 · Campbell · 2012 [cited by applicant]
US 20120249727A1 · Corcoran · 2012 [cited by applicant]
US 20120271712A1 · Katzin · 2012 [cited by applicant]
US 20120323620A1 · Hofman · 2012 [cited by applicant]
US 20130030915A1 · Statler · 2013 [cited by applicant]
US 20130039543A1 · Fuhr · 2013 [cited by applicant]
US 20130076898A1 · Philippe · 2013 [cited by applicant]
US 20130083064A1 · Geisner · 2013 [cited by applicant]
US 20130103608A1 · Scipioni · 2013 [cited by applicant]
US 20130117153A1 · Shen · 2013 [cited by applicant]
US 20130176398A1 · Bonner · 2013 [cited by applicant]
US 20130182114A1 · Zhang · 2013 [cited by applicant]
US 20130223673A1 · Davis · 2013 [cited by applicant]
US 20130284806A1 · Margalit · 2013 [cited by applicant]
US 20130286048A1 · Sternitzke · 2013 [cited by applicant]
US 20130293530A1 · Perez · 2013 [cited by applicant]
US 20130339115A1 · Soldate · 2013 [cited by applicant]
US 20140002643A1 · Aziz · 2014 [cited by applicant]
US 20140003727A1 · Lortz · 2014 [cited by applicant]
US 20140029809A1 · Rhoads · 2014 [cited by applicant]
US 20140043162A1 · Siciliano · 2014 [cited by applicant]
US 20140052555A1 · Macintosh · 2014 [cited by applicant]
US 20140111380A1 · Gibbs · 2014 [cited by applicant]
US 20140119593A1 · Filler · 2014 [cited by applicant]
US 20140132728A1 · Verano · 2014 [cited by applicant]
US 20140152874A1 · Clayton · 2014 [cited by applicant]
US 20140164124A1 · Rhoads · 2014 [cited by applicant]
US 20140244514A1 · Rodriguez · 2014 [cited by applicant]
US 20140304107A1 · McAllister · 2014 [cited by applicant]
US 20140304122A1 · Rhoads · 2014 [cited by applicant]
US 20140316916A1 · Hay · 2014 [cited by applicant]
US 20140324642A1 · Winkel · 2014 [cited by applicant]
US 20140338987A1 · Kobres · 2014 [cited by applicant]
US 20140343846A1 · Goldman · 2014 [cited by applicant]
US 20140344118A1 · Parpia · 2014 [cited by applicant]
US 20140347475A1 · Divakaran · 2014 [cited by applicant]
US 20140357312A1 · Davis · 2014 [cited by applicant]
US 20140365334A1 · Hurewitz · 2014 [cited by applicant]
US 20140379296A1 · Nathan · 2014 [cited by applicant]
US 20150016664A1 · Rodriguez · 2015 [cited by applicant]
US 20150016712A1 · Rhoads · 2015 [cited by applicant]
US 20150019391A1 · Kumar · 2015 [cited by applicant]
US 20150025969A1 · Schroll · 2015 [cited by applicant]
US 20150029339A1 · Kobres · 2015 [cited by applicant]
US 20150039443A1 · Soon-Shiong · 2015 [cited by applicant]
US 20150039458A1 · Reid · 2015 [cited by applicant]
US 20150046299A1 · Yan · 2015 [cited by applicant]
US 20150049902A1 · Moraleda · 2015 [cited by applicant]
US 20150049904A1 · Sen · 2015 [cited by applicant]
US 20150052027A1 · Pavani · 2015 [cited by applicant]
US 20150057917A1 · Cheng · 2015 [cited by applicant]
US 20150088701A1 · Desmarais · 2015 [cited by applicant]
US 20150088703A1 · Yan · 2015 [cited by applicant]
US 20150117788A1 · Patel · 2015 [cited by applicant]
US 20150123973A1 · Larsen · 2015 [cited by applicant]
US 20150127414A1 · Geffert · 2015 [cited by applicant]
US 20150139536A1 · Jin · 2015 [cited by applicant]
US 20150154675A1 · Todasco · 2015 [cited by applicant]
US 20150168538A1 · Bradley · 2015 [cited by applicant]
US 20150206188A1 · Tanigawa · 2015 [cited by applicant]
US 20150244911A1 · Xie · 2015 [cited by applicant]
US 20150244991A1 · Noda · 2015 [cited by applicant]
US 20150262116A1 · Katircioglu · 2015 [cited by applicant]
US 20150294333A1 · Avegliano · 2015 [cited by applicant]
US 20150302543A1 · Weaver · 2015 [cited by applicant]
US 20150310601A1 · Rodriguez · 2015 [cited by applicant]
US 20150317667A1 · Wohlert · 2015 [cited by applicant]
US 20150324725A1 · Rosebery · 2015 [cited by applicant]
US 20150353758A1 · Weber · 2015 [cited by applicant]
US 20150363758A1 · Wu · 2015 [cited by applicant]
US 20150363798A1 · Aihara · 2015 [cited by applicant]
US 20150365660A1 · Wu · 2015 [cited by applicant]
US 20160027159A1 · Amirghodsi · 2016 [cited by applicant]
US 20160044460A1 · Cornaby · 2016 [cited by applicant]
US 20160119540A1 · Wu · 2016 [cited by applicant]
US 20160171336A1 · Schwartz · 2016 [cited by applicant]
US 20160171429A1 · Schwartz · 2016 [cited by applicant]
US 20160180533A1 · Pavani · 2016 [cited by applicant]
US 20160189277A1 · Davis · 2016 [cited by applicant]
US 20160217547A1 · Stach · 2016 [cited by applicant]
US 20160253794A1 · Shekar · 2016 [cited by applicant]
US 20160275639A1 · Holub · 2016 [cited by applicant]
US 20160321518A1 · Shekar · 2016 [cited by applicant]
US 20160373647A1 · García Morate · 2016 [cited by applicant]
US 20170024806A1 · High · 2017 [cited by applicant]
US 20170032311A1 · Rizzolo · 2017 [cited by applicant]
US 20170091703A1 · Olmstead · 2017 [cited by applicant]
US 20170099959A1 · Hardy · 2017 [cited by applicant]
US 20170124508A1 · Wasilewsky · 2017 [cited by applicant]
US 20170147966A1 · Aversa · 2017 [cited by applicant]
US 20170178301A1 · Moraleda · 2017 [cited by applicant]
US 20170178310A1 · Gormish · 2017 [cited by applicant]
US 20170178372A1 · Gormish · 2017 [cited by applicant]
US 20170193434A1 · Shah · 2017 [cited by applicant]
US 20170249491A1 · Macintosh · 2017 [cited by applicant]
US 20170286773A1 · Skaff · 2017 [cited by applicant]
US 20170286805A1 · Yu · 2017 [cited by applicant]
US 20170286901A1 · Skaff · 2017 [cited by examiner]
US 20170293788A1 · Taira · 2017 [cited by applicant]
US 20170309136A1 · Schoner · 2017 [cited by applicant]
US 20170323376A1 · Glaser · 2017 [cited by applicant]
US 20170357939A1 · Jones · 2017 [cited by applicant]
US 20180005176A1 · Williams · 2018 [cited by examiner]
US 20180005343A1 · Rhoads · 2018 [cited by applicant]
US 20180012267A1 · Bordewieck · 2018 [cited by applicant]
US 20180102011A1 · Phillips · 2018 [cited by applicant]
US 20180108134A1 · Venable · 2018 [cited by applicant]
US 20180165728A1 · McDonald · 2018 [cited by applicant]
US 20180189763A1 · Olmstead · 2018 [cited by applicant]
US 20180218224A1 · Olmstead · 2018 [cited by applicant]
US 20180240089A1 · Okamoto · 2018 [cited by applicant]
US 20180247404A1 · Goyal · 2018 [cited by applicant]
US 20180251253A1 · Taira · 2018 [cited by applicant]
US 20180257228A1 · Tingler · 2018 [cited by applicant]
US 20180285902A1 · Nazarian · 2018 [cited by applicant]
US 20180293543A1 · Tiwari · 2018 [cited by applicant]
US 20180332235A1 · Glaser · 2018 [cited by applicant]
US 20190019293A1 · Woodroffe · 2019 [cited by applicant]
US 20190030713A1 · Gabardos · 2019 [cited by applicant]
US 20190034864A1 · Skaff · 2019 [cited by applicant]
US 20190104866A1 · Kobayashi · 2019 [cited by examiner]
US 20190108561A1 · Shivashankar · 2019 [cited by applicant]
US 20190130180A1 · Shiraishi · 2019 [cited by applicant]
US 20190138986A1 · Puerini · 2019 [cited by applicant]
US 20190149725A1 · Adato · 2019 [cited by applicant]
US 20190205933A1 · Glaser · 2019 [cited by applicant]
US 20190213421A1 · Adato · 2019 [cited by applicant]
US 20190236530A1 · Cantrell · 2019 [cited by applicant]
US 20190236684A1 · Davis · 2019 [cited by applicant]
US 20190244163A1 · Howard · 2019 [cited by applicant]
US 20190251499A1 · Kumar · 2019 [cited by applicant]
US 20190333039A1 · Glaser · 2019 [cited by applicant]
US 20190384989A1 · Yamazaki · 2019 [cited by applicant]
US 20200005225A1 · Chaubard · 2020 [cited by applicant]
US 20200005231A1 · Nakagawa · 2020 [cited by applicant]
US 20200118077A1 · Schumacher · 2020 [cited by applicant]
US 20200118154A1 · Schumacher · 2020 [cited by applicant]
US 20200279113A1 · Yanagi · 2020 [cited by applicant]
US 20200334620A1 · Yanagi · 2020 [cited by applicant]
WO 9921359A1 · 1999 [cited by applicant]
WO 2013124407A1 · 2013 [cited by applicant]
Henry, Are Your Shelves Protected From Organized Retail Theft?, IT Retail, 2011. [cited by applicant]
Japanese Priority Application/Document#JP2017-209440 for US #2020/0334620 to Yanagi, filed Oct. 30, 2017. (Year: 2017). [cited by applicant]
Seyve etal, machine generated translation of WO 2013/124407A1 (Year: 2013). [cited by applicant]
Kejriwal et al, Product counting using images with application to robot-based retail stock assessment, 2015 IEEE International Conference on Technologies for Practical Robot Applications (TePRA) May 11, 2015 (pp. 1-6). [cited by applicant]
Kumar et al, Remote retail monitoring and stock assessment using mobile robots, 2014 IEEE International Conference on Technologies for Practical Robot Applications (TePRA) Apr. 14, 2014 (pp. 1-6). [cited by applicant]