CN108833885A - Image processing method, device, computer readable storage medium and electronic equipment - Google Patents

Image processing method, device, computer readable storage medium and electronic equipment Download PDF

Info

Publication number
CN108833885A
CN108833885A CN201810786074.0A CN201810786074A CN108833885A CN 108833885 A CN108833885 A CN 108833885A CN 201810786074 A CN201810786074 A CN 201810786074A CN 108833885 A CN108833885 A CN 108833885A
Authority
CN
China
Prior art keywords
image
processing unit
optical transmitting
type identification
transmitting set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810786074.0A
Other languages
Chinese (zh)
Other versions
CN108833885B (en
Inventor
欧锦荣
周海涛
郭子青
谭筱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810786074.0A priority Critical patent/CN108833885B/en
Publication of CN108833885A publication Critical patent/CN108833885A/en
Priority to EP19806080.8A priority patent/EP3621294B1/en
Priority to PCT/CN2019/082560 priority patent/WO2020015403A1/en
Priority to US16/671,840 priority patent/US20200068127A1/en
Application granted granted Critical
Publication of CN108833885B publication Critical patent/CN108833885B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Studio Devices (AREA)

Abstract

This application involves a kind of image processing method, device, computer readable storage medium and electronic equipments.The method includes:Application program sends image capture instruction and arrives webcam driver, and containing type mark in described image acquisition instructions, the type identification is used for the type of the target image of acquisition needed for indicating the application program;The webcam driver controls camera according to described image acquisition instructions and opens;The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing unit;The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction;It is acquired when the optical transmitting set irradiates object by the camera and is formed by target image.Above-mentioned image processing method, device, computer readable storage medium and electronic equipment can acquire different types of image, meet the individual demand of user.

Description

Image processing method, device, computer readable storage medium and electronic equipment
Technical field
This application involves field of computer technology, more particularly to image processing method, device, computer-readable storage medium Matter and electronic equipment.
Background technique
The camera that user can be installed by electronic equipment shoots photo, video etc., can also be acquired by camera Image the authentication operations such as paid, unlocked.Electronic equipment can install different types of camera, the position of camera installation Setting can also be different, and control different cameras again then to acquire image.For example, can pass through when being paid Front camera acquires image;When taking pictures, image can be acquired by rear camera.
Summary of the invention
The embodiment of the present application provides a kind of image processing method, device, computer readable storage medium and electronic equipment, can To acquire different types of image, meet individual requirements.
A kind of image processing method, the method includes:
Application program sends image capture instruction and arrives webcam driver, and containing type identifies in described image acquisition instructions, The type for the target image that the type identification is used to acquire needed for indicating the application program;
The webcam driver controls camera according to described image acquisition instructions and opens;
The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing Unit;
The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction;
It is acquired when the optical transmitting set irradiates object by the camera and is formed by target image.
A kind of image processing apparatus, described device include:
Initiation module is instructed, sends image capture instruction to webcam driver for application program, described image acquisition refers to Containing type identifies in order, the type for the target image that the type identification is used to acquire needed for indicating the application program;
Camera control module controls camera according to described image acquisition instructions for the webcam driver and opens;
Instruction sending module generates control instruction according to the type identification for the webcam driver, and will be described Control instruction is issued to processing unit;
Optical transmitting set control module is opened for the processing unit according to the type identification for including in the control instruction Corresponding optical transmitting set;
Image capture module is formed by target for acquiring when the optical transmitting set irradiates object by the camera Image.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor Following steps are realized when row:
Application program sends image capture instruction and arrives webcam driver, and containing type identifies in described image acquisition instructions, The type for the target image that the type identification is used to acquire needed for indicating the application program;
The webcam driver controls camera according to described image acquisition instructions and opens;
The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing Unit;
The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction;
It is acquired when the optical transmitting set irradiates object by the camera and is formed by target image.
A kind of electronic equipment, including memory and processor store computer-readable instruction in the memory, described When instruction is executed by the processor, so that the processor executes following steps:
Application program sends image capture instruction and arrives webcam driver, and containing type identifies in described image acquisition instructions, The type for the target image that the type identification is used to acquire needed for indicating the application program;
The webcam driver controls camera according to described image acquisition instructions and opens;
The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing Unit;
The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction;
It is acquired when the optical transmitting set irradiates object by the camera and is formed by target image.
Above-mentioned image processing method, device, computer readable storage medium and electronic equipment can be initiated in application program After image capture instruction, webcam driver is sent by image capture instruction, camera is controlled by webcam driver and is opened. Then control instruction being sent to processing unit by webcam driver, processing unit controls optical transmitting set according to control instruction and opens, And it is acquired when optical transmitting set irradiates object by open camera and is formed by image.The Image Acquisition that application program is initiated refers to Camera can be opened by webcam driver by enabling, and then open different optical transmitting sets through the processing unit, so that acquisition is not The target image of same type meets the individual demand of user.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with It obtains other drawings based on these drawings.
Fig. 1 is the application scenario diagram of image processing method in one embodiment;
Fig. 2 is the flow chart of image processing method in one embodiment;
Fig. 3 is the flow chart of image processing method in another embodiment;
Fig. 4 is the structural schematic diagram that optical transmitting set is controlled in one embodiment;
Fig. 5 is the structural schematic diagram that the electronic equipment of target image is obtained in one embodiment;
Fig. 6 is the flow chart of image processing method in another embodiment;
Fig. 7 is the flow chart of image processing method in another embodiment;
Fig. 8 is the schematic diagram that depth information is calculated in one embodiment;
Fig. 9 is the hardware structure diagram that image processing method is realized in one embodiment;
Figure 10 is the structural schematic diagram of image processing apparatus in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and It is not used in restriction the application.
It is appreciated that term " first " used in this application, " second " etc. can be used to describe various elements herein, But these elements should not be limited by these terms.These terms are only used to distinguish the first element from the other element.Citing comes It says, in the case where not departing from scope of the present application, the first client can be known as the second client, and similarly, can incite somebody to action Second client is known as the first client.The first client and the second client both client, but it is not same visitor Family end.
Fig. 1 is the application scenario diagram of image processing method in one embodiment.As shown in Figure 1, including in the application scenarios Electronic equipment 104, mountable camera and optical transmitting set in electronic equipment 104, can also install several application programs.When answering When initiating image capture instruction with program, image capture instruction is sent webcam driver by application program, and webcam driver can It is opened with controlling camera according to image capture instruction.Webcam driver is raw according to the type identification for including in image capture instruction Processing unit is issued at control instruction, and by control instruction.Processing unit can be according to the type identification for including in control instruction Corresponding optical transmitting set is opened, is then acquired when optical transmitting set irradiates object by camera and is formed by target image.Wherein, Electronic equipment 104 can be smart phone, tablet computer, personal digital assistant, wearable device etc..
Fig. 2 is the flow chart of image processing method in one embodiment.As shown in Fig. 2, the image processing method includes step Rapid 202 to step 210.Wherein:
Step 202, application program sends image capture instruction to webcam driver, containing type mark in image capture instruction Know, the type for the target image that type identification is used to acquire needed for indicating application program.
Several application programs, application program it can refer in electronic equipment for certain application purpose safely in electronic equipment The Demand and service to user may be implemented by application program in the software write.For example, user can pass through game class application Program plays game, can also carry out transaction payment by payment class application program, can also be played by music class application program Music etc..
When application program needs to acquire image, image capture instruction can be initiated, electronic equipment can be adopted according to image Collection instruction obtains image.Image capture instruction refers to the instruction for triggering Image Acquisition operation.For example, to be shot as user When, user can click button of taking pictures, and when electronic equipment recognizes button of taking pictures and is pressed, will generate Image Acquisition and refer to It enables, to call camera collection image.When user needs to carry out payment verification by face, user can click branch Button is paid, and face's alignment camera is shot, electronic equipment can carry out payment verification after collecting face.
Moment, type identification, application identities are initiated specifically, may include in the image capture instruction that application program is initiated Etc. contents, initiate the moment refer to application program initiate image capture instruction at the time of, type identification indicate application program needed for adopt The type of the target image of collection, application identities are used to indicate the application program for initiating the image capture instruction.When electronic equipment is examined When measuring application program initiation image capture instruction, webcam driver can be sent by image capture instruction, pass through camera It drives to control the switch of camera.
Step 204, webcam driver controls camera according to image capture instruction and opens.
It should be noted that camera can be divided into Laser video camera head, visible image capturing according to the difference of the image of acquisition First-class type is formed by image in the available laser irradiation to object of Laser video camera head, it is seen that light image is available can Light-exposed be irradiated on object is formed by image.Several cameras can be installed, and the position installed is not done on electronic equipment It limits.
For example, a camera can be installed on the front panel of electronic equipment, two overleaf are installed on panel and is taken the photograph As head, camera can also be installed on the inside of electronic equipment in a manner of embedded, then be beaten by way of rotating or sliding Open camera.Specifically, mountable front camera and rear camera on electronic equipment, front camera and rear camera Image can be obtained from different visual angles, general front camera can obtain image, postposition from the positive visual angle of electronic equipment Camera can obtain image from the back side visual angle of electronic equipment.
Image capture instruction is sent to after webcam driver, and webcam driver can be controlled according to image capture instruction and be taken the photograph As head is opened.Specifically, webcam driver after receiving image capture instruction, is understood to camera input control signal, and Camera is controlled by the control signal of input to open.For example, inputting a pulse wave signal to camera, pass through the arteries and veins of input Wave signal control camera is rushed to open.
Step 206, webcam driver generates control instruction according to type identification, and control instruction is issued to processing list Member.
Step 208, processing unit opens corresponding optical transmitting set according to the type identification for including in control instruction.
In embodiment provided by the present application, electronic equipment can open simultaneously when opening camera collection image Optical transmitting set.Optical transmitting set can emit light, when the light that optical transmitting set generates is irradiated on object, be adopted by camera Collection light is irradiated to image generated on object.For example, camera can be Laser video camera head, optical transmitting set can be sent out with laser Laser can be generated in emitter, laser emitter, can be acquired by Laser video camera head be formed by laser irradiation to object it is red Outer image.
Specifically, different types of optical transmitting set, the type of the light emitted is also different.For example, optical transmitting set can be with Including the different type such as flash lamp, floodlight, color-changing lamp, visible light is can be generated in flash lamp, and laser can be generated in floodlight, Laser speckle can be generated in color-changing lamp.Wherein, laser speckle is that laser light diffraction element diffraction is formed by.
Application program type identification can be written in image capture instruction, type identification when generating image capture instruction For indicating the type of the image of acquisition.When the type difference of the image of acquisition, the optical transmitting set of opening is also different.Specifically, Processing unit is connected to optical transmitting set, and webcam driver can generate control instruction according to type identification, and processing unit is receiving After control instruction, the corresponding optical transmitting set of type identification can be opened according to control instruction.For example, when acquisition visible images, Flash lamp is controlled to open;When acquiring infrared image, control floodlight is opened.
Step 210, it is acquired when optical transmitting set irradiates object by camera and is formed by target image.
Optical transmitting set can generate light after being opened, and when light is irradiated on object, can acquire light by camera Line is formed by target image when being irradiated to object.After collecting target image, target image can be handled, be handled Mode is unlimited.For example, the target image of acquisition can be sent to application program, the processing unit of electronic equipment can also be passed through It is handled, and the result of processing is returned into application program.
In one embodiment, in order to guarantee acquisition target image accuracy, can acquire target image when Wait, obtain acquisition target image when the acquisition moment, and will acquire the moment and initiate image capture instruction when the initiation moment into Row compares.If the above-mentioned acquisition moment is greater than interval threshold to the time interval for initiating the moment, then it is assumed that in acquisition target image Delay is produced in the process, i.e. acquisition target image inaccuracy, can directly abandon the target image of acquisition.If above-mentioned acquisition Moment is less than or equal to interval threshold to the time interval for initiating the moment, then it is assumed that the target image of acquisition be accurately, can be with The target image of acquisition is handled.
Image processing method provided by the above embodiment can will scheme after application program initiates image capture instruction As acquisition instructions are sent to webcam driver, pass through webcam driver and control camera and open.Then it is sent by webcam driver To processing unit, processing unit controls optical transmitting set according to control instruction and opens control instruction, and is adopted by open camera Image is formed by when collection optical transmitting set irradiation object.The image capture instruction that application program is initiated can pass through webcam driver Camera is opened, then opens different optical transmitting sets through the processing unit, to acquire different types of target image, is met The individual demand of user.
Fig. 3 is the flow chart of image processing method in another embodiment.As shown in figure 3, the image processing method includes Step 302 is to step 320.Wherein:
Step 302, application program sends image capture instruction to webcam driver, containing type mark in image capture instruction Know and pattern identification, type identification are used for the type of the target image of acquisition needed for indicating application program.
It is understood that the image capture instruction that application program is initiated, can be electronic equipment detecting and meets item It is automatically initiated when part, is also possible to what user initiated manually.For example, electronic equipment is in the hand raising action for detecting user, Automatically initiate image capture instruction.Or user can trigger by the clicking operation of key and generate image capture instruction.It generates When image capture instruction, type identification and pattern identification can be written in image capture instruction, pattern identification can indicate image The security level of acquisition instructions.
Specifically, pattern identification may include safe mode and non-security mode, the image acquired under safe mode is to operation The security requirement of environment is higher, and the image acquired under non-security mode is lower to the security requirement of running environment.Using journey After image capture instruction is sent webcam driver by sequence, webcam driver can switch different data according to pattern identification Channel.The safety in different data channel is different, to control camera collection image by different data channel.
Step 304, webcam driver controls camera according to image capture instruction and opens.
Step 306, if pattern identification is non-security mode, webcam driver generates control instruction according to type identification.
In embodiment provided by the present application, the running environment of electronic equipment may include secure operating environment and non-security Running environment.For example, non-security running environment can be REE, (Rich Execution Environment runs ring naturally Border), secure operating environment can be TEE (Trusted execution environment, credible running environment), in REE Safety when operation is lower than safety when running in TEE.Wherein, webcam driver is in non-security running environment, Processing unit is connected to optical transmitting set, controls the switch of optical transmitting set through the processing unit.
Webcam driver can send control instruction to processing unit, and processing unit passes through control instruction again and controls light emitting Device is opened.When the pattern identification in image capture instruction is non-security mode, webcam driver can be directly by control instruction It is sent to processing unit;When the pattern identification in image capture instruction is safe mode, to prevent other rogue programs to light The operation of transmitter, webcam driver can send control instruction to the trusted application under TEE, and pass through trusted application Control instruction is sent to processing unit.
Wherein, control instruction can control processing unit to open optical transmitting set.Specifically, type identification can indicate institute The type for the image that need to be acquired generates control instruction according to type identification, can be with according to the type identification carried in control instruction Corresponding optical transmitting set is opened, then grab type identifies corresponding target image.
Step 308, control instruction is issued to by processing unit by Serial Peripheral Interface (SPI).
Specifically, Serial Peripheral Interface (SPI) (Serial can be passed through after webcam driver generates control instruction Peripheral Interface, SPI) by control instruction send processing unit.Processing unit can be connect by serial peripheral Mouth and safe Serial Peripheral Interface (SPI) (Secuer Serial Peripheral Interface, Secuer SPI) receive control and refer to It enables, when detecting the pattern identification in image capture instruction is safe mode, electronic equipment can cut the interface of processing unit Safe Serial Peripheral Interface (SPI) is changed to, the control instruction that trusted application is sent is received by above-mentioned safe Serial Peripheral Interface (SPI).Work as inspection When to measure pattern identification in image capture instruction be non-security mode, the interface of processing unit can be switched to serial peripheral and connect Mouthful, and the control instruction that webcam driver is sent is received by Serial Peripheral Interface (SPI).
Step 310, processing unit selects corresponding controller according to the type identification for including in control instruction, and to control Device input pulse width modulation (PWM).
In one embodiment, processing unit is connected to controller, and controller is connected to optical transmitting set.When processing unit connects When receiving control instruction, corresponding controller can be selected according to the type identification in control instruction, then be inputted to controller One pulse width modulation (PWM) (Pulse Width Modulation), and controlled by the pulse width modulation (PWM) of input Optical transmitting set is opened.
Step 312, the optical transmitting set that controller is connected is opened by pulse width modulation (PWM).
In embodiments herein, optical transmitting set includes the first optical transmitting set and/or the second optical transmitting set, and acquisition is different When the target image of type, the optical transmitting set of opening is also different.Specifically, if the type identification for including in control instruction is first Type identification, then processing unit controls the first optical transmitting set and opens;If the type identification for including in control instruction is Second Type Mark or third type identification, then processing unit controls the second optical transmitting set and opens.
Above-mentioned camera can be Laser video camera head, and above-mentioned first optical transmitting set can be floodlight, the second optical transmitting set It can be color-changing lamp.Specifically, processing unit control is general if the type identification for including in control instruction is first kind mark Light lamp is opened;If the type identification for including in control instruction is Second Type mark or third type identification, processing unit control Color-changing lamp processed is opened.
For example, first kind mark can identify for infrared image, floodlight can be generated laser, pass through Laser video camera head The infrared image generated when can acquire floodlight light irradiation.Second Type mark can identify for speckle image, and color-changing lamp can be with Laser speckle is generated, the speckle image generated when laser speckle irradiation can be acquired by Laser video camera head.Third type identification It can be identified for depth image, the speckle image generated when laser speckle irradiation can be acquired by Laser video camera head, according to scattered Spot image calculates available depth image.
In one embodiment, if the type identification for including in control instruction be the first kind mark, processing unit to First controller inputs the first pulse width modulation (PWM), opens the first controller by the first pulse width modulation (PWM) and is connected The first optical transmitting set;If the type identification for including in control instruction is Second Type mark or third type identification, handle Unit inputs the second pulse width modulation (PWM) to second controller, opens second controller by the second pulse width modulation (PWM) The second optical transmitting set connected.
Fig. 4 is the structural schematic diagram that optical transmitting set is controlled in one embodiment.As shown in figure 4, the first optical transmitting set can be with It is floodlight, the second optical transmitting set can be color-changing lamp.Processing unit can input two-way pulse width modulation (PWM), i.e. PWM1 And PWM2.When processing unit exports PWM1, the first controller can be controlled by PWM1, and general by the control of the first controller Light lamp is opened.When processing unit exports PWM2, second controller can be controlled by PWM2, and control by second controller Color-changing lamp is opened.
Step 314, it is acquired when optical transmitting set irradiates object by camera and is formed by original image, original image is sent out It is sent to processing unit.
In one embodiment, camera can not directly collect target image, and pass through one to the image of acquisition After fixed processing, target image can be just obtained.Specifically, first passing through camera acquires an original image, then again Processing unit is sent by original image, processing unit generates target image further according to original image.For example, using double camera shootings When head acquisition image, in order to guarantee the consistency of image, the image for acquiring two cameras is needed to be aligned, such ability Two images for guaranteeing acquisition are from the same photographed scene.So at this moment by camera acquire image will by pair Neat calibration, can normally be handled.
Step 316, target image is obtained according to original image in processing unit.
After camera collects original image, original image can be returned to processing unit, by processing unit according to Original image obtains target image.For example, the infrared image that camera acquires is subjected to alignment correction, it will be infrared after correction Image is as target image.Or according to camera acquisition speckle image calculate depth image, and using the depth image as Target image.
Fig. 5 is the structural schematic diagram that the electronic equipment of target image is obtained in one embodiment.As shown in figure 5, electronics is set Standby running environment includes REE and TEE.It, can be by image capture instruction after application program under REE initiates image capture instruction It is sent to webcam driver.Webcam driver can control camera to open, and raw according to the type identification in image capture instruction At control instruction.It, can be by control instruction when webcam driver judges the pattern identification in image capture instruction for non-security mode It is directly transmitted to processing unit, and control optical transmitting set is opened through the processing unit, optical transmitting set is adopted after opening by camera Collect target image.When webcam driver judges the pattern identification in image capture instruction for safe mode, control instruction can be passed Control instruction is transmitted to processing unit to the trusted application in TEE, and by trusted application.Control light hair again through the processing unit Emitter is opened, and optical transmitting set, which is opened, acquires target image by camera later.
Step 318, when judging target image for pre-set image type, target image is sent to webcam driver.
Target image can be sent to webcam driver after getting target image by processing unit, then will taken the photograph As handling in head driving target image.It may include first in above-mentioned processing unit in embodiment provided by the present application Processing unit and the second processing unit, first processing units can be MCU (Microcontroller Unit, microcontroller list Member), the second processing unit can be CPU (Central Processing Unit, central processing unit).First processing units with Optical transmitting set connection, the switch of optical transmitting set is controlled by first processing units.
Specifically, above-mentioned image processing method may include:Application program sends image capture instruction to webcam driver, Containing type identifies in image capture instruction;Webcam driver controls camera according to image capture instruction and opens;Camera drives It is dynamic that control instruction is generated according to type identification, and control instruction is issued to first processing units;First processing units are according to control The type identification for including in system instruction opens corresponding optical transmitting set;Optical transmitting set, which is acquired, by camera irradiates object when institute shape At original image.
After camera collects original image, original image can be sent to first processing units, first processing units Target image is obtained further according to original image.First processing units are connected with the second processing unit, when in image capture instruction Pattern identification be non-security mode when, target image can be returned to webcam driver by first processing units, be driven by camera It is dynamic that target image is handled.When the pattern identification in image capture instruction is safe mode, first processing units can be incited somebody to action Target image returns to the second processing unit, is handled by the second processing unit target image.
Step 320, target image is handled by webcam driver, and processing result is sent to application program.
It is understood that the image acquired needed for application program can be one or more types, such as can be simultaneously Infrared image and depth image are acquired, or only acquires visible images.After collecting target image, webcam driver can be right Target image is handled.For example, recognition of face processing can be carried out according to infrared image and depth image, according to infrared image Face datection and face authentication are carried out, In vivo detection can be carried out to the face detected according to depth image, sees detecting Whether face is living body faces.
In one embodiment, when pattern identification is non-security mode, target image is sent to by first processing units Before webcam driver, whether the type for judging target image is pre-set image type.When the type of target image is default When image type, just above-mentioned target image can be sent to webcam driver, by the webcam driver to target image into Row processing, and processing result is sent to above-mentioned application program.For example, the first processing is single when target image is speckle image The target image will not be sent to webcam driver by member;When target image is infrared image, depth image or visible images When, which can be just sent to webcam driver by first processing units.
Above-mentioned the second processing unit specifically can be the CPU core under TEE, first processing units under safe mode Input is trusted application control, is independently of the processing unit of CPU, therefore first processing units and the second processing unit all may be used Regard as in secure operating environment.When pattern identification is safe mode, since the second processing unit is also at safety Under running environment, so target image can be sent to the second processing unit by first processing units.The second processing unit is by target After image procossing, processing result can be sent to application program.
Target image can also be sent to application program by the second processing unit, and target image is being sent to application program Before, the second processing unit judges the type of target image, when the type of target image is pre-set image type, at second Target image can be just sent to above-mentioned application program by reason unit.
Further, before the second processing unit sends target image, target image can be compressed, it then will pressure Target image after contracting is sent to application program.It specifically includes:The second processing unit obtains the application level of application program, and Corresponding hierarchy compression is obtained according to the application level of the application program;The hierarchy compression pair is carried out to the target image The compression processing answered;Target image after compression is sent to application program.For example, application program can be divided into system safety The non-security class application program of class application program, system, the application of third party's security classes, the non-security class application of third party, corresponding pressure Contracting grade can be from high to low.
Specifically, as shown in fig. 6, the step of acquiring original image includes:
Step 602, it if type identification is first kind mark, controls camera and acquires the first optical transmitting set irradiation object When be formed by infrared image, send processing unit for infrared image.
If type identification is first kind mark, illustrate that the image that application program need to acquire is infrared image.Processing is single Controllable first optical transmitting set of member is opened, and is formed by when then acquiring the first optical transmitting set irradiation object by camera infrared Image.Specifically, the first optical transmitting set can be floodlight, when in the laser irradiation to object that floodlight generates, formed infrared Image.
Step 604, it if type identification is Second Type mark or third type identification, controls camera and acquires the second light Transmitter is formed by speckle image when irradiating object, sends processing unit for speckle image.
If type identification is Second Type mark, illustrate that the image that application program need to acquire is speckle image;If type It is identified as third type identification, then illustrates that the image that application program need to acquire is depth image.Due to depth image and by adopting What the speckle image of collection was calculated, so processing unit is just when type identification is Second Type mark or third type identification The second optical transmitting set opening can be controlled, is then acquired when the second optical transmitting set irradiates object by camera and is formed by speckle pattern Picture.First optical transmitting set can be color-changing lamp, when the laser speckle that color-changing lamp generates is irradiated on object, form speckle image.
In one embodiment, the step of obtaining target image specifically includes:
Step 702, if type identification is first kind mark, infrared image is corrected in processing unit, and Using the infrared image after correction as target image.
The mountable multiple cameras of electronic equipment, and the placement position of multiple cameras is different, then being taken the photograph by different As the image that head acquires just will form certain parallax.After Laser video camera head collects infrared image, in order to eliminate parallax It influences, infrared image can be corrected, the image for acquiring different cameras corresponds in the same field range.
Specifically, after Laser video camera head collects infrared image processing unit can be sent by infrared image.Processing is single Collected infrared image can be corrected by member according to correcting algorithm, then using the infrared image after correction as target figure Picture.
Step 704, if type identification is Second Type mark, speckle image is corrected in processing unit, and Using the speckle image after correction as target image.
Electronic equipment can open color-changing lamp and Laser video camera head, and the laser speckle that color-changing lamp is formed can be irradiated to object On, the laser speckle then acquired by Laser video camera head, which is irradiated on object, is formed by speckle image.Specifically, when swashing When light is radiated at mean fluctuation greater than on the optically roughness surface of number of wavelengths magnitude, the son for the bin scattering being distributed on these surfaces Wave, which is overlapped mutually, makes reflection light field that there is random spatial light intensity to be distributed, and shows granular structure, here it is laser speckles. It include several laser speckle points in the laser speckle of formation, if therefore also including in the speckle pattern that is acquired by Laser video camera head Dry speckle point, such as may include 30000 speckle points in speckle image.
The laser speckle of formation has height random, therefore the laser that different laser transmitter projects come out is generated Laser speckle it is different.When the laser speckle of formation is irradiated on the object of different depth and shape, the speckle image of generation It is different.There is uniqueness, the speckle image obtained from by the laser speckle that different laser emitters is formed With uniqueness.
If application program acquisition is speckle image, after Laser video camera head collects speckle image, can will dissipate Spot image is sent to processing unit, and speckle image is corrected by processing unit again, using the speckle image after correction as mesh Logo image.
Step 706, if type identification is third type identification, the reference picture stored in processing unit, and root are obtained Depth image is calculated according to speckle image and reference picture, depth image is corrected, and by the depth image after correction As target image.
If application program acquisition is depth image, then processing unit is in the speckle pattern for receiving the acquisition of Laser video camera head As after, it can be carried out that depth image is calculated according to speckle image.Depth image will also carry out the correction of parallax, then again will Depth image after correction is as target image.Specifically, a reference picture can be stored in processing unit, reference picture be When calibration to camera, image is formed by when acquiring radium-shine light irradiation reference planes.With ginseng in reference picture Depth information is examined, carrying out calculating according to reference picture and speckle image can be obtained by depth image.
The step of calculating depth image specifically includes:Obtain the reference picture stored in processing unit;By reference picture with Speckle image is compared to obtain offset information, and offset information is for indicating that speckle point is relative in reference picture in speckle image The horizontal offset of corresponding speckle point;Depth image is calculated according to offset information and reference depth information.
Fig. 8 is the schematic diagram that depth information is calculated in one embodiment.As shown in figure 8, laser can be generated in color-changing lamp 802 Speckle, laser speckle obtain the image formed after object is reflected, through Laser video camera head 804.In the mark of camera During fixed, the laser speckle that color-changing lamp 802 emits can be reflected by reference planes 808, then pass through Laser video camera head 804 acquisition reflection lights obtain reference picture by the imaging of imaging plane 810.Reference planes 808 arrive the reference of color-changing lamp 802 Depth is L, which is known.During actually calculating depth information, the laser speckle of the transmitting of color-changing lamp 802 It can be reflected by object 806, then reflection light is acquired by Laser video camera head 804, reality is obtained by the imaging of imaging plane 810 The speckle image on border.Then the calculation formula of available actual depth information is:
Wherein, L is that color-changing lamp 802 arrives the distance between reference planes 808, and f is the coke of lens in Laser video camera head 804 Be color-changing lamp 802 the distance between to Laser video camera head 804 away from, CD, AB be object 806 imaging and reference planes 808 at Offset distance as between.AB can be the product of pixel-shift amount n and the actual range p of pixel.When object 804 arrives color-changing lamp When the reference planes 806 that the distance between 802 Dis are greater than arrive the distance between color-changing lamp 802 L, AB is negative value;When object 804 arrives When the reference planes 806 that the distance between color-changing lamp 802 Dis are less than arrive the distance between color-changing lamp 802 L, AB is positive value.
Image processing method provided by the above embodiment can will scheme after application program initiates image capture instruction As acquisition instructions are sent to webcam driver, pass through webcam driver and control camera and open.Then it is sent by webcam driver To processing unit, processing unit controls optical transmitting set according to control instruction and opens control instruction, and is adopted by open camera Image is formed by when collection optical transmitting set irradiation object.The image capture instruction that application program is initiated can pass through webcam driver Camera is opened, then opens different optical transmitting sets through the processing unit, to acquire different types of target image, is met The individual demand of user.
Although should be understood that Fig. 2, Fig. 3, Fig. 6, Fig. 7 flow chart in each step according to arrow instruction according to Secondary display, but these steps are not that the inevitable sequence according to arrow instruction successively executes.Unless having herein explicitly Bright, there is no stringent sequences to limit for the execution of these steps, these steps can execute in other order.Moreover, Fig. 2, At least part step in Fig. 3, Fig. 6, Fig. 7 may include multiple sub-steps perhaps these sub-steps of multiple stages or rank Section is not necessarily to execute completion in synchronization, but can execute at different times, these sub-steps or stage Execution sequence is also not necessarily and successively carries out, but can be with the sub-step or stage of other steps or other steps extremely Few a part executes in turn or alternately.
Fig. 9 is the hardware structure diagram that image processing method is realized in one embodiment.As shown in figure 9, in the electronic equipment It may include camera module 910, central processing unit (CPU) 920 and micro-control unit (MCU) 930, above-mentioned camera module 910 In include Laser video camera head 912, floodlight 914,916 He of RGB (Red/Green/Blue, red green blue color mode) camera Color-changing lamp 918.Micro-control unit 930 includes PWM module 932, SPI/I2C (Serial Peripheral Interface/ Inter-Integrated Circuit, Serial Peripheral Interface (SPI)/bidirectional two-line synchronous serial interface) module 934, RAM (Random Access Memory, random access memory) module 936, Depth Engine module 938.Wherein, at first Reason unit is above-mentioned micro-control unit 930, and the second processing unit can be the above-mentioned CPU core under TEE.It is understood that It is that central processing unit 920 can be multicore operational mode, the CPU core in central processing unit 920 can be transported at TEE or REE Row.TEE and REE is the operation mould of ARM module (Advanced RISC Machines, Advanced Reduced Instruction Set processor) Formula.Under normal conditions, the higher operation behavior needs of safety are executed at TEE in electronic equipment, other operation behaviors then may be used It is executed at REE.
Figure 10 is the structural schematic diagram of image processing apparatus in one embodiment.As shown in Figure 10, the image processing apparatus 1000 include instruction initiation module 1002, camera control module 1004, instruction sending module 1006, optical transmitting set control module 1008 and image capture module 1010.Wherein:
Initiation module 1002 is instructed, sends image capture instruction to webcam driver for application program, described image is adopted Containing type mark in collection instruction, the class for the target image that the type identification is used to acquire needed for indicating the application program Type.
Camera control module 1004 controls camera according to described image acquisition instructions for the webcam driver and beats It opens.
Instruction sending module 1006 generates control instruction according to the type identification for the webcam driver, and will The control instruction is issued to processing unit.
Optical transmitting set control module 1008, for the processing unit according to the type identification for including in the control instruction Open corresponding optical transmitting set.
Image capture module 1010 is formed by for being acquired when the optical transmitting set irradiates object by the camera Target image.
Image processing apparatus provided by the above embodiment can will scheme after application program initiates image capture instruction As acquisition instructions are sent to webcam driver, pass through webcam driver and control camera and open.Then it is sent by webcam driver To processing unit, processing unit controls optical transmitting set according to control instruction and opens control instruction, and is adopted by open camera Image is formed by when collection optical transmitting set irradiation object.The image capture instruction that application program is initiated can pass through webcam driver Camera is opened, then opens different optical transmitting sets through the processing unit, to acquire different types of target image, is met The individual demand of user.
It in one embodiment, include pattern identification in described image acquisition instructions, instruction sending module 1006 is also used to If the pattern identification is non-security mode, the webcam driver generates control instruction according to the type identification;Pass through The control instruction is issued to the processing unit by the Serial Peripheral Interface (SPI).
In one embodiment, the optical transmitting set includes the first optical transmitting set and/or the second optical transmitting set;Optical transmitting set If the type identification that control module 1008 is also used in the control instruction include is first kind mark, the processing unit Control the first optical transmitting set opening;If the type identification for including in the control instruction is Second Type mark or third type mark Know, then the processing unit controls the second optical transmitting set and opens.
In one embodiment, optical transmitting set control module 1008 is also used to the processing unit according to the control instruction In include type identification select corresponding controller, and to the controller input pulse width modulation (PWM);Pass through the arteries and veins It rushes width modulated PWM and opens the optical transmitting set that the controller is connected.
In one embodiment, image capture module 1010 is also used to acquire the optical transmitting set by the camera and shine It is formed by original image when penetrating object, sends the processing unit for the original image;The root in the processing unit Target image is obtained according to the original image.
In one embodiment, if image capture module 1010 is also used to the type identification and identifies for the first kind, It controls when the camera acquires the first optical transmitting set irradiation object and is formed by infrared image, the infrared image is sent out It is sent to the processing unit;If the type identification is Second Type mark or third type identification, the camera is controlled It is formed by speckle image when acquiring the second optical transmitting set irradiation object, it is single to send the processing for the speckle image Member.
In one embodiment, if image capture module 1010 is also used to the type identification and identifies for the first kind, The infrared image is corrected in the processing unit, and using the infrared image after correction as target image;If institute Type identification is stated as Second Type mark, then is corrected the speckle image in the processing unit, and will be after correction Speckle image as target image;If the type identification is third type identification, obtains and stored in the processing unit Reference picture, and depth image is calculated according to the speckle image and reference picture, the depth image is subjected to school Just, and using the depth image after correction as target image.
It in one embodiment, can also include image processing module, image procossing in above-mentioned image processing apparatus 1000 Module is for being sent to the webcam driver for the target image when judging the target image for pre-set image type; The target image is handled by the webcam driver, and processing result is sent to the application program.
The division of modules is only used for for example, in other embodiments, can will scheme in above-mentioned image processing apparatus As processing unit is divided into different modules as required, to complete all or part of function of above-mentioned image processing apparatus.
The embodiment of the present application also provides a kind of computer readable storage mediums.One or more is executable comprising computer The non-volatile computer readable storage medium storing program for executing of instruction, when the computer executable instructions are executed by one or more processors When, so that the processor executes image processing method provided by the above embodiment.
A kind of computer program product comprising instruction, when run on a computer, so that computer executes image Processing method.
Any reference to memory, storage, database or other media used in this application may include non-volatile And/or volatile memory.Suitable nonvolatile memory may include read-only memory (ROM), programming ROM (PROM), Electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include arbitrary access Memory (RAM), it is used as external cache.By way of illustration and not limitation, RAM is available in many forms, such as It is static RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).
The several embodiments of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously The limitation to the application the scope of the patents therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the concept of this application, various modifications and improvements can be made, these belong to the guarantor of the application Protect range.Therefore, the scope of protection shall be subject to the appended claims for the application patent.

