Nothing Special   »   [go: up one dir, main page]

CN113364965A - Shooting method and device based on multiple cameras and electronic equipment - Google Patents

Shooting method and device based on multiple cameras and electronic equipment Download PDF

Info

Publication number
CN113364965A
CN113364965A CN202010136275.3A CN202010136275A CN113364965A CN 113364965 A CN113364965 A CN 113364965A CN 202010136275 A CN202010136275 A CN 202010136275A CN 113364965 A CN113364965 A CN 113364965A
Authority
CN
China
Prior art keywords
preview
image
shooting
images
camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010136275.3A
Other languages
Chinese (zh)
Inventor
周隆龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202010136275.3A priority Critical patent/CN113364965A/en
Publication of CN113364965A publication Critical patent/CN113364965A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/90Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums

Landscapes

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

Abstract

The present disclosure relates to a multi-camera based photographing method, a multi-camera based photographing apparatus, an electronic device, and a non-transitory computer-readable storage medium. The shooting method based on the multiple cameras comprises the following steps: acquiring scene parameters of a current shooting scene; determining one or more shooting modes corresponding to the scene parameters based on the scene parameters; according to each shooting mode, acquiring and displaying a candidate image corresponding to each shooting mode through one or more cameras corresponding to each shooting mode; and responding to a selection instruction based on the candidate image to obtain a target image. The shooting modes are determined according to the scene parameters of the current scene, and the candidate images of each shooting mode are obtained and displayed, so that selection can be performed visually, and the target image most suitable for the current shooting scene is obtained.

Description

