US11240485B2

Methods circuits devices assemblies systems and functionally associated with computer executable code for image acquisition with depth estimation

Summary by NHIP

Bi-dimensional structured light depth sensing

The system projects a bi-dimensional structured light pattern containing fine and coarse feature types onto a scene while a sensor captures the reflected image. A processor decodes the image to assign depth values and detects specific fine and coarse feature types, where coarse elements result from fusing fine elements or do not exist in the projection.

Claim Score by NHIP

Read claim 10, the broadest

Abstract

Disclosed are methods, circuits, devices, systems and functionally associated computer executable code for image acquisition with depth estimation. According to some embodiments, there may be provided an imaging device including: (a) one or more imaging assemblies with at least one image sensor; (b) at least one structured light projector adapted to project onto a scene a multiresolution structured light pattern, which patterns includes multiresolution symbols or codes; and (3) image processing circuitry, dedicated or programmed onto a processor, adapted to identify multiresolution structured light symbols/codes within an acquired image of the scene.

US11240485B2, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 21 November 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

18 claims: 2 independent, 16 dependent

  1. 1
    A depth sensing system, comprising:a projector configured to project a bi-dimensional structured light pattern onto a scene, wherein the bi-dimensional structured light pattern is comprised of a plurality of fine feature types, each one of the plurality of fine feature types is formed by a unique combination of a plurality of fine feature elements;a digital memory device storing data with respect to the plurality of fine feature types, and further storing data with respect to a plurality of coarse feature types, wherein each coarse feature type from the plurality of coarse feature types is comprised of a unique combination of a plurality of coarse feature elements, wherein an appearance of a coarse feature element corresponds to a fusing of two or more fine feature elements;a sensor configured to capture an image of a reflected portion of the projected bi-dimensional structured light pattern;and at least one processor coupled to the sensor and to the digital memory device, the at least one processor being configured to: decode the image of the reflected portion of the projected bi-dimensional structured light pattern to thereby assign depth values to points in the scene;detect in a region of interest of the image a fine feature type from the plurality of fine feature types;and detect in the image a coarse feature type from the plurality of coarse feature types.
  2. 10
    Broadest claimClaim Score 26, narrow(NHIP)A computer-implemented computer implemented depth sensing method, comprising:projecting a bi-dimensional structured light pattern onto a scene, wherein the bidimensional structured light pattern comprises a plurality of fine feature types, each one of the plurality of fine feature types is formed by a unique combination of a plurality of fine feature elements;using a digital memory device for storing data with respect to the plurality of fine feature types, and further storing data with respect to a plurality of coarse feature types, wherein each coarse feature type from the plurality of coarse feature types is comprised of a unique combination of a plurality of coarse feature elements, wherein an appearance of a coarse feature element corresponds to a fusing of two or more fine feature elements;capturing an image of a reflected portion of the projected bi-dimensional structured light pattern;and using at least one processor coupled to the digital memory device for: decoding the image of the reflected portion of the projected bi-dimensional structured light pattern and thereby assigning depth values to points in the scene;detecting in a region of interest of the image a fine feature type from the plurality of fine feature types;and detecting a coarse feature type from the plurality of coarse feature types.