Claims (11)

1. a kind of image processing method, which is characterized in that the method includes:
Application program sends image capture instruction and arrives webcam driver, and containing type identifies in described image acquisition instructions, described The type for the target image that type identification is used to acquire needed for indicating the application program;
The webcam driver controls camera according to described image acquisition instructions and opens;
The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing list Member;
The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction;
It is acquired when the optical transmitting set irradiates object by the camera and is formed by target image.
2. the method according to claim 1, wherein including pattern identification in described image acquisition instructions;
The webcam driver generates control instruction according to the type identification, and the control instruction is issued to processing list Member, including:
If the pattern identification is non-security mode, the webcam driver generates control instruction according to the type identification;
The control instruction is issued to the processing unit by the Serial Peripheral Interface (SPI).
3. the method according to claim 1, wherein the optical transmitting set includes the first optical transmitting set and/or the Two optical transmitting sets;
The processing unit opens corresponding optical transmitting set according to the type identification for including in the control instruction, including:
If the type identification for including in the control instruction is first kind mark, the processing unit controls the first light emitting Device is opened;
If the type identification for including in the control instruction is Second Type mark or third type identification, the processing unit Control the second optical transmitting set opening.
4. the method according to claim 1, wherein the processing unit includes according in the control instruction Type identification opens corresponding optical transmitting set, including:
The processing unit selects corresponding controller according to the type identification for including in the control instruction, and to the control Device input pulse width modulation (PWM);
The optical transmitting set that the controller is connected is opened by the pulse width modulation (PWM).
5. method according to claim 1 to 4, which is characterized in that described to acquire institute by the camera It is formed by target image when stating optical transmitting set irradiation object, including:
It is acquired when the optical transmitting set irradiates object by the camera and is formed by original image, the original image is sent out It is sent to the processing unit;
Target image is obtained according to the original image in the processing unit.
6. according to the method described in claim 5, it is characterized in that, described acquire the optical transmitting set photograph by the camera It is formed by original image when penetrating object, sends the processing unit for the original image, including:
If the type identification is first kind mark, controls the camera and acquire the first optical transmitting set irradiation object When be formed by infrared image, send the processing unit for the infrared image;
If the type identification is Second Type mark or third type identification, controls the camera and acquire second light Transmitter is formed by speckle image when irradiating object, sends the processing unit for the speckle image.
7. according to the method described in claim 6, it is characterized in that, it is described in the processing unit according to the original image Target image is obtained, including:
If the type identification is first kind mark, the infrared image is corrected in the processing unit, and Using the infrared image after correction as target image;
If the type identification is Second Type mark, the speckle image is corrected in the processing unit, and Using the speckle image after correction as target image;
If the type identification is third type identification, the reference picture stored in the processing unit is obtained, and according to institute It states speckle image and depth image is calculated in reference picture, the depth image is corrected, and by the depth after correction Image is as target image.
8. according to the method described in claim 5, it is characterized in that, it is described in the processing unit according to the original image After obtaining target image, further include:
When judging the target image for pre-set image type, the target image is sent to the webcam driver;
The target image is handled by the webcam driver, and processing result is sent to the application program.
9. a kind of image processing apparatus, which is characterized in that described device includes:
Initiation module is instructed, sends image capture instruction to webcam driver, in described image acquisition instructions for application program Containing type mark, the type for the target image that the type identification is used to acquire needed for indicating the application program;
Camera control module controls camera according to described image acquisition instructions for the webcam driver and opens;
Instruction sending module generates control instruction according to the type identification for the webcam driver, and by the control Instruction is issued to processing unit;
Optical transmitting set control module is opened according to the type identification for including in the control instruction for the processing unit and is corresponded to Optical transmitting set;
Image capture module is formed by target figure for acquiring when the optical transmitting set irradiates object by the camera Picture.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program Such as method described in any item of the claim 1 to 8 is realized when being executed by processor.
11. a kind of electronic equipment, including memory and processor, computer-readable instruction is stored in the memory, it is described When instruction is executed by the processor, so that the processor executes such as method described in any item of the claim 1 to 8.
CN201810786074.0A 2018-07-16 2018-07-17 Image processing method, image processing device, computer-readable storage medium and electronic equipment Active CN108833885B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201810786074.0A CN108833885B (en) 2018-07-17 2018-07-17 Image processing method, image processing device, computer-readable storage medium and electronic equipment
EP19806080.8A EP3621294B1 (en) 2018-07-16 2019-04-12 Method and device for image capture, computer readable storage medium and electronic device
PCT/CN2019/082560 WO2020015403A1 (en) 2018-07-16 2019-04-12 Method and device for image processing, computer readable storage medium and electronic device
US16/671,840 US20200068127A1 (en) 2018-07-16 2019-11-01 Method for Processing Image and Related Electronic Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810786074.0A CN108833885B (en) 2018-07-17 2018-07-17 Image processing method, image processing device, computer-readable storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN108833885A true CN108833885A (en) 2018-11-16
CN108833885B CN108833885B (en) 2020-05-26