Shooting method and device based on multiple cameras and electronic equipment
Technical Field
The present disclosure relates to the field of image capturing, and more particularly, to a multi-camera-based capturing method, a multi-camera-based capturing apparatus, an electronic device, and a non-transitory computer-readable storage medium.
Background
In order to meet the shooting requirements in various scenes, for example, more and more cameras are arranged on mobile terminals such as mobile phones and tablet computers, the mobile phones with four rear cameras are common, more cameras can be arranged on the mobile phones subsequently, a plurality of cameras rarely work simultaneously, even in most cases, the cameras cannot work simultaneously, the advantage of multiple shooting is not shown, for many users, multiple shooting becomes a setting, and many users do not even know which camera should be selected under which situation.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a multi-camera based photographing method, a multi-camera based photographing apparatus, an electronic device, and a non-transitory computer-readable storage medium.
According to a first aspect of the embodiments of the present disclosure, there is provided a multi-camera-based shooting method, including: acquiring scene parameters of a current shooting scene; determining one or more shooting modes corresponding to the scene parameters based on the scene parameters; according to each shooting mode, acquiring and displaying a candidate image corresponding to each shooting mode through one or more cameras corresponding to each shooting mode; and responding to a selection instruction based on the candidate image to obtain a target image.
In one embodiment, the candidate image is a live preview image; the obtaining a target image in response to a selection instruction based on the candidate image comprises: responding to a first selection instruction based on the real-time preview image corresponding to each shooting mode, and determining one shooting mode as a first shooting mode; and obtaining the target image through one or more corresponding cameras according to the first shooting mode.
In an embodiment, the method further comprises: simultaneously displaying all the real-time preview images through a first preview interface; the first selection instruction is as follows: instructions to determine one of the live preview images in the first preview interface, or instructions to close one or more of the live preview images in the first preview interface.
In an embodiment, the method further comprises: in the first preview interface, responding to an adjustment instruction for any one of the live preview images, and synchronously adjusting shooting parameters corresponding to all the live preview images, wherein the shooting parameters include at least one of the following: focal length, focal position, exposure.
In an embodiment, the method further comprises: respectively and independently displaying each real-time preview image through a second preview interface, wherein the number of the second preview interfaces is the same as that of the real-time preview images; the first selection instruction is as follows: and determining an instruction of the real-time preview image in any one second preview interface, or an instruction of closing any one second preview interface.
In one embodiment, the candidate image is a captured image; the obtaining a target image in response to a selection instruction based on the candidate image comprises: and responding to a second selection instruction based on the shot image, and determining the target image in the shot image.
In an embodiment, the method further comprises: simultaneously displaying all the shot images through a third preview interface; the second selection instruction is as follows: instructions to determine one of the captured images in the third preview interface or instructions to close one or more of the captured images in the third preview interface.
In an embodiment, the method further comprises: respectively and independently displaying each shot image through a fourth preview interface, wherein the number of the fourth preview interfaces is the same as that of the shot images; the second selection instruction is as follows: and determining an instruction of the shot image in any one fourth preview interface, or an instruction of closing any one fourth preview interface.
In an embodiment, the method further comprises: and matching the shooting mode corresponding to the target image and the corresponding scene parameter, storing a matching result to a specified position, and/or sending the matching result to a server.
According to a second aspect of the embodiments of the present disclosure, there is provided a multi-camera based photographing apparatus including: the detection unit is used for acquiring scene parameters of a current shooting scene; a determining unit, configured to determine one or more shooting modes corresponding to the scene parameters based on the scene parameters; the image acquisition unit is used for acquiring and displaying candidate images corresponding to each shooting mode through one or more cameras corresponding to each shooting mode according to each shooting mode; and the photo determining unit is used for responding to a selection instruction based on the candidate image to obtain a target image.
In one embodiment, the candidate image is a live preview image; the photo determination unit is further configured to: responding to a first selection instruction based on the real-time preview image corresponding to each shooting mode, and determining one shooting mode as a first shooting mode;
and obtaining the target image through one or more corresponding cameras according to the first shooting mode.
In one embodiment, the apparatus further comprises: the display unit is used for simultaneously displaying all the real-time preview images through a first preview interface; the first selection instruction is as follows: instructions to determine one of the live preview images in the first preview interface, or instructions to close one or more of the live preview images in the first preview interface.
In one embodiment, the apparatus further comprises: an adjusting unit, configured to respond to an adjustment instruction for any one of the live preview images in the first preview interface, and synchronously adjust shooting parameters corresponding to all the live preview images, where the shooting parameters include at least one of the following: focal length, focal position, exposure.
In one embodiment, the apparatus further comprises: the display unit is used for independently displaying each real-time preview image through a second preview interface, wherein the number of the second preview interfaces is the same as that of the real-time preview images; the first selection instruction is as follows: and determining an instruction of the real-time preview image in any one second preview interface, or an instruction of closing any one second preview interface.
In one embodiment, the candidate image is a captured image; the photo determination unit is further configured to: and responding to a second selection instruction based on the shot image, and determining the target image in the shot image.
In one embodiment, the apparatus further comprises: the display unit is used for simultaneously displaying all the shot images through a third preview interface; the second selection instruction is as follows: instructions to determine one of the captured images in the third preview interface or instructions to close one or more of the captured images in the third preview interface.
In one embodiment, the apparatus further comprises: the display unit is used for independently displaying each shot image through a fourth preview interface, wherein the number of the fourth preview interfaces is the same as that of the shot images; the second selection instruction is as follows: and determining an instruction of the shot image in any one fourth preview interface, or an instruction of closing any one fourth preview interface.
In one embodiment, the apparatus further comprises: and the data processing unit is used for pairing the shooting mode corresponding to the target image and the corresponding scene parameter, storing the pairing result to a specified position, and/or sending the pairing result to a server.
According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including: a memory to store instructions; and a processor for calling the instructions stored in the memory to execute the multi-camera based photographing method of the first aspect.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium storing instructions that, when executed by a processor, perform the multi-camera based photographing method of the first aspect.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the shooting modes are determined according to the scene parameters of the current scene, and the images of all the shooting modes are acquired and displayed, so that selection can be performed visually, and the picture most suitable for the current shooting scene is obtained.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart illustrating a multi-camera based photographing method according to an exemplary embodiment.
Fig. 2 is a flowchart illustrating another multi-camera based photographing method according to an exemplary embodiment.
Fig. 3 is a flowchart illustrating another multi-camera based photographing method according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating another multi-camera based photographing method according to an exemplary embodiment.
Fig. 5 is a schematic block diagram illustrating a multi-camera based photographing apparatus according to an exemplary embodiment.
Fig. 6 is a schematic block diagram illustrating another multi-camera based camera according to an exemplary embodiment.
Fig. 7 is a schematic block diagram illustrating another multi-camera based camera according to an exemplary embodiment.
Fig. 8 is a schematic block diagram illustrating another multi-camera based camera according to an exemplary embodiment.
FIG. 9 is a schematic block diagram illustrating an apparatus in accordance with an exemplary embodiment.
FIG. 10 is a schematic block diagram illustrating an electronic device in accordance with an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In some related technologies, after a current scene is identified, a corresponding shooting mode is directly selected for shooting to obtain a corresponding picture, but the mode cannot ensure that the selected shooting mode is the shooting mode required by a user, for example, if a person and a scene exist in the scene, the shooting mode may select a person mode or a scene mode, and may select a person mode or a scene mode which is not actually required.
In order to solve the above problem, an embodiment of the present disclosure provides a multi-camera-based shooting method 10, which can be used in a terminal device including multiple cameras, such as a mobile phone or a tablet computer, as shown in fig. 1, the multi-camera-based shooting method 10 includes steps S11 to S14:
in step S11, scene parameters of the current shooting scene are acquired.
The scene parameters can include the distance between the device and the shooting object, the category of the shooting object and the like, wherein the distance between the device and the shooting object can be measured in the modes of infrared distance measurement, laser distance measurement, ultrasonic distance measurement, TOF (time of flight) and the like, or can be obtained by calculation according to the shooting angle difference of a plurality of cameras; the type of the shot object can be obtained through one camera, and the type of the object in the current scene is judged through the classification recognition model.
In step S12, one or more shooting modes corresponding to the scene parameters are determined based on the scene parameters.
After the scene parameters are obtained, the current shooting scene is judged based on parameters such as the distance between the current shooting scene and the shooting object, the type of the shooting object and the like, and then one or more shooting modes suitable for the current shooting scene are determined. The shooting mode is determined according to the scene parameters, as mentioned above, the scene parameters may include the distance between the device and the shooting object, the category of the shooting object, and the like, and the shooting mode may be determined according to the category of the shooting object, the distance between the device and the shooting object, or other numerical ranges, and in some cases, the shooting mode may be determined by integrating a plurality of scene parameters. After the scene parameters are acquired, the scene parameters are judged to meet the conditions of the shooting mode, and then the corresponding shooting mode is considered to be suitable for the current shooting scene. Meanwhile, scene parameters acquired from one scene may satisfy the conditions of multiple shooting modes, such as the current shooting distance falling into the distance range of two shooting modes; or two types of target objects exist in the current scene and respectively correspond to the two shooting modes; or the scene mode corresponding to the flower and grass scene exists in the current scene, and the close scene mode is corresponding to the close-range shooting according to the close-range shooting, so that the shooting modes can correspond to a plurality of shooting modes according to the current acquired scene parameters under some conditions, and under the condition, the shooting modes corresponding to the scene parameters can be determined based on the scene parameters, and the user can select visually through subsequent steps. In other cases, the scene parameters may only satisfy one shooting mode, and shooting may be performed only in the one shooting mode, or shooting may be performed according to the one shooting mode and a normal shooting mode, for the user to select. In some cases, it is also possible that the scene parameters do not satisfy any of the shooting modes, and only shooting is performed by the normal shooting mode.
For example, it is detected that the distance between the camera and the shooting object is 4cm, the optimal shooting distance of the microspur is 3-10cm, and the optimal shooting distance of the ultramicro is 1-6cm, so that the two shooting modes can be determined, and the microspur camera and the ultramicro camera can be started; for another example, if it is detected that the distance to the photographic subject is greater than 5m and the category of the photographic subject includes a person and a building, the photographic mode may be determined to be a normal mode, a person mode, and a wide-angle mode, and the main camera, the telephoto camera, the wide-angle camera, and the like may be activated.
And step S13, according to each shooting mode, acquiring and displaying candidate images corresponding to each shooting mode simultaneously through one or more cameras corresponding to each shooting mode.
Each shooting mode corresponds to one or more cameras, and candidate images are shot through one camera or are obtained through fusion after shooting through a plurality of cameras. For example, the macro mode corresponds to a macro camera, and the person mode corresponds to the two cameras because images photographed by the main camera and the telephoto lens are mixed. And after the shooting mode is determined, acquiring and displaying the candidate images through the camera corresponding to the shooting mode.
Step S14, based on the candidate image, in response to the selection instruction, obtains the target image.
Based on the candidate images, the user may select after the comparison, and determine the most suitable target image through a selection instruction.
Through the multi-camera-based shooting method 10 of any embodiment, after the shooting modes are determined, the candidate images corresponding to each shooting mode can be displayed, so that a user can visually observe the candidate images obtained by shooting in each shooting mode suitable for the current scene, selection is convenient, and the selected shooting mode is the shooting mode which is required currently or has the best effect.
In an embodiment, the candidate image is a live preview image, as shown in fig. 2, step S14 may include: step S141, determining one of the shooting modes as a first shooting mode in response to a first selection instruction based on the real-time preview image corresponding to each shooting mode; and step S142, obtaining a target image through one or more corresponding cameras according to the first shooting mode. In this embodiment, each shooting mode corresponds to a real-time preview image, that is, each shooting mode is shot by the camera corresponding to each shooting mode to obtain a real-time image, and respective presentation effects are directly displayed, so that a user can visually know the effect of shooting in each shooting mode, and can conveniently compare the images. The user can select one of the shooting modes or directly close part of the shooting modes, the first shooting mode is determined based on the selection of the user, and shooting is carried out through the first shooting mode, so that the target image in the optimal or favorite shooting mode confirmed by the user through the preview image is obtained.
In an embodiment, the multi-camera based photographing method 10 may further include: simultaneously displaying all real-time preview images through a first preview interface; the first selection instruction is: and determining an instruction of one real-time preview image in the first preview interface or closing one or more real-time preview images in the first preview interface. After the real-time preview images are obtained, the real-time preview images corresponding to all the shooting modes are displayed in one interface at the same time, so that selection and judgment can be performed more intuitively. In the first preview interface, a user can determine one of the real-time preview images through a first selection instruction and determine the shooting mode based on the real-time preview image; or the first selection instruction may also be an instruction to close a certain live preview image in the first preview interface, and the finally left live preview image corresponds to the shooting mode determined by the user.
In still another embodiment, the multi-camera based photographing method 10 may further include: in the first preview interface, responding to an adjusting instruction aiming at any real-time preview image, and synchronously adjusting shooting parameters corresponding to all real-time preview images, wherein the shooting parameters comprise at least one of the following items: focal length, focal position, exposure. In this embodiment, a user may perform an adjustment operation on any one of the captured live preview images, and the adjustment operation is synchronized to the live preview images in all the capture modes. For example, in the first preview interface, two live preview images corresponding to two shooting modes are displayed, and if a user performs a manual focusing operation on one of the live preview images by clicking a screen or the like, when the focus position of the camera corresponding to the live preview image is adjusted, the focus position of the camera corresponding to the other live preview image is also adjusted correspondingly. Through synchronous adjustment, differences or advantages and disadvantages among a plurality of shooting modes can be compared more visually, and repeated operation of adjusting shooting parameters for a plurality of times based on different shooting modes is avoided for a user.
In an embodiment, the multi-camera based photographing method 10 may further include: respectively and independently displaying each real-time preview image through a second preview interface, wherein the number of the second preview interfaces is the same as that of the real-time preview images; the first selection instruction is: and determining an instruction for previewing the image in real time in any second preview interface, or an instruction for closing any second preview interface. In the embodiment, each real-time preview image corresponds to one second preview interface, only one real-time preview image is displayed through one second preview interface at each time, due to the limitation of the area of a display screen of the shooting device, the display of a plurality of real-time preview images at the same time can cause the area of each real-time preview image to be too small, while the display of one real-time preview image is performed at one time and the display of a plurality of real-time preview images is performed through a plurality of pages, a user can switch to browse through sliding and other modes, and each real-time preview image can be displayed more clearly. On the basis, the user can further determine a shooting mode by determining a real-time preview image in a second preview interface; or closing the corresponding shooting mode by closing the second preview interface, wherein the last left shooting mode is the determined shooting mode.
In another embodiment, the candidate image is a captured image; as shown in fig. 3, step S14 may further include: step S143, based on the captured image, determines a target image among the captured images in response to the second selection instruction. In this embodiment, after one or more shooting modes are determined based on the scene parameters, shooting can be directly performed, a target image shot in each shooting mode is obtained and displayed, and a user can conveniently compare and select the target image based on the displayed shot image.
In still another embodiment, the multi-camera based photographing method 10 may further include: simultaneously displaying all the shot images through a third preview interface; the second selection instruction is: instructions to determine one captured image in the third preview interface, or instructions to close one or more captured images in the third preview interface. In the embodiment, all the shot images are displayed on one interface simultaneously, so that comparison and convenient selection can be performed more intuitively. In a third preview interface, a user can determine one of the shot images through a second selection instruction and determine that the shot image is a target image based on the shot image; or the second selection instruction may also be an instruction to close a certain shot image in the third preview interface, and the finally left shot image corresponds to the target image determined by the user.
In an embodiment, the multi-camera based photographing method 10 may further include: respectively and independently displaying each shot image through a fourth preview interface, wherein the number of the fourth preview interfaces is the same as that of the shot images; the second selection instruction is: and determining an instruction of the shot image in any fourth preview interface, or closing any fourth preview interface. In the embodiment, each shot image corresponds to one fourth preview interface, only one shot image is displayed through one fourth preview interface every time, due to the limitation of the area of the display screen of the shooting device, the area of each shot image is possibly too small by displaying a plurality of shot images at the same time, while one shot image is displayed through a plurality of pages, and the user can switch to browse through sliding, clicking, gestures and the like, so that each shot image can be displayed more clearly. On the basis, the user can further determine the shot image as the target image in a mode of determining the shot image in a fourth preview interface; or closing the corresponding shot image in a mode of closing the fourth preview interface, and finally, taking the remaining shot image as the target image.
In an embodiment, as shown in fig. 4, the multi-camera based photographing method 10 may further include: and step S15, matching the shooting mode corresponding to the target image and the corresponding scene parameter, and storing the matching result to a specified position and/or sending the matching result to a server. In this embodiment, after a target image is determined, a corresponding relationship is established between a shooting mode corresponding to the target image and a corresponding scene parameter, and the target image and the corresponding scene parameter are stored in a local or other designated location in a pairing manner; or sending the shooting mode corresponding to the target image and the matching result of the corresponding scene parameters to a server. Through the mode, later statistics can be facilitated, and according to the statistical result, the corresponding relation between the scene parameters and the shooting mode can be adjusted, so that later classification can be more accurately performed.
For example, in some cases, scene parameters acquired for a current scene correspond to a plurality of shooting modes: when the shooting distance is detected to be relatively close, the micro-distance camera and the ultra-micro-distance camera are used for shooting at the same time, and pictures shot by the micro-distance camera (micro-distance mode) and pictures shot by the ultra-micro-distance camera (ultra-micro-distance mode) are output to be selected by a user; recognizing that the user shoots a portrait by using the main camera and the telephoto camera at the same time, and outputting a picture shot by the main camera (a common shooting mode) and a picture mixed with the main shooting and the telephoto (a portrait mode) for the user to select; when the building and the landscape are shot through recognition, the wide-angle camera and the super wide-angle camera are used for shooting at the same time, and the pictures shot by the wide-angle camera (wide-angle mode) and the pictures shot by the super wide-angle camera (super-micro wide-angle mode) are output to be selected by a user.
After the user selects one of the shooting modes and obtains the target image in the manner of the embodiment, the corresponding shooting mode of the target image is paired with the acquired scene parameters, if the user selects the macro mode from the macro mode and the ultra-macro mode, the acquired scene parameters are paired with the macro mode, the pairing result is stored in a local or other designated position or uploaded to a server, and after a plurality of pairing results are obtained, the scene parameters corresponding to each shooting mode can be adjusted through statistical data, so that the scene parameters corresponding to the shooting modes are more accurate, or the favorite habits of the user are more met. Through the online updating mode, the shooting mode primarily determined by the shooting equipment based on the scene parameters can be continuously close to the habit selection of the user, and the personalized requirements of the user are met.
Based on the same inventive concept, fig. 5 shows a multi-camera based photographing apparatus 100, comprising: a detecting unit 110, configured to obtain scene parameters of a current shooting scene; a determining unit 120 configured to determine one or more shooting modes corresponding to the scene parameters based on the scene parameters; an image obtaining unit 130, configured to obtain and display a candidate image corresponding to each shooting mode through one or more cameras corresponding to each shooting mode according to each shooting mode; and the photo determining unit 140 is configured to obtain the target image in response to the selection instruction based on the candidate image.
In one embodiment, the candidate image is a live preview image; the photo determination unit 140 is further configured to: responding to a first selection instruction based on the real-time preview image corresponding to each shooting mode, and determining one shooting mode as a first shooting mode; and obtaining a target image through one or more corresponding cameras according to the first shooting mode.
In one embodiment, as shown in fig. 6, the multi-camera based photographing apparatus 100 further includes: the display unit 150 is configured to display all real-time preview images through the first preview interface at the same time; the first selection instruction is: and determining an instruction of one real-time preview image in the first preview interface or closing one or more real-time preview images in the first preview interface.
In one embodiment, as shown in fig. 7, the multi-camera based photographing apparatus 100 further includes: an adjusting unit 160, configured to, in the first preview interface, respond to an adjustment instruction for any live preview image, and synchronously adjust shooting parameters corresponding to all live preview images, where the shooting parameters include at least one of the following: focal length, focal position, exposure.
In one embodiment, as shown in fig. 6, the multi-camera based photographing apparatus 100 further includes: the display unit 150 is configured to separately display each of the live preview images through second preview interfaces, where the number of the second preview interfaces is the same as the number of the live preview images; the first selection instruction is: and determining an instruction for previewing the image in real time in any second preview interface, or an instruction for closing any second preview interface.
In one embodiment, the candidate image is a captured image; the photo determination unit 140 is further configured to: and determining a target image in the shot image in response to a second selection instruction based on the shot image.
In one embodiment, as shown in fig. 6, the multi-camera based photographing apparatus 100 further includes: the display unit 150 is configured to display all the shot images through a third preview interface at the same time; the second selection instruction is: instructions to determine one captured image in the third preview interface, or instructions to close one or more captured images in the third preview interface.
In one embodiment, as shown in fig. 6, the multi-camera based photographing apparatus 100 further includes: the display unit 150 is configured to separately display each of the captured images through fourth preview interfaces, where the number of the fourth preview interfaces is the same as the number of the captured images; the second selection instruction is: and determining an instruction of the shot image in any fourth preview interface, or closing any fourth preview interface.
In one embodiment, as shown in fig. 8, the multi-camera based photographing apparatus 100 further includes: the data processing unit 170 is configured to pair the shooting mode corresponding to the target image and the corresponding scene parameter, store a pairing result to a specified location, and/or send the pairing result to a server.
With regard to the multi-camera based photographing apparatus 100 in the above-described embodiment, the specific manner in which the respective modules perform operations has been described in detail in the embodiment related to the method, and will not be described in detail here.
Fig. 9 is a schematic block diagram illustrating an apparatus of any of the previous embodiments in accordance with an exemplary embodiment. For example, the apparatus 300 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 9, the apparatus 300 may include one or more of the following components: processing component 302, memory 304, power component 306, multimedia component 308, audio component 310, input/output (I/O) interface 312, sensor component 314, and communication component 316.
The processing component 302 generally controls overall operation of the device 300, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 302 may include one or more processors 320 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 302 can include one or more modules that facilitate interaction between the processing component 302 and other components. For example, the processing component 302 may include a multimedia module to facilitate interaction between the multimedia component 308 and the processing component 302.
The memory 304 is configured to store various types of data to support operations at the apparatus 300. Examples of such data include instructions for any application or method operating on device 300, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 304 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 306 provides power to the various components of the device 300. The power components 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 300.
The multimedia component 308 includes a screen that provides an output interface between the device 300 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 308 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 300 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 310 is configured to output and/or input audio signals. For example, audio component 310 includes a Microphone (MIC) configured to receive external audio signals when apparatus 300 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 304 or transmitted via the communication component 316. In some embodiments, audio component 310 also includes a speaker for outputting audio signals.
The I/O interface 312 provides an interface between the processing component 302 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 314 includes one or more sensors for providing various aspects of status assessment for the device 300. For example, sensor assembly 314 may detect an open/closed state of device 300, the relative positioning of components, such as a display and keypad of device 300, the change in position of device 300 or a component of device 300, the presence or absence of user contact with device 300, the orientation or acceleration/deceleration of device 300, and the change in temperature of device 300. Sensor assembly 314 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 316 is configured to facilitate wired or wireless communication between the apparatus 300 and other devices. The device 300 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 316 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 316 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 300 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a computer-readable storage medium comprising instructions, such as the memory 304 comprising instructions, executable by the processor 320 of the apparatus 300 to perform the above-described method is also provided. For example, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 10 is a block diagram illustrating an electronic device 400 according to an example embodiment. For example, the apparatus 400 may be provided as a server. Referring to fig. 10, apparatus 400 includes a processing component 422, which further includes one or more processors, and memory resources, represented by memory 442, for storing instructions, such as application programs, that are executable by processing component 422. The application programs stored in memory 442 may include one or more modules that each correspond to a set of instructions. Further, the processing component 422 is configured to execute instructions to perform the above-described methods.
The apparatus 400 may also include a power component 426 configured to perform power management of the apparatus 300, a wired or wireless network interface 450 configured to connect the apparatus 400 to a network, and an input output (I/O) interface 458. The apparatus 400 may operate based on an operating system stored in the memory 442, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (20)

