US 12,354,296 B2
Retail computer vision system for sensory impaired
David J. Steiner, Durham, NC (US); Suzanne M. Bleakley, Cary, NC (US); Andrei Khaitas, Durham, NC (US); and Evgeny Shevtsov, Durham, NC (US)
Assigned to Toshiba Global Commerce Solutions, Inc.
Filed by Toshiba Global Commerce Solutions, Inc., Durham, NC (US)
Filed on Mar. 31, 2022, as Appl. No. 17/710,568.
Prior Publication US 2023/0316557 A1, Oct. 5, 2023
Int. Cl. G06T 7/70 (2017.01); G06T 7/20 (2017.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); H04N 7/18 (2006.01); H04N 23/90 (2023.01)
CPC G06T 7/70 (2017.01) [G06T 7/20 (2013.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); H04N 7/181 (2013.01); H04N 23/90 (2023.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30196 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method, comprising:
by a network node operationally coupled to a set of optical sensor devices positioned throughout a retail space, with each optical sensor device having an optical sensor with a viewing angle associated with a certain physical region of the retail space, the network node being enabled to receive a sequence of images from each optical sensor device so as to determine positions of subjects represented in the sequences of images, with each sequence of images corresponding to the different physical regions of the retail space,
obtaining current and next positions of a certain subject while that subject traverses the retail space based on one or more sequence of images received from a first optical sensor device of the set of optical sensor devices that has a viewing angle towards the certain subject;
obtaining current and next positions of a moving obstacle in the retail space based on one or more sequence of images received from a second optical sensor device of the set of optical sensor devices that has a viewing angle towards the obstacle;
sending, by the network node, to a wireless device associated with the certain subject, navigation information associated with the current and next positions of the certain subject and the obstacle in the retail space, with the sending of the navigation information being contemporaneous with the obtaining the current and next positions of the certain subject and the obstacle.