Decoding and validation of machine-readable codes via multiple spectra of light
AssigneeTORC Robotics, Inc.
InventorJoseph Fox-Rabinovitz
Life of this patent
Estimating the term…
Abstract
Aspects of this technical solution can include a first layer having a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light, having the first transmissivity property, and a second layer disposed over the first layer and having a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light.
Claims18
An apparatus, comprising:
- a first layer having a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light;
- and
- a second layer disposed over the first layer and having a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light.
A method of detection of codes in a plurality of spectra of light, the method comprising:
- detecting, by a sensor configured to detect a first portion of the spectrum of light, a first region and a second region of an object, the first region and the second region having a first transmissivity property corresponding to the first portion of a spectrum of light and a second portion of the spectrum of light;
- and
- decoding, by a processor, a first encoding defined by the first region and the second region, the first encoding corresponding to a first machine-readable code visible in the first portion of the spectrum of light and invisible in the second portion of the spectrum of light;
- and
- identifying, by the processor, the first encoding during movement of a vehicle including the sensor through a physical environment.
A non-transitory computer readable medium including one or more instructions stored thereon and executable by a processor to:
- decode, by a processor, a first encoding defined by a first region and a second region of an object, the first encoding corresponding to a first machine-readable code visible in a first portion of a spectrum of light and invisible in the second portion of the spectrum of light;
- decode, by the processor, a second encoding defined by a third region and a fourth region of the object, the second encoding corresponding to a second machine-readable code visible in the second portion of the spectrum of light and invisible in the first portion of the spectrum of light;
- obtain, by a sensor configured to detect the first portion of the spectrum of light, the first encoding, the first region and the second region having a first transmissivity property corresponding to the first portion of a spectrum of light and a second portion of the spectrum of light;
- and
- obtain, by the sensor configured to detect the second portion of the spectrum of light, the second encoding, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light.
Dependencies are inferred from the claim text.