1. A multi-camera based shooting method is characterized by comprising the following steps:
acquiring scene parameters of a current shooting scene;
determining one or more shooting modes corresponding to the scene parameters based on the scene parameters;
according to each shooting mode, acquiring and displaying a candidate image corresponding to each shooting mode through one or more cameras corresponding to each shooting mode;
and responding to a selection instruction based on the candidate image to obtain a target image.
2. The multi-camera based photographing method of claim 1, wherein the candidate image is a live preview image;
the obtaining a target image in response to a selection instruction based on the candidate image comprises:
responding to a first selection instruction based on the real-time preview image corresponding to each shooting mode, and determining one shooting mode as a first shooting mode;
and obtaining the target image through one or more corresponding cameras according to the first shooting mode.
3. The multi-camera based photographing method of claim 2, wherein the method further comprises:
simultaneously displaying all the real-time preview images through a first preview interface;
the first selection instruction is as follows: instructions to determine one of the live preview images in the first preview interface, or instructions to close one or more of the live preview images in the first preview interface.
4. The multi-camera based photographing method of claim 3, wherein the method further comprises:
in the first preview interface, responding to an adjustment instruction for any one of the live preview images, and synchronously adjusting shooting parameters corresponding to all the live preview images, wherein the shooting parameters include at least one of the following: focal length, focal position, exposure.
5. The multi-camera based photographing method of claim 2, wherein the method further comprises:
respectively and independently displaying each real-time preview image through a second preview interface, wherein the number of the second preview interfaces is the same as that of the real-time preview images;
the first selection instruction is as follows: and determining an instruction of the real-time preview image in any one second preview interface, or an instruction of closing any one second preview interface.
6. The multi-camera based photographing method of claim 1, wherein the candidate image is a photographed image;
the obtaining a target image in response to a selection instruction based on the candidate image comprises:
and responding to a second selection instruction based on the shot image, and determining the target image in the shot image.
7. The multi-camera based photographing method of claim 6, wherein the method further comprises:
simultaneously displaying all the shot images through a third preview interface;
the second selection instruction is as follows: instructions to determine one of the captured images in the third preview interface or instructions to close one or more of the captured images in the third preview interface.
8. The multi-camera based photographing method of claim 6, wherein the method further comprises:
respectively and independently displaying each shot image through a fourth preview interface, wherein the number of the fourth preview interfaces is the same as that of the shot images;
the second selection instruction is as follows: and determining an instruction of the shot image in any one fourth preview interface, or an instruction of closing any one fourth preview interface.
9. The multi-camera based photographing method of claim 1, wherein the method further comprises:
and matching the shooting mode corresponding to the target image and the corresponding scene parameter, storing a matching result to a specified position, and/or sending the matching result to a server.
10. A multi-camera based camera, the apparatus comprising:
the detection unit is used for acquiring scene parameters of a current shooting scene;
a determining unit configured to determine one or more shooting modes corresponding to the scene parameters based on the scene parameters;
the image acquisition unit is used for acquiring and displaying candidate images corresponding to each shooting mode through one or more cameras corresponding to each shooting mode according to each shooting mode;
and the photo determining unit is used for responding to a selection instruction based on the candidate image to obtain a target image.
11. The multi-camera based camera of claim 10, wherein the candidate image is a live preview image;
the photo determination unit is further configured to:
responding to a first selection instruction based on the real-time preview image corresponding to each shooting mode, and determining one shooting mode as a first shooting mode;
and obtaining the target image through one or more corresponding cameras according to the first shooting mode.
12. The multi-camera based camera apparatus of claim 11, further comprising:
the display unit is used for simultaneously displaying all the real-time preview images through a first preview interface;
the first selection instruction is as follows: instructions to determine one of the live preview images in the first preview interface, or instructions to close one or more of the live preview images in the first preview interface.
13. The multi-camera based camera apparatus of claim 12, further comprising:
an adjusting unit, configured to respond to an adjustment instruction for any one of the live preview images in the first preview interface, and synchronously adjust shooting parameters corresponding to all the live preview images, where the shooting parameters include at least one of the following: focal length, focal position, exposure.
14. The multi-camera based camera apparatus of claim 11, further comprising:
the display unit is used for independently displaying each real-time preview image through a second preview interface, wherein the number of the second preview interfaces is the same as that of the real-time preview images;
the first selection instruction is as follows: and determining an instruction of the real-time preview image in any one second preview interface, or an instruction of closing any one second preview interface.
15. The multi-camera based photographing device of claim 10, wherein the candidate image is a photographed image;
the photo determination unit is further configured to:
and responding to a second selection instruction based on the shot image, and determining the target image in the shot image.
16. The multi-camera based camera device of claim 15, further comprising:
the display unit is used for simultaneously displaying all the shot images through a third preview interface;
the second selection instruction is as follows: instructions to determine one of the captured images in the third preview interface or instructions to close one or more of the captured images in the third preview interface.
17. The multi-camera based camera device of claim 15, further comprising:
the display unit is used for independently displaying each shot image through a fourth preview interface, wherein the number of the fourth preview interfaces is the same as that of the shot images;
the second selection instruction is as follows: and determining an instruction of the shot image in any one fourth preview interface, or an instruction of closing any one fourth preview interface.
18. The multi-camera based camera apparatus of claim 10, further comprising:
and the data processing unit is used for pairing the shooting mode corresponding to the target image and the corresponding scene parameter, storing the pairing result to a specified position, and/or sending the pairing result to a server.
19. An electronic device, comprising:
a memory to store instructions; and
a processor for invoking the memory-stored instructions to perform the multi-camera based photographing method according to any one of claims 1-9.
20. A computer-readable storage medium storing instructions which, when executed by a processor, perform the multi-camera based photographing method according to any one of claims 1 to 9.
CN202010136275.3A 2020-03-02 2020-03-02 Shooting method and device based on multiple cameras and electronic equipment Pending CN113364965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010136275.3A CN113364965A (en) 2020-03-02 2020-03-02 Shooting method and device based on multiple cameras and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010136275.3A CN113364965A (en) 2020-03-02 2020-03-02 Shooting method and device based on multiple cameras and electronic equipment