Family

ID=64141057

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810786074.0A Active CN108833885B (en) 2018-07-16 2018-07-17 Image processing method, image processing device, computer-readable storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN108833885B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020015403A1 (en) * 2018-07-16 2020-01-23 Oppo广东移动通信有限公司 Method and device for image processing, computer readable storage medium and electronic device
CN111447561A (en) * 2020-03-16 2020-07-24 北京百度网讯科技有限公司 Image processing system for vehicle

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970548A (en) * 2012-11-27 2013-03-13 西安交通大学 Image depth sensing device
CN104918035A (en) * 2015-05-29 2015-09-16 深圳奥比中光科技有限公司 Method and system for obtaining three-dimensional image of target
CN105120135A (en) * 2015-08-25 2015-12-02 努比亚技术有限公司 Binocular camera
CN205336464U (en) * 2015-12-08 2016-06-22 上海图漾信息科技有限公司 Range data detecting system
CN106152937A (en) * 2015-03-31 2016-11-23 深圳超多维光电子有限公司 Space positioning apparatus, system and method
CN106210568A (en) * 2016-07-15 2016-12-07 深圳奥比中光科技有限公司 Image processing method and device
CN106226977A (en) * 2016-08-24 2016-12-14 深圳奥比中光科技有限公司 Laser projection module, image capturing system and control method thereof and device
CN106331453A (en) * 2016-08-24 2017-01-11 深圳奥比中光科技有限公司 Multi-image acquisition system and image acquisition method
CN106973251A (en) * 2017-03-23 2017-07-21 移康智能科技(上海)股份有限公司 Image data transfer method and device
CN107426560A (en) * 2017-06-22 2017-12-01 维沃移动通信有限公司 A kind of filming apparatus, image processing method and mobile terminal

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102970548A (en) * 2012-11-27 2013-03-13 西安交通大学 Image depth sensing device
CN106152937A (en) * 2015-03-31 2016-11-23 深圳超多维光电子有限公司 Space positioning apparatus, system and method
CN104918035A (en) * 2015-05-29 2015-09-16 深圳奥比中光科技有限公司 Method and system for obtaining three-dimensional image of target
CN105120135A (en) * 2015-08-25 2015-12-02 努比亚技术有限公司 Binocular camera
CN205336464U (en) * 2015-12-08 2016-06-22 上海图漾信息科技有限公司 Range data detecting system
CN106210568A (en) * 2016-07-15 2016-12-07 深圳奥比中光科技有限公司 Image processing method and device
CN106226977A (en) * 2016-08-24 2016-12-14 深圳奥比中光科技有限公司 Laser projection module, image capturing system and control method thereof and device
CN106331453A (en) * 2016-08-24 2017-01-11 深圳奥比中光科技有限公司 Multi-image acquisition system and image acquisition method
CN106973251A (en) * 2017-03-23 2017-07-21 移康智能科技(上海)股份有限公司 Image data transfer method and device
CN107426560A (en) * 2017-06-22 2017-12-01 维沃移动通信有限公司 A kind of filming apparatus, image processing method and mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020015403A1 (en) * 2018-07-16 2020-01-23 Oppo广东移动通信有限公司 Method and device for image processing, computer readable storage medium and electronic device
CN111447561A (en) * 2020-03-16 2020-07-24 北京百度网讯科技有限公司 Image processing system for vehicle

