CN104994277B - A kind of method and apparatus of mobile communication terminal snapshots - Google Patents

A kind of method and apparatus of mobile communication terminal snapshots Download PDF

Info

Publication number
CN104994277B
CN104994277B CN201510374797.6A CN201510374797A CN104994277B CN 104994277 B CN104994277 B CN 104994277B CN 201510374797 A CN201510374797 A CN 201510374797A CN 104994277 B CN104994277 B CN 104994277B
Authority
CN
China
Prior art keywords
interface
camera
parameter
taking pictures
operating system
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.)
Active
Application number
CN201510374797.6A
Other languages
Chinese (zh)
Other versions
CN104994277A (en
Inventor
闫三锋
周长生
黄林刚
孔志强
谢志宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201510374797.6A priority Critical patent/CN104994277B/en
Publication of CN104994277A publication Critical patent/CN104994277A/en
Application granted granted Critical
Publication of CN104994277B publication Critical patent/CN104994277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)
  • Telephone Function (AREA)

Abstract

An embodiment of the present invention provides a kind of method and apparatus of mobile communication terminal snapshots, this method includes:When listening to the action event of specified secondary or physical bond, Hardware Abstraction Interface library file is loaded according to the action event of the specified secondary or physical bond;The abstraction interface library file includes the operate interface in operating system hardware abstraction layer;The corresponding parameter of taking pictures of action event of the specified secondary or physical bond is searched in the Hardware Abstraction Interface library file;The operate interface is called, to drive camera to generate image data according to the parameter of taking pictures.The embodiment of the present invention rapidly adapts to current environment, while ensureing the quality of photo, avoids adaptively adjusting, further it is less take pictures take, improve the efficiency taken pictures.

Description