Publications (1)

Publication Number Publication Date
CN113364965A true CN113364965A (en) 2021-09-07

Family

ID=77523297

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010136275.3A Pending CN113364965A (en) 2020-03-02 2020-03-02 Shooting method and device based on multiple cameras and electronic equipment

Country Status (1)

Country Link
CN (1) CN113364965A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113938602A (en) * 2021-09-08 2022-01-14 荣耀终端有限公司 Image processing method, electronic device, chip and readable storage medium
CN114205531A (en) * 2021-12-23 2022-03-18 北京罗克维尔斯科技有限公司 Intelligent photographing method, equipment and device for vehicle and storage medium
CN115190241A (en) * 2022-07-04 2022-10-14 Oppo广东移动通信有限公司 Shooting method, shooting system, intelligent terminal and storage medium
CN116017146A (en) * 2022-12-05 2023-04-25 维沃移动通信有限公司 Image processing method and device
CN116074623A (en) * 2022-05-30 2023-05-05 荣耀终端有限公司 Resolution selecting method and device for camera

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060044399A1 (en) * 2004-09-01 2006-03-02 Eastman Kodak Company Control system for an image capture device
CN105007431A (en) * 2015-07-03 2015-10-28 广东欧珀移动通信有限公司 Picture shooting method based on various shooting scenes and terminal
CN107395976A (en) * 2017-08-11 2017-11-24 维沃移动通信有限公司 A kind of acquisition parameters method to set up and mobile terminal
CN109218619A (en) * 2018-10-12 2019-01-15 北京旷视科技有限公司 Image acquiring method, device and system
CN110505411A (en) * 2019-09-03 2019-11-26 RealMe重庆移动通信有限公司 Image capturing method, device, storage medium and electronic equipment
CN110661970A (en) * 2019-09-03 2020-01-07 RealMe重庆移动通信有限公司 Photographing method and device, storage medium and electronic equipment
CN110769152A (en) * 2019-09-27 2020-02-07 华为技术有限公司 Image pickup processing method and device, terminal equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060044399A1 (en) * 2004-09-01 2006-03-02 Eastman Kodak Company Control system for an image capture device
CN105007431A (en) * 2015-07-03 2015-10-28 广东欧珀移动通信有限公司 Picture shooting method based on various shooting scenes and terminal
CN107395976A (en) * 2017-08-11 2017-11-24 维沃移动通信有限公司 A kind of acquisition parameters method to set up and mobile terminal
CN109218619A (en) * 2018-10-12 2019-01-15 北京旷视科技有限公司 Image acquiring method, device and system
CN110505411A (en) * 2019-09-03 2019-11-26 RealMe重庆移动通信有限公司 Image capturing method, device, storage medium and electronic equipment
CN110661970A (en) * 2019-09-03 2020-01-07 RealMe重庆移动通信有限公司 Photographing method and device, storage medium and electronic equipment
CN110769152A (en) * 2019-09-27 2020-02-07 华为技术有限公司 Image pickup processing method and device, terminal equipment and storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113938602A (en) * 2021-09-08 2022-01-14 荣耀终端有限公司 Image processing method, electronic device, chip and readable storage medium
CN113938602B (en) * 2021-09-08 2022-08-02 荣耀终端有限公司 Image processing method, electronic device, chip and readable storage medium
CN114205531A (en) * 2021-12-23 2022-03-18 北京罗克维尔斯科技有限公司 Intelligent photographing method, equipment and device for vehicle and storage medium
CN114205531B (en) * 2021-12-23 2024-06-04 北京罗克维尔斯科技有限公司 Intelligent photographing method, device and apparatus for vehicle and storage medium
CN116074623A (en) * 2022-05-30 2023-05-05 荣耀终端有限公司 Resolution selecting method and device for camera
CN116074623B (en) * 2022-05-30 2023-11-28 荣耀终端有限公司 Resolution selecting method and device for camera
CN115190241A (en) * 2022-07-04 2022-10-14 Oppo广东移动通信有限公司 Shooting method, shooting system, intelligent terminal and storage medium
CN116017146A (en) * 2022-12-05 2023-04-25 维沃移动通信有限公司 Image processing method and device

