[go: up one dir, main page]

CN107770448A - A kind of image-pickup method, mobile terminal and computer-readable storage medium - Google Patents

A kind of image-pickup method, mobile terminal and computer-readable storage medium Download PDF

Info

Publication number
CN107770448A
CN107770448A CN201711046860.9A CN201711046860A CN107770448A CN 107770448 A CN107770448 A CN 107770448A CN 201711046860 A CN201711046860 A CN 201711046860A CN 107770448 A CN107770448 A CN 107770448A
Authority
CN
China
Prior art keywords
view data
camera
image
image stabilizer
stabilizer
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.)
Pending
Application number
CN201711046860.9A
Other languages
Chinese (zh)
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201711046860.9A priority Critical patent/CN107770448A/en
Publication of CN107770448A publication Critical patent/CN107770448A/en
Pending legal-status Critical Current

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
    • H04N23/69Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
    • 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
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/682Vibration or motion blur correction
    • H04N23/685Vibration or motion blur correction performed by mechanical compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • H04N23/951Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing

Landscapes

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

Abstract

The invention discloses a kind of image-pickup method, mobile terminal and computer-readable storage medium.The mobile terminal includes camera and the image stabilizer associated with the camera;The camera is supported to move with the movement of described image stabilizer;Methods described includes:Control the movement of described image stabilizer;The mobile control camera based on described image stabilizer gathers at least two view data;At least two view data is subjected to splicing, obtains stitching image.Using the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, expand the angle of visual field of camera, obtain the view data of bigger visual field scope, greatly improve the shooting experience of user.

Description