A kind of method and apparatus of mobile communication terminal snapshots
Technical field
The present invention relates to the technical fields of mobile communication terminal, more particularly to a kind of mobile communication terminal snapshots side Method and a kind of mobile communication terminal snapshots device.
Background technology
With the fast development of science and technology, mobile communication terminal is widely available, in the work of people, study, daily exchange etc. The utilization rate of various aspects is also higher and higher, it may be said that mobile communication terminal is that people live an indispensable part.
When mobile communication terminal is in standby, capturing etc. under scenes, at present can by specific mode into Row snapshots, without first start-up operation system, the application for restarting camera is taken pictures, and the consuming of time is reduced.
But during taking pictures, in order to ensure speed of taking pictures, the default setting parameter of camera, if the ginseng of setting Number is not inconsistent with current environment, the photo taken it is of poor quality, alternatively, by adaptively adjusting, cause to take increase, reduce candid photograph Real-time.
By taking focusing as an example, if the focal length of setting camera is in the position of infinity, by the depth of field of camera eyeglass come Ensure the clarity of clapped object, then there are defocusing phenomenons when low coverage is taken pictures.
If using auto-focusing in the process, common VCM (Voice Coil Motor, voice coil horse are being used in this way Up to) or AF (Auto Focus, auto-focusing) motor camera, 600ms-800ms can be also consumed in the case of well lighted Focusing time, even close loop (closed loop motor) be also required to consumption 400ms focusing time, in the bad feelings of light Focusing time is more long under condition, causes snapshots to take longer, and less efficient, user experience is deteriorated.
Invention content
The embodiment of the present invention the technical problem to be solved is that providing a kind of method of mobile communication terminal snapshots, In the case of ensureing photographic quality, the efficiency taken pictures is improved.
Correspondingly, the embodiment of the present invention additionally provides a kind of device of mobile communication terminal snapshots, on ensureing State the realization and application of method.
To solve the above-mentioned problems, the invention discloses a kind of methods of mobile communication terminal snapshots, including:
When listening to the action event of specified secondary or physical bond, loaded according to the action event of the specified secondary or physical bond hard Part abstraction interface library file;The abstraction interface library file includes the operate interface in operating system hardware abstraction layer;
The corresponding ginseng of taking pictures of action event of the specified secondary or physical bond is searched in the Hardware Abstraction Interface library file Number;
The operate interface is called, to drive camera to generate image data according to the parameter of taking pictures.
Preferably, described the step of Hardware Abstraction Interface library file is loaded according to the action event of the specified secondary or physical bond Including:
It listens to by the interrupt signal of the action event generation of the specified secondary or physical bond;
Triggering and the interruption service in the associated operating system nucleus layer of the interrupt signal;
By the service of taking pictures in the interruption Service Activation operating system client layer;
By the service load Hardware Abstraction Interface library file of taking pictures.
Preferably, described to include by the step of the servicing of taking pictures interrupted in service start-up operation system user layer:
When operating system in a dormant state when, activate the operating system;
Start the service of taking pictures in the operating system client layer.
Preferably, the operate interface includes following at least one:
Camera start interface, parameter setting of taking pictures interface, camera adjustment interface, interface of taking pictures, echo setting interface, Preview stops interface, camera down interface.
Preferably, the parameter of taking pictures includes focal modes parameter;The camera has camera lens;
It is described to call the operate interface, to be wrapped the step of driving camera to generate image data according to the parameter of taking pictures It includes:
Camera is called to start interface, to start camera and according to camera described in the focal modes parameter adjustment The position of camera lens;
Calling is taken pictures parameter setting interface, is configured with generating parameter to preset image;
Calling is taken pictures interface, and image data is generated to generate parameter according to the image after configuration.
Preferably, the focal modes parameter includes following at least one:
Macro mode parameter, close shot mode parameter, landscape mode parameter;
When the camera lens of the camera is located at the corresponding position of the landscape mode parameter, subject distance be first away from From;
When the camera lens of the camera is located at the corresponding position of the close shot mode parameter, subject distance be second away from From;
When the camera lens of the camera is located at the corresponding position of the macro mode parameter, subject distance be third away from From;
Wherein, first distance, the second distance, the third distance distance value reduce successively.
Preferably, described to call the operate interface, to drive camera to generate image data according to the parameter of taking pictures The step of further include:
Camera is called to adjust interface, to carry out at least one of blank level adjustment, exposure adjustment to camera;
And/or
Echo setting interface is called, with the image data for forbidding preview echo to generate;
And/or
It calls preview to stop interface, preview is carried out to stop camera;
And/or
Camera down interface is called, to close camera.
Preferably, the method further includes:
Unload the Hardware Abstraction Interface library file.
Preferably, the operate interface is called described, to drive camera to generate picture number according to the parameter of taking pictures According to the step of before, the method further includes:
Record the state of operating system;
The operate interface is called described, the step of to drive camera to generate image data according to the parameter of taking pictures Later, the method further includes:
Read the state of the operating system formerly recorded;
When the operating system in a dormant state when, load locking screen interface;
When the operating system is in active state, described image data are loaded.
The embodiment of the invention also discloses a kind of devices of mobile communication terminal snapshots, including:
Library file load-on module, in the action event for listening to secondary or physical bond, according to the specified secondary or physical bond Action event loads Hardware Abstraction Interface library file;The abstraction interface library file includes in operating system hardware abstraction layer Operate interface;
Parameter of taking pictures searching module, it is corresponding for searching the action event in the Hardware Abstraction Interface library file It takes pictures parameter;
Operate interface calling module, for calling the operate interface, to drive camera according to the parameter life of taking pictures At image data.
Preferably, the library file load-on module includes:
Interrupt signal monitors submodule, for listening to by the interruption letter of the action event generation of the specified secondary or physical bond Number;
Service trigger submodule is interrupted, for triggering and the interruption in the associated operating system nucleus layer of the interrupt signal Service;
It takes pictures Service Activation submodule, for by the service of taking pictures in the interruption Service Activation operating system client layer;
File loads submodule, for by the service load Hardware Abstraction Interface library file of taking pictures.
In one preferred embodiment of the invention, taken pictures Service Activation submodule may include following submodule:
Operating system activate unit, for when operating system in a dormant state when, activate the operating system;
It takes pictures and services start unit, for starting the service of taking pictures in the operating system client layer.
Preferably, the operate interface includes following at least one:
Camera start interface, parameter setting of taking pictures interface, camera adjustment interface, interface of taking pictures, echo setting interface, Preview stops interface, camera down interface.
Preferably, the parameter of taking pictures includes focal modes parameter, and the camera has camera lens;
The operate interface calling module includes:
First calls submodule, for calling camera to start interface, to start camera and according to the focal modes The position of the camera lens of camera described in parameter adjustment;
Second calls submodule, for calling parameter setting interface of taking pictures, is matched with generating parameter to preset image It sets;
Third calls submodule, and for calling interface of taking pictures, image is generated to generate parameter according to the image after configuration Data.
Preferably, the focal modes parameter includes following at least one:
Macro mode parameter, close shot mode parameter, landscape mode parameter;
When the camera lens of the camera is located at the corresponding position of the landscape mode parameter, subject distance be first away from From;
When the camera lens of the camera is located at the corresponding position of the close shot mode parameter, subject distance is second distance Second distance;
When the camera lens of the camera is located at the corresponding position of the macro mode parameter, subject distance be third away from From;
Wherein, first distance, the second distance second distance, the third distance distance value reduce successively.
Preferably, the operate interface calling module further includes:
4th calls submodule, and for calling camera to adjust interface, to carry out blank level adjustment to camera, exposure is adjusted It is at least one of whole;
And/or
5th calls submodule, for calling echo setting interface, with the image data for forbidding preview echo to generate;
And/or
6th calls submodule, and for calling preview to stop interface, preview is carried out to stop camera;
And/or
7th calls submodule, for calling camera down interface, to close camera.
Preferably, described device further includes:
Hardware Abstraction Interface library file Unload module, for unloading the Hardware Abstraction Interface library file.
Preferably, described device further includes:
State recording module, the state for recording operating system;
State reading module, the state for reading the operating system formerly recorded;
Locking screen interface load-on module, for the operating system in a dormant state when, load locking screen interface;
Image data load-on module, for when the operating system is in active state, loading described image data.
Compared with the background art, the embodiment of the present invention includes following advantages:
The embodiment of the present invention loads hardware abstraction when listening to the action event of specified secondary or physical bond, according to action event Interface library file searches corresponding parameter of taking pictures, and by call operation interface, driving camera generates image according to parameter of taking pictures Data, on the one hand, the flow taken pictures executes under the hardware abstraction layer architecture of operating system, is related to using relevant hardware money Source is not directed to the startup of camera application, avoids starting virtual machine, greatly reduces time-consuming, another aspect of taking pictures, user It can be taken pictures with parameter of taking pictures accordingly according to the action event of the current corresponding secondary or physical bond of environmental triggers, it is quickly suitable Answer current environment, while ensureing the quality of photo, avoid adaptively adjusting, further it is less take pictures take, raising is taken pictures Efficiency.
Since the moving operation of motor is completed within the very short time mostly, the embodiment of the present invention is joined by focal modes The mobile motors of number do not increase taking of taking pictures substantially, improve the focusing accuracy rate taken pictures in some scenarios, and then improve Image definition.
Description of the drawings
Fig. 1 is a kind of step flow chart of the embodiment of the method 1 of mobile communication terminal snapshots of the present invention;
Fig. 2 is that a kind of tradition is taken pictures the framework interactive examples figure of the operating system being related to;
Fig. 3 is a kind of framework interactive examples figure of operating system being related to of taking pictures of the present invention;
Fig. 4 is a kind of step flow chart of the embodiment of the method 2 of mobile communication terminal snapshots of the present invention;
Fig. 5 is a kind of structure diagram of the device embodiment of mobile communication terminal snapshots of the present invention.
Specific implementation mode
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, below in conjunction with the accompanying drawings and specific real Applying mode, the present invention is described in further detail.
Referring to Fig.1, a kind of step flow of the embodiment of the method 1 of mobile communication terminal snapshots of the present invention is shown Figure, can specifically include following steps:
Step 101, when listening to the action event of specified secondary or physical bond, according to the operation thing of the specified secondary or physical bond Part loads Hardware Abstraction Interface library file;
In embodiments of the present invention, mobile communication terminal can be tablet computer, personal digital assistant, mobile phone etc., sheet Inventive embodiments are not restricted this.
In general, may include one or more secondary or physical bonds (virtual key relative to operating system in mobile communication terminals For, that is, possess the button of entity hardware), fast to complete corresponding function.
For example, volume key can increase, reduce volume, camera start key can start camera, and power key can be into Row screen locking, shutdown, booting, etc..
Many mobile communication terminals all use Android (Android) system, but since the design of android system itself lacks It falls into, causes big using not only consumption resource, but also execution efficiency is low, and the functions of various applications is realized slow.
Furthermore, as shown in Fig. 2, in android system, an application (such as camera application) is run, generally Need Java applications (application layer), Framework (application framework layer), Hardware (hardware abstraction layer), Interaction between Linux Kernel (Linux inner core).
Starter launcher searches the resource of camera application in Java applications (application layer), and acquisition is opened Dynamic entrance is handing over virtual machine parsing to execute Java code, Framewrok can called (to answer successively in the process of implementation successively With ccf layer) interface, the driving of the interface and Linux Kernel (Linux inner core) of Hardware (hardware abstraction layer) connects Mouthful.
Wherein, Java applications (application layer) are run on a java virtual machine with what Java language was write Program, such as camera application.Camera application is enabled to need to start Java Virtual Machine, and Java Virtual Machine can inherently occupy greatly System resource is measured, the efficiency for enabling image processing application is caused to decline.
Traditional photographing operation, from wake operation system, starts camera application, waits previews in android system Image data stablize after carry out once photo taking operation again, even if using zero propagation generate pattern (zero second delay, ZSL), it is also desirable to consume the time of 2s~3s, take higher.
In android system, Hardware (hardware abstraction layer) can (such as be taken the photograph to the hardware device of linux system As head) encapsulation of operate interface, interface is provided upwards, shields the realization details of bottom.
Therefore, in embodiments of the present invention, as shown in figure 3, simplifying design architecture, pass through Hardware (hardware abstraction layer) Interaction between Linux Kernel (Linux inner core), directly drives camera and takes pictures, and does not start camera and answers With, be not related to the use of Jave virtual machines, reduce with Java applications (application layer), Framework (apply frame Rack-layer) between interaction, greatly reduce take pictures take.
Furthermore, the action event triggering load Hardware Abstraction Interface that the embodiment of the present invention passes through specified secondary or physical bond Library file (Hardware_lib).
Wherein, Hardware Abstraction Interface library file (Hardware_lib) can be that the hardware that platform provides (such as images Head) Hardware (hardware abstraction layer) interface, the hardware control interface of different model is abstracted into unified operation Interface is called for upper layer.For upper layer, the hardware differences of bottom can have been masked.
It should be noted that the secondary or physical bond can be single secondary or physical bond, such as volume key, can also be combination physics Key, such as the combination of volume key and power key, the embodiment of the present invention does not limit this.
The action event may include clicking, double-clicking, clicking three times, clicking for four times, long-press etc..
If user clicks secondary or physical bond, key-press event (KeyEvent) can be triggered, is stored in some register.
By taking volume key as an example, if triggering the upper key of volume key, KEYCODE_VOLUME_UP events can be triggered, if The lower key of volume key is triggered, then can trigger KEYCODE_VOLUME_DOWN.
Receive once in the preset time period (such as 500ms), twice, three times, four inferior identical key-press events, then may be used To indicate to trigger the click event of the secondary or physical bond, double click event, click event, four click events etc. three times.
In one preferred embodiment of the invention, step 101 may include following sub-step:
Sub-step S11 is listened to by the interrupt signal of the action event generation of the specified secondary or physical bond;
In practical applications, it interrupts and defines CPU (Central Processing Unit, central processing unit) in execution one When a program, a kind of reaction that the action event (the double-click action event of such as secondary or physical bond) of generation is made:CPU suspends The program of execution goes to handle corresponding event from turn after retaining scene, is returned after having handled the event, when arriving appropriate disconnected Point continues to complete the program being interrupted.
Sub-step S12, triggering and the interruption service in the associated operating system nucleus layer of the interrupt signal;
The corresponding event of CPU processing is completed, the spy generally by some specific program for finishing in advance is executed Fixed program is normally in operating system (such as Android) inner nuclear layer (such as Linux Kernel), this corresponding thing of processing The service of part can be referred to as --- interrupt service.
Sub-step S13, by the service of taking pictures in the interruption Service Activation operating system client layer;
In the concrete realization, the service of taking pictures can be configured to backstage resident service, under normal circumstances in a dormant state.
The service of interruption can report startup event to the service of taking pictures, and it can be operation to activate the service of taking pictures, the service of taking pictures The service processes of system (such as Android) client layer.
In a kind of preferable example of the embodiment of the present invention, sub-step S13 may include following sub-step:
Sub-step S131, when operating system in a dormant state when, activate the operating system;
Sub-step S132 starts the service of taking pictures in the operating system client layer.
In embodiments of the present invention, if confirmation operation system in a dormant state, can activate operating system, to start The service of taking pictures.
For example, media services (media) are not called upon (idle), telephone service (phone) is not called upon (idle), electricity Under the conditions of source service (power) is not called upon etc., it can be determined that operation system state is in a dormant state.
If confirmation operation system is in active state, the clothes of taking pictures in operating system client layer can be directly initiated Business.
Sub-step S14, by the service load Hardware Abstraction Interface library file of taking pictures.
It, can be compiled good Hardware Abstraction Interface library file Hardware_lib (library texts after the service of taking pictures is activated Part) it is mapped in memory, to be loaded into Hardware Abstraction Interface library file Hardware_lib, parse Hardware Abstraction Interface library file The operate interface for the hardware (such as camera) that Hardware_lib is provided, it is follow-up formally to start process of taking pictures, for the bat run It is called according to service.
Step 102, the action event that the specified secondary or physical bond is searched in the Hardware Abstraction Interface library file corresponds to Parameter of taking pictures;
Using the embodiment of the present invention, the incidence relation of secondary or physical bond, action event and parameter of taking pictures, storage can be preset In Hardware Abstraction Interface library file Hardware_lib.
It is the example of parameter of taking pictures with focal modes parameter, focal modes parameter can be the parameter for adjusting focusing, this is right Burnt mode parameter can specifically include following at least one:
Macro mode parameter, close shot mode parameter, landscape mode parameter.
Wherein, macro mode parameter can be to subject distance very close to the parameter focused of subject;
Close shot mode parameter can be the parameter that the subject closer to subject distance is focused;
Landscape mode parameter can be the parameter focused to the subject of subject distance farther out;
Macro mode parameter, close shot mode parameter, the corresponding subject of landscape mode parameter are at a distance from camera It successively increases.
In practical applications, user can according to current environment (property of such as subject, subject away from From, luminous intensity etc.), the action event of specified secondary or physical bond is triggered, then by the service of taking pictures inquiry button event in a register, Confirmation operation event is sentenced according to key-press event within a preset period of time, in Hardware Abstraction Interface library file Hardware_lib The corresponding parameter of taking pictures of action event for searching currently assigned secondary or physical bond, takes pictures according to the parameter of taking pictures, and adapts to current Environment.
If for example, formerly establishing the incidence relation of macro mode parameter and the double click event of volume key (upper key), use Family can adjust the distance very close to subject (such as insect) taken pictures when, volume key (upper key) can be double-clicked and carried out pair It is burnt;
In another example if formerly establishing being associated with for the click event three times of close shot mode parameter and volume key (upper key) System, then user can be when closer subject of adjusting the distance be taken pictures (such as walking people at one's side), can point three times Volume key (upper key) is hit to focus;
In another example if four times that formerly establish landscape mode parameter with volume key (upper key) are clicked being associated with for events System, then user can be when subject farther out of adjusting the distance be taken pictures (such as the winged swallow that front is passed through), can be with four points Volume key (upper key) is hit to focus.
Certainly, above-mentioned secondary or physical bond, action event are intended only as example with corresponding parameter of taking pictures, and implement implementing the present invention When example, other secondary or physical bonds, action event and corresponding parameter of taking pictures can be set according to actual conditions, such as parameter of taking pictures can be with It is scene selection of taking pictures with reference to (such as half-light, light, indoor and outdoor), the embodiment of the present invention does not limit this.Separately Outside, in addition to above-mentioned secondary or physical bond, action event are taken pictures with corresponding other than parameter, those skilled in the art can also be according to actual needs This is not also limited using other secondary or physical bonds, action event and corresponding parameter of taking pictures, the embodiment of the present invention.
Step 103, the operate interface is called, to drive camera to generate image data according to the parameter of taking pictures.
In practical applications, camera can be driven to be clapped according to parameter of taking pictures by service call operate interface of taking pictures According to.
In the concrete realization, operate interface may include following at least one:
Camera starts interface (open_camera), parameter setting of taking pictures interface (set_parameters), camera tune Whole interface (start_preview), interface of taking pictures (take_picture), echo setting interface (preview_callback), Preview stops interface (stop_preview), camera down interface (close_camera).
Certainly, aforesaid operations interface is intended only as example, when implementing the embodiment of the present invention, can be set according to actual conditions Other operate interfaces are set, for example, stopping adjustment interface (stop_preview), starting to capture interface (start_capture), stop Interface (stop_capture) etc. is only captured, the embodiment of the present invention does not limit this.In addition, in addition to aforesaid operations interface Outside, those skilled in the art can also use other operate interfaces, the embodiment of the present invention not also to be subject to this according to actual needs Limitation.
In one preferred embodiment of the invention, step 103 may include following sub-step:
Sub-step S21 calls camera to start interface and according to the mirror of camera described in the focal modes parameter adjustment The position of head;
In the concrete realization, camera generally may include camera lens (Lens), pedestal (Holder), infrared filter (IR), the components such as image sensing processor (Sensor), motor, circuit board.
The structure of the camera lens of camera is not quite similar, but most of can be viewed as a piece of convex lens, convex lens axis The light that whatsoever direction is come other than the heart can be refracted mostly after by convex lens, and be intersected in a bit, these light Plotted point be referred to as focus, usually the plane of all the points composition will be called focal plane, focal plane on blur-free imaging position The distance between camera is referred to as subject distance, i.e., camera (camera lens) is at a distance from subject.
Those are in the subject of focal plane, camera can be clearly filmed, and before focal plane Remoter scenery, image are fuzzyyer afterwards.
For the subject different from camera lens distance, by just to be needed in fixed position blur-free imaging after camera lens Focused (focusing), it is intuitive for, after camera lens is brought into focus, subject generally understands shooting clear.
In mobile communication terminal (such as mobile phone), photosensitive element cannot be generally adjusted, therefore, motor can be passed through The position of camera lens is adjusted to realize focusing.
By taking voice coil motor (VCM) as an example, it is mainly made of components such as coil, group of magnets and shrapnels, by camera lens module (packet Including the components such as camera lens, outer filter plate) lock is in coil, and coil is fixed on by upper and lower two shrapnels in group of magnets, when to coil When energization, coil will produce magnetic field, and coil magnetic field and the interaction of magnetite group, coil can move up, and lock in coil Camera lens module just moves together, and when power is off, coil returns under shrapnel elastic force, and focusing is realized in the position by changing camera lens.
In the embodiment of the present invention, camera can be called to start interface (such as open_camera), camera is powered on Operation, initialization operation etc. start camera, start camera calling camera to start interface (such as open_camera) While, focal modes parameter is sent to the bottom layer driving of camera, drive the motor of camera move corresponding position into Row focusing.
Since the moving operation of motor is completed within the very short time (generally 10ms) mostly, the embodiment of the present invention is logical Cross focal modes parameter movement motor do not increase substantially take pictures take, it is accurate to improve the focusing taken pictures in some scenarios Rate, and then improve image definition.
In one example, when the camera lens of camera is located at the corresponding position of landscape mode parameter, subject distance can be with For the first distance;
When the camera lens of camera is located at the corresponding position of close shot mode parameter, subject distance can be second distance;
When the camera lens of camera is located at the corresponding position of macro mode parameter, subject distance can be third distance;
Wherein, the first distance, second distance, third distance distance value reduce successively.
I.e. under macro mode parameter, camera lens can move directly to closer position, ensure that subject distance be 10cm Within the apparent taken of subject;
Under close shot mode parameter, camera lens can move directly to intermediate position, ensure to subject distance be 10cm~ The apparent that subject within the scope of 30cm is taken;
Under landscape mode parameter, camera lens can move directly to remote position, and subject distance is arrived in guarantee for 30cm The apparent that the subject of infinity is taken.
Sub-step S22 calls parameter setting interface of taking pictures, and is configured with generating parameter to preset image;
In practical applications, it can be to generate the relevant parameter of image data that image, which generates parameter,.
In traditional take pictures, it is all from one layer of Java applications (application layer) that all images, which generate parameter, Layer, which issues, to get off, and the case where image generates parameter is issued since there is no upper layer in the embodiment of the present invention, therefore, can be advance It sets image and generates parameter.
These images, which generate parameter, has some that can be configured in the register of camera, some can adjust image data Logic of generating process, etc..
In a kind of preferable example of the embodiment of the present invention, it may include following at least one that image, which generates parameter,:
Amount of images parameter, image size parameter, viewfinder mode parameter, delay in zero second generate mode parameter (zsl_ Mode), preview frame per second parameter (preview_rate), color effect parameter, sensitivity parameter (ISO), depth of exposure parameter (Exposure), white balance parameter (White_Balance), saturation parameters (Saturation), contrast level parameter (contrast), acutance (Sharpness) parameter.
Wherein, amount of images parameter can be used for that the quantity for generating image information is arranged;
Image size parameter can be used for being arranged the size of the image information generated, such as 5 cun, 12 cun;
Viewfinder mode parameter can be used for be arranged generate image information when mode of finding a view, for example, night scene, panorama, landscape, Portrait etc.;
Delay in zero second generates mode parameter (zsl_mode) and can be used for allowing graphics hardware entrance to export full-size draft always As the pattern of information, after by instruction is generated, a frame image information is directly preserved, size change replacement figure need not be switched again As generating parameter;
Preview frame per second parameter (preview_rate) can be used for being arranged the frame per second that preview is carried out to scenery, can specifically set It is set to fixed highest frame per second, to improve focusing speed and white balance calibration speed, further increases the formation speed of image information;
Color effect parameter can be used for being arranged the color of the image information generated, as image information is partially blue, green, grey can be with Indicate " quiet, nice and cool ", partially red, pink, brown makes one to feel " warm excitement " etc.;
Sensitivity parameter (ISO) can be used for being arranged the ability that camera experiences light;
Depth of exposure parameter (Exposure) can be used for being arranged the photosensitive degree of camera;
White balance parameter (White_Balance) can be used for that white balance when generating image data, and white balance is arranged An index of red, green, blue three primary colours mixing white accuracy after generating in description display can be referred to;
Saturation parameters (Saturation) can be used for that the saturation degree for generating image data is arranged, and saturation degree can refer to The purity of color, purity is higher, and performance is distincter, and purity is relatively low, and performance is then dulller;
Contrast level parameter can be used for be arranged generate image data contrast, and contrast can refer to it is bright in a frame image Dark areas it is most bright it is white and most dark it is black between different brightness levels measurement, bigger, the difference of bigger the representatives comparison of disparity range The smaller representative comparison of range is smaller;
Sharpness parameter can be used for that the acutance for generating image data is arranged, and acutance is also " clarity " sometimes, it is anti- Reflect an index of the sharp keen degree of plane of delineation clarity and image border.
Certainly, above-mentioned image generates parameter and is intended only as example, can be according to practical feelings when implementing the embodiment of the present invention Condition is arranged other images and generates parameter, and the embodiment of the present invention does not limit this.In addition, in addition to above-mentioned image generates parameter Outside, those skilled in the art can also use image to generate parameter according to actual needs, and the embodiment of the present invention is not also subject to this Limitation.
It should be noted that if it is same type of parameter that parameter of taking pictures generates parameter with image, then preferential application is taken pictures Parameter, and application image is forbidden to generate parameter.
Sub-step S23 calls interface of taking pictures, and image data is generated to generate parameter according to the image after configuration.
The embodiment of the present invention can call interface of taking pictures (such as take_picture), and ginseng is generated according to the image being arranged before Number carries out the generation of image data.
For example, the image data of identical quantity can be generated according to amount of images parameter.
In another example can generate mode parameter (zsl_mode) according to delay in zero second exports full size image information.
In another example the bright-coloured degree of image information color can be arranged according to saturation parameters.
In practical applications, scenery (SCENE) projects figure by the optical imagery that the camera lens (LENS) of camera generates As on the surface sensor (Sensor), then turning to electric signal, become digital picture letter after A/D (analog-to-digital conversion) conversions Number, by being compressed to data image signal in digital signal processing chip (DSP) or code database and being converted into specific image File format stores.
In another preferred embodiment of the invention, step 103 can also include following sub-step:
Sub-step S24 calls camera to adjust interface, to be carried out in blank level adjustment, exposure adjustment extremely to camera Few one;
In the embodiment of the present invention, camera can be called to adjust interface (start_preview), carry out quick white balance Adjustment, exposure adjustment etc., to improve the quality of image information.
It should be noted that the embodiment of the present invention can generate image calling image to generate interface (take_picture) It when information, focused, blank level adjustment, expose adjustment, hardware adjustment interface (start_preview) can also called When, quickly focusing, blank level adjustment, exposure adjustment are carried out, can also be while image being called to generate interface (take_ When picture) and calling hardware adjustment interface (start_preview), quickly focusing, blank level adjustment, exposure tune are carried out Whole, the embodiment of the present invention does not limit this.
It should be noted that if the adjustment of take pictures parameter and camera is same type of operation, then preferential application is taken pictures Parameter, and forbid that camera adjustment interface is called to carry out the operations such as blank level adjustment, exposure adjustment.
And/or
Sub-step S25 calls echo setting interface, with the image data for forbidding preview echo to generate;
In the embodiment of the present invention, echo setting interface (preview_callback) can be called, it is incoming that preview is forbidden to return Aobvious parameter reduces processing to preview data stream with the image data for forbidding preview echo to generate, avoid to display screen according to Rely, further improves the speed for generating image data.
And/or
Sub-step S26 calls preview to stop interface, and preview is carried out to stop camera;
In the generation operation for completing an image data, preview can be called to stop interface (stop_preview), stopped Only graphics hardware carries out preview so that and graphics hardware is out of service, to call hardware down interface (close_camera), with And the operations such as unloading Hardware Abstraction Interface library file Hardware_lib discharge resource, and standard is done to generate image data next time It is standby.
And/or
Sub-step S27 calls camera down interface, to close camera.
When completing all to generate the operation of image information, camera down interface (close_camera) can be called, It allows camera to be in power-down state (idle), closes camera.
Certainly, the mode of above-mentioned call operation interface is intended only as example, can basis when implementing the embodiment of the present invention The mode of other call operation interfaces is arranged in actual conditions, and the embodiment of the present invention does not limit this.In addition, in addition to above-mentioned tune With outside the mode of operate interface, those skilled in the art can also use the side of other call operation interfaces according to actual needs Formula, the embodiment of the present invention also do not limit this.
The embodiment of the present invention loads hardware abstraction when listening to the action event of specified secondary or physical bond, according to action event Interface library file searches corresponding parameter of taking pictures, and by call operation interface, driving camera generates image according to parameter of taking pictures Data, on the one hand, the flow taken pictures executes under the hardware abstraction layer architecture of operating system, is related to using relevant hardware money Source is not directed to the startup of camera application, avoids starting virtual machine, greatly reduces time-consuming, another aspect of taking pictures, user It can be taken pictures with parameter of taking pictures accordingly according to the action event of the current corresponding secondary or physical bond of environmental triggers, it is quickly suitable Answer current environment, while ensureing the quality of photo, avoid adaptively adjusting, further it is less take pictures take, raising is taken pictures Efficiency.
With reference to Fig. 4, a kind of step flow chart of mobile communication terminal snapshots embodiment 2 of the present invention, tool are shown Body may include steps of:
Step 401, when listening to the action event of specified secondary or physical bond, according to the operation thing of the specified secondary or physical bond Part loads Hardware Abstraction Interface library file;The abstraction interface library file includes that the operation in operating system hardware abstraction layer connects Mouthful;
Step 402, the state of operating system is recorded;
In practical applications, can may include by the state of interruption service log operating system, the state of operating system Dormant state, active state etc..
Active state can be for dormant state.
For example, media services (media) are called, telephone service (phone) is called, power service (power) quilt Under the conditions of calling etc., it can be determined that operation system state is in active state.
Step 403, the action event that the specified secondary or physical bond is searched in the Hardware Abstraction Interface library file corresponds to Parameter of taking pictures;
Step 404, the operate interface is called, to drive camera to generate image data according to the parameter of taking pictures;
Step 405, the Hardware Abstraction Interface library file is unloaded;
It in the concrete realization, can be by service unloading Hardware Abstraction Interface library file of taking pictures.
It furthermore, can be from memory the code mapped in the generation operation for completing all images data Hardware Abstraction Interface library file Hardware_lib is disposed, extensive to unload Hardware Abstraction Interface library file Hardware_lib The normal operation of multiple operating system.
Step 406, the state of the operating system formerly recorded is read;
Step 407, when the operating system in a dormant state when, load locking screen interface;
Step 408, when the operating system is in active state, a frame or multiple image information are loaded.
In the concrete realization, it can read and formerly record exiting the service of taking pictures (i.e. image data generate after the completion of) The state of operating system, the state reporting operating system (such as Andoird) of operating system, by operating system (such as Andoird) Judgement exit take pictures service when, be restored to triggering readjustment image information, or enter locking screen interface.
If operating system is in a dormant state, locking screen interface can be entered, in this interface, user needs the input phase The solution confidential information (such as numerical ciphers, nine grids password) answered is avoided with being operated into system interface because generating picture number According to and directly carry out system interface around screen locking.
If operating system is in active state, camera application, the image data that readjustment display generates can be started.
It should be noted that for embodiment of the method, for simple description, therefore it is all expressed as a series of action group It closes, but those skilled in the art should understand that, the embodiment of the present invention is not limited by the described action sequence, because according to According to the embodiment of the present invention, certain steps can be performed in other orders or simultaneously.Secondly, those skilled in the art also should Know, embodiment described in this description belongs to preferred embodiment, and the involved action not necessarily present invention is implemented Necessary to example.
With reference to Fig. 5, a kind of structure diagram of the device embodiment of mobile communication terminal snapshots of the present invention is shown, It can specifically include following module:
Library file load-on module 501, in the action event for listening to secondary or physical bond, according to the specified secondary or physical bond Action event load Hardware Abstraction Interface library file;The abstraction interface library file includes in operating system hardware abstraction layer Operate interface;
Parameter of taking pictures searching module 502, for searching the action event pair in the Hardware Abstraction Interface library file The parameter of taking pictures answered;
Operate interface calling module 503, for calling the operate interface, to drive camera according to the parameter of taking pictures Generate image data.
In one preferred embodiment of the invention, the library file load-on module 501 may include following submodule:
Interrupt signal monitors submodule, for listening to by the interruption letter of the action event generation of the specified secondary or physical bond Number;
Service trigger submodule is interrupted, for triggering and the interruption in the associated operating system nucleus layer of the interrupt signal Service;
It takes pictures Service Activation submodule, for by the service of taking pictures in the interruption Service Activation operating system client layer;
File loads submodule, for by the service load Hardware Abstraction Interface library file of taking pictures.
In one preferred embodiment of the invention, taken pictures Service Activation submodule may include following submodule:
Operating system activate unit, for when operating system in a dormant state when, activate the operating system;
It takes pictures and services start unit, for starting the service of taking pictures in the operating system client layer.
In the concrete realization, the operate interface may include following at least one:
Camera start interface, parameter setting of taking pictures interface, camera adjustment interface, interface of taking pictures, echo setting interface, Preview stops interface, camera down interface.
In one preferred embodiment of the invention, the parameter of taking pictures may include focal modes parameter, the camera shooting Head has camera lens;
The operate interface calling module 503 may include following submodule:
First calls submodule, for calling camera to start interface, to start camera and according to the focal modes The position of the camera lens of camera described in parameter adjustment;
Second calls submodule, for calling parameter setting interface of taking pictures, is matched with generating parameter to preset image It sets;
Third calls submodule, and for calling interface of taking pictures, image is generated to generate parameter according to the image after configuration Data.
In a kind of preferable example of the embodiment of the present invention, the focal modes parameter may include following at least one:
Macro mode parameter, close shot mode parameter, landscape mode parameter;
When the camera lens of the camera is located at the corresponding position of the landscape mode parameter, subject distance be first away from From;
When the camera lens of the camera is located at the corresponding position of the close shot mode parameter, subject distance is second distance Second distance;
When the camera lens of the camera is located at the corresponding position of the macro mode parameter, subject distance be third away from From;
Wherein, first distance, the second distance second distance, the third distance distance value reduce successively.
In one preferred embodiment of the invention, the operate interface calling module 503 can also include following submodule Block:
4th calls submodule, and for calling camera to adjust interface, to carry out blank level adjustment to camera, exposure is adjusted It is at least one of whole;
And/or
5th calls submodule, for calling echo setting interface, with the image data for forbidding preview echo to generate;
And/or
6th calls submodule, and for calling preview to stop interface, preview is carried out to stop camera;
And/or
7th calls submodule, for calling camera down interface, to close camera.
In one preferred embodiment of the invention, which can also include following module:
Hardware Abstraction Interface library file Unload module, for unloading the Hardware Abstraction Interface library file.
In one preferred embodiment of the invention, which can also include following module:
State recording module, the state for recording operating system;
State reading module, the state for reading the operating system formerly recorded;
Locking screen interface load-on module, for the operating system in a dormant state when, load locking screen interface;
Image data load-on module, for when the operating system is in active state, loading described image data.
For device embodiments, since it is basically similar to the method embodiment, so fairly simple, the correlation of description Place illustrates referring to the part of embodiment of the method.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with The difference of other embodiment, the same or similar parts between the embodiments can be referred to each other.
It should be understood by those skilled in the art that, the embodiment of the embodiment of the present invention can be provided as method, apparatus or calculate Machine program product.Therefore, the embodiment of the present invention can be used complete hardware embodiment, complete software embodiment or combine software and The form of the embodiment of hardware aspect.Moreover, the embodiment of the present invention can be used one or more wherein include computer can With in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of program code The form of the computer program product of implementation.
The embodiment of the present invention be with reference to according to the method for the embodiment of the present invention, terminal device (system) and computer program The flowchart and/or the block diagram of product describes.It should be understood that flowchart and/or the block diagram can be realized by computer program instructions In each flow and/or block and flowchart and/or the block diagram in flow and/or box combination.These can be provided Computer program instructions are set to all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing terminals Standby processor is to generate a machine so that is held by the processor of computer or other programmable data processing terminal equipments Capable instruction generates for realizing in one flow of flow chart or multiple flows and/or one box of block diagram or multiple boxes The device of specified function.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing terminal equipments In computer-readable memory operate in a specific manner so that instruction stored in the computer readable memory generates packet The manufacture of command device is included, which realizes in one flow of flow chart or multiple flows and/or one side of block diagram The function of being specified in frame or multiple boxes.
These computer program instructions can be also loaded into computer or other programmable data processing terminal equipments so that Series of operation steps are executed on computer or other programmable terminal equipments to generate computer implemented processing, thus The instruction executed on computer or other programmable terminal equipments is provided for realizing in one flow of flow chart or multiple flows And/or in one box of block diagram or multiple boxes specify function the step of.
Although the preferred embodiment of the embodiment of the present invention has been described, once a person skilled in the art knows bases This creative concept, then additional changes and modifications can be made to these embodiments.So the following claims are intended to be interpreted as Including preferred embodiment and fall into all change and modification of range of embodiment of the invention.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that process, method, article or terminal device including a series of elements not only wrap Those elements are included, but also include other elements that are not explicitly listed, or further include for this process, method, article Or the element that terminal device is intrinsic.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the terminal device including the element.
Method to a kind of mobile communication terminal snapshots provided by the present invention and a kind of mobile communication terminal above The device of snapshots, is described in detail, specific case used herein to the principle of the present invention and embodiment into Elaboration is gone, the explanation of above example is only intended to facilitate the understanding of the method and its core concept of the invention;Meanwhile for this The those skilled in the art in field, according to the thought of the present invention, there will be changes in the specific implementation manner and application range, In conclusion the content of the present specification should not be construed as limiting the invention.

Claims (10)

1. a kind of method of mobile communication terminal snapshots, which is characterized in that including:
When listening to the action event of specified secondary or physical bond, hardware is loaded according to the action event of the specified secondary or physical bond and is taken out As interface library file;The abstraction interface library file includes the operate interface in operating system hardware abstraction layer;
The corresponding parameter of taking pictures of action event of the specified secondary or physical bond is searched in the Hardware Abstraction Interface library file;
The operate interface is called, to drive camera to generate image data according to the parameter of taking pictures;
The action event of the specified secondary or physical bond is by user according to current environmental triggers.
2. according to the method described in claim 1, it is characterized in that, the action event according to the specified secondary or physical bond adds Carry Hardware Abstraction Interface library file the step of include:
It listens to by the interrupt signal of the action event generation of the specified secondary or physical bond;
Triggering and the interruption service in the associated operating system nucleus layer of the interrupt signal;
By the service of taking pictures in the interruption Service Activation operating system client layer;
By the service load Hardware Abstraction Interface library file of taking pictures.
3. according to the method described in claim 2, it is characterized in that, described service start-up operation system user layer by the interruption In take pictures service the step of include:
When operating system in a dormant state when, activate the operating system;
Start the service of taking pictures in the operating system client layer.
4. method according to claim 1 or 2 or 3, which is characterized in that the operate interface includes following at least one:
Camera starts interface, parameter setting of taking pictures interface, camera adjustment interface, interface of taking pictures, echo setting interface, preview Stop interface, camera down interface.
5. according to the method described in claim 4, it is characterized in that, the parameter of taking pictures includes focal modes parameter;It is described to take the photograph As head has camera lens;
It is described to call the operate interface, to include the step of driving camera to generate image data according to the parameter of taking pictures:
Camera is called to start interface, to start camera and according to the camera lens of camera described in the focal modes parameter adjustment Position;
Calling is taken pictures parameter setting interface, is configured with generating parameter to preset image;
Calling is taken pictures interface, and image data is generated to generate parameter according to the image after configuration.
6. according to the method described in claim 5, it is characterized in that, the focal modes parameter includes following at least one:
Macro mode parameter, close shot mode parameter, landscape mode parameter;
When the camera lens of the camera is located at the corresponding position of the landscape mode parameter, subject distance is the first distance;
When the camera lens of the camera is located at the corresponding position of the close shot mode parameter, subject distance is second distance;
When the camera lens of the camera is located at the corresponding position of the macro mode parameter, subject distance is third distance;
Wherein, first distance, the second distance, the third distance distance value reduce successively.
7. according to the method described in claim 5, it is characterized in that, described call the operate interface, to drive camera to press According to it is described take pictures parameter generate image data the step of further include:
Camera is called to adjust interface, to carry out at least one of blank level adjustment, exposure adjustment to camera;
And/or
Echo setting interface is called, with the image data for forbidding preview echo to generate;
And/or
It calls preview to stop interface, preview is carried out to stop camera;
And/or
Camera down interface is called, to close camera.
8. according to the method described in claims 1 or 2 or 3 or 5 or 6 or 7, which is characterized in that further include:
Unload the Hardware Abstraction Interface library file.
9. according to the method described in claims 1 or 2 or 3 or 5 or 6 or 7, which is characterized in that
Call the operate interface described, the step of to drive camera to generate image data according to the parameter of taking pictures it Before, the method further includes:
Record the state of operating system;
Call the operate interface described, the step of to drive camera to generate image data according to the parameter of taking pictures it Afterwards, the method further includes:
Read the state of the operating system formerly recorded;
When the operating system in a dormant state when, load locking screen interface;
When the operating system is in active state, described image data are loaded.
10. a kind of device of mobile communication terminal snapshots, which is characterized in that including:
Library file load-on module, for when listening to the action event of specified secondary or physical bond, according to the specified secondary or physical bond Action event load Hardware Abstraction Interface library file;The abstraction interface library file includes in operating system hardware abstraction layer Operate interface;
Parameter of taking pictures searching module, for being searched in the Hardware Abstraction Interface library file, the action event is corresponding to take pictures Parameter;
Operate interface calling module, for calling the operate interface, to drive camera according to the parameter generation figure of taking pictures As data;
The action event of the specified secondary or physical bond is by user according to current environmental triggers.
CN201510374797.6A 2015-06-30 2015-06-30 A kind of method and apparatus of mobile communication terminal snapshots Active CN104994277B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510374797.6A CN104994277B (en) 2015-06-30 2015-06-30 A kind of method and apparatus of mobile communication terminal snapshots

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510374797.6A CN104994277B (en) 2015-06-30 2015-06-30 A kind of method and apparatus of mobile communication terminal snapshots

Publications (2)

Publication Number Publication Date
CN104994277A CN104994277A (en) 2015-10-21
CN104994277B true CN104994277B (en) 2018-10-16

Family

ID=54306027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510374797.6A Active CN104994277B (en) 2015-06-30 2015-06-30 A kind of method and apparatus of mobile communication terminal snapshots

Country Status (1)

Country Link
CN (1) CN104994277B (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105338249A (en) * 2015-11-24 2016-02-17 努比亚技术有限公司 Independent camera system-based shooting method and mobile terminal
CN105867927B (en) * 2016-03-30 2019-08-20 惠州Tcl移动通信有限公司 A kind of the Macintosh grasp shoot device and its method of mobile terminal
CN105959530A (en) * 2016-04-26 2016-09-21 乐视控股(北京)有限公司 Method and system for invoking a camera function according to an individualized property of an application
CN106020729A (en) * 2016-05-25 2016-10-12 青岛海信移动通信技术股份有限公司 Clearing method and device for multi-media data of mobile terminal
CN106020730A (en) * 2016-05-25 2016-10-12 青岛海信移动通信技术股份有限公司 Clearing method and device for multi-media data of mobile device
CN105898149A (en) * 2016-06-01 2016-08-24 广东欧珀移动通信有限公司 Camera starting method and system
CN106454127A (en) * 2016-11-29 2017-02-22 惠州Tcl移动通信有限公司 Method and system of improving the starting speed of camera of mobile terminal
CN106657785A (en) * 2016-12-23 2017-05-10 广东小天才科技有限公司 operation control method and device for camera
WO2019056242A1 (en) * 2017-09-21 2019-03-28 深圳传音通讯有限公司 Camera photographing parameter setting method for smart terminal, setting device, and smart terminal
CN111373728B (en) * 2017-09-29 2022-03-22 深圳传音通讯有限公司 Control method and device for camera application
CN108418946A (en) * 2017-12-01 2018-08-17 王可 A kind of quick photographic method of mobile phone based on external interrupt and mobile phone photograph shortcut key
TWI784237B (en) * 2020-02-11 2022-11-21 群光電子股份有限公司 Monitoring device and image capturing method
CN111371998B (en) * 2020-03-16 2021-07-27 Oppo广东移动通信有限公司 Camera starting control method and related device
CN111510627B (en) * 2020-04-23 2022-03-18 Oppo广东移动通信有限公司 Camera starting method and device, terminal and readable storage medium
CN113852751B (en) * 2020-06-28 2023-05-30 腾讯科技(深圳)有限公司 Image processing method, device, terminal and storage medium
CN113259587B (en) * 2021-04-14 2024-02-09 格科微电子(上海)有限公司 Image acquisition equipment and quick starting method, storage medium and terminal thereof
CN113473009B (en) * 2021-06-29 2022-11-08 广州极飞科技股份有限公司 Photographing method and device based on dual systems and camera equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222538B1 (en) * 1998-02-27 2001-04-24 Flashpoint Technology, Inc. Directing image capture sequences in a digital imaging device using scripts
CN1501215A (en) * 2002-11-19 2004-06-02 神基科技股份有限公司 Method of using shortcut key to start acoustic player
CN101141569A (en) * 2006-09-04 2008-03-12 佛山普立华科技有限公司 Method of performing pick-up image through fast switching combination of different pick-up parameters
CN104267956A (en) * 2014-09-28 2015-01-07 深圳光启创新技术有限公司 Method and module for controlling hardware device in operating system
CN104574260A (en) * 2015-01-09 2015-04-29 青岛海信移动通信技术股份有限公司 Image information generating method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6222538B1 (en) * 1998-02-27 2001-04-24 Flashpoint Technology, Inc. Directing image capture sequences in a digital imaging device using scripts
CN1501215A (en) * 2002-11-19 2004-06-02 神基科技股份有限公司 Method of using shortcut key to start acoustic player
CN101141569A (en) * 2006-09-04 2008-03-12 佛山普立华科技有限公司 Method of performing pick-up image through fast switching combination of different pick-up parameters
CN104267956A (en) * 2014-09-28 2015-01-07 深圳光启创新技术有限公司 Method and module for controlling hardware device in operating system
CN104574260A (en) * 2015-01-09 2015-04-29 青岛海信移动通信技术股份有限公司 Image information generating method and device

Also Published As

Publication number Publication date
CN104994277A (en) 2015-10-21

Similar Documents

Publication Publication Date Title
CN104994277B (en) A kind of method and apparatus of mobile communication terminal snapshots
US10063778B2 (en) Image capturing device having continuous image capture
CN103797780B (en) Image capture device
CN104488258B (en) Method and apparatus for double camera shutter
JP2020527000A (en) Shooting mobile terminal
US8854523B2 (en) Photographing apparatus, photographing control method and photographing control program for providing enhanced photos and animations
WO2023061326A1 (en) Photographing method and apparatus, and electronic device
CN105827942A (en) Rapid photographing method and electronic device
CN101310519A (en) Imaging device, display control method, and program
CN101790042A (en) Camera head and control method thereof and image processing apparatus and control method thereof
JP5988749B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
CN103002211A (en) Photographic device
CN209488641U (en) Camera module and electronic equipment
CN104574260B (en) A kind of generation method and device of image information
CN109104633B (en) Video screenshot method and device, storage medium and mobile terminal
JPH10313444A (en) Information processing unit and recording medium
US20080238949A1 (en) Electronic device, image displaying method and image displaying program storage medium
WO2023098552A1 (en) Image sensor, signal processing method and apparatus, camera module, and electronic device
CN202019398U (en) Digital video camera
US20110225327A1 (en) Systems and methods for controlling an electronic device
CN113542711A (en) Image display method and terminal
CA2732558C (en) Apparatus and method for utilizing a flash led as a video indicator light
CN204795301U (en) Photographic means who possesses record and prompt facility
CN211429358U (en) Intelligent terminal
CN201060361Y (en) Projection/camera assembly

Legal Events

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