Similar Documents

Publication Publication Date Title
CN108419016B (en) Shooting method and device and terminal
CN107426502B (en) Shooting method and device, electronic equipment and storage medium
CN111586282B (en) Shooting method, shooting device, terminal and readable storage medium
CN106210496B (en) Photo shooting method and device
CN113364965A (en) Shooting method and device based on multiple cameras and electronic equipment
CN105282441B (en) Photographing method and device
US11770497B2 (en) Method and device for processing video, and storage medium
CN111586296B (en) Image capturing method, image capturing apparatus, and storage medium
CN111385456A (en) Photographing preview method and device and storage medium
CN114009003A (en) Image acquisition method, device, equipment and storage medium
CN114422687B (en) Preview image switching method and device, electronic equipment and storage medium
CN115134505B (en) Preview picture generation method and device, electronic equipment and storage medium
CN114339022B (en) Camera shooting parameter determining method and neural network model training method
CN108027821B (en) Method and device for processing picture
US11265529B2 (en) Method and apparatus for controlling image display
CN111586280B (en) Shooting method, shooting device, terminal and readable storage medium
KR102512787B1 (en) Method and apparatus for displaying captured preview image, and medium
CN111464734B (en) Method and device for processing image data
CN107295229B (en) The photographic method and device of mobile terminal
CN114697515A (en) Method and device for collecting image and readable storage medium
CN114189622A (en) Image shooting method and device, electronic equipment and storage medium
CN112346606A (en) Picture processing method and device and storage medium
US11838655B2 (en) Image acquiring method and apparatus, electronic device, and storage medium
CN109447929B (en) Image synthesis method and device
CN106713748B (en) Method and device for sending pictures

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: 20210907