Also Published As

Publication number Publication date
CN108833885B (en) 2020-05-26

Similar Documents

Publication Publication Date Title
CN108769509B (en) Control method, apparatus, electronic equipment and the storage medium of camera
CN108549867A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108419017B (en) Control method, apparatus, electronic equipment and the computer readable storage medium of shooting
CN108764052A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108716983B (en) Optical element detection method and device, electronic equipment, storage medium
CN108804895B (en) Image processing method, image processing device, computer-readable storage medium and electronic equipment
CN108805024A (en) Image processing method, device, computer readable storage medium and electronic equipment
WO2019196683A1 (en) Method and device for image processing, computer-readable storage medium, and electronic device
CN108668078A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108965732A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108696682B (en) Data processing method, device, electronic equipment and computer readable storage medium
CN108921903A (en) Camera calibration method, device, computer readable storage medium and electronic equipment
EP3614659A1 (en) Image processing method, electronic apparatus, and computer-readable storage medium
CN108711054B (en) Image processing method, image processing device, computer-readable storage medium and electronic equipment
CN104243800B (en) Control device and storage medium
CN108573170A (en) Information processing method and device, electronic equipment, computer readable storage medium
CN109040591A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108965721A (en) The control method and device of camera module, electronic equipment
CN108924421A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN108830141A (en) Image processing method, device, computer readable storage medium and electronic equipment
CN109145653A (en) Data processing method and device, electronic equipment, computer readable storage medium
CN110971836B (en) Method and device for controlling shooting, electronic equipment and computer-readable storage medium
CN108564032A (en) Image processing method, device, electronic equipment and computer readable storage medium
CN108764053A (en) Image processing method, device, computer readable storage medium and electronic equipment
WO2020015403A1 (en) Method and device for image processing, computer readable storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant