Display control device
US-2020186767-A1 · Jun 11, 2020 · US
US11441895B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11441895-B2 |
| Application number | US-201916451737-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 25, 2019 |
| Priority date | Mar 12, 2018 |
| Publication date | Sep 13, 2022 |
| Grant date | Sep 13, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure provides a method for controlling a laser projection module, a device for controlling a laser projection module, a depth camera and an electronic device. The laser projection module includes a laser emitter. The laser emitter includes a plurality of point light sources. The plurality of point light sources are grouped to form a plurality of light-emitting arrays, and the plurality of the light-emitting arrays are controlled independently. The method includes: obtaining a current distance between the laser projection module and the user; determining a target number of the light-emitting arrays from the plurality of light-emitting arrays according to the current distance; and activating point light sources in a target number of point light sources of the light-emitting arrays.
Opening claim text (preview).
What is claimed is: 1. A method for controlling a laser projection module, wherein the laser projection module comprises a plurality of point light sources, the plurality of point light sources are grouped to form a plurality of light-emitting arrays, the plurality of light-emitting arrays are controlled independently, and the method comprises: obtaining a current distance between the laser projection module and a user; determining a target number of light-emitting arrays from the plurality of light-emitting arrays according to the current distance; and activating point light sources in the target number of light-emitting arrays, wherein determining the target number of light-emitting arrays and activating the point light sources comprises: in response to determining that the current distance is within a first distance range, activating the point light sources in a first target number of light-emitting arrays from the plurality of light-emitting arrays; in response to determining that the current distance is within a second distance range, activating the point light sources in a second target number of light-emitting arrays from the plurality of light-emitting arrays; and in response to determining that the current distance is within a third distance range, activating the point light sources in a third target number of light-emitting arrays from the plurality of light-emitting arrays; wherein the second distance range is between the first distance range and the third distance range, and the second target number is greater than the first target number and is less than the third target number. 2. The method of claim 1 , wherein obtaining the current distance between the laser projection module and the user comprises: obtaining a facial image of the user; processing the facial image to determine a first ratio of a face of the user to the facial image; and determining the current distance based on the first ratio. 3. The method of claim 2 , further comprising: calculating a second ratio of a preset feature region of the face in the facial image to the face; and correcting the current distance based on the second ratio. 4. The method of claim 1 , wherein obtaining the current distance between the laser projection module and the user comprises: transmitting a detection signal to the user, calculating the current distance according to a detection signal reflected by the user, or activating a predetermined number of light-emitting arrays to detect the current distance between the user and the laser projection module, or obtaining a first image and a second image of the user, and calculating the current distance between the user and the laser projection module according to the first image and the second image. 5. The method of claim 4 , further comprising: correcting the current distance by obtaining a facial image of the user, calculating a correction value based on the facial image, and correcting the current distance based on the correction value; wherein the correction value is related to a first ratio of a face of the user to the facial image, a second ratio of a preset feature region of the face in the facial image to the face, an age of the user, and a decision on whether the user wears glasses. 6. The method of claim 1 , further comprising: determining a target number of fan-shaped arrays from a plurality of fan-shaped arrays according to the current distance; and activating the point light sources in the target number of fan-shaped arrays, in response to determining that the plurality of light-emitting arrays comprise a plurality of fan-shaped arrays, the plurality of fan-shaped arrays collectively form a circular array, and the plurality of fan-shaped arrays are controlled independently; activating the target number of fan-shaped arrays centrosymmetrically with respect to a center of a laser emitter, in response to determining that the target number is equal to or greater than 2 and the number of the plurality of fan-shaped arrays is a multiple of the target number; or activating the target number of fan-shaped arrays centrosymmetrically with respect to a center of the laser emitter, in response to determining that the target number is equal to or greater than 2 and the number of the plurality of fan-shaped arrays is even. 7. The method of claim 1 , further comprising: determining a target number of sub-arrays from a plurality of sub-arrays according to the current distance and activating the point light sources in the target number of sub-arrays, in response to determining that the plurality of light-emitting arrays comprise a plurality of sub-arrays, the plurality of sub-arrays collectively form a circular array, and the plurality of sub-arrays comprises a circular sub-array and at least one annular sub-array; or determining the target number of sub-arrays from the plurality of sub-arrays according to the current distance and activating the point light sources in the target number of sub-arrays, in response to determining that the plurality of light-emitting arrays comprises a plurality of sub-arrays, the plurality of sub-arrays collectively form a rectangle array, and the plurality of sub-arrays comprises a rectangle sub-array and at least one ring-shaped sub-array. 8. The method of claim 7 , further comprising: in response to determining that the plurality of sub-arrays comprises a circular sub-array and at least one annular sub-array, the point light sources in the sub-array farther away from a center of the circular sub-array having higher power; or activating the point light sources in the at least one annular sub-array in response to determining that the current distance is within a first distance range, and activating the point light sources in the circular sub-array in response to determining that the current distance is within a second distance range; an upper limit of the first distance range being less than or equal to a lower limit of the second distance range. 9. The method of claim 1 , further comprising: determining a target number of rectangle sub-arrays from a plurality of rectangle sub-arrays according to the current distance and activating the point light sources in the target number of rectangle sub-arrays, in response to determining that the plurality of light-emitting arrays comprise a plurality of rectangle sub-arrays, the plurality of rectangle sub-arrays collectively form a rectangle array, and the plurality of rectangle sub-arrays are controlled independently; wherein the plurality of rectangle sub-arrays have a same size to each other or have different sizes from each other. 10. A depth camera, comprising an imager and a laser projection module, wherein the laser projection module comprises a plurality of point light sources, the plurality of point light sources are grouped to form a plurality of light-emitting arrays, and the plurality of light-emitting arrays are controlled independently; the depth camera further comprises a processor, the processor is configured to: obtain a current distance between the laser projection module and a user; determine a target number of light-emitting arrays from the plurality of light-emitting arrays according to the current distance; and activate the point light sources in the target number of light-emitting arrays; wherein in response to determining that the current distance is within a first distance range, activate the point light sources in a first target number of light-emitting arrays from the plurality of light-emitting arrays; wherein in response to determining that the current distance is within a second distance range, activate the point light sources in a second target number of light-emitting arrays fr
Housings · CPC title
using acquisition arrangements · CPC title
Range image; Depth image; 3D point clouds · CPC title
by projecting a pattern, e.g. {one or more lines,} moiré fringes on the object (G01B11/255 takes precedence {; image analysis for depth or shape recovery G06T7/50}) · CPC title
Face · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.