US2022114743A1PendingUtilityA1

Image processing method and apparatus, and computer-readable non-transitory storage medium

Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTDPriority: Jun 24, 2019Filed: Dec 22, 2021Published: Apr 14, 2022
Est. expiryJun 24, 2039(~12.9 yrs left)· nominal 20-yr term from priority
Inventors:Lu Wang
H04N 23/56H04N 23/80G06V 40/166G06V 10/145G06V 10/141G06T 7/55G01B 11/2513H04N 5/04G06T 2207/10028G06T 17/00G06V 40/172G06T 2207/30201G06T 7/521G06T 2207/10048H04N 5/23229H04N 5/2256
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An image processing method, comprising: in response to a request instruction of an image application function, transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, when detecting the request instruction of the image application function; controlling the structured-light emitter to emit a laser by the emission driver module, and transmitting a synchronization signal to the infrared camera by the emission driver module, in response to the trigger signal; controlling the infrared camera to collect speckle images of a to-be-detected object, in response to the synchronization signal; controlling the infrared camera to transfer the speckle images to the image processing module; controlling the image processing module to acquire depth images of the to-be-detected object by performing depth calculation on the speckle images, and realize the image application function based on the depth images.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An image processing method, applied in an image processing apparatus, the image processing apparatus comprising an infrared camera, a structured-light emitter, an emission driver module, and an image processing module, the method comprising:
 in response to a request instruction of an image application function, transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, when detecting the request instruction of the image application function;   controlling the structured-light emitter to emit a laser by the emission driver module, and transmitting a synchronization signal to the infrared camera by the emission driver module, in response to the trigger signal;   controlling the infrared camera to collect speckle images of a to-be-detected object, in response to the synchronization signal;   controlling the infrared camera to transfer the speckle images to the image processing module;   controlling the image processing module to acquire depth images of the to-be-detected object by performing depth calculation on the speckle images, and realize the image application function based on the depth images, wherein the depth images represent 3-Dimensional (3D) structure features of the to-be-detected object.   
     
     
         2 . The method as claimed in  claim 1 , wherein the image processing module comprises a signal modulation module;
 wherein in response to a request instruction of an image application function, the transferring acquired emission parameters to the emission driver module, comprises:   transferring the request instruction to the image processing module;   controlling the image processing module to transfer the emission parameters to the emission driver module, in response to the request instruction.   
     
     
         3 . The method as claimed in  claim 1 , wherein the infrared camera comprises a signal modulation signal, a trigger module, and a timing control circuit;
 wherein in response to a request instruction of an image application function, the transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, comprise:   transferring the request instruction to the timing control circuit;   controlling the signal modulation module to transfer the emission parameters to the emission driver module, and controlling the trigger module to transmit the trigger signal to the emission driver module, by the timing control circuit, in response to the request instruction.   
     
     
         4 . The method as claimed in  claim 3 , wherein the infrared camera comprises an image collecting module;
 wherein the controlling the infrared camera to collect speckle images of a to-be-detected object, comprises:   transmitting the synchronization signal to the timing control circuit;   controlling the image collecting module to collect the speckle images periodically, by the timing control circuit, in response to the synchronization signal.   
     
     
         5 . The method as claimed in  claim 1 , wherein the infrared camera comprises a signal modulation module;
 before the controlling the structured-light emitter to emit a laser by the emission driver module, in response to the trigger signal, the method further comprises:   transferring a parameter modification instruction to the signal modulation module, in response to receiving the parameter modification instruction;   acquiring updated emission parameters by controlling the signal modulation signal to modify the emission parameters, in response to the parameter modification instruction.   
     
     
         6 . The method as claimed in  claim 5 , wherein the controlling the structured-light emitter to emit a laser by the emission driver module, in response to the trigger signal, comprises:
 controlling the structured-light emitter to emit a laser according to the updated emission parameters, by the emission driver module, in response to the trigger signal.   
     
     
         7 . The method as claimed in  claim 1 , wherein the request instruction comprises a face-unlock request, and the image processing apparatus further comprises a visible light camera;
 wherein the transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module by controlling the infrared camera in response to a request instruction of an image application function, when detecting the request instruction of the image application function, comprises:   controlling the visible light camera to collect a visible light image of the to-be-detected object in response to the face-unlock request, when detecting the face-unlock request;   acquiring a recognition result by performing face recognition on the visible light image;   transferring the emission parameters to the emission driver module, and controlling the infrared camera to transmit the trigger signal to the emission driver module, in response to detecting that the recognition result shows the to-be-detected object is a target object.   
     
     
         8 . The method as claimed in  claim 7 , wherein the realize the image application function based on the depth images, comprises:
 acquiring a target depth image;   calculating a similarity between the depth images and the target depth image;   generating a face-unlock response when detecting the similarity being greater than or equal to a preset similarity threshold; opening an unlock page in response to the face-unlock response.   
     
     
         9 . The method as claimed in  claim 1 , wherein the request instruction comprises a 3D modeling request, and the image processing apparatus comprises a visible light camera;
 before the transferring acquired emission parameters to the emission driver module, the method further comprises:   controlling the visible light camera to collect a visible light image of the to-be-detected object in response to the 3D modeling request, when detecting the 3D modeling request.   
     
     
         10 . The method as claimed in  claim 9 , wherein the realize the image application function based on the depth images, comprises:
 performing color rendering on the depth images to acquire a 3D color image by utilizing the visible light image, and displaying the 3D color image.   
     
     
         11 . The method as claimed in  claim 1 , after the transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, the method further comprising:
 controlling the infrared camera to start counting time at a moment of beginning to transfer the trigger signal, which is used as a start time;   acquiring a time length, until detecting that the infrared camera receives the synchronization signal;   controlling the infrared camera to generate an exception warning message when the time length is larger than or equal to a preset time length, and displaying the warning message, wherein the exception warning message represents that an occurs in the emission driver module.   
     
     
         12 . An image processing apparatus, wherein the image processing apparatus comprises an infrared camera, a structured-light emitter, an emission driver module, and an image processing module; the infrared camera is connected to the emission driver module and the image processing module; the structured-light emitter is connected to the emission driver module;
 the image processing module further comprises: a processor, a memory, and a communication bus, the memory communicates with the processor via the communication bus, and the memory stores one or more programs that are executable to the processor;   when the one or more programs are executed, the infrared camera, the structured-light emitter, the emission driver module, and the image processing module are controlled by the processor, to execute the programs to perform operations of:   in response to a request instruction of an image application function, transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, when detecting the request instruction of the image application function;   controlling the structured-light emitter to emit a laser by the emission driver module, and transmitting a synchronization signal to the infrared camera by the emission driver module, in response to the trigger signal;   controlling the infrared camera to collect speckle images of a to-be-detected object, in response to the synchronization signal;   controlling the infrared camera to transfer the speckle images to the image processing module;   controlling the image processing module to acquire depth images of the to-be-detected object by performing depth calculation on the speckle images, and realize the image application function based on the depth images, wherein the depth images represent 3-Dimensional (3D) structure features of the to-be-detected object.   
     
     
         13 . The apparatus as claimed in  claim 12 , wherein the image processing module comprises a signal modulation module;
 wherein in response to a request instruction of an image application function, the transferring acquired emission parameters to the emission driver module, comprises:   transferring the request instruction to the image processing module;   controlling the image processing module to transfer the emission parameters to the emission driver module, in response to the request instruction.   
     
     
         14 . The apparatus as claimed in  claim 12 , wherein the infrared camera comprises a signal modulation signal, a trigger module, and a timing control circuit;
 wherein in response to a request instruction of an image application function, the transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module, comprise:   transferring the request instruction to the timing control circuit;   controlling the signal modulation module to transfer the emission parameters to the emission driver module, and controlling the trigger module to transmit the trigger signal to the emission driver module, by the timing control circuit, in response to the request instruction.   
     
     
         15 . The apparatus as claimed in  claim 14 , wherein the infrared camera comprises an image collecting module;
 wherein the controlling the infrared camera to collect speckle images of a to-be-detected object, comprises:   transmitting the synchronization signal to the timing control circuit;   controlling the image collecting module to collect the speckle images periodically, by the timing control circuit, in response to the synchronization signal.   
     
     
         16 . The apparatus as claimed in  claim 12 , wherein the infrared camera comprises a signal modulation module;
 before the controlling the structured-light emitter to emit a laser by the emission driver module, in response to the trigger signal, the processor is further configured to perform operations of:   transferring a parameter modification instruction to the signal modulation module, in response to receiving the parameter modification instruction;   acquiring updated emission parameters by controlling the signal modulation signal to modify the emission parameters, in response to the parameter modification instruction.   
     
     
         17 . The apparatus as claimed in  claim 16 , wherein the controlling the structured-light emitter to emit a laser by the emission driver module, in response to the trigger signal, comprises:
 controlling the structured-light emitter to emit a laser according to the updated emission parameters, by the emission driver module, in response to the trigger signal.   
     
     
         18 . The apparatus as claimed in  claim 12 , wherein the request instruction comprises a face-unlock request, and the image processing apparatus further comprises a visible light camera;
 wherein the transferring acquired emission parameters to the emission driver module, and controlling the infrared camera to transmit a trigger signal to the emission driver module by controlling the infrared camera in response to a request instruction of an image application function, when detecting the request instruction of the image application function, comprises:   controlling the visible light camera to collect a visible light image of the to-be-detected object in response to the face-unlock request, when detecting the face-unlock request;   acquiring a recognition result by performing face recognition on the visible light image;   transferring the emission parameters to the emission driver module, and controlling the infrared camera to transmit the trigger signal to the emission driver module, in response to detecting that the recognition result shows the to-be-detected object is a target object.   
     
     
         19 . The apparatus as claimed in  claim 18 , wherein the realize the image application function based on the depth images, comprises:
 acquiring a target depth image;   calculating a similarity between the depth images and the target depth image;   generating a face-unlock response when detecting the similarity being greater than or equal to a preset similarity threshold; opening an unlock page in response to the face-unlock response.   
     
     
         20 . A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores one or more programs, the one or more programs are executed by one or more processors, to realize the operations of:
 in response to a request instruction of an image application function, transferring acquired emission parameters to an emission driver module, and controlling an infrared camera to transmit a trigger signal to the emission driver module, when detecting the request instruction of the image application function;   controlling a structured-light emitter to emit a laser by the emission driver module, and transmitting a synchronization signal to the infrared camera by the emission driver module, in response to the trigger signal;   controlling the infrared camera to collect speckle images of a to-be-detected object, in response to the synchronization signal;   controlling the infrared camera to transfer the speckle images to an image processing module;   controlling the image processing module to acquire depth images of the to-be-detected object by performing depth calculation on the speckle images, and realize the image application function based on the depth images, wherein the depth images represent 3-Dimensional (3D) structure features of the to-be-detected object.

Join the waitlist — get patent alerts

Track US2022114743A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.