A kind of image-pickup method, mobile terminal and computer-readable storage medium
Technical field
The present invention relates to image processing techniques, more particularly to a kind of image-pickup method, mobile terminal and computer storage Medium.
Background technology
In order to optimize the effect of taking pictures of camera, optical anti-vibration component is both increased in many cameras, to image Head plays pendulum down, such as under motion state, dither state, can still be gathered clearly by optical anti-vibration component Image.However, in the prior art, the function of optical anti-vibration component is only used for keeping clear, the visual field of camera of image Angle does not change.If such a technical scheme, the visual field of the component expansion camera of mobile terminal itself can be passed through Angle, so as to collect the image of bigger visual field scope;In the prior art, effective solution is there is no at present.
The content of the invention
In view of this, the embodiment of the present invention provides a kind of image to solve at least one problem present in prior art Acquisition method, mobile terminal and computer-readable storage medium.
What the technical scheme of the embodiment of the present invention was realized in:
The embodiments of the invention provide a kind of image-pickup method, applied in mobile terminal;The mobile terminal includes Camera and the image stabilizer associated with the camera;The camera support with the movement of described image stabilizer and It is mobile;Methods described includes:
Control the movement of described image stabilizer;
The mobile control camera based on described image stabilizer gathers at least two view data;
At least two view data is subjected to splicing, obtains stitching image.
In such scheme, the camera comprises at least the first camera and second camera;Described image stabilizer is extremely Include the first stabilizer and the second stabilizer less;First camera support with the movement of described first image stabilizer and It is mobile;The second camera is supported the movement with second image stabilizer and moved;
The control image stabilizer movement, including:The first image stabilizer is at least controlled to move, and the second figure of control As stabilizer moves.
In such scheme, the mobile control based on the described image stabilizer camera gathers at least two images Data, including:
Mobile control first camera based on described first image stabilizer gathers at least one first picture number According to the mobile control second camera based on second image stabilizer gathers at least one second view data;
It is described that at least two view data is subjected to splicing, stitching image is obtained, including:
At least one first view data and at least one second view data are subjected to splicing, obtained Stitching image.
In such scheme, the control described image stabilizer movement, including:
Control image stabilizer is at least moved to two positions, any two position correspondence at least two position The angle of visual field reaches predetermined angle threshold value.
It is described that at least two view data is subjected to splicing in such scheme, including:
Analysis identifies at least two view data, obtains any two picture number at least two view data There is the specific region of same image content in;
Any two view data is spliced based on the specific region.
The embodiment of the present invention additionally provides a kind of mobile terminal, and the mobile terminal includes:
Camera, it is configured to gather view data;
The image stabilizer associated with the camera, the camera support with the movement of described image stabilizer and It is mobile;
Memory, it is configured to storage image capture program;
Processor, it is configured to perform described image capture program to perform operations described below:Described image stabilizer is controlled to move It is dynamic;The mobile control camera based on described image stabilizer gathers at least two view data;By described at least two View data carries out splicing, obtains stitching image.
In such scheme, the camera comprises at least the first camera and second camera;Described image stabilizer is extremely Include the first image stabilizer and the second image stabilizer less;First camera is supported with described first image stabilizer Movement and move;The second camera is supported the movement with second image stabilizer and moved;
The processor, it is configured to perform described image capture program to perform operations described below:At least control the first image Stabilizer moves, and control the second image stabilizer movement.
In such scheme, the processor, it is configured to perform described image capture program to perform operations described below:Based on institute Mobile control first camera for stating the first image stabilizer gathers at least one first view data, based on described second The mobile control second camera of image stabilizer gathers at least one second view data;By described at least one first View data and at least one second view data carry out splicing, obtain stitching image.
In such scheme, the processor, it is configured to perform described image capture program to perform operations described below:Control figure As stabilizer is at least moved to two positions, the angle of visual field of any two position correspondence reaches default at least two position Angle threshold.
In such scheme, the processor, it is configured to perform described image capture program to perform operations described below:Analysis is known Not described at least two view data, obtain at least two view data has identical figure in any two view data As the specific region of content;Any two view data is spliced based on the specific region.
The embodiment of the present invention additionally provides a kind of computer-readable storage medium, and image is stored with the computer-readable storage medium Capture program, described information processing routine realize the step of the image-pickup method described in the embodiment of the present invention when being executed by processor Suddenly.
Image-pickup method, mobile terminal and computer-readable storage medium provided in an embodiment of the present invention, the mobile terminal The image stabilizer associated including camera and with the camera;The camera supports the shifting with described image stabilizer Move and move;Methods described includes:Control the movement of described image stabilizer;Based on described in the mobile control of described image stabilizer Camera gathers at least two view data;At least two view data is subjected to splicing, obtains stitching image.Adopt With the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, by control image stabilizer movement so as to Link camera, expands the angle of visual field of camera, obtains the view data of bigger visual field scope, greatly improve the bat of user Take the photograph experience.
Brief description of the drawings
Fig. 1 is the hardware architecture diagram for an optional mobile terminal for realizing each embodiment of the present invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is a kind of composition structural representation of the mobile terminal of the embodiment of the present invention;
Fig. 4 is another composition structural representation of the mobile terminal of the embodiment of the present invention;
Fig. 5 a and Fig. 5 b are the application schematic diagram of the mobile terminal of the embodiment of the present invention;
Fig. 6 is the first schematic flow sheet of the image-pickup method of the embodiment of the present invention;
Fig. 7 is second of schematic flow sheet of the image-pickup method of the embodiment of the present invention.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In follow-up description, the suffix using such as " module ", " part " or " unit " for representing element is only Be advantageous to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " part " or " unit " can mix Ground uses.
Terminal can be implemented in a variety of manners.For example, the terminal described in the present invention can include such as mobile phone, flat board Computer, notebook computer, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portable Media player (Portable Media Player, PMP), guider, wearable device, Intelligent bracelet, pedometer etc. move Dynamic terminal, and the fixed terminal such as digital TV, desktop computer.
It will be illustrated in subsequent descriptions by taking mobile terminal as an example, it will be appreciated by those skilled in the art that except special Outside element for moving purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, its hardware architecture diagram for a kind of mobile terminal of each embodiment of the realization present invention, the shifting Dynamic terminal 100 can include:RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103rd, A/V (audio/video) input block 104, sensor 105, display unit 106, user input unit 107, interface unit 108th, the part such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1 Mobile terminal structure does not form the restriction to mobile terminal, and mobile terminal can be included than illustrating more or less parts, Either combine some parts or different parts arrangement.
The all parts of mobile terminal are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, the reception and transmission of signal, specifically, by base station Downlink information receive after, handled to processor 110;In addition, up data are sent to base station.Generally, radio frequency unit 101 Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..In addition, penetrate Frequency unit 101 can also be communicated by radio communication with network and other equipment.Above-mentioned radio communication can use any communication Standard or agreement, including but not limited to GSM (Global System of Mobile communication, global system for mobile telecommunications System), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code Division Multiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division Multiple Access, WCDMA), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, TD SDMA), FDD-LTE (Frequency Division Duplexing-Long Term Evolution, FDD Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term Evolution, time division duplex Long Term Evolution) etc..
WiFi belongs to short range wireless transmission technology, and mobile terminal can help user to receive and dispatch electricity by WiFi module 102 Sub- mail, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 1 shows Go out WiFi module 102, but it is understood that, it is simultaneously not belonging to must be configured into for mobile terminal, completely can be according to need To be omitted in the essential scope for do not change invention.
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100 When under the isotypes such as formula, speech recognition mode, broadcast reception mode, by radio frequency unit 101 or WiFi module 102 it is receiving or It is sound that the voice data stored in memory 109, which is converted into audio signal and exported,.Moreover, audio output unit 103 The audio output related to the specific function that mobile terminal 100 performs can also be provided (for example, call signal receives sound, disappeared Breath receives sound etc.).Audio output unit 103 can include loudspeaker, buzzer etc..
A/V input blocks 104 are used to receive audio or video signal.A/V input blocks 104 can include graphics processor (Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition mode Or the static images or the view data of video obtained in image capture mode by image capture apparatus (such as camera) are carried out Reason.Picture frame after processing may be displayed on display unit 106.Picture frame after the processing of graphics processor 1041 can be deposited Storage is transmitted in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.Mike Wind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042 Quiet down sound (voice data), and can be voice data by such acoustic processing.Audio (voice) data after processing can To be converted to the form output that mobile communication base station can be sent to via radio frequency unit 101 in the case of telephone calling model. Microphone 1042 can implement various types of noises and eliminate (or suppression) algorithm to eliminate (or suppression) in reception and send sound Caused noise or interference during frequency signal.
Mobile terminal 100 also includes at least one sensor 105, such as optical sensor, motion sensor and other biographies Sensor.Specifically, optical sensor includes ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 1061, and proximity transducer can close when mobile terminal 100 is moved in one's ear Display panel 1061 and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (general For three axles) size of acceleration, size and the direction of gravity are can detect that when static, the application available for identification mobile phone posture (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.; The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, The other sensors such as hygrometer, thermometer, infrared ray sensor, will not be repeated here.
Display unit 106 is used for the information for showing the information inputted by user or being supplied to user.Display unit 106 can wrap Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used Forms such as (Organic Light-Emitting Diode, OLED) configures display panel 1061.
User input unit 107 can be used for the numeral or character information for receiving input, and produce the use with mobile terminal The key signals input that family is set and function control is relevant.Specifically, user input unit 107 may include contact panel 1071 with And other input equipments 1072.Contact panel 1071, also referred to as touch-screen, collect touch operation of the user on or near it (for example user uses any suitable objects or annex such as finger, stylus on contact panel 1071 or in contact panel 1071 Neighbouring operation), and corresponding attachment means are driven according to formula set in advance.Contact panel 1071 may include touch detection Two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it Contact coordinate is converted into, then gives processor 110, and the order sent of reception processing device 110 and can be performed.In addition, can To realize contact panel 1071 using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except contact panel 1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrap Include but be not limited to physical keyboard, in function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. One or more, do not limit herein specifically.
Further, contact panel 1071 can cover display panel 1061, detect thereon when contact panel 1071 or After neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thing The type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, contact panel 1071 and display panel 1061 be the part independent as two to realize the input of mobile terminal and output function, but in certain embodiments, can Input and the output function of mobile terminal are realized so that contact panel 1071 and display panel 1061 is integrated, is not done herein specifically Limit.
Interface unit 108 is connected the interface that can pass through as at least one external device (ED) with mobile terminal 100.For example, External device (ED) can include wired or wireless head-band earphone port, external power source (or battery charger) port, wired or nothing Line FPDP, memory card port, the port for connecting the device with identification module, audio input/output (I/O) end Mouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, number It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with For transmitting data between mobile terminal 100 and external device (ED).
Memory 109 can be used for storage software program and various data.Memory 109 can mainly include storing program area And storage data field, wherein, storing program area can storage program area, application program (such as the sound needed at least one function Sound playing function, image player function etc.) etc.;Storage data field can store according to mobile phone use created data (such as Voice data, phone directory etc.) etc..In addition, memory 109 can include high-speed random access memory, can also include non-easy The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of mobile terminal, utilizes each of various interfaces and the whole mobile terminal of connection Individual part, by running or performing the software program and/or module that are stored in memory 109, and call and be stored in storage Data in device 109, the various functions and processing data of mobile terminal are performed, so as to carry out integral monitoring to mobile terminal.Place Reason device 110 may include one or more processing units;Preferably, processor 110 can integrate application processor and modulatedemodulate is mediated Device is managed, wherein, application processor mainly handles operating system, user interface and application program etc., and modem processor is main Handle radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor 110.
Mobile terminal 100 can also include the power supply 111 (such as battery) to all parts power supply, it is preferred that power supply 111 Can be logically contiguous by power-supply management system and processor 110, so as to realize management charging by power-supply management system, put The function such as electricity and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also will not be repeated here including bluetooth module etc..
For the ease of understanding the embodiment of the present invention, the communications network system being based on below to the mobile terminal of the present invention enters Row description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention, the communication network system Unite as the LTE system of universal mobile communications technology, the UE that the LTE system includes communicating connection successively (User Equipment, is used Family equipment) 201, E-UTRAN (Evolved UMTS Terrestrial Radio Access Network, evolved UMTS lands Ground wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation 204。
Specifically, UE201 can be above-mentioned terminal 100, and here is omitted.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returning Journey (backhaul) (such as X2 interface) is connected with other eNodeB2022, and eNodeB2021 is connected to EPC203, ENodeB2021 can provide UE201 to EPC203 access.
EPC203 can include MME (Mobility Management Entity, mobility management entity) 2031, HSS (Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way, Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy and Charging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 and The control node of signaling between EPC203, there is provided carrying and connection management.HSS2032 is all to manage for providing some registers Such as the function of attaching position register (not shown) etc, and preserve some and used about service features, data rate etc. The special information in family.All customer data can be transmitted by SGW2034, and PGW2035 can provide UE 201 IP Address is distributed and other functions, and PCRF2036 is strategy and the charging control strategic decision-making of business data flow and IP bearing resources Point, it selects and provided available strategy and charging control decision-making with charge execution function unit (not shown) for strategy.
IP operation 204 can include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimedia System) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art it is to be understood that the present invention not only Suitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA with And following new network system etc., do not limit herein.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the present invention is proposed.
Embodiment one
The embodiments of the invention provide a kind of mobile terminal.Fig. 3 is a kind of composition of the mobile terminal of the embodiment of the present invention Structural representation;As shown in figure 3, the mobile terminal includes:
Camera 33, it is configured to gather view data;
The image stabilizer 34 associated with the camera 33, the camera 33 are supported with described image stabilizer 34 Movement and move;
Memory 32, it is configured to storage image capture program;
Processor 31, it is configured to perform described image capture program to perform operations described below:Control described image stabilizer 34 movements;The mobile control camera 33 based on described image stabilizer 34 gathers at least two view data;By described in At least two view data carry out splicing, obtain stitching image.
In the embodiment of the present invention, mobile terminal is the camera terminal with image stabilizer 34 (optical anti-vibration component), example Such as camera, mobile phone, tablet personal computer, intelligent glasses mobile terminal.Wherein, image stabilizer 34 is configured to reduce due to mobile whole The vibration at end causes the unstable effect of the view data of the collection of camera 33.Also include using in practical application, in mobile terminal In the sensor of detecting mobile terminal itself displacement, the sensor such as gyroscope;Then joined by the sensor detecting to displacement During number, processor 31 is transmitted by signal and obtains the displacement parameter, processor 31 calculates compensation based on the displacement parameter Displacement parameter, the displacement parameter control image stabilizer 34 based on the compensation move so that image stabilizer 34 is whole towards movement The direction that the moving direction at end is opposite is moved, so as to overcome because image obscures caused by the vibration of mobile terminal.Based on this, scheme As stabilizer 34 and camera 33 mechanically connect, the camera 33 is supported to move with the movement of described image stabilizer 34 It is dynamic;Further, during the camera 33 moves with the movement of described image stabilizer 34, the shooting First 33 the first moving parameter and the second moving parameter of described image stabilizer 34 are in special ratios, such as direct proportion or anti- Ratio.As a kind of embodiment, in the case where image stabilizer 34 moves 0.1 millimeter of scene towards first direction, camera 33 0.1 or 1 millimeter is moved towards first direction.As another embodiment, moved in image stabilizer 34 towards first direction Under 0.1 millimeter of scene, camera 33 moves 0.1 or 1 millimeter towards second direction, and second direction is opposite with first direction.
In the embodiment of the present invention, processor 31 controls the movement of image stabilizer 34, specifically gathers image in camera 33 During data, the movement of image stabilizer 34 is controlled, so as to the movement of coordinated signals camera 33, to expand camera 33 The angle of visual field.
In one embodiment, the processor 31, it is configured to perform described image capture program to perform operations described below:Control Imaged stabilizer 34 is at least moved to two positions, and the angle of visual field of any two position correspondence reaches at least two position To predetermined angle threshold value.
In the present embodiment, processor 31 controls image stabilizer 34 to be at least moved to two positions so that camera 33 exists Image stabilizer 34 is respectively moved to gather view data during relevant position.Wherein, any two at least two position The angle of visual field of position correspondence reaches predetermined angle threshold value.In practical application, for example, using the initial position of image stabilizer 34 as Position origin establishes plane coordinate system;So that image stabilizer 34 is moved to two positions as an example, obtains image stabilizer 34 and move First position the first coordinate points, obtain image stabilizer 34 move the second place the second coordinate points, respectively connection position Put origin and the first coordinate points form first straight line and position origin and the second coordinate points form second straight line, then first is straight The angle that line and second straight line are formed can be described as the angle of visual field.In the present embodiment, in the premise of the less view data of collecting quantity Under, in order to obtain the view data of visual field scope as big as possible, when processor 31 is per secondary control mobile image stabilizer 34, Compared to a preceding mobile image stabilizer 34, the displacement of the image stabilizer 34 of this movement and a preceding mobile image are stable The angle of visual field that the displacement of device 34 is formed reaches predetermined angle threshold value, and the predetermined angle threshold value is not limited to 45 degree, 90 degree, 180 degree etc.. For example, control image stabilizer 34 is moved to first position and the second place, the first position and the second place are corresponding The angle of visual field reach 180 degree, it can be understood as, control image stabilizer 34 towards first direction move 0.1 millimeter;Control image Stabilizer 34 moves 0.1 millimeter towards second direction, and first direction and second direction are on the contrary, so can be in a first direction with second Expand the angle of visual field on direction.
In one embodiment, the processor 31, it is configured to perform described image capture program to perform operations described below:Point Analysis identifies at least two view data, and obtain at least two view data has phase in any two view data With the specific region of picture material;Any two view data is spliced based on the specific region.
Here, processor 31 carries out analysis identification at least two view data of collection;Identify at least two images There is the specific region of same image content in data in any two view data.Specifically, identified in analysis of image data During, view data is identified two-by-two, identified specific with same image content in each two view data Region;Identify in any two view data behind the specific region with same image content, can as a kind of embodiment Overlap processing is carried out to any two view data according to the specific region, i.e., a view data is covered in another image In data so that overlapping region, which is equal to this, has the specific region of same image content;, can as another embodiment A view data in any two view data is cut according to the specific region, deletes a picture number There is the specific region of same image content described in;After deleting the specific region, a view data is spliced to In another view data, spliced view data is formed.
Using the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, by controlling image stabilization Device 34 moves the angle of visual field for expanding camera 33 so as to the camera 33 that links, and obtains the view data of bigger visual field scope, greatly The big shooting experience for improving user.
Embodiment two
The embodiments of the invention provide a kind of mobile terminal.Fig. 4 is another group of the mobile terminal of the embodiment of the present invention Into structural representation;As shown in figure 4, the mobile terminal comprises at least:First camera 331 and second camera 332, and First image stabilizer 341 and the second image stabilizer 342;Described first image stabilizer 341 and first camera 331 Association, first camera 331 are supported to move with the movement of described first image stabilizer 341;Second shooting First 332 support the movement with second image stabilizer 342 and move;
First camera 331, it is configured to gather the first view data;
The second camera 332, it is configured to gather the second view data;
Memory 32, it is configured to storage image capture program;
Processor 31, it is configured to perform described image capture program to perform operations described below:At least control the first image steady Determine device 341 to move, and the second image stabilizer 342 of control moves;Mobile control based on described first image stabilizer 341 First camera 331 gathers at least one first view data, the mobile control based on second image stabilizer 342 The second camera 332 gathers at least one second view data;By at least one first view data and it is described extremely Few second view data carries out splicing, obtains stitching image.
In the embodiment of the present invention, mobile terminal is the camera terminal with image stabilizer (optical anti-vibration component), such as The mobile terminals such as camera, mobile phone, tablet personal computer, intelligent glasses, and mobile terminal has multi-cam (such as dual camera). Wherein, image stabilizer is configured to reduce due to the unstable effect for the view data that the vibration of mobile terminal causes camera to gather Fruit.Also include being used for the sensor for detecting mobile terminal itself displacement, the sensor such as top in practical application, in mobile terminal Spiral shell instrument;During then by the sensor detecting to displacement parameter, processor 31 is transmitted by signal and obtains the displacement parameter, place The displacement parameter that device 31 calculates compensation based on the displacement parameter is managed, the displacement parameter control image stabilizer based on the compensation moves It is dynamic so that the direction that the moving direction of image stabilizer towards mobile terminal is opposite is moved, so as to overcome due to mobile terminal Image obscures caused by vibration.Based on this, the first image stabilizer 341 mechanically connects with the first camera 331, and described first takes the photograph Moved as first 331 movements for supporting adjoint described first image stabilizer 341;Second image stabilizer 342 and the second shooting First 332 mechanically connect, and the second camera 332 is supported the movement with second image stabilizer 342 and moved.More enter One step, during the camera moves with the movement of described image stabilizer, the first of the camera moves Second moving parameter of dynamic parameter and described image stabilizer is in special ratios, such as direct proportion or inverse proportion.As one kind Embodiment, in the case where image stabilizer moves 0.1 millimeter of scene towards first direction, camera moves towards first direction 0.1 or 1 millimeter.As another embodiment, in the case where image stabilizer moves 0.1 millimeter of scene towards first direction, take the photograph Picture head moves 0.1 or 1 millimeter towards second direction, and second direction is opposite with first direction.
In the embodiment of the present invention, processor 31 controls the shifting of the first image stabilizer 341 and the second image stabilizer 342 It is dynamic, specifically during the first camera 331 and second camera 332 gather view data respectively, the first figure is controlled respectively As the movement of the stabilizer of stabilizer 341 and second, so as to the movement of the first camera of coordinated signals 331 and second camera 332, To expand the angle of visual field of camera.
In one embodiment, the processor 31, it is configured to perform described image capture program to perform operations described below:Control Imaged stabilizer is at least moved to two positions, and the angle of visual field of any two position correspondence reaches at least two position Predetermined angle threshold value.Specifically, the first image stabilizer 341 of control is at least moved at least two first positions, it is described at least First angle of visual field corresponding to any two first position in two first positions reaches the first predetermined angle threshold value;Control second Image stabilizer 342 is at least moved at least two second places, any two second at least two second place Second angle of visual field of position correspondence reaches the second preset angle angle value.
In the present embodiment, so that processor 31 controls the first image stabilizer 341 to be at least moved to two first positions as an example, So that the first camera 331 gathers the first view data when the first image stabilizer 341 is respectively moved to corresponding first position. Wherein, first angle of visual field corresponding to any two first position reaches the first predetermined angle threshold at least two first position Value.In practical application, such as plane coordinate system established as position origin using the initial position of the first image stabilizer 341;With First image stabilizer 341 is moved to exemplified by two first positions, obtains one first of the first image stabilizer 341 movement The first coordinate points put, the second coordinate points of the first position of the first image stabilizer 341 movement are obtained, link position is former respectively Point forms first straight line and position origin with the first coordinate points and forms second straight line with the second coordinate points, then first straight line with The angle that second straight line is formed can be described as first angle of visual field.In the present embodiment, in the first less view data of collecting quantity Under the premise of, in order to obtain the view data of visual field scope as big as possible, in processor 31, per secondary control, the first image of movement is steady When determining device 341, the first image stabilizer 341 is once moved compared to preceding, the displacement of the first image stabilizer 341 of this movement First angle of visual field that the displacement that the first image stabilizer 341 is once moved with preceding is formed reaches the first predetermined angle threshold value, and this One predetermined angle threshold value is not limited to 45 degree, 90 degree, 180 degree etc..For example, the first image stabilizer 341 of control is moved to one the The angle of visual field corresponding to one position and another first position, one first position and another first position reaches 180 degree, It is to be understood that the first image stabilizer 341 of control moves 0.1 millimeter towards first direction;Control the first image stabilizer 341 0.1 millimeter is moved towards second direction, first direction and second direction on the contrary, can so expand in the first direction and a second direction The big angle of visual field.Mobile second image stabilizer 342 of the control of processor 31 is approximate with the mode of foregoing first image stabilizer 341, Repeated no more in the present embodiment.
In one embodiment, the processor 31, it is configured to perform described image capture program to perform operations described below:Point Analysis identifies at least one first view data and at least one second view data, obtains at least one first image There is the specific region of same image content in data and at least one second view data in any two view data;It is based on Splice at least one first view data and at least one second view data in the specific region.
Here, processor 31 divides at least one first view data of collection and at least one second view data Analysis identification;Identify at least one first view data and at least one second view data and have in any two view data There is the specific region of same image content.Specifically, during analysis of image data identifies, view data is carried out two-by-two Identification, identifying has the specific region of same image content in each two view data;Identify any two view data In there is the specific region of same image content after, as a kind of embodiment, can according to the specific region to this any two Individual view data carries out overlap processing, i.e., a view data is covered in another view data so that overlapping region is completely etc. In the specific region that this has same image content;, can be any to this according to the specific region as another embodiment A view data in two view data is cut, and is deleted described with identical image in a view data The specific region of appearance;After deleting the specific region, a view data is spliced in another view data, forms splicing View data afterwards.
The embodiment of the present invention is illustrated with reference to a specific application scenarios.Fig. 5 a and Fig. 5 b are real for the present invention Apply the application schematic diagram of the mobile terminal of example;As shown in Figure 5 a, mobile means are provided with two by taking mobile phone as an example on the shell on the back of mobile phone Individual camera, respectively the first camera 331 and second camera 332;Under normal circumstances, the first camera 331 and are passed through Two cameras 332 can obtain view data corresponding to the angle of visual field as shown in the first half in Fig. 5 b;Wherein, mark 1 corresponds to First camera 331, mark 2 correspond to second camera 332, rectangle region corresponding to rectangular area corresponding to mark 1 and mark 2 Strip rectangular area between domain is overlapping region, that is, includes the region of same image data content;Implemented using the present invention The technical scheme of example is moved by control with 331 corresponding first image stabilizer of the first camera, and control is taken the photograph with second Second image stabilizer moves as corresponding to first 332, specifically moving up and down vertically so that is taken the photograph respectively by first As first 331 two view data of collection, two view data are gathered by second camera 332, such as the lower half institute in Fig. 5 b Show, in this way, the angle of visual field of view data of the script that expands significantly of spliced image as shown in Fig. 5 b first halves so that splicing The corresponding bigger angle of visual field of image afterwards, greatly improve the shooting experience of user.
Using the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, by controlling image stabilization Device movement expands the angle of visual field of camera, obtains the view data of bigger visual field scope, greatly promote so as to the camera that links The shooting experience of user.
It should be noted that:The mobile terminal that above-described embodiment provides is when carrying out IMAQ, only with above-mentioned each program The division progress of module as needed can distribute above-mentioned processing by different program moulds for example, in practical application Block is completed, i.e., the internal structure of mobile terminal is divided into different program modules, to complete whole described above or portion Manage office.In addition, the mobile terminal that above-described embodiment provides belongs to same design with image-pickup method embodiment, it is specific real Existing process refers to embodiment of the method, repeats no more here.
It is appreciated that mobile terminal also includes bus system 35, each component in mobile terminal passes through bus system 35 It is coupled.It is understood that bus system 35 is used to realize the connection communication between these components.Bus system 35, which is removed, includes number Outside bus, in addition to power bus, controlling bus and status signal bus in addition.But for the sake of clear explanation, in Fig. 3 or Various buses are all designated as bus system 35 in Fig. 4.
It is appreciated that memory 32 can be volatile memory or nonvolatile memory, may also comprise volatibility and Both nonvolatile memories.Wherein, nonvolatile memory can be read-only storage (ROM, Read Only Memory), Programmable read only memory (PROM, Programmable Read-Only Memory), Erasable Programmable Read Only Memory EPROM (EPROM, Erasable Programmable Read-Only Memory), Electrically Erasable Read Only Memory (EEPROM, Electrically Erasable Programmable Read-Only Memory), magnetic random access store Device (FRAM, ferromagnetic random access memory), flash memory (Flash Memory), magnetic surface are deposited Reservoir, CD or read-only optical disc (CD-ROM, Compact Disc Read-Only Memory);Magnetic surface storage can be Magnetic disk storage or magnetic tape storage.Volatile memory can be random access memory (RAM, Random Access Memory), it is used as External Cache.By exemplary but be not restricted explanation, the RAM of many forms can use, such as Static RAM (SRAM, Static Random Access Memory), synchronous static RAM (SSRAM, Synchronous Static Random Access Memory), dynamic random access memory (DRAM, Dynamic Random Access Memory), Synchronous Dynamic Random Access Memory (SDRAM, Synchronous Dynamic Random Access Memory), double data speed synchronous dynamic RAM (DDRSDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random Access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), synchronized links Dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), direct rambus Random access memory (DRRAM, Direct Rambus Random Access Memory).Description of the embodiment of the present invention is deposited Reservoir 32 is intended to the memory of including but not limited to these and any other suitable type.
The method that the embodiments of the present invention disclose can apply in processor 31, or be realized by processor 31.Place It is probably a kind of IC chip to manage device 31, has the disposal ability of signal.In implementation process, each step of the above method It can be completed by the integrated logic circuit of the hardware in processor 31 or the instruction of software form.Above-mentioned processor 31 can To be general processor, digital signal processor (DSP, Digital Signal Processor), or other programmable are patrolled Collect device, discrete gate or transistor logic, discrete hardware components etc..The present invention can be realized or performed to processor 31 Disclosed each method, step and logic diagram in embodiment.General processor can be microprocessor or any conventional Processor etc..The step of method with reference to disclosed in the embodiment of the present invention, hardware decoding processor execution can be embodied directly in Complete, or completion is performed with the hardware in decoding processor and software module combination.Software module can be located at storage medium In, the storage medium is located at memory 32, and processor 31 reads the information in memory 32, and preceding method is completed with reference to its hardware The step of.
In the exemplary embodiment, mobile terminal can by one or more application specific integrated circuits (ASIC, Application Specific Integrated Circuit), DSP, PLD (PLD, Programmable Logic Device), CPLD (CPLD, Complex Programmable Logic Device), can compile Journey gate array (FPGA, Field-Programmable Gate Array), general processor, controller, micro-control unit (MCU, Microcontroller Unit), microprocessor (Microprocessor) or other electronic components are realized, for holding Row preceding method.
Embodiment three
Based on embodiment one, the embodiments of the invention provide a kind of information processing method, applied in mobile terminal.Fig. 6 For the first schematic flow sheet of the image-pickup method of the embodiment of the present invention;As shown in fig. 6, methods described includes:
Step 501:Control image stabilizer movement.
Step 502:Mobile control camera based on described image stabilizer gathers at least two view data.
Step 503:At least two view data is subjected to splicing, obtains stitching image.
In the embodiment of the present invention, mobile terminal is the terminal with image stabilizer (optical anti-vibration component), such as camera, The mobile terminals such as mobile phone, tablet personal computer, intelligent glasses.Wherein, image stabilizer is configured to reduce due to the vibration of mobile terminal Cause the unstable effect of the view data of camera collection.Also include being used to detect movement in practical application, in mobile terminal The sensor of terminal itself displacement, the sensor such as gyroscope;During then by the sensor detecting to displacement parameter, pass through letter Number transmission causes processor to obtain the displacement parameter, and processor calculates the displacement parameter of compensation based on the displacement parameter, based on this The displacement parameter control image stabilizer movement of compensation so that the opposite side of the moving direction of image stabilizer towards mobile terminal To movement, so as to overcome because image obscures caused by the vibration of mobile terminal.Based on this, image stabilizer is mechanical with camera Connection, the camera are supported to move with the movement of described image stabilizer;Further, it is adjoint in the camera The movement of described image stabilizer and during moving, the first moving parameter of the camera and described image stabilizer Second moving parameter is in special ratios, such as direct proportion or inverse proportion.As a kind of embodiment, in image stabilizer direction First direction is moved under 0.1 millimeter of scene, and camera moves 0.1 or 1 millimeter towards first direction.As another embodiment party Formula, in the case where image stabilizer moves 0.1 millimeter of scene towards first direction, camera moves 0.1 or 1 milli towards second direction Rice, second direction are opposite with first direction.
In the embodiment of the present invention, image stabilizer can be moved by control, specifically in the process of camera collection image data In, the movement of image stabilizer is controlled, so as to the movement of coordinated signals camera, to expand the angle of visual field of camera.
In one embodiment, the control described image stabilizer movement, including:Control image stabilizer is at least moved to Two positions, the angle of visual field of any two position correspondence reaches predetermined angle threshold value at least two position.
In the present embodiment, control image stabilizer is at least moved to two positions so that camera is in image stabilizer point View data is gathered when not being moved to relevant position.Wherein, at least two position any two position correspondence visual field Angle reaches predetermined angle threshold value.In practical application, such as using the initial position of image stabilizer as position origin establish plane Coordinate system;So that image stabilizer is moved to two positions as an example, the first coordinate of the first position of image stabilizer movement is obtained Point, the second coordinate points of the second place of image stabilizer movement are obtained, link position origin is formed with the first coordinate points respectively First straight line and position origin and the second coordinate points form second straight line, then the angle that first straight line and second straight line are formed It can be described as the angle of visual field.In the present embodiment, on the premise of the less view data of collecting quantity, in order to obtain visual field as big as possible The view data of angular region, in each mobile image stabilizer, compared to a preceding mobile image stabilizer, this movement The angle of visual field that the displacement of image stabilizer and the displacement of a preceding mobile image stabilizer are formed reaches predetermined angle threshold value, and this is pre- If angle threshold is not limited to 45 degree, 90 degree, 180 degree etc..For example, control image stabilizer is moved to first position and second Put, the angle of visual field corresponding to the first position and the second place reaches 180 degree, it can be understood as, control image stabilizer 0.1 millimeter is moved towards first direction;Image stabilizer is controlled to move 0.1 millimeter towards second direction, first direction and second In the opposite direction, the angle of visual field can so be expanded in the first direction and a second direction.
In one embodiment, it is described that at least two view data is subjected to splicing, including:Described in analysis identification At least two view data, obtain at least two view data has same image content in any two view data Specific region;Any two view data is spliced based on the specific region.
Here, analysis identification is carried out at least two view data of collection;Identify at least two view data and appoint There is the specific region of same image content in two view data of anticipating.Specifically, during analysis of image data identifies, View data is identified two-by-two, identifying has the specific region of same image content in each two view data;Identification Go out in any two view data behind the specific region with same image content, can be according to described as a kind of embodiment Specific region carries out overlap processing to any two view data, i.e., a view data is covered in another view data, So that overlapping region, which is equal to this, has the specific region of same image content;, can be according to institute as another embodiment State specific region to cut a view data in any two view data, delete in a view data The specific region with same image content;After deleting the specific region, a view data is spliced to another In view data, spliced view data is formed.
Using the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, by controlling image stabilization Device movement expands the angle of visual field of camera, obtains the view data of bigger visual field scope, greatly promote so as to the camera that links The shooting experience of user.
Example IV
Based on embodiment two, the embodiment of the present invention additionally provides a kind of information processing method, applied in mobile terminal.Figure 7 be second of schematic flow sheet of the image-pickup method of the embodiment of the present invention;As shown in fig. 7, methods described includes:
Step 601:The first image stabilizer is at least controlled to move, and control the second image stabilizer movement.
Step 602:Mobile control based on described first image stabilizer the first camera collection at least one the One view data, the mobile control second camera based on second image stabilizer gather at least one second image Data.
Step 603:At least one first view data and at least one second view data are spliced Processing, obtain stitching image.
In the embodiment of the present invention, mobile terminal is the camera terminal with image stabilizer (optical anti-vibration component), such as The mobile terminals such as camera, mobile phone, tablet personal computer, intelligent glasses, and mobile terminal has multi-cam (such as dual camera). Wherein, image stabilizer is configured to reduce due to the unstable effect for the view data that the vibration of mobile terminal causes camera to gather Fruit.Also include being used for the sensor for detecting mobile terminal itself displacement, the sensor such as top in practical application, in mobile terminal Spiral shell instrument;During then by the sensor detecting to displacement parameter, processor is transmitted by signal and obtains the displacement parameter, is handled Device calculates the displacement parameter of compensation based on the displacement parameter, the displacement parameter control image stabilizer movement based on the compensation, makes The opposite direction movement of the moving direction of image stabilizer towards mobile terminal is obtained, so as to overcome the vibration production due to mobile terminal Raw image obscures.Based on this, the first image stabilizer and the first camera mechanically connect, and first camera is supported adjoint The movement of described first image stabilizer and move;Second image stabilizer mechanically connects with second camera, and described second takes the photograph Moved as head supports the movement with second image stabilizer.Further, in the camera with the figure During being moved as the movement of stabilizer, the first moving parameter of the camera and the second of described image stabilizer moves Dynamic parameter is in special ratios, such as direct proportion or inverse proportion.As a kind of embodiment, in image stabilizer towards first party To under mobile 0.1 millimeter scene, camera moves 0.1 or 1 millimeter towards first direction.As another embodiment, Image stabilizer is moved under 0.1 millimeter of scene towards first direction, and camera moves 0.1 or 1 millimeter towards second direction, the Two directions are opposite with first direction.
In the embodiment of the present invention, the movement of the first image stabilizer and the second image stabilizer is controlled, is specifically taken the photograph first During gathering view data respectively as head and second camera, the first image stabilizer and the second stabilizer are controlled respectively It is mobile, so as to the movement of the camera of coordinated signals first and second camera, to expand the angle of visual field of camera.
In one embodiment, it is described at least to control the first image stabilizer to move, and control the second image stabilizer shifting It is dynamic, including:The first image stabilizer is controlled at least to be moved at least two first positions, at least two first position First angle of visual field reaches the first predetermined angle threshold value corresponding to any two first position;The second image stabilizer is controlled at least to move Move at least two second places, second angle of visual field corresponding to any two second place at least two second place Reach the second preset angle angle value.
In the present embodiment, exemplified by controlling the first image stabilizer to be at least moved to two first positions so that first takes the photograph As head gathers the first view data when the first image stabilizer is respectively moved to corresponding first position.Wherein, described at least two First angle of visual field reaches the first predetermined angle threshold value corresponding to any two first position in individual first position.In practical application, Such as establish plane coordinate system using the initial position of the first image stabilizer as position origin;Moved with the first image stabilizer To two first positions, the first coordinate points of a first position of the first image stabilizer movement are obtained, obtain first Second coordinate points of the first position of image stabilizer movement, link position origin and the formation first of the first coordinate points are straight respectively Line and position origin and the second coordinate points form second straight line, then the angle that first straight line and second straight line are formed can be described as First angle of visual field.In the present embodiment, on the premise of the first less view data of collecting quantity, regarded greatly as far as possible to obtain The view data of rink corner scope, when processor moves the first image stabilizer per secondary control, first is once moved compared to preceding Image stabilizer, the displacement of the first image stabilizer of this movement are formed with the preceding displacement for once moving the first image stabilizer First angle of visual field reach the first predetermined angle threshold value, first predetermined angle threshold value is not limited to 45 degree, 90 degree, 180 degree etc..Example Such as, the first image stabilizer of control is moved to a first position and another first position, one first position and described The angle of visual field corresponding to another first position reaches 180 degree, it can be understood as, the first image stabilizer of control moves towards first direction It is dynamic 0.1 millimeter;Control the first image stabilizer to move 0.1 millimeter towards second direction, first direction and second direction on the contrary, this Sample can expand the angle of visual field in the first direction and a second direction.Mobile second image stabilizer of processor control and foregoing first figure As the mode approximation of stabilizer, repeated no more in the present embodiment.
In one embodiment, it is described by least one first view data and at least one second view data Splicing is carried out, including:Analysis identifies at least one first view data and at least one second view data, obtains There is identical figure at least one first view data and at least one second view data in any two view data As the specific region of content;At least one first view data and at least one second figure are spliced based on the specific region As data.
Here, analysis identification is carried out at least one first view data and at least one second view data of collection; Identify at least one first view data and at least one second view data in any two view data have it is identical The specific region of picture material.Specifically, during analysis of image data identifies, view data is identified two-by-two, Identifying has the specific region of same image content in each two view data;Identify has in any two view data , can be according to the specific region to any two image as a kind of embodiment behind the specific region of same image content Data carry out overlap processing, i.e., a view data are covered in another view data so that overlapping region is equal to the tool There is the specific region of same image content;, can be according to the specific region to any two figure as another embodiment As a view data in data is cut, the spy with same image content in a view data is deleted Determine region;After deleting the specific region, a view data is spliced in another view data, forms spliced figure As data.
Using the technical scheme of the embodiment of the present invention, in the case where not increasing nextport hardware component NextPort, by controlling image stabilization Device movement expands the angle of visual field of camera, obtains the view data of bigger visual field scope, greatly promote so as to the camera that links The shooting experience of user.
Embodiment five
The embodiment of the present invention additionally provides a kind of computer-readable storage medium, such as including being stored with meter shown in Fig. 3 or Fig. 4 The memory 32 of calculation machine program, above computer program can be performed by the processor 31 of terminal, to complete step described in preceding method Suddenly.Computer-readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, The memory such as CD or CD-ROM;Can also be the various equipment for including one of above-mentioned memory or any combination, such as mobile electricity Words, computer, tablet device, personal digital assistant etc..
The computer-readable storage medium of the embodiment of the present invention, is stored thereon with computer program, and the computer program is processed When device is run, perform:Control image stabilizer movement;Mobile control camera collection at least two based on described image stabilizer Individual view data;At least two view data is subjected to splicing, obtains stitching image.
In one embodiment, when the computer program is run by processor, perform:The first image stabilizer is at least controlled to move It is dynamic, and control the second image stabilizer movement.
In one embodiment, when the computer program is run by processor, perform:Based on described first image stabilizer It is mobile to control first camera to gather at least one first view data, the mobile control based on second image stabilizer Make the second camera and gather at least one second view data;By at least one first view data and it is described at least One the second view data carries out splicing, obtains stitching image.
As a kind of embodiment, when the computer program is run by processor, perform:Control image stabilizer at least moves Move to two positions, the angle of visual field of any two position correspondence reaches predetermined angle threshold value at least two position.
As another embodiment, when the computer program is run by processor, perform:At least two described in analysis identification Individual view data, obtaining has the specific of same image content in any two view data at least two view data Region;Any two view data is spliced based on the specific region.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row His property includes, so that process, method, article or device including a series of elements not only include those key elements, and And also include the other element being not expressly set out, or also include for this process, method, article or device institute inherently Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this Other identical element also be present in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on such understanding, technical scheme is substantially done to prior art in other words Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium In (such as ROM/RAM, magnetic disc, CD), including some instructions to cause a station terminal (can be mobile phone, computer, service Device, air conditioner, or network equipment etc.) perform method described in each embodiment of the present invention.
Embodiments of the invention are described above in conjunction with accompanying drawing, but the invention is not limited in above-mentioned specific Embodiment, above-mentioned embodiment is only schematical, rather than restricted, one of ordinary skill in the art Under the enlightenment of the present invention, in the case of present inventive concept and scope of the claimed protection is not departed from, it can also make a lot Form, these are belonged within the protection of the present invention.

Claims (11)

  1. A kind of 1. image-pickup method, applied in mobile terminal;Characterized in that, the mobile terminal include camera and with The image stabilizer of the camera association;The camera is supported to move with the movement of described image stabilizer;It is described Method includes:
    Control the movement of described image stabilizer;
    The mobile control camera based on described image stabilizer gathers at least two view data;
    At least two view data is subjected to splicing, obtains stitching image.
  2. 2. according to the method for claim 1, it is characterised in that the camera is taken the photograph including at least the first camera and second As head;Described image stabilizer comprises at least the first stabilizer and the second stabilizer;First camera is supported with described The movement of first image stabilizer and move;The second camera is supported the movement with second image stabilizer and moved It is dynamic;
    The control image stabilizer movement, including:The first image stabilizer is at least controlled to move, and the second image of control is steady Determine device movement.
  3. 3. according to the method for claim 2, it is characterised in that described in the mobile control based on described image stabilizer Camera gathers at least two view data, including:
    Mobile control first camera based on described first image stabilizer gathers at least one first view data, base At least one second view data is gathered in the mobile control of second image stabilizer second camera;
    It is described that at least two view data is subjected to splicing, stitching image is obtained, including:
    At least one first view data and at least one second view data are subjected to splicing, spliced Image.
  4. 4. according to the method for claim 1, it is characterised in that the control described image stabilizer movement, including:
    Control image stabilizer is at least moved to two positions, the visual field of any two position correspondence at least two position Angle reaches predetermined angle threshold value.
  5. 5. according to the method for claim 1, it is characterised in that described that at least two view data is subjected to stitching portion Reason, including:
    Analysis identifies at least two view data, obtains at least two view data in any two view data Specific region with same image content;
    Any two view data is spliced based on the specific region.
  6. 6. a kind of mobile terminal, it is characterised in that the mobile terminal includes:
    Camera, it is configured to gather view data;
    The image stabilizer associated with the camera, the camera are supported to move with the movement of described image stabilizer It is dynamic;
    Memory, it is configured to storage image capture program;
    Processor, it is configured to perform described image capture program to perform operations described below:Control the movement of described image stabilizer;Base At least two view data are gathered in the mobile control of the described image stabilizer camera;By at least two picture number According to splicing is carried out, stitching image is obtained.
  7. 7. mobile terminal according to claim 6, it is characterised in that the camera comprises at least the first camera and the Two cameras;Described image stabilizer comprises at least the first image stabilizer and the second image stabilizer;First camera Support to move with the movement of described first image stabilizer;The second camera is supported with second image stabilization The movement of device and move;
    The processor, it is configured to perform described image capture program to perform operations described below:At least control the first image stabilization Device moves, and control the second image stabilizer movement.
  8. 8. mobile terminal according to claim 7, it is characterised in that the processor, be configured to execution described image and adopt Collect program to perform operations described below:Mobile control the first camera collection at least one based on described first image stabilizer Individual first view data, the mobile control second camera collection at least one second based on second image stabilizer View data;At least one first view data and at least one second view data are subjected to splicing, obtained Obtain stitching image.
  9. 9. mobile terminal according to claim 6, it is characterised in that the processor, be configured to execution described image and adopt Collect program to perform operations described below:Control image stabilizer is at least moved to two positions, any at least two position The angle of visual field of two position correspondences reaches predetermined angle threshold value.
  10. 10. mobile terminal according to claim 6, it is characterised in that the processor, be configured to execution described image and adopt Collect program to perform operations described below:Analysis identifies at least two view data, obtains at least two view data There is the specific region of same image content in any two view data;Any two is spliced based on the specific region View data.
  11. A kind of 11. computer-readable storage medium, it is characterised in that image acquisition procedure is stored with the computer-readable storage medium, The image-pickup method as any one of claim 1 to 5 is realized when described information processing routine is executed by processor Step.
CN201711046860.9A 2017-10-31 2017-10-31 A kind of image-pickup method, mobile terminal and computer-readable storage medium Pending CN107770448A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711046860.9A CN107770448A (en) 2017-10-31 2017-10-31 A kind of image-pickup method, mobile terminal and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711046860.9A CN107770448A (en) 2017-10-31 2017-10-31 A kind of image-pickup method, mobile terminal and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN107770448A true CN107770448A (en) 2018-03-06

Family

ID=61270330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711046860.9A Pending CN107770448A (en) 2017-10-31 2017-10-31 A kind of image-pickup method, mobile terminal and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN107770448A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111002287A (en) * 2019-12-26 2020-04-14 北京海益同展信息科技有限公司 Robot, image acquisition method, electronic device, and computer-readable storage medium
CN111901477A (en) * 2019-05-06 2020-11-06 苹果公司 User interface for capturing and managing visual media
US20210075975A1 (en) 2019-09-10 2021-03-11 Beijing Xiaomi Mobile Software Co., Ltd. Method for image processing based on multiple camera modules, electronic device, and storage medium
US11039074B1 (en) 2020-06-01 2021-06-15 Apple Inc. User interfaces for managing media
US11102414B2 (en) 2015-04-23 2021-08-24 Apple Inc. Digital viewfinder user interface for multiple cameras
US11112964B2 (en) 2018-02-09 2021-09-07 Apple Inc. Media capture lock affordance for graphical user interface
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
CN113542460A (en) * 2021-06-04 2021-10-22 桂林智神信息技术股份有限公司 Method and system for remotely controlling mobile phone based on stabilizer
US11165949B2 (en) 2016-06-12 2021-11-02 Apple Inc. User interface for capturing photos with different camera magnifications
US11178335B2 (en) 2018-05-07 2021-11-16 Apple Inc. Creative camera
US11204692B2 (en) 2017-06-04 2021-12-21 Apple Inc. User interface camera effects
US11212449B1 (en) 2020-09-25 2021-12-28 Apple Inc. User interfaces for media capture and management
US11223771B2 (en) 2019-05-06 2022-01-11 Apple Inc. User interfaces for capturing and managing visual media
US11321857B2 (en) 2018-09-28 2022-05-03 Apple Inc. Displaying and editing images with depth information
US11350026B1 (en) 2021-04-30 2022-05-31 Apple Inc. User interfaces for altering visual media
US11706521B2 (en) 2019-05-06 2023-07-18 Apple Inc. User interfaces for capturing and managing visual media
US11722764B2 (en) 2018-05-07 2023-08-08 Apple Inc. Creative camera
US11770601B2 (en) 2019-05-06 2023-09-26 Apple Inc. User interfaces for capturing and managing visual media
US11778339B2 (en) 2021-04-30 2023-10-03 Apple Inc. User interfaces for altering visual media
US12112024B2 (en) 2021-06-01 2024-10-08 Apple Inc. User interfaces for managing media styles
US12154218B2 (en) 2018-09-11 2024-11-26 Apple Inc. User interfaces simulated depth effects

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1713062A (en) * 2004-06-23 2005-12-28 宾得株式会社 camera device
CN105282417A (en) * 2014-06-20 2016-01-27 宇龙计算机通信科技(深圳)有限公司 Super-pixel shooting method and device and terminal equipment
CN105430265A (en) * 2015-11-27 2016-03-23 努比亚技术有限公司 Method and device for increasing imaging range of camera
CN106060367A (en) * 2016-07-29 2016-10-26 广东欧珀移动通信有限公司 Dual-camera photographing control method, device and shooting device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1713062A (en) * 2004-06-23 2005-12-28 宾得株式会社 camera device
CN105282417A (en) * 2014-06-20 2016-01-27 宇龙计算机通信科技(深圳)有限公司 Super-pixel shooting method and device and terminal equipment
CN105430265A (en) * 2015-11-27 2016-03-23 努比亚技术有限公司 Method and device for increasing imaging range of camera
CN106060367A (en) * 2016-07-29 2016-10-26 广东欧珀移动通信有限公司 Dual-camera photographing control method, device and shooting device

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11102414B2 (en) 2015-04-23 2021-08-24 Apple Inc. Digital viewfinder user interface for multiple cameras
US12149831B2 (en) 2015-04-23 2024-11-19 Apple Inc. Digital viewfinder user interface for multiple cameras
US11711614B2 (en) 2015-04-23 2023-07-25 Apple Inc. Digital viewfinder user interface for multiple cameras
US11490017B2 (en) 2015-04-23 2022-11-01 Apple Inc. Digital viewfinder user interface for multiple cameras
US11165949B2 (en) 2016-06-12 2021-11-02 Apple Inc. User interface for capturing photos with different camera magnifications
US12132981B2 (en) 2016-06-12 2024-10-29 Apple Inc. User interface for camera effects
US11962889B2 (en) 2016-06-12 2024-04-16 Apple Inc. User interface for camera effects
US11641517B2 (en) 2016-06-12 2023-05-02 Apple Inc. User interface for camera effects
US11245837B2 (en) 2016-06-12 2022-02-08 Apple Inc. User interface for camera effects
US11204692B2 (en) 2017-06-04 2021-12-21 Apple Inc. User interface camera effects
US12314553B2 (en) 2017-06-04 2025-05-27 Apple Inc. User interface camera effects
US11687224B2 (en) 2017-06-04 2023-06-27 Apple Inc. User interface camera effects
US11977731B2 (en) 2018-02-09 2024-05-07 Apple Inc. Media capture lock affordance for graphical user interface
US11112964B2 (en) 2018-02-09 2021-09-07 Apple Inc. Media capture lock affordance for graphical user interface
US12170834B2 (en) 2018-05-07 2024-12-17 Apple Inc. Creative camera
US11722764B2 (en) 2018-05-07 2023-08-08 Apple Inc. Creative camera
US11178335B2 (en) 2018-05-07 2021-11-16 Apple Inc. Creative camera
US12154218B2 (en) 2018-09-11 2024-11-26 Apple Inc. User interfaces simulated depth effects
US11895391B2 (en) 2018-09-28 2024-02-06 Apple Inc. Capturing and displaying images with multiple focal planes
US11321857B2 (en) 2018-09-28 2022-05-03 Apple Inc. Displaying and editing images with depth information
US11669985B2 (en) 2018-09-28 2023-06-06 Apple Inc. Displaying and editing images with depth information
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
US11770601B2 (en) 2019-05-06 2023-09-26 Apple Inc. User interfaces for capturing and managing visual media
US12192617B2 (en) 2019-05-06 2025-01-07 Apple Inc. User interfaces for capturing and managing visual media
CN111901477A (en) * 2019-05-06 2020-11-06 苹果公司 User interface for capturing and managing visual media
US11223771B2 (en) 2019-05-06 2022-01-11 Apple Inc. User interfaces for capturing and managing visual media
US11706521B2 (en) 2019-05-06 2023-07-18 Apple Inc. User interfaces for capturing and managing visual media
US20210075975A1 (en) 2019-09-10 2021-03-11 Beijing Xiaomi Mobile Software Co., Ltd. Method for image processing based on multiple camera modules, electronic device, and storage medium
US11070744B2 (en) 2019-09-10 2021-07-20 Beijing Xiaomi Mobile Software Co., Ltd. Method for image processing based on multiple camera modules, electronic device, and storage medium
EP3793185A1 (en) * 2019-09-10 2021-03-17 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for image processing based on multiple camera modules, electronic device, and storage medium
CN111002287A (en) * 2019-12-26 2020-04-14 北京海益同展信息科技有限公司 Robot, image acquisition method, electronic device, and computer-readable storage medium
US11330184B2 (en) 2020-06-01 2022-05-10 Apple Inc. User interfaces for managing media
US11039074B1 (en) 2020-06-01 2021-06-15 Apple Inc. User interfaces for managing media
US11617022B2 (en) 2020-06-01 2023-03-28 Apple Inc. User interfaces for managing media
US12081862B2 (en) 2020-06-01 2024-09-03 Apple Inc. User interfaces for managing media
US11054973B1 (en) 2020-06-01 2021-07-06 Apple Inc. User interfaces for managing media
US12155925B2 (en) 2020-09-25 2024-11-26 Apple Inc. User interfaces for media capture and management
US11212449B1 (en) 2020-09-25 2021-12-28 Apple Inc. User interfaces for media capture and management
US11416134B1 (en) 2021-04-30 2022-08-16 Apple Inc. User interfaces for altering visual media
US12101567B2 (en) 2021-04-30 2024-09-24 Apple Inc. User interfaces for altering visual media
US11778339B2 (en) 2021-04-30 2023-10-03 Apple Inc. User interfaces for altering visual media
US11539876B2 (en) 2021-04-30 2022-12-27 Apple Inc. User interfaces for altering visual media
US11418699B1 (en) 2021-04-30 2022-08-16 Apple Inc. User interfaces for altering visual media
US11350026B1 (en) 2021-04-30 2022-05-31 Apple Inc. User interfaces for altering visual media
US12112024B2 (en) 2021-06-01 2024-10-08 Apple Inc. User interfaces for managing media styles
CN113542460A (en) * 2021-06-04 2021-10-22 桂林智神信息技术股份有限公司 Method and system for remotely controlling mobile phone based on stabilizer

Similar Documents

Publication Publication Date Title
CN107770448A (en) A kind of image-pickup method, mobile terminal and computer-readable storage medium
CN109859211A (en) A kind of image processing method, mobile terminal and computer readable storage medium
CN107317963A (en) A kind of double-camera mobile terminal control method, mobile terminal and storage medium
CN107194963A (en) A kind of dual camera image processing method and terminal
CN107343064A (en) A kind of mobile terminal of two-freedom rotating camera
CN107704176A (en) A kind of picture-adjusting method and terminal
CN107493426A (en) A kind of information collecting method, equipment and computer-readable recording medium
CN107666526A (en) A kind of terminal with camera
CN107657583A (en) A kind of screenshot method, terminal and computer-readable recording medium
CN106953684A (en) A kind of method for searching star, mobile terminal and computer-readable recording medium
CN107404618A (en) A kind of image pickup method and terminal
CN107124552A (en) A kind of image pickup method, terminal and computer-readable recording medium
CN107239567A (en) A kind of recognition methods of object scene, equipment and computer-readable recording medium
CN108171743A (en) Method, equipment and the computer for shooting image can storage mediums
CN107483804A (en) A kind of image pickup method, mobile terminal and computer-readable recording medium
CN107239205A (en) A kind of photographic method, mobile terminal and storage medium
CN108540639A (en) Display processing method, equipment and the computer of Mosaic screen can storage mediums
CN107682630A (en) Dual camera anti-fluttering method, mobile terminal and computer-readable recording medium
CN107967056A (en) Control method, terminal and the computer-readable recording medium of flexible screen
CN108200229A (en) Image pickup method, terminal and the computer readable storage medium of flexible screen terminal
CN107566731A (en) A kind of focusing method and terminal, computer-readable storage medium
CN107635232A (en) A kind of network share method, terminal and computer-readable recording medium
CN107846534A (en) A kind of camera and photographic method
CN107566608A (en) A kind of system air navigation aid, equipment and computer-readable recording medium
CN107613206A (en) A kind of image processing method, mobile terminal and computer-readable recording medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180306