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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 239000003381 stabilizer Substances 0.000 claims abstract description 215
- 230000033001 locomotion Effects 0.000 claims abstract description 77
- 230000000007 visual effect Effects 0.000 claims abstract description 58
- 230000015654 memory Effects 0.000 claims description 37
- 238000004458 analytical method Methods 0.000 claims description 16
- 230000006641 stabilisation Effects 0.000 claims description 6
- 238000011105 stabilization Methods 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims description 4
- 238000006073 displacement reaction Methods 0.000 description 32
- 238000012545 processing Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 15
- 230000006854 communication Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 10
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 230000005291 magnetic effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000003068 static effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 239000011521 glass Substances 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- VIKNJXKGJWUCNN-XGXHKTLJSA-N norethisterone Chemical compound O=C1CC[C@@H]2[C@H]3CC[C@](C)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1 VIKNJXKGJWUCNN-XGXHKTLJSA-N 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/69—Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
- H04N23/685—Vibration or motion blur correction performed by mechanical compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio 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/265—Mixing
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
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)
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
- 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.
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)
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)
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 |
-
2017
- 2017-10-31 CN CN201711046860.9A patent/CN107770448A/en active Pending
Patent Citations (4)
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)
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 |