Shooting method and device and electronic equipment
By receiving input and displaying multiple auxiliary shooting preview windows in the camera system of the electronic device, controlling the main camera and auxiliary camera for video recording, the cumbersome shooting process in the prior art is solved, and the efficiency of quickly recording full-frame video and close-up video is achieved.
Patent Information
- Application Number
- CN202411741690.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-02-25
AI Technical Summary
When shooting, the cameras of existing electronic devices need to manually zoom the picture to adjust the shooting focal length, which makes the shooting process cumbersome and time-consuming.
By receiving input and displaying multiple auxiliary shooting preview windows when the main camera is displayed, the main camera and the auxiliary camera are controlled to record video, and the full frame video and close-up video of a specific object are output.
It realizes the rapid recording of full-frame videos and close-up videos of specific objects, improving the efficiency of video recording.
Smart Images

Figure CN119520977A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of camera technology, and specifically relates to a shooting method, device and electronic equipment. Background Art
[0002] With the development and progress of electronic equipment technology, the functions of cameras in electronic devices are becoming more and more powerful, and more and more users are recording their lives through photography.
[0003] In the related art, when shooting the current scene through the camera of an electronic device, if the user wants to shoot a certain object of interest in the current scene, he needs to manually zoom in and out to adjust the shooting focal length in order to take a close-up image or video of the specific object. This makes the shooting process cumbersome and time-consuming. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a shooting method, device and electronic device, which can quickly record a full-frame video and a close-up video of a specific object in the full-frame video, thereby improving the efficiency of video recording.
[0005] In a first aspect, an embodiment of the present application provides a shooting method, the method comprising: receiving a first input while displaying a main shooting preview window of a main camera; displaying N auxiliary shooting preview windows in response to the first input, the N auxiliary shooting preview windows being used to respectively display preview images of direct-shot objects in the main shooting preview window captured by the N auxiliary cameras; controlling the main camera and the N auxiliary cameras to record videos, and outputting main camera videos and N auxiliary camera videos; wherein the N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
[0006] In a second aspect, an embodiment of the present application provides a shooting method, the method comprising: receiving a first control input while displaying a main shooting preview window of a main camera; in response to the first control input, controlling the main camera and at least one auxiliary camera to perform video recording, and during the recording process, displaying the auxiliary shooting preview window of each direct-shot object in sequence according to the recording order of T direct-shot objects in the main shooting preview window; when the main camera and at least one auxiliary camera complete recording, outputting the main camera video and the auxiliary camera video; wherein T is an integer greater than 1.
[0007] In a third aspect, an embodiment of the present application provides a shooting device, which includes: a receiving module, a display module and a control module, wherein: the receiving module is used to receive a first input while displaying a main shooting preview window of a main camera; the display module is used to display N auxiliary shooting preview windows in response to the first input received by the receiving module, and the N auxiliary shooting preview windows are used to respectively display preview images of direct-shot objects in the main shooting preview window captured by N auxiliary cameras; the control module is used to control the main camera and N auxiliary cameras to record videos, and output main camera videos and N auxiliary camera videos; wherein the N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
[0008] In a fourth aspect, an embodiment of the present application provides a shooting device, comprising: a receiving module and a control module, wherein: the receiving module is used to receive a first control input while displaying a main shooting preview window of a main camera; the control module is used to control the main camera and at least one auxiliary camera to perform video recording in response to the first control input received by the receiving module, and during the recording process, the auxiliary shooting preview window of each direct shooting object is displayed in sequence according to the recording order of T direct shooting objects in the main shooting preview window; the control module is also used to output the main camera video and the auxiliary camera video when the main camera and the at least one auxiliary camera complete recording; wherein T is an integer greater than 1.
[0009] In a fifth aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0010] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect or the second aspect are implemented.
[0011] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect or the second aspect.
[0012] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect or the second aspect.
[0013] In an embodiment of the present application, when the main shooting preview window of the main camera is displayed, the shooting device receives a first input and displays N auxiliary shooting preview windows, wherein the N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot object in the main shooting preview window captured by the N auxiliary cameras, control the main camera and the N auxiliary cameras to perform video recording, and output the main video and the N auxiliary videos; wherein the N sets of recording parameters of the above-mentioned N auxiliary cameras are different, one auxiliary camera corresponds to one set of recording parameters, and N is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and the auxiliary shooting preview window of the camera, the user can quickly view the preview image of the overall scene captured by the main camera and the preview images of different camera effects of specific objects captured by multiple auxiliary cameras using different recording parameters. Since the preview images in the multiple auxiliary shooting preview windows are preview images of the direct-shot objects captured by multiple auxiliary cameras using multiple sets of recording parameters, the full-frame video and different close-up videos of specific objects in the full-frame video can be quickly recorded, thereby improving the efficiency of video recording.
[0014] In an embodiment of the present application, when the main shooting preview window of the main camera is displayed, the shooting device receives a first control input, controls the main camera and at least one auxiliary camera to perform video recording, and during the recording process, displays the auxiliary shooting preview window of each direct shooting object in sequence according to the recording order of the T direct shooting objects in the main shooting preview window, and outputs the main shooting video and the auxiliary shooting video when the main camera and at least one auxiliary camera complete the recording, where T is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and sequentially displaying the auxiliary shooting preview window of each direct shooting camera in the main shooting preview window, the user can quickly view the preview image of the overall scene captured by the main camera and the preview image of the specific object captured by the auxiliary camera. Since different direct shooting objects can be recorded in sequence according to the recording order by at least one auxiliary camera, a full-frame video and a close-up video in which specific objects in the full-frame video appear in sequence can be quickly recorded, thereby improving the efficiency of video recording. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 A schematic diagram of a process flow of a shooting method provided in some embodiments of the present application;
[0016] Figure 2A A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0017] Figure 2B A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0018] Figure 3A A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0019] Figure 3B A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0020] Figure 4A A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0021] Figure 4B A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0022] Figure 4C A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0023] Figure 4D A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0024] Figure 4E A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0025] Figure 4F A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0026] Figure 4G A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0027] Figure 5A A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0028] Figure 5B A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0029] Figure 5C A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0030] Figure 5D A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0031] Figure 5EA schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0032] Fig. 5F A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0033] Figure 5G A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0034] Figure 5H A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0035] Fig.5I A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0036] Figure 5J A schematic diagram of a shooting preview window in the preview process of a shooting method provided in some embodiments of the present application;
[0037] Figure 6 A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0038] Figure 7 A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0039] Figure 8 A schematic diagram of an album interface of a shooting method provided in some embodiments of the present application;
[0040] Fig. 9 A schematic diagram of a video playback interface of a shooting method provided in some embodiments of the present application;
[0041] Fig.10 A schematic diagram of a process flow of a shooting method provided in some embodiments of the present application;
[0042] Fig.11A A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0043] Fig. 11B A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0044] Fig.12 A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0045] Fig.13AA schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0046] Fig. 13B A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0047] Fig.14A A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0048] Fig. 14B A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0049] Fig. 14C A schematic diagram of a recording parameter setting interface of a shooting method provided in some embodiments of the present application;
[0050] Fig.14D A schematic diagram of an interface of a shooting preview window in a preview process of a shooting method provided in some embodiments of the present application;
[0051] Fig.15 A schematic diagram of an interface of a shooting preview window during a recording process of a shooting method provided in some embodiments of the present application;
[0052] Fig.16A A schematic diagram of an album interface of a shooting method provided in some embodiments of the present application;
[0053] Fig. 16B A schematic diagram of a video playback interface of a shooting method provided in some embodiments of the present application;
[0054] Fig.17 A schematic diagram of the structure of a photographing device provided in some embodiments of the present application;
[0055] Fig.18 A schematic diagram of the structure of a photographing device provided in some embodiments of the present application;
[0056] Fig.19 A schematic diagram of the structure of an electronic device provided for some embodiments of the present application;
[0057] Fig. 20 A schematic diagram of the hardware structure of an electronic device provided for some embodiments of the present application. DETAILED DESCRIPTION
[0058] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0059] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0060] The terms "at least one (item)", "at least one of" and the like in the specification and claims of the present application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".
[0061] The logo in this application refers to text, symbols, images, etc. used to indicate information. Controls or other containers can be used as carriers for displaying information, including but not limited to text logos, symbol logos, and image logos.
[0062] The shooting method provided in the embodiment of the present application can be applied to multi-person video recording scenes or natural scenery recording scenes, wherein a specific scene is to record a video of a stage scene such as a concert or a music concert. For the video recording of the stage scene, the user is watching a concert on the stage, where there are six performers on the stage, including a flute player, an orchestra conductor, a tuba player, a harp player, a violin player, and a cello performer, performing music. When the user records the performance scene on the stage through an electronic device, the user hopes to capture a close-up of the flute player, such as carefully capturing the performance details of the flute player. Another specific application scenario is to record a video of a starry sky scene, for example, user A uses a wide-angle camera of an electronic device to record a video of the starry sky, and the preview image of the shooting preview window of the wide-angle camera includes images of the starry sky, stars, and the moon. When the user records the starry sky through an electronic device, the user wants to focus on the moon in the starry sky.
[0063] The execution subject of the shooting method provided in the embodiment of the present application may be a shooting device, which may be an electronic device, or a functional module or functional entity in the electronic device. The shooting method provided in the embodiment of the present application is described below by taking the electronic device executing the shooting method as an example.
[0064] The following is a detailed description of the shooting method provided in the embodiment of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0065] Figure 1 A schematic diagram of a process flow of a photographing method provided in an embodiment of the present application, such as Figure 1 As shown, the shooting method may include the following steps 201 to 203:
[0066] Step 201: The electronic device receives a first input while displaying a main shooting preview window of a main camera.
[0067] In some embodiments of the present application, the above-mentioned main camera may include any one of the following: a 2x camera, a wide-angle camera, a telephoto camera, and a depth of field camera, etc. The above-mentioned main camera may also be other cameras, and the embodiments of the present application do not impose any limitations on this.
[0068] In some embodiments of the present application, the main shooting preview window is used to display the preview image captured by the main camera.
[0069] In some embodiments of the present application, when using the main camera to shoot, the main camera may shoot a full-frame picture, and a full-frame preview image is displayed in the main shooting preview window of the main camera.
[0070] Exemplarily, when the main camera is used to shoot a stage scene, a group image of performers on the stage is displayed in the main shooting preview window, thereby obtaining a full-frame stage image shot by the main camera.
[0071] Exemplarily, when the main camera is used to shoot the starry sky, an image of the entire starry sky is displayed in the main shooting preview window, thereby obtaining a full-frame starry sky image shot by the main camera.
[0072] It should be noted that full-frame images can accommodate wider scenes, allowing users to see richer image content.
[0073] In some embodiments of the present application, the electronic device may display the main shooting preview window when entering the video recording mode. For example, after the user opens the camera application, the electronic device enters the video recording mode and displays the main shooting preview window.
[0074] In some embodiments of the present application, the main shooting preview window includes a scene identifier, which is used to indicate the shooting scene.
[0075] In some embodiments of the present application, the above-mentioned scene identification can be text, symbols, or images.
[0076] In some embodiments of the present application, the above-mentioned shooting scenes may include at least one of the following: stage, natural scenery, city street scene, portrait photography, sports, animal photography, still life and product photography, night scene photography, and architectural photography lighting.
[0077] In some embodiments of the present application, the electronic device may perform image recognition on the image captured by the main camera through an artificial intelligence (AI) algorithm, and determine the current shooting scene based on the recognition result; or, the electronic device may determine the current shooting scene based on scene information input by the user.
[0078] For example, Figure 2AAs shown, taking the shooting scene as a stage scene as an example, after the electronic device starts the camera application, it enters the stage recording mode and displays the recording interface 10 of the camera program, wherein the recording interface 10 includes a main shooting preview window 11, and the main shooting preview window 11 includes a preview image of the entire stage scene captured by the wide-angle camera, wherein the preview image includes images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16, and a cello player 17 performing music, and the recording interface 10 also includes a “flash” option 18, an “HDR” option 19, a “stage” logo 20, a “photo” option 21, a “record” option 22, a “professional” option 23, a “wide angle” option 24, a “3×” option 25, a “5×” option 26, and a shooting control 27. The user can intuitively view the current shooting scene, i.e., the stage scene, through the scene logo, i.e., the “stage” logo 20, in the main shooting preview window 11.
[0079] For example, Figure 2B As shown, taking the shooting scene as a starry sky scene as an example, after the electronic device starts the camera application, it enters the starry sky video recording mode and displays the video recording interface 10b, wherein the video recording interface 10b includes a main shooting preview window 11b, and the main shooting preview window 11b includes a preview image of the entire starry sky scene captured by the wide-angle camera, wherein the preview image includes multiple stars 12b and the moon 13b, and the video recording interface 10b also includes a "flash" option 18b, an "HDR" option 19b, a "stage" logo 20b, a "photo" option 21b, a "video recording" option 22b, a "professional" option 23b, a "wide angle" option 24b, a "3×" option 25b, a "5×" option 26b and a shooting control 27b. The user can intuitively view the current shooting scene, i.e., the starry sky scene, through the scene logo, i.e., the "starry sky" logo 20b in the main shooting preview window 11b.
[0080] In some embodiments of the present application, the first input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0081] For example, the first input may be a user's touch input to a target control in the main shooting preview window, or a folding input to fold a foldable screen, or a sliding input in the main shooting preview window. For example, the first input may be a user's click input to an "OK" option in the main shooting preview window.
[0082] Step 202: the electronic device displays N auxiliary shooting preview windows in response to a first input.
[0083] The N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot object in the main shooting preview window acquired by the N auxiliary cameras, where N is an integer greater than 1.
[0084] In some embodiments of the present application, taking the first input as a touch input of a target control in the main shooting preview window of the user as an example, after receiving a click input of the user on the "OK" option in the main shooting preview window, the electronic device displays the auxiliary shooting preview window of the auxiliary camera.
[0085] In some embodiments of the present application, the auxiliary camera may include any one of the following: a 2x camera, a wide-angle camera, a telephoto camera, a depth-of-field camera, etc. The camera may also be other cameras, and the embodiments of the present application do not impose any limitation on this.
[0086] In some embodiments of the present application, the main camera and the auxiliary camera may be different cameras. For example, the main camera is a wide-angle camera, and the auxiliary camera is a telephoto camera; or, the first camera and the target camera are the same camera, and the recording parameters of the first camera and the target camera are different, for example, the main camera and the auxiliary camera are both 2x cameras, and the focal length of the camera is greater than that of the first camera.
[0087] It should be noted that the larger the focal length, the closer the distant scenery can be brought, making the image of the subject larger and showing details, but the viewing angle is small; the smaller the focal length, the more scenery can be accommodated, the viewing angle is wider, but the image details are insufficient.
[0088] In some embodiments of the present application, the number of auxiliary cameras may be at least two, and the N auxiliary shooting preview windows include at least two shooting preview windows corresponding one to one to the at least two auxiliary cameras, and the multiple shooting preview windows are used to respectively display preview images of the direct-shot object in the main shooting preview window captured by the at least two auxiliary cameras.
[0089] In some embodiments of the present application, the preview image of the direct-shot object in the main shooting preview window captured by at least two auxiliary cameras refers to at least two auxiliary cameras respectively shooting the actual scene corresponding to the direct-shot object to obtain the preview image of the direct-shot object.
[0090] In some embodiments of the present application, an auxiliary camera in a shooting state may correspond to a shooting preview window.
[0091] In some embodiments of the present application, a set of video recording parameters may include at least one of the following video recording parameters: magnification, resolution frame rate, style, beauty effect, etc.
[0092] In some embodiments of the present application, the above-mentioned direct shooting object may include one or more direct shooting objects in the main shooting preview window.
[0093] Exemplarily, when a stage scene is recorded through a wide-angle camera, the preview image displayed in the main shooting preview window is a stage image, which includes images of multiple dancers on the stage. The above-mentioned direct-shot object may be the lead dancer in the main shooting preview window.
[0094] Exemplarily, when recording the starry sky through the main camera, the preview image displayed in the main shooting preview window is a starry sky image, which includes images of stars and the moon in the starry sky, and the direct shooting object can be the preview area where the moon is located in the main shooting preview window.
[0095] Exemplarily, when a group portrait is recorded through the main camera, the preview image displayed in the main shooting preview window is a group portrait, which includes images of multiple people. The direct shooting object can be person A who the user needs to focus on in the main shooting preview window.
[0096] Exemplarily, when recording a group portrait through the main camera, the preview image displayed in the main shooting preview window is a group portrait, which includes images of multiple people. The direct shooting objects can be person A and person B that the user needs to pay attention to in the main shooting preview window.
[0097] In some embodiments of the present application, the above-mentioned direct shooting object may be preset, or selected by the user, or determined by the electronic device according to the recognition result of the preview image in the main shooting preview window.
[0098] For example, in combination with the above Figure 2A Taking the flute player 12 in the main shooting preview window 11 as an example, the electronic device can display the shooting preview window of the depth of field camera and the shooting preview window of the telephoto camera, and display the images of the flute player 12 captured by the corresponding cameras in the two auxiliary shooting preview windows, thereby recording videos of the flute player 12 with different effects.
[0099] For example, in combination with the above Figure 2BTaking the moon 13b in the main shooting preview window 11b as an example, the electronic device can display the shooting preview window of the depth of field camera and the shooting preview window of the telephoto camera, and display the images of the moon 13b captured by the corresponding cameras in the two auxiliary shooting preview windows, thereby recording videos with different effects of the moon 13b.
[0100] Step 203: The electronic device controls the main camera and N auxiliary cameras to record videos, and outputs the main camera video and the auxiliary camera videos.
[0101] The N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
[0102] In some embodiments of the present application, upon receiving a recording trigger input, the electronic device controls the main camera and the auxiliary camera to perform video recording, and outputs the main camera video and N auxiliary camera videos.
[0103] In some embodiments of the present application, the recording trigger input is used to trigger video recording. Exemplarily, the recording trigger input can be: a user's touch input to the shooting preview window, voice input, gesture input, or other feasible input, which is not limited in any way in the embodiments of the present application.
[0104] In some embodiments of the present application, the electronic device can control the main camera and N auxiliary cameras to record videos simultaneously or in sequence to obtain the main camera video and N auxiliary camera videos respectively.
[0105] For example, in combination with the above Figure 2A , taking the flute player 12 in the preview window 11 as an example. When recording the stage scene, the electronic device controls the wide-angle camera to shoot the group portrait, and controls the depth-of-field camera and the telephoto camera to respectively collect the image of the flute player 12 in the group portrait. After the user clicks the video recording control, the electronic device controls the wide-angle camera to record the group portrait to obtain the stage scene video including the group portrait, and controls the depth-of-field camera and the telephoto camera to respectively record the flute player 12 to obtain two single-person videos corresponding to the flute player 12.
[0106] For example, in combination with the above Figure 2ATaking the flute player 12 and the orchestra conductor 13 in the main shooting preview window as an example, when the stage scene is recorded, the electronic device controls the wide-angle camera to collect the real-time image of the overall stage scene, and displays the collected real-time image of the stage scene in the main shooting preview window, controls the depth of field camera to collect the real-time images of the flute player 12 and the orchestra conductor 13 at the same time, and displays the collected real-time images of the flute player 12 and the orchestra conductor 13 in the shooting preview window of the depth of field camera, and controls the telephoto camera to collect the real-time images of the flute player 12 and the orchestra at the same time. The real-time image of the conductor 13 is displayed, and the real-time image captured by the telephoto camera is displayed in the shooting preview window of the telephoto camera. After the user clicks the video recording control, the electronic device controls the wide-angle camera to record the group portraits in the entire stage scene, and obtains the stage scene video including the group portraits, and controls the depth of field camera to record the flute player 12 and the orchestra conductor 13, and obtains the close-up video of the two people captured by the depth of field camera, and controls the telephoto camera to record the flute player 12 and the orchestra conductor 13, and obtains the close-up video of the two people captured by the telephoto camera.
[0107] For example, in combination with the above Figure 2A , taking the moon 13b in the preview window 11b as the main shooting object. When recording a video of the starry sky scene, the electronic device controls the wide-angle camera to shoot the starry sky, and controls the depth-of-field camera and the telephoto camera to respectively collect images of the moon 13b in the starry sky. After the user clicks the video recording control, the electronic device controls the wide-angle camera to record the starry sky, obtaining a starry sky scene video including the starry sky, and controls the depth-of-field camera and the telephoto camera to respectively record the moon 13b, obtaining two close-up videos corresponding to the moon 13b.
[0108] In some embodiments of the present application, the above-mentioned set of video recording parameters may include at least one of the following: video recording magnification, video recording style, video recording beauty parameter, video recording resolution, and video recording frame rate.
[0109] Exemplarily, the shooting magnification may include 1x, 2x, 3x, 5x, etc.; the video style may include filter parameters of different styles; the video beauty parameters may include whitening parameters, skin smoothing parameters, etc.; the video resolution may be 1080p, 4k, etc.; the video resolution may be 30fps, 60fps, etc.
[0110] In some embodiments of the present application, any set of recording parameters may be predefined or user-set. For example, a camera may be configured with a set of recording parameters, or a user may set a set of recording parameters corresponding to a camera, or a user may set multiple sets of recording parameters corresponding to the first shooting preview window.
[0111] In some embodiments of the present application, the electronic device controls the main camera to shoot, and according to multiple sets of recording parameters corresponding to the direct-shooting object, controls multiple cameras to shoot the actual scenes corresponding to the direct-shooting object at the same time, and outputs the main camera video and N auxiliary camera videos.
[0112] For example, in combination with the above Figure 2A , when the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11, the user slides and inputs in the surrounding area of the flute player 12 through a stylus or a finger in the main shooting preview window 11, and after the input track of the sliding input forms a closed shape, the electronic device identifies and determines the area within the closed shape, and determines the flute player 12 located in the area as the direct shooting object. Then, the electronic device controls the wide-angle camera to record the video, and controls the depth of field camera to record the flute player 12 according to a corresponding set of recording parameters, and controls the telescopic camera to record the flute player 12 according to a corresponding set of recording parameters, and displays the shooting preview window of the wide-angle camera, the preview interface of the depth of field camera, and the shooting preview window of the telescopic camera on the display screen, so as to obtain videos with different camera effects of the same direct shooting object through different camera recordings. In this way, the user can shoot the selected direct shooting object with different fixed focal lengths through the electronic device, so as to obtain images or videos with different camera effects of the direct shooting object.
[0113] For example, in combination with the above Figure 2B , when the image of the starry sky captured by the wide-angle camera is displayed in the main shooting preview window 11b, the user slides and inputs in the surrounding area of the moon 13b through a stylus or a finger in the main shooting preview window 11b, and after the input track of the sliding input forms a closed shape, the electronic device identifies and determines the area within the closed shape, and determines the moon 13b located in the area as a direct shooting object. Then, the electronic device controls the wide-angle camera to record the video, and controls the depth of field camera to record the moon 13b according to a corresponding set of recording parameters, and controls the telescopic camera to record the moon 13b according to a corresponding set of recording parameters, and displays the shooting preview window of the wide-angle camera, the preview interface of the depth of field camera, and the shooting preview window of the telescopic camera on the display screen, so as to obtain videos with different camera recording effects of the same direct shooting object. In this way, the user can shoot the selected direct shooting object with different fixed focal lengths through the electronic device, so as to obtain images or videos with different camera effects of the direct shooting object.
[0114] The shooting method provided by the embodiment of the present application is that when the main shooting preview window of the main camera is displayed, the shooting device receives a first input and displays N auxiliary shooting preview windows, wherein the N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot object in the main shooting preview window captured by the N auxiliary cameras, control the main camera and the N auxiliary cameras to perform video recording, and output the main video and the N auxiliary videos; wherein the N groups of recording parameters of the above-mentioned N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and the auxiliary shooting preview window of the camera, the user can quickly view the preview image of the overall scene captured by the main camera and the preview images of different camera effects of specific objects captured by multiple auxiliary cameras using different recording parameters. Since the preview images in the multiple auxiliary shooting preview windows are preview images of the direct-shot objects captured by multiple auxiliary cameras using multiple groups of recording parameters, the full-frame video and different close-up videos of specific objects in the full-frame video can be quickly recorded, thereby improving the efficiency of video recording.
[0115] In some embodiments of the present application, the shooting method provided in the embodiments of the present application further includes the following steps 204 and 205:
[0116] Step 204: When the first input includes a direct-shooting object selection input for the main shooting preview window, the electronic device determines a direct-shooting object according to input information of the direct-shooting object selection input.
[0117] The above input information includes input position or input track.
[0118] Step 205: The electronic device determines N auxiliary cameras that match the object information of the direct-shot object.
[0119] Among them, the above-mentioned object information is the object type or object location information; the above-mentioned N auxiliary cameras are used to record the video of the direct-shot object.
[0120] In some embodiments of the present application, the above-mentioned direct shooting object selection input can be a sliding input or a click input to the main shooting preview window, and the electronic device can determine the direct shooting object in the main shooting preview window according to the input trajectory of the sliding input or the position of the click input.
[0121] For example, in combination with the above Figure 2A ,like Figure 3AAs shown, when the main shooting preview window 11 is displayed, the main shooting preview window 11 displays images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16 and a cello player 17 performing music on the stage, which are captured by a wide-angle camera. When the user needs to focus on the flute player 12 on the stage, the user clicks on position a, position b, position c and position d in the main shooting preview window in sequence. The electronic device can use the above four input positions of position a, position b, position c and position d as four vertices, and then connect two adjacent vertices to form a quadrilateral, and determine the object in the area enclosed by the quadrilateral as a straight-shot object, or determine the object in the area outside the area enclosed by the quadrilateral as a straight-shot object.
[0122] For example, in combination with the above Figure 2A ,like Figure 3B As shown, when the main shooting preview window 11 is displayed, the main shooting preview window 11 displays images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16 and a cello player 17 performing music on the stage, which are captured by a wide-angle camera. When the user needs to pay attention to the flute player 12 and the orchestra conductor 13 on the stage, the user clicks on position e, position f, position g and position h in the main shooting preview window in sequence. The electronic device can use the above four input positions of position e, position f, position g and position h as four vertices, and then connect two adjacent vertices to form a quadrilateral, and determine the object in the area enclosed by the quadrilateral as a straight-shot object, or determine the object in the area outside the area enclosed by the quadrilateral as a straight-shot object.
[0123] For example, in combination with the above Figure 2B When the user needs the moon 13b in the starry sky, the user can click on the upper left corner, upper right corner, lower right corner and lower left corner of the moon. The electronic device can use the four input positions as four vertices, and then connect two adjacent vertices to form a quadrilateral, and determine the object in the area enclosed by the quadrilateral as a direct-shooting object, or determine the object in the area outside the area enclosed by the quadrilateral as a direct-shooting object.
[0124] In some examples, when the first input is a user sliding input in the main shooting preview window, the electronic device receives the user's sliding input and determines an object within an interface area surrounded by a sliding track of the sliding input as a direct shooting object, or determines an object within an area outside the interface area surrounded by the sliding track of the sliding input as a direct shooting object.
[0125] For example, in combination with the above Figure 2AWhen the main shooting preview window 11 is displayed, the main shooting preview window 11 displays images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16, and a cello player 17 performing music on the stage captured by the wide-angle camera. When the user needs to focus on the flute player 12 on the stage, the user manually slides the input box in the main shooting preview window 11 to select the image of the flute player 12, as described above. Figure 2A As shown, the electronic device determines the flute player 12 as a pen-beat subject.
[0126] For example, in combination with the above Figure 2A When the main shooting preview window 11 is displayed, the main shooting preview window 11 displays images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16, and a cello player 17 performing music on the stage captured by the wide-angle camera. When the user needs to focus on the flute player 12 and the orchestra conductor 13 on the stage, the user manually slides the input box in the main shooting preview window 11 to select the area where the flute player 12 and the orchestra conductor 13 are located, as described above. Figure 3B As shown, the electronic device determines the flute player 12 and the orchestra conductor 13 as pen-shot subjects.
[0127] It should be noted that the dotted frame in the figure is to indicate the direct-shot object selected by the user, and in practice the electronic device may not display the dotted frame.
[0128] In some embodiments of the present application, the first input may be a touch input to the straight-shot object in the main shooting preview window, and the touch input may be a single click, a double click, a long press input, or a sliding input.
[0129] For example, in combination with the above Figure 2A When the main shooting preview window 11 is displayed, if the user needs to focus on the flute player 12 on the stage, the user can click on the area where the flute player 12 is located, and the electronic device can determine the flute player 12 as a straight-shot object.
[0130] For example, in combination with the above Figure 2B When the main shooting preview window 11b is displayed, if the user needs to focus on the moon 13b in the starry sky, the user can click on the image area of the moon 13b, and the electronic device can determine the moon 13b as a direct shooting object.
[0131] In this way, the electronic device can determine the direct-shot object based on the user's input, so that the user can select a preview image of a certain preview area in the main shooting preview window that needs to be focused on according to his or her actual needs, so that the user can decide which objects in the main shooting preview window need to be recorded in close-up video. The user can flexibly select the objects in the main shooting preview window as direct-shot objects according to his or her preferences, thereby improving the flexibility of direct-shot object selection.
[0132] In some embodiments of the present application, the above object types are used to characterize the object categories of the direct-shot objects in the direct-shot objects. Exemplarily, the object types of the direct-shot objects include, but are not limited to, landscapes, people, buildings, and food, etc., and the object types of the direct-shot objects can be further classified according to actual needs. For example, the landscape types are further divided into mountains, rivers, lakes, stars, forests, sun, moon, etc., and the people are further divided into the elderly, children, young people, etc. The above object types can also be other types not listed, and the embodiments of the present application do not limit this.
[0133] In some embodiments of the present application, the electronic device may identify the object type of the direct-shot object through an AI image recognition algorithm, or perform image recognition on the direct-shot object in the main shooting preview window through image recognition technology to determine the object type of the direct-shot object.
[0134] In some embodiments of the present application, the above-mentioned object position information may be the physical distance of the object relative to the main camera or the relative position of the object in the field of view of the main camera.
[0135] In some embodiments of the present application, the electronic device may obtain object position information of the direct-shot object through an image captured by a camera using an image recognition algorithm.
[0136] Exemplarily, the above-mentioned image recognition algorithm may be NCAST image difference, clustering operation, etc.
[0137] In some possible implementations, the electronic device may determine N auxiliary cameras that match the object type of the direct-shot object through a preset correspondence between the object type and the camera.
[0138] Exemplarily, if the camera corresponding to the direct-shot object of a preset scenery type is a telephoto camera, then when it is identified that the object type of the direct-shot object is scenery, the telephoto camera is determined as the camera that matches the object type; if the camera corresponding to the direct-shot object of a preset person type is a depth-of-field camera, then when it is identified that the object type of the direct-shot object is scenery, the depth-of-field camera is determined as the camera that matches the object type.
[0139] In some other possible implementations, the electronic device may obtain the object type of the direct-shot object, and then determine N auxiliary cameras suitable for photographing the direct-shot object through an AI algorithm.
[0140] It should be noted that the N auxiliary cameras are used to capture a preview image of the direct-shot object before video recording, or to record the video of the direct-shot object during video recording.
[0141] Exemplarily, when the direct-shot object is a portrait, the electronic device determines the camera using the depth of field camera; when the direct-shot object is a natural scene, the periscope camera determines the camera; and when the direct-shot object is a building, the 2x camera determines the camera.
[0142] For example, in combination with the above Figure 2A , the direct-shot object is the flute player 12 in the main shooting preview window, and the object type corresponding to the flute player 12 is "person", and the N auxiliary cameras matching the "person" type can be a depth-of-field camera and a telephoto camera. In this way, by shooting the direct-shot object of the "person" type with the telephoto camera, the details of the flute player 12 can be fully captured, so that the user can clearly see the expression, hand shape, etc. of the flute player 12. By shooting the direct-shot object of the "person" type with the depth-of-field camera, the depth difference between the flute player 12 and the background can be captured, thereby creating a more three-dimensional visual effect.
[0143] For example, in combination with the above Figure 2B , the direct-shot object is the moon 13b in the main shooting preview window, and the object type corresponding to the moon 13b is "moon". The N auxiliary cameras matching the "moon" type can be a high-pixel main camera and a telephoto camera. In this way, by shooting the moon with the telephoto camera, the details and texture of the moon, such as shadows, mountains and craters on the moon surface, etc., can be captured, and by shooting the moon with the high-pixel main camera, more details and color information can be captured, thereby obtaining a clearer and more vivid close-up image of the moon.
[0144] In some other possible implementations, the electronic device may also determine a camera suitable for photographing the direct-shot object based on at least one of the following information: the object position information, size, display ratio of the direct-shot object in the preview image, distance between the actual direct-shot object corresponding to the direct-shot object and the camera.
[0145] For example, taking a distant mountain as the direct-shot object, assuming that the object position information of the moon shows that the distance from the camera photographing the mountain is 500 meters, the N auxiliary cameras matching the position information may be a telephoto camera and an ultra-wide-angle camera. By photographing the mountain with the telephoto camera, it is possible to focus on specific parts of the mountain, such as the peak of the mountain, the lines of the ridge or the texture of the rock, thereby enhancing the visual expressiveness of these elements and the sense of distance of the scenery. When photographing the mountain with the ultra-wide-angle camera, the three-dimensional sense of the mountain can be highlighted, making the mountain look more majestic and spectacular.
[0146] It should be noted that the actual direct-shooting object corresponding to the direct-shooting object refers to the direct-shooting object in the actual shooting environment. For example, when shooting a mountain, the direct-shooting object may be the mountain in the preview image, and the actual direct-shooting object is a real mountain.
[0147] It should be noted that different types of direct-shot objects usually require different camera effects. For example, when shooting portraits, you can use a depth-of-field camera to blur the background to highlight the camera effect of the portrait. For scenes like the moon in the starry sky, you can use a telephoto camera to shoot to obtain higher clarity.
[0148] Further, in the case of determining an auxiliary camera suitable for photographing the direct-shot object, the electronic device can collect the image of the direct-shot object through the auxiliary camera.
[0149] In some examples, when shooting the direct-shot object through the camera, the electronic device can adjust the camera's recording parameters according to the size of the direct-shot object to obtain a preview image that only includes the image of the direct-shot object. For example, when shooting person A in a group of people through the camera, the focal length is reduced to zoom in and magnify the direct-shot object in the distance, and then the camera can be moved so that the image of person A is in the center of the preview image, thereby obtaining a preview image that only includes the image of person A.
[0150] In other examples, when the direct-shot object is photographed through the auxiliary camera, the electronic device may process the original image data collected by the auxiliary camera to obtain image data including only the image of the direct-shot object, and obtain a preview image including only the image of the direct-shot object based on the image data. For example, when person A in a group of people is photographed through a camera, when the original image data including the image of the group of people collected by the camera is obtained, the original image data is processed to obtain image data including only the image of person A, and based on the image data including only the image of person A, a preview image including only the image of person A is obtained.
[0151] For example, in combination with the above Figure 2AWhen the main shooting preview window 11 is displayed and the user needs to focus on the flute player 12 on the stage, the user manually slides and inputs in the main shooting preview window 11 with a stylus or a finger in the surrounding area of the flute player 12. After the input trajectory of the sliding input forms a closed shape, the electronic device identifies and determines the area within the closed shape, and determines the flute player 12 located in the area as a straight-shot object. The electronic device detects that the straight-shot object is a portrait through an AI algorithm, determines to call the depth-of-field camera and the telescopic camera to capture the image of the flute player 12, and displays the image of the flute player 12 captured by the telescopic camera in the shooting preview window of the telescopic camera, and displays the image of the flute player 12 captured by the depth-of-field camera in the shooting preview window of the depth-of-field camera, so as to obtain images or videos of different camera effects of the same straight-shot object through shooting with different cameras.
[0152] For example, in combination with the above Figure 2B , the preview image displayed in the main shooting preview window of the electronic device is an image of the starry sky. When the user needs to focus on the moon 13b in the starry sky, the user slides the input box in the main shooting preview window to select the area where the moon 13b is located, and the electronic device detects that the object type of the direct-shot object in the area is the moon, determines to call the telephoto camera and the telephoto camera to shoot the moon in the starry sky, and displays the image of the moon captured by the telephoto camera in the shooting preview window of the telephoto camera, and displays the image of the moon captured by the telephoto camera in the shooting preview window of the telephoto camera, so as to obtain images or videos of the moon with different camera effects.
[0153] In some embodiments of the present application, the electronic device can select a direct-shot object for which a close-up video needs to be recorded from the main shooting preview window based on the user's first input, and determine a camera suitable for shooting the direct-shot object based on the object information of the direct-shot object, so that the electronic device can quickly locate the direct-shot object for which a close-up video needs to be recorded in the main shooting preview window, thereby improving shooting efficiency, and based on the object information of the direct-shot object, such as object location information, object type, etc., the electronic device can automatically select the most suitable camera for shooting, thereby reducing the user's manual operation, improving the convenience of shooting, and being able to obtain images with high-quality shooting effects in different shooting scenarios.
[0154] In some embodiments of the present application, the process of displaying N main shooting preview windows in the above step 202 can be implemented by any one of the following steps 202a, 202b, and 202c.
[0155] Step 202a: When the main shooting preview window is displayed in full screen, N auxiliary shooting preview windows are suspended and displayed on the main shooting preview window, wherein the sizes of the N auxiliary shooting preview windows in the suspended display state are smaller than the window size of the main shooting preview window in the full screen display state.
[0156] Step 202b: when the main shooting preview window is displayed in one screen area of the display screen, display the N auxiliary shooting preview windows in N screen areas of the display screen.
[0157] Step 202c: when the main shooting preview window is displayed on the first display screen, the M auxiliary shooting preview windows are displayed on N screen areas of the second display screen.
[0158] In some possible implementations, the electronic device can display the main shooting preview window in full screen and display N auxiliary shooting preview windows floating on the main shooting preview window, so that the user can preview the panoramic preview image captured by the main camera in full screen and view the close-up images captured by the auxiliary cameras.
[0159] In some embodiments of the present application, when the N auxiliary shooting preview windows include two auxiliary shooting preview windows, the electronic device can display the main shooting preview window in full screen on the entire display screen, display one auxiliary shooting preview window in the left display area of the display screen, and display another auxiliary shooting preview window in the right display area of the display screen; or, the electronic device displays two auxiliary shooting preview windows in the upper left corner and the lower right corner of the display screen, respectively.
[0160] For example, in combination with the above Figure 2A ,like Figure 4A As shown, in the scenario of video recording of the stage scene, the video recording interface 40 of the electronic device includes a main shooting preview window 41, which is displayed in full screen. The main shooting preview window 41 displays a panoramic preview image captured by a wide-angle camera, and the auxiliary shooting preview window 42 and the auxiliary shooting preview window 43 are respectively displayed in suspension on the main shooting preview window 41, wherein the auxiliary shooting preview window 42 displays a preview image of the flute player 12 captured by the depth of field camera, and the auxiliary shooting preview window 43 displays a preview image of the flute player 12 captured by the telephoto camera. By displaying the main shooting preview window in full screen and displaying the auxiliary shooting preview window in suspension, it is convenient for users to view the performance of the entire stage and to view the performance details of the focused straight-shot object.
[0161] For example, in combination with the above Figure 2B ,like Figure 4BAs shown, in the scenario of video recording of the starry sky scene, the video recording interface 40b of the electronic device includes a main shooting preview window 41b, which is displayed in full screen. The main shooting preview window 41b displays a panoramic preview image of the starry sky captured by the wide-angle camera, and the auxiliary shooting preview window 42b and the auxiliary shooting preview window 43b are respectively displayed in suspension on the main shooting preview window 41b, wherein the auxiliary shooting preview window 42b displays a preview image of the moon 13b captured by the high-pixel main camera, and the auxiliary shooting preview window 43b displays a preview image of the moon 13b captured by the telephoto camera. By displaying the main shooting preview window in full screen and displaying the auxiliary shooting preview window in suspension, it is convenient for the user to view the entire starry sky and the details of the moon of concern.
[0162] In some possible implementations, when the electronic device is a large-screen device, the electronic device may respectively display the main shooting preview window and N auxiliary shooting preview windows in different screen areas of the display screen.
[0163] For example, in combination with the above Figure 2A When the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11, the user selects the flute player 12 in the main shooting preview window 11. Figure 4C As shown, the electronic device calls the depth of field camera and the telescopic camera to respectively capture images of the flute player 12, and displays the shooting preview window 45 of the wide-angle camera, the preview interface 46 of the depth of field camera, and the shooting preview window 47 of the telescopic camera in the video recording interface 44 of the camera program, so as to obtain images or videos with different camera effects of the same straight-shot object through shooting with different cameras.
[0164] For example, in combination with the above Figure 2B When the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11b, the user selects the moon 13b in the main shooting preview window 11b. Figure 4D As shown, the electronic device calls the high-pixel main camera and the telephoto camera to respectively capture images of the moon 13a, and displays the shooting preview window 45b of the high-pixel main camera, the preview interface 46b of the telephoto camera, and the shooting preview window 47b of the telephoto camera in the video recording interface 44b of the camera program, so as to obtain images or videos with different camera effects for the same straight-shot object through shooting with different cameras.
[0165] In some embodiments of the present application, the electronic device may hide the main shooting preview window, that is, only display the auxiliary shooting preview window of the auxiliary camera.
[0166] For example, in combination with the above Figure 2AWhen the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11, the user selects the flute player 12 in the main shooting preview window 11. Figure 4E As shown, the electronic device calls the depth of field camera and the telephoto camera to respectively capture images of the flute player 12, and displays the shooting preview window 49 of the depth of field camera and the preview interface 49b of the telephoto camera in the video recording interface 48 of the camera program, so as to obtain images or videos with different camera effects of the same straight-shot object through shooting with different cameras.
[0167] In some possible implementations, for a foldable screen electronic device or a flexible screen electronic device, the electronic device may display a main shooting preview window on a first display screen and display N auxiliary shooting preview windows on a second display screen.
[0168] For example, in combination with the above Figure 2A When the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11, the user selects the flute player 12 in the main shooting preview window 11. Figure 4F As shown, the electronic device calls the depth of field camera and the telephoto camera to respectively capture images of the flute player 12, and displays the shooting preview window 47a of the wide-angle camera in the interface area located on the left screen of the video recording interface 44a of the camera program, and displays the shooting preview window 48a of the depth of field camera in the upper half of the interface area of the right screen of the video recording interface 44a, and displays the shooting preview window 49a of the telephoto camera in the lower half of the right screen.
[0169] In an embodiment of the present application, the electronic device can display the main shooting preview window of the main camera and the auxiliary shooting preview windows of multiple auxiliary cameras on the display screen, so that the user can preview the images captured by multiple cameras on the same interface, which is convenient for the user to view the shooting effects in real time, and can make a more detailed display within the same image scene based on more detailed scenes that the user may pay attention to later, thereby displaying the object information in the scene in more detail within a limited scene.
[0170] In some embodiments of the present application, a shooting preview window corresponds to a shooting magnification, the display ratio of the preview image in the main preview window is the same as the corresponding shooting magnification, and the display ratio of the preview image in the auxiliary shooting preview window is reduced in proportion to the corresponding shooting magnification.
[0171] It should be noted that the shooting magnification refers to the ratio of the size of the subject to the size of the image actually captured through the lens. This proportional relationship reflects the lens's ability to magnify the object being photographed.
[0172] It should be noted that the shooting magnification can also be called the image magnification.
[0173] In some embodiments of the present application, the electronic device may display the shooting magnification corresponding to the preview image in each shooting preview window.
[0174] For example, in combination with the above Figure 4A The preview image in the main shooting preview window 41 is the same size as the image actually captured by the depth of field camera according to the shooting magnification, and the preview image in the auxiliary shooting preview window 42 is 0.6 times the image actually captured by the depth of field camera according to the shooting magnification.
[0175] In some embodiments of the present application, after the above step 202a, the video recording method provided in the embodiment of the present application may further include the following steps 202a1 and 202a2:
[0176] Step 202a1: the electronic device receives a second input to one of the N auxiliary shooting preview windows.
[0177] Step 202a2: in response to the second input, the electronic device updates the auxiliary shooting preview window selected by the second input to full screen display, and displays the main shooting preview window in a floating manner on the auxiliary shooting remote window displayed in full screen.
[0178] The window size of the main shooting preview window in the floating display state is smaller than the window size of the main shooting preview window in the full screen display state.
[0179] In some embodiments of the present application, the second input may be any feasible input such as a user's touch input, gesture input, voice input, etc., and the embodiments of the present application are not limited to this.
[0180] Exemplarily, in combination with the above 4A, when the main shooting preview window 41 is displayed in full screen, and the auxiliary shooting preview window 42 and the auxiliary shooting preview window 43 are displayed in a floating manner on the main shooting preview window 41, if the user wants to focus on viewing the details of the flute player 12 captured by the depth of field camera in the auxiliary shooting preview window 42, the user can click on the auxiliary shooting preview window 42 to trigger the electronic device to update the auxiliary shooting preview window 42 to full screen display, and to display the main shooting preview window 41 and the auxiliary shooting preview window 43 in a floating manner on the auxiliary shooting preview window 42, as shown in FIG. Figure 4G shown.
[0181] In the embodiment of the present application, the main shooting preview window is displayed in full screen, and other auxiliary shooting preview windows are displayed in suspension, so that the user can view the panoramic preview image and the close-up preview image at the same time, and the user can quickly switch the auxiliary shooting preview window of interest to full screen display through input to view specific perspectives or details more clearly. By switching between full screen and suspension display, the user can capture and view key scenes more efficiently and flexibly, thereby improving the quality and efficiency of video recording.
[0182] In some embodiments of the present application, the electronic device may determine N groups of video recording parameters corresponding to the direct-shot object, and use an auxiliary camera to record a video of the direct-shot object using one group of video recording parameters.
[0183] In some embodiments of the present application, the electronic device may receive user input for setting recording parameters, and determine multiple sets of recording parameters corresponding to the direct-shot object based on the user's input parameters.
[0184] Exemplarily, in combination with the above-mentioned embodiments, taking the example that the direct-shot object includes the area where the flute player 12 and the area where the cello player 17 are located in the main shooting preview window, the electronic device can determine a set of video parameters for the area where the flute player 12 is located based on the user's input for setting video parameters for the area where the flute player 12 is located, and determine a set of video parameters for the area where the cello player 17 is located based on the user's input for setting video parameters for the area where the cello player 17 is located.
[0185] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may further include the following steps 206a to 206d:
[0186] Step 206a: The electronic device receives a third input of the direct-photographed object.
[0187] Step 206b: The electronic device displays a video recording parameter setting interface for the direct-shot object in response to the third input.
[0188] Step 206c: The electronic device receives the parameter setting input of the user on the video recording parameter setting interface.
[0189] Step 206d: The electronic device sets N groups of recording parameters for the N auxiliary cameras in response to the parameter setting input.
[0190] In some embodiments of the present application, the third input may include any one of the following: user touch input, voice input, gesture input, folding or unfolding operation of the foldable screen, or other feasible inputs, which are not limited in any way in the embodiments of the present application.
[0191] Exemplarily, the third input may be a touch input of the user to the direct-shot object.
[0192] In some embodiments of the present application, the parameter setting input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0193] Exemplarily, the above parameter settings may be user selection input of parameter options in a recording parameter setting interface; or user input of parameter setting controls in a recording parameter setting interface; or user input of recording parameters in a recording parameter setting interface.
[0194] For example, in combination with the above Figure 2A , when the main shooting preview window 11 is displayed, the main shooting preview window 11 displays images of a flute player 12, an orchestra conductor 13, a tuba player 14, a harp player 15, a violin player 16, and a cello player 17 performing music on the stage captured by a wide-angle camera. After the user long presses a blank area of the shooting preview window 11, the shooting preview window 11 enters an editing state. After the user double-clicks or long presses the image of the flute player 12 in the main shooting preview window 11, as shown in FIG. Figure 5A As shown, the electronic device identifies the preview area where the flute player 12 is located and displays a box to select the image of the flute player 12, and displays a mark 51 in the upper right corner of the box. The number "1" on the mark 51 indicates that the shooting magnification of the main shooting preview window is 1 times. After the user clicks the display mark 51, as shown in FIG. Figure 5BAs shown, the electronic device displays a video parameter setting interface 52, which includes a preview image 50 of the flute player 12 and parameter options 53. The parameter options 53 include "magnification", "style", "beautification" and "resolution frame rate". The user can set different image parameters through the parameter options 52. The main shooting preview window 11 also includes a plurality of magnification options "1", "2", "5", and "10" corresponding to the magnification, wherein "1", "2", "5", and "10" respectively represent setting the magnification to 1x, 2x, 5x, and 10x. The user can click the magnification option "1" to set the shooting magnification corresponding to the preview area where the flute player 12 is located to 1x. The electronic device can update the preview image of the flute player 12 to a preview image of the same size as the image actually collected at the 1x shooting magnification, so that the user can intuitively view the effect of the preview screen of the flute player 12 at the 1x shooting magnification.
[0195] It should be noted that Figure 5B The black fill in indicates that the option is selected.
[0196] For example, in combination with the above Figure 5A ,like Figure 5C As shown, the user can click on the magnification option "1" to set the shooting magnification corresponding to the preview area where the flute player 12 is located to 2x. The electronic device can update the preview image of the flute player 12 to a preview image of the same size as the image actually captured at the 2x shooting magnification, so that the user can intuitively view the image effect of the flute player 12 at the 2x shooting magnification.
[0197] For example, in combination with the above Figure 5A ,like Figure 5D As shown, the user can click on the magnification option "5" to set the shooting magnification corresponding to the preview area where the flute player 12 is located to 5 times. The electronic device can update the preview image of the flute player 12 to a preview image of the same size as the image actually captured at the 5 times shooting magnification, so that the user can intuitively view the image effect of the flute player 12 at the 5 times shooting magnification.
[0198] For example, in combination with the above Figure 5A ,like Figure 5EAs shown, after the user clicks on the "resolution frame rate" option in the interface, the electronic device displays the resolution frame rate option 54, which includes "1080p", "4K", "30fps" and "60fps". The user can click on "1080P" and "60fps" to set the resolution frame rate corresponding to the preview area where the flute player 12 is located to 1080p and 60fps respectively. The electronic device can update the image parameters of the preview image of the flute player 12 to 1080p and 60fps, so that the user can intuitively view the image effect of the flute player 12 at 1080p and 60fps.
[0199] For example, in combination with the above Figure 5A ,like Fig. 5F As shown, after the user clicks on the "Style" option in the interface, the electronic device displays style options 55, which include "Natural", "Texture", "Refreshing" and "Retro". The user can click on the "Natural" option to set the style corresponding to the preview area where the flute player 12 is located to the natural style. The electronic device can update the image parameters of the preview image of the flute player 12 to the natural style, so that the user can intuitively view the image effect of the flute player 12 under the natural style.
[0200] For example, in combination with the above Figure 5A ,like Figure 5G As shown, after the user clicks on the "Beauty" option in the interface, the electronic device displays the beauty options 56, which include "Natural", "Skin Smoothing", "Whitening" and "Skin Color". The user can click on the "Skin Smoothing" option to set the beauty filters corresponding to the preview area where the flute player 12 is located to the skin smoothing style. The electronic device can update the preview image of the flute player 12 to a preview image with the skin smoothing filter added, so that the user can intuitively view the image effect of the flute player 12 after the skin smoothing filter is added.
[0201] Furthermore, combined with the above FIG. 5A to FIG. 5G After the user has completed the setting of a set of video parameters corresponding to the preview area where the flute player 12 is located, the user clicks the "OK" option in the interface to complete the setting. Figure 5G As shown, the electronic device enters the recording state, displays the main shooting preview window 57, and displays the shooting preview window 58 corresponding to the direct-shot object in a small frame. The current recording ratio is displayed below the shooting preview window 58. Clicking cancel returns to the initial state.
[0202] In some embodiments of the present application, the main shooting preview window further includes a first setting control, a second setting control, and a setting number identifier, and the setting number identifier is used to indicate the number of groups of video parameters for the direct shooting object. After the electronic device sets a group of video parameters corresponding to the direct shooting object, after receiving the user's input to the first setting control, the electronic device cancels the group of video parameters set for the direct shooting object, and reduces the number of video parameter groups indicated by the setting number identifier by one; or, after receiving the user's input to the second setting control, the electronic device displays the video parameter setting interface of the direct shooting object to set another group of video parameter settings, and after completing a group of video parameter settings, the electronic device increases the number of video parameter groups indicated by the setting number identifier by one.
[0203] For example, in combination with the above Figure 5A ,like Figure 5H As shown, the electronic device can also display a "+" button 59a and a "-" button 59b in the corresponding area of the box, and the setting number "1" is displayed in the lower left corner. The user can set it again by clicking the "+" button in the upper left part of the box of the selected object, and click the "-" button to cancel the most recent setting. According to the actual setting of the user, when it is impossible to continue with "+" or "-", the button will disappear, and the setting number of the object displayed in the lower left corner of the box cannot be selected.
[0204] Take the rear triple camera as an example. If you record the same object at 2x, 3x, and 5x focal lengths, the specific steps are as follows:
[0205] Step 1: Perform the first parameter setting based on the above process.
[0206] Step 2: After the first setting is completed, long press the blank part, the screen enters the editing state, and the object that has been set once will have a "+" mark 59a and a "-" mark 59b in the upper left corner. Click the "+" and the lower left corner will display "2" to indicate the second parameter setting of the object. Fig.5I Clicking the "-" in the lower left corner will display "0", indicating that the last parameter setting of the object is cancelled. The current number of parameter settings for the object is 0, and the "-" disappears, indicating that it cannot be selected. Figure 5J shown.
[0207] In some embodiments of the present application, the above-mentioned video recording parameter setting interface also includes a first video recording ratio setting control, a second video recording ratio setting control and a video recording ratio mark corresponding to the direct shooting object, and the video recording ratio mark is used to indicate the video recording ratio of the auxiliary camera.
[0208] Exemplarily, the above step 206c can be implemented by the above step 206c1. After step 206c or 206c1, the shooting method provided in the embodiment of the present application can further include the following step 206c2:
[0209] Step 206c2: The electronic device updates the identification information of the video recording ratio identification according to the input information input by the parameter setting.
[0210] In some embodiments of the present application, the first video recording magnification setting control and the second video recording magnification setting control are used to set the video recording magnification of the direct-shot object.
[0211] In some embodiments of the present application, the magnification mark may include numbers, symbols, etc.
[0212] In some embodiments of the present application, the parameter setting input may be a touch input to the first video recording ratio setting control or the second video recording ratio setting control, or an input of ratio information in the first video recording ratio setting control or the second video recording ratio setting control.
[0213] In some embodiments of the present application, when the parameter setting input is a touch input, the input information of the parameter setting input may be an input parameter of the touch input, such as the number of clicks, the pressing force, the dragging distance, etc.; or, when the parameter setting input is an input of input magnification information, the input information of the parameter setting input may be magnification information.
[0214] For example, in combination with the above Figure 5A ,like Figure 6 As shown, taking the first video recording rate setting control as the control 61 for reducing the video recording rate and the second video recording rate setting control as the control 62 for increasing the rate as an example, the user can click the control 61 to reduce the video recording rate of the direct-shot object, or the user can click the control 62 to increase the video recording rate of the direct-shot object.
[0215] As another example, taking the first video recording ratio setting control and the second video recording ratio setting control as input boxes as an example, the user can directly enter a specific ratio value, such as "2" or "3", in the input box to specify the video recording ratio the user wants.
[0216] As another example, taking the first video magnification setting control and the second video magnification setting control as magnification options, the parameter setting interface includes two preset magnification options for the user to select, such as "1x", "2x", "3x", etc. The user can click or select the corresponding option to set the recording magnification of the direct-shot object to the corresponding video magnification.
[0217] In some embodiments of the present application, after receiving a parameter setting input for setting a video recording ratio by a user, the electronic device may update identification information of the video recording ratio identification according to the video recording ratio set by the parameter setting input.
[0218] For example, in combination with the above Figure 6, assuming that the current recording magnification of the direct-shot object is 2×, after the user clicks “+” once, the electronic device sets the recording magnification of the direct-shot object to 3× according to the user's click input, and the electronic device updates the number “2” in the recording magnification identifier of the direct-shot object to the number “3”, indicating that the current recording magnification is 3×.
[0219] In the embodiment of the present application, the user can quickly set the recording parameters of the direct-shot object through the recording magnification setting control in the recording parameter setting interface of the direct-shot object. After the electronic device receives the magnification information input by the user through the magnification setting control, it can update the display content of the recording magnification mark to reflect the magnification selected by the user. In this way, the user can conveniently preview and adjust the image effect of the direct-shot object at different magnifications, so as to select the recording magnification that best meets the recording needs, thereby improving the convenience and flexibility of user operation.
[0220] In some embodiments of the present application, before the above step 201, the shooting method provided by the embodiment of the present application may further include the following steps 207 to 209:
[0221] Step 207: The electronic device receives a fourth input.
[0222] The fourth input is used to trigger the start of the video recording mode.
[0223] Step 208: The electronic device detects the scene type of the recorded scene in response to the fourth input.
[0224] Step 209: When the electronic device detects that the scene type is a stage scene, the electronic device displays a scene identifier.
[0225] The scene identifier is used to indicate the scene type of the video recording scene.
[0226] In some embodiments of the present application, the fourth input may be any feasible input such as a user's touch input, gesture input, or voice input, and the embodiments of the present application are not limited thereto.
[0227] Exemplarily, the fourth input may be a touch input of a “record” control by the user.
[0228] It should be noted that the electronic device can detect the scene type of the recording scene after entering the recording mode. The implementation method of detecting the scene type of the recording scene can refer to the relevant description in the above embodiment, which will not be repeated here.
[0229] In some embodiments of the present application, when the electronic device captures a preview image of the recorded scene through the main camera, it can display the scene type of the recorded scene in the main shooting preview window of the main camera, or display the scene type of the recorded scene in an area outside the main shooting preview window.
[0230] In some embodiments of the present application, the electronic device may display the scene type of the recorded scene in any area such as the left side, top or lower right corner of the main shooting preview window.
[0231] In some embodiments of the present application, the scene identifier may be any information that can indicate the scene type of the recording scene, such as text, image, or symbol. For example, the scene identifier may be text that describes the scene type of the recording scene, or a scene image that represents the scene type of the recording scene.
[0232] For example, in combination with the above Figure 2A After starting the camera APP of the electronic device, the user clicks the "record" option to trigger the electronic device to enter the recording mode, and detects the scene type of the current recording scene through AI. When it is detected that the recording scene is a stage scene, the electronic device enters the stage recording and displays the word "stage" in the left area of the shooting preview window that displays the preview image of the stage scene to indicate that the current recording scene is a stage scene.
[0233] In an embodiment of the present application, the electronic device detects that the recording scene is a stage scene and displays a scene identifier indicating the scene type of the stage scene, so that the user can quickly identify the current recording environment, thereby recording high-quality stage videos without professional photography knowledge.
[0234] In some embodiments of the present application, during the process of the electronic device controlling the main camera and N auxiliary cameras to record a video, the shooting method provided in the embodiment of the present application may further include at least one of the following steps 210 to 212:
[0235] Step 210: When receiving a control input for a capture control, the electronic device controls the main camera and the N auxiliary cameras to capture an image respectively.
[0236] Step 211: upon receiving a first capture control input to the main capture preview window, the electronic device controls the main camera to capture an image.
[0237] Step 212: when receiving a second capture control input for one of the N auxiliary capture preview windows, the electronic device controls the auxiliary camera corresponding to the auxiliary capture preview window selected by the second capture control input to capture an image.
[0238] In some embodiments of the present application, the above-mentioned snapshot control may be a button or an icon, and the snapshot control is used to trigger a snapshot action.
[0239] In some embodiments of the present application, the above-mentioned snapshot control may be a snapshot control in a video recording interface, wherein the video recording interface includes a main shooting preview window, N auxiliary shooting preview windows, and recording related controls.
[0240] In some embodiments of the present application, the control input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0241] In some embodiments of the present application, when the electronic device receives a control input for a snapshot control, it controls the main camera and N auxiliary cameras to capture an image simultaneously, or controls the main camera and N auxiliary cameras to capture an image in sequence.
[0242] For example, during the video recording process, the electronic device controls the main camera and N auxiliary cameras to take snapshots when the user clicks on the snapshot control. Furthermore, the user can independently choose to trigger taking photos of one or more videos.
[0243] In some embodiments of the present application, the first snapshot control input may be any feasible input such as a click input, a slide input, a press input, etc.
[0244] In some embodiments of the present application, the second capture control input may be any feasible input such as a click input, a slide input, or a press input.
[0245] In some embodiments of the present application, the electronic device can control the main camera, the auxiliary camera, or the main camera and the auxiliary camera to take multiple snapshots during the video recording process to obtain multiple images captured by each camera.
[0246] For example, in combination with the above Figure 2A , when the wide-angle camera is used to record the stage scene, and the depth-of-field camera and the telephoto camera are used to record the close-up video of the violinist on the stage, Figure 7As shown, the video recording interface 70b of the camera program of the electronic device includes a shooting preview window 71b, a shooting preview window 72b and a shooting preview window 73b, wherein the preview image in the shooting preview window 71b is an image of the flute player 12 among the group of performers on the stage captured by the depth of field camera, the preview image in the shooting preview window 72b is an image of the flute player 12 among the group of performers on the stage captured by the telephoto camera, and the preview image in the shooting preview window 73b is an image of the group of performers on the stage captured by the wide-angle camera. The user can double-click the shooting preview window 71b to trigger the electronic device to control the depth of field camera to capture the flute player 12, or double-click the shooting preview window 72b to trigger the electronic device to control the telephoto camera to capture the flute player 12, or click the photo control 74b to trigger the electronic device to capture through the depth of field camera, the telephoto camera and the wide-angle camera respectively.
[0247] For example, in combination with the above Figure 2B When recording a video of the starry sky scene through the wide-angle camera, and recording a close-up video of the moon 13b in the starry sky through the high-pixel main camera and the telephoto camera respectively, the electronic device displays the shooting preview window of the wide-angle camera in full screen in the display area of the display screen, and suspends the shooting preview window of the high-pixel main camera and the shooting preview window of the telephoto camera. The user can double-click the shooting preview window of the high-pixel main camera to trigger the electronic device to control the high-pixel main camera to capture the moon 13b, or double-click the shooting preview window of the telephoto camera to trigger the electronic device to control the telephoto camera to capture the moon 13b, or click on the photo control suspended on the main shooting preview window to trigger the electronic device to capture through the high-pixel main camera, the telephoto camera and the wide-angle camera respectively.
[0248] In an embodiment of the present application, the electronic device can control the main camera and N auxiliary cameras to capture images during video recording simultaneously or in sequence according to the user's control input, thereby quickly triggering the shooting action to capture multiple images conveniently and quickly; or, the electronic device can select the main camera or any one of the auxiliary cameras to capture images during video recording according to the user's input, so that the user can choose to use the main camera or any one of the auxiliary cameras to capture images to meet different shooting needs, thereby improving the flexibility of shooting.
[0249] In some embodiments of the present application, after recording a main video and N auxiliary videos, the electronic device may perform video synthesis processing on the main video and the N auxiliary videos and output a synthesized video. For example, the electronic device may splice the main video and the N auxiliary videos and output a spliced video.
[0250] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may further include the following steps 213 to 215:
[0251] Step 213: The electronic device displays the photo album interface.
[0252] Among them, the album interface includes a main camera video identifier, N auxiliary camera video identifiers and at least one image identifier. The main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate an auxiliary camera video, and an image identifier is used to indicate an image taken by the main camera or N auxiliary cameras.
[0253] Step 214: The electronic device receives a first selection input from a user for at least two of the main video identifier, N auxiliary video identifiers, and at least one image identifier.
[0254] Step 215: In response to the first input, the electronic device synthesizes the files indicated by at least two identifiers and outputs a synthesized video.
[0255] In some embodiments of the present application, the first selection input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Further, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Further, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0256] In some embodiments of the present application, the first selection input is a user's click input on the main camera video and an image taken by the main camera.
[0257] In some embodiments of the present application, when at least two files indicated by the identifiers include a main camera video and an image captured by the main camera, the electronic device can insert the image into a specific video position of the main camera video, for example, after a video frame in the main camera video that has the same content as the image.
[0258] In some embodiments of the present application, when at least two files indicated by the identifiers include a secondary video recorded by the secondary camera and an image captured by the secondary camera, the electronic device may insert the image into a specific video position of the secondary video. For example, the image may be inserted after a video frame in the secondary video that has the same content as the image, or the image may be used as the first video frame of the secondary video.
[0259] In some embodiments of the present application, when the files indicated by at least two identifiers include a main camera video, an image captured by a main camera, and a secondary camera video recorded by a secondary camera, the electronic device inserts the image captured by the main camera into a specific video position of the main camera video, for example, after a video frame in the main camera video with the same content as the image, and performs video splicing on the secondary camera video and the main camera video after the image is inserted, to output a composite video.
[0260] In some embodiments of the present application, when at least two files indicated by identifications include a main camera video, an image taken by a main camera, a secondary camera video recorded by a secondary camera, and an image taken by a secondary camera, the electronic device inserts the image taken by the main camera into a specific video position of the main camera video, for example, after inserting it into a video frame in the main camera video with the same content as the image, and inserts the image taken by the secondary camera into the specific video position of the secondary camera video, and then performs video stitching on the main camera video with the inserted image and the secondary camera video with the inserted image to output a composite video.
[0261] For example, in combination with the above Figure 7 ,like Figure 8 As shown, the album interface 80 includes a video identifier 81 of the video recorded by the wide-angle camera for the entire stage scene, image identifiers 82a to 82d of four images captured by the wide-angle camera during the video recording process, a video identifier 83 of the video of the flute player 12 recorded by the depth of field camera, and image identifiers 84a and 84b of two images captured by the depth of field camera during the video recording process, a video identifier 85 of the video of the flute player 12 recorded by the telephoto camera, and an icon identifier 86 of an image captured by the telephoto camera during the video recording process. After the user clicks on the video identifier 81, the image identifier 82a, the video identifier 83 and the image identifier 84a to select the above files, and clicks on the "Generate Video" identifier 87, the electronic device synthesizes the video 9 corresponding to the video identifier 81 selected by the user, the image corresponding to the image identifier 82a, the video corresponding to the video identifier 83 and the image corresponding to the image identifier 84a, and outputs a synthesized video.
[0262] Specifically, in combination with the above Figure 8 The electronic device can classify and arrange the recorded videos and captured images according to the recording camera. The photos are taken during the video recording process. When the user selects the video and photo, a yellow subscript will be displayed in the lower left corner. After the user clicks the "Generate Video" icon below, the electronic device will intelligently select and generate the most suitable spliced video. If an image is selected, the image will be inserted into the time node of the video, which is convenient for quick switching to the specified video position.
[0263] In an embodiment of the present application, users can view and manage videos and images from different cameras in a unified album interface without switching between folders, which improves operational convenience. Users can select videos and images according to their preferences to synthesize new videos, providing personalized editing methods to meet user needs for video creation. By synthesizing videos and images from different cameras, videos with richer content and more diverse perspectives can be generated.
[0264] In some embodiments of the present application, after the above step 215, the shooting method provided in the embodiment of the present application may further include the following steps 216 to 218, or include the following steps 216, 217 and 219, or include the following steps 216 to 219:
[0265] Step 216: The electronic device receives a playback control input for the composite video.
[0266] Step 217: The electronic device displays a video playback interface of the synthesized video in response to the playback control input.
[0267] Among them, the above-mentioned video playback interface includes a video playback area for a composite video and at least one video frame thumbnail, a video frame thumbnail corresponds to a video frame in the composite video, and each video frame thumbnail corresponding to at least one captured image includes an image identifier, which is used to indicate a captured image corresponding to a video frame thumbnail.
[0268] Step 218: When receiving the second selection input for the first image identifier, the electronic device jumps to the video frame corresponding to the first image identifier and plays the video.
[0269] Step 219: When receiving the third selection input for the second image identifier, the electronic device displays the captured image indicated by the second image identifier in the album interface.
[0270] In some embodiments of the present application, the above-mentioned playback control input may include any of the following: user's touch input, voice input, gesture input, folding or unfolding operation of the foldable screen, or other feasible input, which is not limited in the embodiments of the present application. Further, the above-mentioned touch input may be: user's click input, sliding input, pressing input, etc. Further, the above-mentioned click operation may be any number of click operations. The above-mentioned sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left or sliding to the right, etc., which is not limited in the embodiments of the present application.
[0271] Exemplarily, the play control input may be a click input of a play button on a video play interface of the electronic device by the user.
[0272] In some embodiments of the present application, the video playback area is used to display the currently playing video content.
[0273] In some embodiments of the present application, the above-mentioned video frame thumbnails are used to indicate or represent video frames in a video.
[0274] In some embodiments of the present application, the above-mentioned first image identifier can be a thumbnail of the captured image, and the first image identifier is used to indicate the existence of the captured image corresponding to the video frame. By displaying the image identifier, the user can quickly identify and locate additional captured content in the video.
[0275] In some embodiments of the present application, the first image identifier may be an image thumbnail or text or any other information that can represent or indicate an image.
[0276] It should be noted that the explanation of the second image logo can refer to the description of the first image logo mentioned above, and will not be repeated here.
[0277] In some embodiments of the present application, the first selection input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Further, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Further, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0278] Exemplarily, the first selection input may be any feasible input such as a click input, a sliding input or a long press input of the first image logo, and the embodiment of the present application is not limited to this.
[0279] It should be noted that the explanation of the second selection input can refer to the description of the first selection input above, which will not be repeated here.
[0280] In some embodiments of the present application, when the electronic device receives the third selection input for the second image identifier, it can jump to the display position of the captured image indicated by the second image identifier in the album interface for display; or display the captured image indicated by the second image identifier on the current interface.
[0281] For example, in combination with the above Figure 8 ,like Fig. 9As shown, the video playback area 91a of the video playback interface 91 includes a playback screen of a composite video, which is a video recorded by a wide-angle camera, an image captured by a wide-angle camera, a video recorded by a depth-of-field camera, and a video generated by an image captured by the depth-of-field camera. The video playback interface also displays multiple video frame thumbnails, as well as an image identifier 92 and an image identifier 93, which respectively correspond to an image captured by the wide-angle camera and an image captured by the depth-of-field camera during video recording. After the user clicks on the image identifier 92, the electronic device jumps to the position of the video frame in the composite video indicated by the image identifier 92 for video playback, that is, jumps to the video recorded by the wide-angle camera, and plays a video frame with the same content as the image captured by the wide-angle camera for video playback.
[0282] Again illustratively, in combination with the above Fig. 9 After the user double-clicks the image identifier 93, the electronic device jumps to the display position of the captured image indicated by the image identifier 93 in the album interface for display.
[0283] In an embodiment of the present application, by displaying video frame thumbnails and image identifiers, users can quickly browse and identify video content and captured images therein without playing the entire video, and users can quickly jump to video frames or captured images of interest, or jump to the album interface where the captured images are located, through simple selection operations, without manual scrolling or searching, thereby improving the convenience of operation.
[0284] Fig.10 A schematic diagram of a process flow of a photographing method provided in an embodiment of the present application, such as Fig.10 The shooting method may include the following steps 301 to 303:
[0285] Step 301: The electronic device receives a first control input while displaying a main shooting preview window of a main camera.
[0286] In some embodiments of the present application, the above-mentioned main camera may include any one of the following: a 2x camera, a wide-angle camera, a telephoto camera, and a depth of field camera, etc. The above-mentioned main camera may also be other cameras, and the embodiments of the present application do not impose any limitations on this.
[0287] In some embodiments of the present application, the main shooting preview window is used to display the preview image captured by the main camera.
[0288] In some embodiments of the present application, when using the main camera to shoot, the main camera may shoot a full-frame picture, and a full-frame preview image is displayed in the main shooting preview window of the main camera.
[0289] Exemplarily, when the main camera is used to shoot a stage scene, a group image of performers on the stage is displayed in the main shooting preview window, thereby obtaining a full-frame stage image shot by the main camera.
[0290] As another example, when the main camera is used to shoot the starry sky, an image of the entire starry sky is displayed in the main shooting preview window, thereby obtaining a full-frame starry sky image shot by the main camera.
[0291] It should be noted that full-frame images can accommodate wider scenes, allowing users to see richer image content.
[0292] In some embodiments of the present application, the electronic device may display the main shooting preview window when entering the video recording mode. For example, after the user opens the camera application, the electronic device enters the video recording mode and displays the main shooting preview window.
[0293] In some embodiments of the present application, the main shooting preview window includes a scene identifier, which is used to indicate the shooting scene.
[0294] In some embodiments of the present application, the first control input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0295] Exemplarily, the first control input may be a user's touch input to a target control in the main shooting preview window, or a folding input to fold a foldable screen, or a sliding input in the main shooting preview window. For example, the first control input may be a user's click input to an "OK" option in the main shooting preview window.
[0296] Step 302: The electronic device controls the main camera and at least one auxiliary camera to perform video recording in response to the first control input, and during the recording process, displays the auxiliary shooting preview window of each direct shooting object in sequence according to the recording order of the T direct shooting objects in the main shooting preview window.
[0297] In some embodiments of the present application, the auxiliary shooting preview window of each direct-shooting object includes a preview image of the corresponding direct-shooting object captured by the auxiliary camera.
[0298] For example, Fig.11AAs shown, taking the shooting scene as a stage scene as an example, after the electronic device starts the camera application, the electronic device displays the video recording interface 10a of the camera program, and the video recording interface 10a includes a main shooting preview window 11a. The main shooting preview window 11a includes a "stage" logo 12a, a preview picture of the stage photographed by the main camera, and multiple function options. The preview picture includes images of a flute player 13a, a violin player 14a, and a cello player 15a performing music. The function options include a "flash" option 16a, an "HDR" option 17a, and an "auto zoom" option 18a.
[0299] Among them, auto zoom indicates that the current shooting mode is in automatic variable focal length shooting mode.
[0300] For example, Fig. 11B As shown, taking the shooting scene as a starry sky scene as an example, after the electronic device starts the camera application, it enters the starry sky video recording mode, and displays the main shooting preview window 11c in the video recording interface 10c. The main shooting preview window 11c includes a "starry sky" logo 12c, a preview picture of the stage shot by the main camera, and multiple function options. The preview picture includes multiple stars 13c and the moon 14c. The function options include a "flash" option 15c, an "HDR" option 16c, and an "autozoom" option 17c.
[0301] Among them, auto zoom indicates that the current shooting mode is in automatic variable focal length shooting mode.
[0302] For example, in combination with the above Fig.11A When the stage is photographed by a wide-angle camera, the preview image displayed in the main shooting preview window is a stage image, and the T straight-shot objects may be the flute player 13a, the violin player 14a, and the cello player 15a in the main shooting preview window.
[0303] Exemplarily, when a landscape is photographed through the main camera, the preview image displayed in the main shooting preview window is a landscape, which includes images of mountains and rivers. The T direct-shot objects may be the mountains and rivers in the main shooting preview window.
[0304] In some embodiments of the present application, the above-mentioned direct shooting object may be preset, or selected by the user, or determined by the electronic device according to the recognition result of the preview image in the main shooting preview window.
[0305] In some embodiments of the present application, the above-mentioned recording order may be predefined by the electronic device, set by the user, or a random recording order.
[0306] For example, in combination with the above Fig.11A , taking the example that the direct-shot object includes the flute player 13a and the violin player 14a in the main shooting preview window, the electronic device sequentially displays the auxiliary shooting preview window of the flute player 13a and the auxiliary shooting preview window of the flute player 14a during the recording process. Further, the auxiliary shooting preview window of the flute player includes the preview image of the flute player captured by the depth of field camera, and the auxiliary shooting preview window of the violin player 14a includes the preview image of the violin player 14a captured by the depth of field camera. In this way, by sequentially displaying the images of the flute player captured by the depth of field camera and the violin performer captured by the depth of field camera, different direct-shot objects are recorded at different times.
[0307] Step 303: When the main camera and at least one auxiliary camera complete recording, the electronic device outputs the main camera video and the auxiliary camera video.
[0308] Wherein, T is an integer greater than 1.
[0309] For example, in combination with the above Fig.11A , taking at least two straight-shot objects including a flute player 13a and a cello player 15a as an example, the recording order is to record the video of the flute player 13a first and then the video of the cello player 15a, and the recording time of the flute player 13a and the cello player 15a are both 10s. After the user clicks the video recording control, the electronic device controls the wide-angle camera to record the video of the entire stage scene, and controls the depth-of-field camera to record a 10s video of the flute player 13a, and then controls the depth-of-field camera to record a 10s video of the cello player 15a, and outputs a panoramic video of the entire stage scene and a close-up video of the flute player 13a and the cello player 15a appearing in turn.
[0310] For example, in combination with the above Fig.11A Taking T straight-shot objects including a flute player 13a and a violin player 14a as an example, after the user clicks the video recording control, the electronic device controls the wide-angle camera to record the entire stage scene, controls the depth-of-field camera to record a 10s video of the flute player 12, and then controls the telephoto camera to record a 10s video of the violin player, and outputs a panoramic video of the entire stage scene and a close-up video of the flute player and the violin player appearing in turn.
[0311] For example, in combination with the above Fig. 11BTaking T direct-shot objects including stars 13c and the moon 14c in the starry sky as an example, after the user clicks the video recording control, the electronic device controls the wide-angle camera to record the entire starry sky scene, and controls the telephoto camera to record a 10s video of the stars 13c, and then controls the telephoto camera to record an 8s video of the moon 14c, and outputs a panoramic video of the entire starry sky scene and a close-up video of the stars and the moon appearing in turn.
[0312] The shooting method provided by the embodiment of the present application is that when the main shooting preview window of the main camera is displayed, the shooting device receives a first control input, controls the main camera and at least one auxiliary camera to perform video recording, and during the recording process, in accordance with the recording order of T direct-shot objects in the main shooting preview window, sequentially displays the auxiliary shooting preview window of each direct-shot object, and when the main camera and at least one auxiliary camera complete the recording, outputs the main camera video and the auxiliary camera video, wherein T is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and sequentially displaying the auxiliary shooting preview window of each direct-shot camera in the main shooting preview window, the user can quickly view the preview image of the overall scene captured by the main camera and the preview image of the specific object captured by the auxiliary camera. Since different direct-shot objects can be recorded sequentially by at least one auxiliary camera according to the recording order, the full-frame video and the close-up video of the specific objects in the full-frame video appearing sequentially can be quickly recorded, thereby improving the efficiency of video recording.
[0313] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may further include the following steps 304 to 306:
[0314] Step 304: When the first control input includes a direct-shot object selection input and an appearance order selection input for the main shooting preview window, the electronic device sets T direct-shot objects and the appearance order of the T direct-shot objects according to input information of the first control input.
[0315] Step 305: The electronic device determines a recording order of the T direct-shot objects according to the appearance order of the T direct-shot objects.
[0316] Step 306: The electronic device determines at least one auxiliary camera that matches the object information of the T direct-shot objects.
[0317] The object information includes at least one of the following: object type and object location information.
[0318] In some embodiments of the present application, the above-mentioned direct shooting object selection input can be a sliding input or a click input to the main shooting preview window, and the electronic device can determine the direct shooting object in the main shooting preview window according to the input trajectory of the sliding input or the position of the click input.
[0319] In some embodiments of the present application, the input information of the first control input may be an input position, an input order, etc. of the first control input.
[0320] For example, in combination with the above Fig.11A After the user selects the flute player 13a and the violin player 14a in the main shooting preview window in turn, the electronic device takes the flute player 13a and the violin player 15 as the direct shooting objects, and according to the selection order of the flute player and the violin player, determines the appearance order of the flute player and the violin player as the flute player and the violin player in turn.
[0321] For example, in combination with the above Fig. 11B After the user selects the stars 13c and the moon 14c in the main shooting preview window in turn, the electronic device takes the stars 13c and the moon 14c as the direct shooting objects, and according to the selection order of the stars 13c and the moon 14c, determines that the order of appearance of the flute player and the violin player is the stars 13c and the moon 14c in turn.
[0322] It should be noted that the user can select multiple stars to record the video as a whole, or select a single star to record the video.
[0323] In some embodiments of the present application, the electronic device may use the order in which the T direct-shot objects appear as the order in which the T direct-shot objects are recorded.
[0324] For example, in combination with the above Fig.11A ,like Fig.12 As shown, when the main shooting preview window 11a is displayed in the video recording interface 10a of the camera program, when the user needs to record a video of a flute player, a cello player and a violin player appearing on the stage in turn, the user clicks on position a, position b, position c and position d in the main shooting preview window, and the electronic device can connect position a, position b, position c and position d as four vertices to form a quadrilateral, and determine the object in the interface area surrounded by the quadrilateral as a straight-shot object. Then the user can continue to click on position e, position f, position g and position h in the main shooting preview window, and the electronic device can connect position e, position f, position g and position h as four vertices to form a quadrilateral, and determine the straight-shot object in the interface area surrounded by the quadrilateral as another straight-shot object.
[0325] In some examples, when the first input is a user sliding input in the main shooting preview window, the electronic device receives the user's sliding input and determines the straight-shooting object within the interface area surrounded by the sliding track of the sliding input as the straight-shooting object, or determines the straight-shooting object within the interface area outside the interface area surrounded by the sliding track of the sliding input as the straight-shooting object.
[0326] For example, in combination with the above Fig.11A When the main shooting preview window 11a is displayed, when the user needs to record a video of a flute player, a cello player, and a violin player appearing on the stage in sequence, the user slides in the main shooting preview window 11a respectively, and the electronic device determines the flute player 13a, the cello player 15a, and the violin player 14a in the area within the input trajectory of the sliding input as three straight-shot objects.
[0327] For example, in combination with the above Fig.11A When the main shooting preview window 11a is displayed and the user needs to record a video of a flute player, a cello player and a violin player appearing on the stage in turn, the user performs a sliding input in the main shooting preview window 11a, and the electronic device identifies the objects within the input trajectory of the sliding input and determines the identified flute player 13a, cello player 15a and violin player 14a as three straight-shot objects.
[0328] For example, in combination with the above Fig.11AIn the case where the main shooting preview window 11a is displayed, when the user wants to focus on the solo of the violinist 14a, the solo of the flute player 13a and the cello player 15a, and the solo of the violinist 14a and the ensemble of the flute player 13a and the cello player 15a on the stage, the user performs sliding input in the main shooting preview window 11a respectively, and the electronic device determines the flute player 13a, the cello player 15a, and the violinist 14a in the area within the input track of the sliding input as three straight-shot objects, and then includes the images of the flute player 13a, the cello player 15a, and the violinist 14a in the main shooting preview window 11a. By sliding input around the area of the image, the electronic device determines the flute player 13a, cello player 15a and violin player 14a as objects that need to be recorded as a whole, and in the subsequent recording process, first records close-up videos of the flute player 13a, cello player 15a and violin player 14a in turn, and then records a group video of the flute player 13a, cello player 15a and violin player 14a, thereby obtaining a video in which the flute player 13a, cello player 15a and violin player 14a appear in turn and ends with the ensemble of the flute player 13a, cello player 15a and violin player 14a.
[0329] In some embodiments of the present application, the first input may be a touch input to the direct-shot object in the main shooting preview window.
[0330] For example, in combination with the above Fig.11A When the main shooting preview window 11a is displayed, if the user needs to focus on the flute player 13a on the stage, the user can click on the area where the flute player 13a is located, and the electronic device can determine the flute player 13a as a straight-shot object.
[0331] Again illustratively, in combination with the above Fig.11A When the main shooting preview window 11a is displayed, if the user needs to focus on the flute player 13a, the cello player 15a and the violin player 14a on the stage in turn, the user can click on the area where the flute player 13a is located, the area where the cello player 15a is located and the area where the violin player 14a is located in turn, and the electronic device can determine the flute player 13a, the cello player 15a and the violin player 14a as three straight-shot objects.
[0332] In some embodiments of the present application, the above object types are used to characterize the object categories of the direct-shot objects in the direct-shot objects. Exemplarily, the object types of the direct-shot objects include, but are not limited to, landscapes, people, buildings, and food, etc., and the object types of the direct-shot objects can be further classified according to actual needs. For example, the landscape types are further divided into mountains, rivers, lakes, stars, forests, sun, moon, etc., and the people are further divided into the elderly, children, young people, etc. The above object types can also be other types not listed, and the embodiments of the present application do not limit this.
[0333] In some embodiments of the present application, the electronic device may identify the object type of the direct-shot object through an AI image recognition algorithm, or perform image recognition on the direct-shot object in the main shooting preview window through image recognition technology to determine the object type of the direct-shot object.
[0334] In some embodiments of the present application, the above-mentioned object position information may be the physical distance of the object relative to the main camera or the relative position of the object in the field of view of the main camera.
[0335] In some embodiments of the present application, the electronic device may obtain object position information of the direct-shot object through an image captured by a camera using an image recognition algorithm.
[0336] Exemplarily, the image recognition algorithm may be an algorithm such as NCAST image difference and clustering operation.
[0337] In some possible implementations, the electronic device may determine at least one auxiliary camera that matches the object type of the direct-shot object through a pre-stored correspondence between the object type and the camera.
[0338] Exemplarily, if the camera corresponding to the direct-shot object of a preset scenery type is a telephoto camera, then when the object type of the direct-shot object is identified as scenery, the telephoto camera is determined as the camera that matches the object type; if the camera corresponding to the direct-shot object of a preset person type is a depth-of-field camera, then when the object type of the direct-shot object is identified as a person, the depth-of-field camera is determined as the camera that matches the object type; if the camera corresponding to the direct-shot object of a preset celestial body type such as the moon and stars is a telephoto camera, then when the object type of the direct-shot object is identified as a celestial body, the telephoto camera is determined as the camera that matches the object type; if the camera corresponding to the direct-shot object of a preset building type is a depth-of-field camera, then when the object type of the direct-shot object is identified as a building, the depth-of-field camera is determined as the camera that matches the object type.
[0339] The corresponding relationship between cameras and object types is described below in conjunction with Table 1.
[0340] Object Type Camera Type landscape Telescopic camera figure Depth camera Celestial Bodies Telephoto camera
[0341] Table 1
[0342] In some other possible implementations, the electronic device may obtain the object type of the direct-shot object and then determine at least one auxiliary camera suitable for photographing the direct-shot object through an AI algorithm.
[0343] It should be noted that the at least one auxiliary camera is used to capture a preview image of the direct-shot object before video recording, or is used to record the video of the direct-shot object during video recording.
[0344] Exemplarily, when the direct-shot object is a portrait, the electronic device determines the camera using the depth of field camera; when the direct-shot object is a natural scene, the periscope camera determines the camera; and when the direct-shot object is a building, the 2x camera determines the camera.
[0345] For example, in combination with the above Fig.11A , the direct-shot object is the flute player 13a in the main shooting preview window, and the object type corresponding to the flute player 13a is "person", and the N auxiliary cameras matching the "person" type can be depth-of-field cameras and telephoto cameras. In this way, by shooting the direct-shot object of the "person" type with the telephoto camera, the details of the flute player 13a can be fully captured, so that the user can clearly see the expression, hand shape, etc. of the flute player 13a. By shooting the direct-shot object of the "person" type with the depth-of-field camera, the depth difference between the flute player 13a and the background can be captured, thereby creating a more three-dimensional visual effect.
[0346] In some other possible implementations, the electronic device may also determine a camera suitable for photographing the direct-shot object based on at least one of the following information: the object position information, size, display ratio of the direct-shot object in the preview image, distance between the actual direct-shot object corresponding to the direct-shot object and the camera.
[0347] For example, taking the direct shot object as a flute player 13a on a distant stage, the flute player 13a is photographed by a telephoto camera, so that the flute player 13a can be focused on, thereby capturing the performance details of the flute player 13a.
[0348] For example, taking the direct-shot object as a distant mountain, assuming that the mountain is 500 meters away from the camera photographing the mountain, the N auxiliary cameras that match the location information of the mountain can be ultra-wide-angle cameras. When the mountain is photographed by the ultra-wide-angle camera, the three-dimensional sense of the mountain can be highlighted, making the mountain look more majestic and spectacular.
[0349] In an embodiment of the present application, the electronic device can select multiple straight-shot objects for which close-up videos need to be recorded from the main shooting preview window according to the user's first control input, and determine the order of appearance of the multiple straight-shot objects according to the input information of the first control input, and determine a camera suitable for recording the straight-shot objects according to the object information of the multiple straight-shot objects, so that the electronic device can quickly locate the straight-shot objects for which close-up videos need to be recorded in the main shooting preview window, thereby improving shooting efficiency, and according to the object position information, object type, etc. of the straight-shot objects, the electronic device can automatically select the most suitable camera for shooting, thereby reducing the user's manual operation, improving the convenience of shooting, and being able to obtain high-quality shooting effects in different shooting scenarios.
[0350] In some embodiments of the present application, the process of controlling the main camera and at least one auxiliary camera to perform video recording in the above step 302 can be implemented by the following step 302a.
[0351] Step 302a: The electronic device controls at least one auxiliary camera to record videos of the T direct-shot objects in sequence according to the recording order of the T direct-shot objects and T groups of video recording parameters corresponding to the T direct-shot objects.
[0352] Among them, one direct-shot object corresponds to a set of video recording parameters, and the set of video recording parameters includes at least one of the following items: the appearance duration and zoom ratio of each direct-shot object.
[0353] In some embodiments of the present application, the electronic device controls the main camera to record video, and according to a set of recording parameters corresponding to a direct-shot object, controls at least one camera to sequentially record video of an actual scene corresponding to at least one direct-shot object, and outputs a main camera video and an auxiliary camera video.
[0354] For example, in combination with the above Fig.11A Taking T straight-shot objects including a flute player 13a, a cello player 15a and a violin player 14a in the main shooting preview window 11a as an example, the electronic device first calls the depth of field camera to record a 5s video of the flute player through a set of recording parameters corresponding to the flute player, then calls the telephoto camera to record a 10s video of the cello player through a set of recording parameters corresponding to the cello player, and then records a 12s video of the violin player through the telephoto camera. After the recording is completed, the video of the flute player, cello player and violin player that the user is concerned about appearing in turn is output.
[0355] Again illustratively, in combination with the above Fig.11AWhen the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11a, after the user selects the flute player 13a and the cello player 15a in the main shooting preview window 11a, the electronic device calls the depth of field camera to record 10s video of the flute player and the cello player in turn according to a set of recording parameters corresponding to the flute player 13a and a set of recording parameters corresponding to the cello player 15a, and after the recording is completed, the video of multiple flute players 12 and cello players that the user is concerned about appearing in turn is output.
[0356] In an embodiment of the present application, the electronic device can determine the recording order of multiple direct-shot objects according to the order in which the multiple direct-shot objects appear, and select a matching auxiliary camera according to object information such as the object type and object position information of each direct-shot object, and then record the direct-shot objects in sequence according to the recording order and the corresponding cameras, thereby improving the recording effect.
[0357] In some embodiments of the present application, the above step 302 can be implemented by the following step 302b or step 302c.
[0358] Step 302b: When an auxiliary camera sequentially records T direct-shot objects, the electronic device sequentially displays an auxiliary shooting preview window including a preview image of each direct-shot object captured by the auxiliary camera according to the recording order of the T direct-shot objects in the main shooting preview window.
[0359] Step 302c: When the electronic device uses T auxiliary cameras to sequentially record T direct-shot objects, and different auxiliary cameras record different direct-shot objects, the electronic device sequentially displays auxiliary shooting preview windows including preview images of each direct-shot object captured by the T auxiliary cameras according to the recording order of the T direct-shot objects in the main shooting preview window.
[0360] For example, in combination with the above Fig.11A , taking T straight-shot objects including the flute player 13a and the cello player 15a in the main shooting preview window 11a as an example, when the flute player 13a and the cello player 15a are recorded in sequence by two cameras, the electronic device first calls the depth of field camera, records a 5s video of the flute player 13a through a set of recording parameters corresponding to the flute player 13a, and displays the auxiliary shooting preview window of the flute player 13a, then calls the telephoto camera, records a 10s video of the cello player 17 through a set of recording parameters corresponding to the cello player 15a, and displays the auxiliary shooting preview window of the cello player 15a, and after the recording is completed, outputs the videos of the flute player 13a and the cello player 15a appearing in sequence, which are recorded by the depth of field camera and the telephoto camera respectively.
[0361] For example, in combination with the above Fig.11A When the video of the flute player 13a and the cello player 15a is recorded in sequence by two cameras, the electronic device first controls the depth of field camera, records a 5s video of the flute player 13a through a set of recording parameters corresponding to the flute player 13a, and displays the auxiliary shooting preview window of the flute player 13a, then controls the depth of field camera, records a 10s video of the cello player 17 through a set of recording parameters corresponding to the cello player 15a, and displays the auxiliary shooting preview window of the cello player 15a, and after the recording is completed, outputs the video of the flute player 13a and the cello player 15a appearing in sequence recorded by the depth of field camera.
[0362] For example, in combination with the above Fig. 11B , taking T direct-shot objects including the stars 13c and the moon 14c in the main shooting preview window 11c as an example, when the stars 13c and the moon 14c are recorded in sequence, the electronic device first controls the telephoto camera to record a 5s video of the star 13c through a set of recording parameters corresponding to the star 13c, and displays the auxiliary shooting preview window of the star 13c, and then controls the telephoto camera to record a 10s video of the moon 14c through a set of recording parameters corresponding to the moon 14c, and displays the auxiliary shooting preview window of the moon 14c, and after the recording is completed, outputs the video of the stars 13c and the moon 14c appearing in sequence recorded by the telephoto camera.
[0363] In an embodiment of the present application, by recording different straight-shot objects in sequence and controlling their order of appearance, the diversity and interest of video recording are increased. By displaying the auxiliary shooting preview windows of different straight-shot objects in sequence, the user can view the recording effect in real time during the recording process to ensure that the recorded video quality meets expectations.
[0364] In some embodiments of the present application, when the main shooting preview window is displayed in full screen, the auxiliary shooting preview window is displayed in a floating state on the main shooting preview window, wherein the interface size of the auxiliary shooting preview window in the floating display state is smaller than the interface size of the main shooting preview window in the full screen display state;
[0365] Alternatively, when the main shooting preview window is displayed in the first screen area of the display screen, the auxiliary shooting preview window is displayed in the second screen area of the display screen;
[0366] Alternatively, when the main shooting preview window is displayed on the first display screen, the auxiliary shooting preview window is displayed on the second display screen.
[0367] In some possible implementations, for large-screen electronic devices, the first screen area may be any screen area of a display screen of the electronic device, and the at least two screen areas may be any screen area of the display screen except the first screen area.
[0368] For example, in combination with the above Fig.11A In the case where the main shooting preview window 11a is displayed in the video recording interface 10a, when the user needs to record a video of a flute player 13a, a cello player 15a, and a violin player 14a appearing on the stage in sequence, the user performs sliding input in the main shooting preview window 11a, and the electronic device selects the flute player, the cello player, and the violin player as the direct-shot objects according to the input track of the sliding input. Fig.13A As shown, the electronic device controls the wide-angle camera to record the entire stage, and controls the depth-of-field camera to sequentially capture images of the flute player, the cello player, and the violin player, and displays the shooting preview window 71a of the wide-angle camera, the shooting preview window 72a of the depth-of-field camera, and the shooting control 73a, so as to record panoramic videos and videos of different straight-shot objects appearing in sequence.
[0369] For example, in combination with the above Fig. 11B When the main shooting preview window 11c is displayed in the video recording interface 10c, and the user needs to record a video in which stars 13c and the moon 14c appear in sequence in the starry sky, the user performs sliding input in the main shooting preview window 11a, and the electronic device selects the stars 13c and the moon 14c as the direct shooting objects according to the input track of the sliding input. Fig. 13B As shown, the electronic device controls the wide-angle camera to capture images of the starry sky, and controls the telephoto camera to sequentially capture images of stars 13c and the moon 14c, and displays the shooting preview window 71c of the wide-angle camera, the shooting preview window 72c of the depth of field camera, and the shooting control 73c, so as to record panoramic videos and videos in which different straight-shot objects appear sequentially.
[0370] In some embodiments of the present application, the electronic device may hide the main shooting preview window, that is, only display the auxiliary shooting preview window of the auxiliary camera.
[0371] For example, in combination with the above Fig.11A When the images of all performers captured by the wide-angle camera are displayed in the main shooting preview window 11a, after the user selects the flute player, cello player and violin player in the main shooting preview window 11a, the electronic device calls the depth of field camera to capture the images of the flute player, cello player and violin player in turn, and displays the shooting preview window of the depth of field camera on the display screen.
[0372] In some embodiments of the present application, the electronic device may determine at least two sets of video recording parameters corresponding to at least one direct-shot object.
[0373] Among them, one direct shooting object corresponds to a set of video recording parameters, and a set of video recording parameters corresponds to a camera.
[0374] In some embodiments of the present application, the at least two groups of recording parameters are predefined or set by the user.
[0375] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may include the following steps 307a to 307d:
[0376] Step 307a: The electronic device receives a second control input to a direct-shot object in the main shooting preview window.
[0377] Step 307b: In response to the second control input, the electronic device displays a video recording parameter setting interface for the direct-shot object selected by the second control input.
[0378] Step 307c: The electronic device receives the user's setting input on the video recording parameter setting interface.
[0379] Step 307d: The electronic device determines a set of video recording parameters corresponding to the direct-shot object selected by the second control input in response to the setting input.
[0380] In some embodiments of the present application, the second control input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0381] Exemplarily, the second control input may be a user's touch input on the direct-shot object or a touch input on a sequence identifier of the direct-shot object.
[0382] In some embodiments of the present application, the above-mentioned setting input may include any of the following: user's touch input, voice input, gesture input, folding or unfolding operation of the foldable screen, or other feasible input, which is not limited in the embodiments of the present application. Further, the above-mentioned touch input may be: user's click input, sliding input, pressing input, etc. Further, the above-mentioned click operation may be any number of click operations. The above-mentioned sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left or sliding to the right, etc., which is not limited in the embodiments of the present application.
[0383] Exemplarily, the above setting input may be a touch input of a parameter option in a video recording parameter setting interface by a user.
[0384] For example, in combination with the above Fig.11A ,like Fig.14A As shown, when the main shooting preview window 11a is displayed, after the user long presses the image of the flute player 13a, the electronic device displays the video parameter setting interface 82a corresponding to the flute player 13a. The video parameter setting interface 82a includes three setting items: "Appearance time" option, "Zoom ratio" option, and "One-key setting".
[0385] For example, in combination with the above Fig.14A , the user clicks on the "Appearance Time" option 83a and sets the exposure time to 10s. The user can manually enter the time or click on the "+" or "-" sign to increase or decrease the appearance time.
[0386] For example, in combination with the above Fig.14A ,like Fig. 14B As shown, the user clicks the "zoom ratio" option 83b and sets the ratio to 5 times. At this time, the object image displayed in the screen is the actual ratio.
[0387] For example, in combination with the above Fig.11A , the user can long press the upper left corner to specify the starting position of the selection box, drag the selection box to the lower right corner, specify the selected area to select all objects, and then follow the above process to set a set of recording parameters for all objects as a whole.
[0388] For example, in addition to setting object parameters one by one, you can also directly click the "One-click Setting" option to complete multiple object settings in one interface. When setting the corresponding object, the screen will display the specified object. If you set the appearance time for the last object, the recording will stop after the time is met. If you do not set the appearance time, the recording will continue until it is manually stopped. Fig. 14CAs shown, after the user clicks the "One-click setting" option 83c, the electronic display setting option list 14a includes parameter options for object 1, object 2, object 3, and object 4, wherein object 1 corresponds to a recording magnification of 5 and an appearance time of 10s, object 2 corresponds to a recording magnification of 5 and an appearance time of 8s, object 3 corresponds to a recording magnification of 5 and an appearance time of 5s, and object 4 corresponds to a recording magnification of 3 and an appearance time of 10s.
[0389] In an embodiment of the present application, the user can adjust the recording parameters, such as recording ratio and recording duration, according to the characteristics of the direct-shot object and the user's own needs, thereby achieving personalized control over the recording effect, so that each direct-shot object can obtain the recording effect that best suits its characteristics and scene requirements, to adapt to the recording needs of different scenes and objects.
[0390] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may further include the following steps 308 and 309:
[0391] Step 308: The electronic device receives input for setting the appearance order of the T straight-shot objects in the main shooting preview window.
[0392] Step 309: The electronic device displays a sequence identifier in the object display area of each of the T straight-shot objects in response to the appearance order setting input.
[0393] The sequence identifier is used to indicate the appearance sequence of a straight-shot object.
[0394] In some embodiments of the present application, the above-mentioned appearance order setting input can be an input for selecting T straight-shot objects in sequence; or an input for inputting sequential information of the appearance order of the T straight-shot objects; or an input for clicking the appearance order option to select the appearance order of the T straight-shot objects.
[0395] In some embodiments of the present application, the object display area may be any area that can display a sequence mark, such as a lower area, an upper area, or a lower right corner area of the straight-shot object.
[0396] In some embodiments of the present application, the above-mentioned sequence identifier may be text, a symbol, or an image, etc. Exemplarily, the above-mentioned sequence identifier may be a number indicating the order of appearance.
[0397] For example, in combination with the above Fig.11A ,like Fig.14DAs shown, the user clicks the "autozoom" option in the main shooting preview window to enter the setting interface, and the main shooting preview window is in an editable state. After the user clicks the image of the flute player 13a in the main shooting preview window 11a, the electronic device displays a sequence mark 20a at the lower right corner of the flute player 13a, and the number 1 is displayed in the sequence mark 20a, indicating that the appearance order of the flute player 13a is the first. Then, after the user clicks the image of the violin player 14a in the main shooting preview window 11a, the electronic device displays a sequence mark 21a at the lower right corner of the violin player 14a, and the number 2 is displayed in the sequence mark 21a, indicating that the appearance order of the violin player 15a is the second. Then, after the user clicks the image of the cello player 15a in the main shooting preview window 11a, the electronic device displays a sequence mark 22a at the lower right corner of the cello player 15a, and the number 3 is displayed in the sequence mark 22a, indicating that the appearance order of the cello player 15a is the third.
[0398] For example, in combination with the above Fig.14D The user can click on the order mark 20 of the flute player 13a to trigger the electronic device to display the above Fig.14A The video recording parameter setting interface 82a corresponding to the flute player 13a shown in the figure includes three setting items: "Appearance time" option, "Zoom ratio" option, and "One-key setting". The user clicks the appearance time option and sets the exposure time to 10s. The user can manually enter the time or click the "+" or "-" sign to increase or decrease the appearance time.
[0399] In an embodiment of the present application, the electronic device can quickly set the order of appearance for multiple direct-shot objects based on the user's input for setting the order of appearance of direct-shot objects, thereby reducing the number of operating steps and time costs. The user can freely set the order of appearance of different direct-shot objects based on his or her own creativity and needs, thereby producing personalized video works, thereby meeting the user's diverse needs for video content and form.
[0400] In some embodiments of the present application, when the electronic device controls the main camera and at least one auxiliary camera to record a video, the shooting method provided in the embodiment of the present application may further include the following steps 310:
[0401] Step 310: When the electronic device displays a first auxiliary shooting preview window including a preview image of the first direct-shot object captured by the first auxiliary camera, and the second direct-shot object meets the recording conditions, the electronic device controls the first auxiliary camera or the second auxiliary camera to record the video of the second direct-shot object, and updates the first auxiliary shooting preview window to the second auxiliary shooting preview window.
[0402] The second auxiliary shooting preview window includes a preview image of the second direct-shot object captured by the first auxiliary camera or the second auxiliary camera.
[0403] In some embodiments of the present application, the second straight-shot object is different from the first straight-shot object, and the second straight-shot object satisfies the recording conditions including: detecting a reference action of the second straight-shot object, or detecting the second straight-shot object singing a reference song.
[0404] In some embodiments of the present application, the first direct-capture object is any direct-capture object in the main capturing window, and the first auxiliary camera may be one of the at least one auxiliary camera.
[0405] In some embodiments of the present application, the electronic device can detect whether there are other straight-shot objects that meet the recording conditions when displaying the first auxiliary shooting preview window. Once it is detected that the second straight-shot object meets the recording conditions, the electronic device controls the first auxiliary camera or the second auxiliary camera to record the second straight-shot object. At the same time, the electronic device will update the first auxiliary shooting preview window that originally displayed the preview image of the first straight-shot object to the second auxiliary shooting preview window that displays the preview image of the second straight-shot object, so that the user can see the picture of the straight-shot object currently being recorded in real time on the same interface. Suppose at a concert, the electronic device controls the main camera and two auxiliary cameras at the same time. Initially, the first auxiliary camera is recording the flute player 12, that is, the first straight-shot object, and a first auxiliary shooting preview window is displayed on the screen.
[0406] Exemplarily, in combination with the above 11, when the electronic device is recording the video of the flute player 13a through the depth of field camera, when the electronic device detects that the violin player 14a starts to play the preset reference track, the electronic device can automatically control the depth of field camera or the telephoto camera to continue to record the violin player. At the same time, the electronic device will update the auxiliary shooting preview window that originally displayed the preview image of the flute player to an auxiliary shooting preview window that displays the preview image of the violin player. This allows the user to see the recording screen of the violin player in real time on the screen without manually switching the camera or preview window. When the performance continues, if there are other direct-shot objects that meet the recording conditions, for example, when it is detected that the cello player 15a starts to play the reference track, the electronic device will also automatically switch and record to ensure that every wonderful moment is captured.
[0407] In some embodiments of the present application, the electronic device may enable multiple detection algorithms such as motion detection, posture recognition, and AI detection during the recording process to identify reference movements of the direct-shot subject or singing reference songs.
[0408] In some embodiments of the present application, when the above-mentioned reference action can be a specific action of the straight-shot object, the action can be a simple body movement or a complex dance movement or performance movement.
[0409] For example, during the performance of a musical instrument, the performer may make some specific performance movements such as plucking strings, blowing, etc. These performance movements can be set as reference movements to ensure that every wonderful moment can be accurately captured during the performance.
[0410] For another example, in a dance performance, the dancer may perform a series of specific dance moves, and a key dance move, such as jumping, spinning, etc., may be set as a reference move. When the electronic device detects that the dancer performs this move, it will automatically trigger recording or switch to the shooting picture of the dancer.
[0411] In some embodiments of the present application, the reference track may be a music track such as a song. When the direct-shot subject sings a specific song, the electronic device detects the song and triggers the operation of recording or switching the subject.
[0412] For example, at a concert, a performer may play multiple pieces of music, and the electronic device may set a specific piece of music that the user wants to focus on as a reference piece of music to ensure that the performance of each piece of music can be accurately captured.
[0413] For example, in a concert, the singer will sing in a predetermined order, and the specific song of interest can be set as a reference song. When the electronic device detects that the singer starts to sing a specific song, it can automatically trigger recording or switch to the shooting picture of the singer.
[0414] In some embodiments of the present application, when the electronic device is recording a video of the first direct-shot object, if it recognizes that other direct-shot objects meet the recording conditions, it will switch to the direct-shot object that meets the recording conditions, and record the video of the direct-shot object while the direct-shot object performs a reference action or sings a reference song. After the recording of the reference action or reference song of the direct-shot object is completed, the video recording continues in the preset order of appearance.
[0415] For example, in combination with the above Fig.11A, taking the case where T direct-shot objects include a flute player 13a, a violin player 14a, and a cello player 15a, and the order of appearance is the flute player 13a, the violin player 14a, and the cello player 15a, and the appearance duration of each direct-shot object is 10s, when the electronic device controls the depth-of-field camera to record a video of the flute player 13a, if the electronic device recognizes the reference action of the cello player 15a, the electronic device controls the depth-of-field camera to record the cello player 15a, and updates the shooting preview window displaying the preview image of the flute player 13a to display The shooting preview window of the preview image of the cello player 15a, after the recording of the reference action of the cello player 15a is completed, the electronic device continues to record the video of the violin player 14a, and updates the shooting preview window displaying the preview image of the cello player 15a to a shooting preview window displaying the preview image of the violin player 14a. After recording the cello player 15a for 10 seconds, a 10-second video of the flute player 13a is recorded next, or a 10-second video of the flute player 13a, violin player 14a and cello player 15a in the same frame is recorded.
[0416] In some embodiments of the present application, when the electronic device controls at least one camera to record videos of at least two direct-shot objects in sequence, the electronic device can lock on shooting the actual scene corresponding to one direct-shot object without switching to recording the next direct-shot object.
[0417] For example, in combination with the above Fig.11A ,like Fig.15 As shown, when a flute player 13a is video recorded by a depth of field camera, the video recording interface 10a includes a shooting preview window 90a of the depth of field camera, and the shooting preview window 90a displays a preview image of the flute player 13a captured by the depth of field camera. A locking mark 91a is displayed above the preview image. After the user clicks the locking mark 91a, the locking mark 91a is highlighted, and the electronic device locks the object perspective within the straight-shot object and continues to record the video of the straight-shot object, and will not switch between the straight-shot object and the camera subsequently. The user clicks the locking mark again to cancel the perspective lock, and the electronic device records the video of the straight-shot object in the order of appearance.
[0418] In an embodiment of the present application, the user can set different reference actions or reference tracks as recording conditions as needed, so as to achieve flexible recording of different scenes and objects. The electronic device can automatically switch the recording object according to the recording conditions without the need to manually switch the camera or adjust the recording object. It can quickly switch between multiple direct-shot objects to ensure that the wonderful moments of each object are captured, thereby improving the overall recording efficiency and recording effect.
[0419] In some embodiments of the present application, in the process of controlling the main camera and at least one auxiliary camera to record a video, the shooting method provided in the embodiments of the present application may further include at least one of the following steps 311 to 313.
[0420] Step 311: When receiving a control input for a capture control, the electronic device controls the main camera and the auxiliary camera to capture an image respectively.
[0421] Step 312: When receiving the first capture control input to the main capture preview window, the electronic device controls the main camera to capture an image.
[0422] Step 313: upon receiving the second capture control input to the auxiliary shooting preview window, the electronic device controls the auxiliary camera corresponding to the auxiliary shooting preview window to capture an image.
[0423] The above-mentioned snapshot control may be a button or an icon, and the snapshot control is used to trigger a snapshot action.
[0424] In some embodiments of the present application, the above-mentioned snapshot control may be a snapshot control in a video recording interface, which includes a main shooting preview window, an auxiliary shooting preview window, and recording related controls.
[0425] In some embodiments of the present application, the control input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Furthermore, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Furthermore, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0426] In some embodiments of the present application, when the electronic device receives a control input for a snapshot control, it controls the main camera and the auxiliary camera corresponding to the currently displayed auxiliary shooting preview interface to respectively capture an image at the same time, or controls the main camera and the auxiliary camera to capture an image in sequence.
[0427] For example, during the video recording process, the electronic device controls the main camera and the auxiliary camera to take a snapshot when the user clicks the snapshot control. Furthermore, the user can independently choose to trigger a photo of one or more videos.
[0428] In some embodiments of the present application, the first snapshot control input may be any feasible input such as a click input, a slide input, a press input, etc.
[0429] In some embodiments of the present application, the second capture control input may be any feasible input such as a click input, a slide input, or a press input.
[0430] In some embodiments of the present application, the electronic device can control the main camera, the auxiliary camera, or the main camera and the auxiliary camera to take multiple snapshots during the video recording process to obtain multiple images captured by each camera.
[0431] For example, in combination with the above Fig.13A When the stage scene is recorded by the wide-angle camera and the close-up videos of the flute player 13a, violin player 14a and cello player 15a on the stage are recorded in sequence by the depth-of-field camera, the shooting preview window 71a of the wide-angle camera and the shooting preview window 72a including the preview image of the flute player 13a captured by the depth-of-field camera are displayed in the video recording interface. The user can double-click the shooting preview window 71a to trigger the electronic device to control the wide-angle camera to capture the entire stage scene, or double-click the shooting preview window 72a to trigger the electronic device to control the depth-of-field camera to capture the flute player 13a, or click the shooting control 73a to trigger the electronic device to capture the entire stage scene through the wide-angle camera and capture the flute player 13a through the depth-of-field camera to obtain a panoramic image and a close-up image of the flute player 13a.
[0432] In an embodiment of the present application, the user can choose to use the main camera or the auxiliary camera to take snapshots during the recording process according to shooting needs to capture the wonderful moments on the stage, thereby improving the flexibility of shooting.
[0433] In some embodiments of the present application, the shooting method provided in the embodiments of the present application may further include the following steps 314 to 316:
[0434] Step 314: The electronic device displays the photo album interface.
[0435] Among them, the album interface includes a main camera video identifier, an auxiliary camera video identifier and at least one image identifier; the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate the auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or at least one auxiliary camera.
[0436] Step 315: The electronic device receives a fourth selection input from the user for at least two of the main video identification, the auxiliary video identification, and the at least one image identification.
[0437] Step 316: In response to the fourth selection input, the electronic device synthesizes the files indicated by at least two identifiers and outputs a synthesized video.
[0438] In some embodiments of the present application, the fourth selection input may include any of the following: a user's touch input, a voice input, a gesture input, a folding or unfolding operation of a foldable screen, or other feasible inputs, which are not limited in the embodiments of the present application. Further, the touch input may be: a user's click input, a sliding input, a pressing input, etc. Further, the click operation may be any number of click operations. The sliding operation may be a sliding operation in any direction, such as sliding up, sliding down, sliding to the left, or sliding to the right, etc., which are not limited in the embodiments of the present application.
[0439] In some embodiments of the present application, the fourth selection input is a user's click input on the main camera video and an image taken by the main camera.
[0440] In some embodiments of the present application, when at least two files indicated by the identifiers include a main camera video and an image captured by the main camera, the electronic device can insert the image into a specific video position of the main camera video, for example, after a video frame in the main camera video that has the same content as the image.
[0441] In some embodiments of the present application, when at least two files indicated by the identifiers include a secondary video recorded by the secondary camera and an image captured by the secondary camera, the electronic device may insert the image into a specific video position of the secondary video. For example, the image may be inserted after a video frame in the secondary video that has the same content as the image, or the image may be used as the first video frame of the secondary video.
[0442] In some embodiments of the present application, when the files indicated by at least two identifiers include a main camera video, an image captured by a main camera, and a secondary camera video recorded by a secondary camera, the electronic device inserts the image captured by the main camera into a specific video position of the main camera video, for example, after a video frame in the main camera video with the same content as the image, and performs video splicing on the secondary camera video and the main camera video after the image is inserted, to output a composite video.
[0443] In some embodiments of the present application, when at least two files indicated by identifications include a main camera video, an image taken by a main camera, a secondary camera video recorded by a secondary camera, and an image taken by a secondary camera, the electronic device inserts the image taken by the main camera into a specific video position of the main camera video, for example, after inserting it into a video frame in the main camera video with the same content as the image, and inserts the image taken by the secondary camera into the specific video position of the secondary camera video, and then performs video stitching on the main camera video with the inserted image and the secondary camera video with the inserted image to output a composite video.
[0444] For example, in combination with the above Fig.13A ,like Fig.16A As shown, the album interface 81a includes a video identifier 81a1 of the video recorded by the wide-angle camera for the entire stage scene, image identifiers 82a1 to 82d1 of four images captured by the wide-angle camera during the video recording process, a video identifier 83a1 of the video recorded by the depth of field camera of the flute player 13a, the cello player 15a and the violin player 14a appearing one after another, and image identifiers 84a1 to 84a3 of three images captured by the depth of field camera during the video recording process. After the user clicks on the video identifier 81a1, the image identifier 82a1, the video identifier 83a1, the image identifier 84a1 and the image identifier 84a2 to select the above files, and clicks on the "Generate Video" identifier 85a, the electronic device synthesizes the video corresponding to the video identifier 81a1, the image corresponding to the image identifier 82a1, the video corresponding to the video identifier 83a1, the image identifier 84a1 and the image corresponding to the image selected by the user, and outputs a synthesized video.
[0445] Specifically, in combination with the above Fig.16A The electronic device can classify and arrange the recorded videos and captured images according to the recording camera. The photos are taken during the video recording process. When the user selects the video and photo, a yellow subscript will be displayed in the lower left corner. After the user clicks the "Generate Video" icon below, the electronic device will intelligently select and generate the most suitable spliced video. If an image is selected, the image will be inserted into the time node of the video, which is convenient for quick switching to the specified video position.
[0446] In an embodiment of the present application, users can view and manage videos and images from different cameras in a unified album interface without switching between folders, which improves operational convenience. Users can select videos and images according to their preferences to synthesize new videos, providing personalized editing methods to meet user needs for video creation. By synthesizing videos and images from different cameras, videos with richer content and more diverse perspectives can be generated.
[0447] In some embodiments of the present application, after the above step 316, the shooting method provided in the embodiment of the present application may further include the following steps 317 to 319, or include the following steps 317, 318, and 320, or include the following steps 317 to 320:
[0448] Step 317: The electronic device receives a playback control input for the synthesized video.
[0449] Step 318: The electronic device responds to the above-mentioned playback control input and displays a video playback interface of the composite video, wherein the video playback interface includes a video playback area of the composite video and at least one video frame thumbnail, wherein one video frame thumbnail corresponds to one video frame in the composite video, and each video frame thumbnail corresponding to at least one captured image includes an image identifier, wherein the image identifier is used to indicate that a video frame thumbnail corresponds to a captured image.
[0450] Step 319: When receiving the fifth selection input for the third image identifier, the electronic device jumps to the video frame corresponding to the fifth image identifier and plays the video.
[0451] Step 320: When receiving the sixth selection input for the fourth image identifier, the electronic device displays the captured image indicated by the fourth image identifier in the album interface.
[0452] In some embodiments of the present application, the above-mentioned playback control input can be any feasible input such as touch input, voice input, gesture input, etc., and the embodiments of the present application are not limited to this.
[0453] Exemplarily, the play control input may be a click input of a play button on a video play interface of the electronic device by the user.
[0454] In some embodiments of the present application, the video playback area is used to display the currently playing video content.
[0455] In some embodiments of the present application, the above-mentioned video frame thumbnails are used to indicate or represent video frames in a video.
[0456] In some embodiments of the present application, the third image identifier may be a thumbnail of the captured image, and the third image identifier is used to indicate the existence of the captured image corresponding to the video frame. By displaying the image identifier, the user can quickly identify and locate additional captured content in the video.
[0457] In some embodiments of the present application, the third image identifier may be an image thumbnail or text or any other information that can represent or indicate an image.
[0458] It should be noted that the explanation of the fourth image logo can refer to the description of the third image logo mentioned above, which will not be repeated here.
[0459] In some embodiments of the present application, the fifth selection input may be any feasible input such as a click input, a sliding input or a long press input of the third image logo, and the embodiments of the present application are not limited to this.
[0460] It should be noted that the explanation of the sixth selection input can be found in the description of the fifth selection input, which will not be repeated here.
[0461] In some embodiments of the present application, when the electronic device receives the sixth selection input for the fourth image identifier, it can jump to the display position of the captured image indicated by the fourth image identifier in the album interface for display; or display the captured image indicated by the fourth image identifier on the current interface.
[0462] For example, in combination with the above Fig.16A ,like Fig. 16B As shown, the video playback area 91a of the video playback interface 91a includes a playback screen of a composite video, which is a video recorded by a wide-angle camera, an image captured by a wide-angle camera, a video recorded by a depth-of-field camera, and a video generated by an image captured by the depth-of-field camera. The video playback interface also displays multiple video frame thumbnails, as well as an image identifier 92a, an image identifier 93a, and an image identifier 94a. The three image identifiers correspond to an image captured by the wide-angle camera and two images captured by the depth-of-field camera during the video recording process, respectively. After the user clicks on the image identifier 93a, the electronic device jumps to the position of the video frame in the composite video indicated by the image identifier 93a for video playback, that is, jumps to the video recorded by the depth-of-field camera, and plays a video frame with the same image content as that captured by the depth-of-field camera for video playback.
[0463] Again illustratively, in combination with the above Fig. 16B After the user double-clicks the image identifier 94a, the electronic device jumps to the display position of the captured image indicated by the image identifier 94a in the album interface for display.
[0464] In an embodiment of the present application, by displaying video frame thumbnails and image identifiers, users can quickly browse and identify video content and captured images therein without playing the entire video, and users can quickly jump to video frames or captured images of interest, or jump to the album interface where the captured images are located, through simple selection operations, without manual scrolling or searching, thereby improving the convenience of operation.
[0465] The above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or, under the premise that there is no contradiction, can also be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.
[0466] The shooting method provided in the embodiment of the present application can be executed by a shooting device. In the embodiment of the present application, the shooting method is executed by a shooting device as an example to illustrate the shooting device provided in the embodiment of the present application.
[0467] Fig.17 A schematic diagram of the structure of a photographing device provided in an embodiment of the present application is shown in FIG. Fig.17 As shown, the shooting device 600 may include: a receiving module 601, a display module 602 and a control module 603, wherein: the receiving module 601 is used to receive a first input while displaying a main shooting preview window of a main camera; the display module 602 is used to display N auxiliary shooting preview windows in response to the first input received by the receiving module, and the N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot objects in the main shooting preview window captured by the N auxiliary cameras; the control module 603 is used to control the main camera and the N auxiliary cameras to record videos, and output the main video and the N auxiliary videos; wherein the N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
[0468] In some embodiments of the present application, the device also includes: a determination module; a determination module, which is used to determine the direct-shooting object according to the input information of the direct-shooting object selection input when the first input includes a direct-shooting object selection input for the main shooting preview window, and the input information includes an input position or an input trajectory; the determination module is also used to determine N auxiliary cameras that match the object information of the direct-shooting object; wherein the object information is an object type or an object position information; and the N auxiliary cameras are used to record a video of the direct-shooting object.
[0469] In some embodiments of the present application, the display module is specifically used to: when the main shooting preview window is displayed in full screen, N auxiliary shooting preview windows are displayed in a floating manner on the main shooting preview window, wherein the window size of the N auxiliary shooting preview windows in the floating display state is smaller than the window size of the main shooting preview window in the full screen display state; when the main shooting preview window is displayed in a screen area of a display screen, N auxiliary shooting preview windows are displayed in N screen areas of the display screen; when the main shooting preview window is displayed on a first display screen, N auxiliary shooting preview windows are displayed in N screen areas of a second display screen.
[0470] In some embodiments of the present application, when the main shooting preview window is displayed in full screen and N auxiliary shooting preview windows are displayed in floating mode, the receiving module is further used to receive a second input to one of the N auxiliary shooting preview windows; the device also includes: an updating module; the updating module is used to update the auxiliary shooting preview window selected by the second input to full screen display in response to the second input received by the receiving module, and to float the main shooting preview window on the auxiliary shooting preview window displayed in full screen; wherein the window size of the main shooting preview window in the floating display state is smaller than the window size of the auxiliary shooting preview window in the full screen display state.
[0471] In some embodiments of the present application, a set of video recording parameters includes at least one of the following: video recording magnification, video recording style, video recording beauty parameter, video recording resolution, and video recording frame rate.
[0472] In some embodiments of the present application, the receiving module is also used to receive a third input for the direct-shooting object; the display module is also used to display a video parameter setting interface for the direct-shooting object in response to the third input received by the receiving module; the receiving module is also used to receive a user's parameter setting input for the video parameter setting interface; the device also includes: an execution module; the execution module is used to set N groups of video parameters for N auxiliary cameras in response to the parameter setting input received by the receiving module.
[0473] In some embodiments of the present application, the video recording parameter setting interface also includes a first video recording ratio setting control, a second video recording ratio setting control and a video recording ratio identifier corresponding to the direct shooting object, and the video recording ratio identifier is used to indicate the video recording ratio of the auxiliary camera; a receiving module is specifically used to receive parameter setting input for the first video recording ratio setting control or the second video recording ratio setting control; the device also includes: an update module; an update module is used to update the identification information of the video recording ratio identifier according to the input information of the parameter setting input received by the receiving module.
[0474] In some embodiments of the present application, the receiving module is further used to receive a fourth input before receiving the first input when displaying the main shooting preview window of the main camera, and the fourth input is used to trigger the start of the recording mode; the control module is further used to detect the scene type of the recording scene in response to the fourth input received by the receiving module; the display module is further used to display a scene identifier when it is detected that the scene type is a stage scene, and the scene identifier is used to indicate the scene type of the recording scene.
[0475] In some embodiments of the present application, in the process of controlling the main camera and N auxiliary cameras to perform video recording, the control module is also used to control the main camera and the N auxiliary cameras to respectively capture an image when a control control input for a snapshot control is received; the control module is also used to control the main camera to capture an image when the receiving module receives a first snapshot control input for the main shooting preview window; the control module is also used to control the auxiliary camera corresponding to the auxiliary shooting preview window selected by the second snapshot control input to capture an image when the receiving module receives a second snapshot control input for one of the N auxiliary shooting preview windows.
[0476] In some embodiments of the present application, the display module is also used to display an album interface, which includes a main camera video identifier, N auxiliary camera video identifiers and at least one image identifier; wherein the main camera video identifier is used to indicate a main camera video, the auxiliary camera video identifier is used to indicate an auxiliary camera video, and the image identifier is used to indicate an image taken by a main camera or N auxiliary cameras; the receiving module is also used to receive a user's first selection input for at least two of the main camera video identifier, N auxiliary camera video identifiers and at least one image identifier; the device also includes: a processing module; the processing module is used to synthesize the files indicated by at least two identifiers in response to the first selection input received by the receiving module, and output a synthesized video.
[0477] In some embodiments of the present application, it is also used to receive a playback control input for the synthesized video after synthesizing files indicated by at least two identifiers and outputting the synthesized video; the display module is also used to display a video playback interface of the synthesized video in response to the playback control input received by the receiving module, the video playback interface including a video playback area for the synthesized video and at least one video frame thumbnail, a video frame thumbnail corresponding to a video frame in the synthesized video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier is used to indicate a captured image corresponding to a video frame thumbnail; the control module is also used to jump to the video frame corresponding to the first image identifier for video playback when a second selection input for the first image identifier is received; the control module is also used to display the captured image indicated by the second image identifier in the album interface when a third selection input for the second image identifier is received.
[0478] The shooting device provided by the embodiment of the present application, when displaying the main shooting preview window of the main camera, receives a first input, displays N auxiliary shooting preview windows, and the N auxiliary shooting preview windows are used to respectively display the preview images of the direct-shot objects in the main shooting preview window captured by the N auxiliary cameras, control the main camera and the N auxiliary cameras to perform video recording, and output the main video and the N auxiliary videos; wherein the N groups of recording parameters of the above-mentioned N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and the auxiliary shooting preview window of the camera, the user can quickly view the preview image of the overall scene captured by the main camera and the preview images of different camera effects of specific objects captured by multiple auxiliary cameras using different recording parameters. Since the preview images in the multiple auxiliary shooting preview windows are the preview images of the direct-shot objects captured by multiple auxiliary cameras using multiple groups of recording parameters, it is possible to quickly record a full-frame video and different close-up videos of specific objects in the full-frame video, thereby improving the efficiency of video recording.
[0479] Fig.18 A structural diagram of a photographing device provided in an embodiment of the present application is shown in FIG. Fig.18 As shown, the device 700 includes: a receiving module 701 and a control module 702, wherein: the receiving module 701 is used to receive a first control input when displaying a main shooting preview window of a main camera; the control module 702 is used to control the main camera and at least one auxiliary camera to perform video recording in response to the first control input received by the receiving module 701, and during the recording process, in accordance with the recording order of T direct shooting objects in the main shooting preview window, sequentially display the auxiliary shooting preview window of each direct shooting object; the control module is also used to output the main shooting video and the auxiliary shooting video when the main camera and at least one auxiliary camera complete recording; wherein T is an integer greater than 1.
[0480] In some embodiments of the present application, the device also includes: an execution module and a determination module, wherein: the execution module is used to set T direct-shooting objects and the appearance order of T direct-shooting objects according to the input information of the first control input when the first control input includes a direct-shooting object selection input and an appearance order selection input for the main shooting preview window; the determination module is used to determine the recording order of the T direct-shooting objects according to the appearance order of the T direct-shooting objects; the determination module is also used to determine at least one auxiliary camera that matches the object information of the T direct-shooting objects; wherein the object information includes at least one of the following: object type, object position information.
[0481] In some embodiments of the present application, the control module is specifically used to: control at least one auxiliary camera to perform video recording on the T direct-shot objects in sequence according to the recording order of the T direct-shot objects and T groups of video recording parameters corresponding to the T direct-shot objects; wherein one direct-shot object corresponds to a group of video recording parameters, and a group of video recording parameters includes at least one of the following: the appearance duration and zoom ratio of each direct-shot object.
[0482] In some embodiments of the present application, the control module is specifically used to: when an auxiliary camera records T direct-shot objects in sequence, display the auxiliary shooting preview window including the preview image of each direct-shot object captured by the auxiliary camera in sequence according to the recording order of the T direct-shot objects in the main shooting preview window; when T auxiliary cameras record T direct-shot objects in sequence, and different auxiliary cameras record different direct-shot objects, display the auxiliary shooting preview window including the preview image of each direct-shot object captured by the T auxiliary cameras in sequence according to the recording order of the T direct-shot objects in the main shooting preview window.
[0483] In some embodiments of the present application, when the main shooting preview window is displayed in full screen, the auxiliary shooting preview window is displayed floating on the main shooting preview window, wherein the interface size of the auxiliary shooting preview window in the floating display state is smaller than the interface size of the main shooting preview window in the full screen display state; when the main shooting preview window is displayed in the first screen area of the display screen, the auxiliary shooting preview window is displayed in the second screen area of the display screen; when the main shooting preview window is displayed on the first display screen, the auxiliary shooting preview window is displayed on the second display screen.
[0484] In some embodiments of the present application, the receiving module is further used to receive a second control input for a direct-shooting object in the main shooting preview window; the display module is further used to display a video recording parameter setting interface for the direct-shooting object selected by the second control input in response to the second control input received by the receiving module; the receiving module is further used to receive a user's setting input for the video recording parameter setting interface; the device also includes: an execution module; the execution module is used to set a set of video recording parameters corresponding to the direct-shooting object selected by the second control input in response to the setting input received by the receiving module.
[0485] In some embodiments of the present application, the receiving module is further used to receive input for setting the appearance order of T straight-shot objects in the main shooting preview window; the display module is further used to display a sequence identifier in the object display area of each of the T straight-shot objects in response to the appearance order setting input received by the receiving module; wherein the sequence identifier is used to indicate the appearance order of a straight-shot object.
[0486] In some embodiments of the present application, the control module is also used to control the first auxiliary camera or the second auxiliary camera to record the video of the second direct-shot object during the process of controlling the main camera and at least one auxiliary camera to perform video recording, when a first auxiliary shooting preview window including a preview image of the first direct-shot object captured by the first auxiliary camera is displayed, and the second direct-shot object meets the recording condition, and the first auxiliary shooting preview window is updated to the second auxiliary shooting preview window, and the second auxiliary shooting preview window includes a preview image of the second direct-shot object captured by the first auxiliary camera or the second auxiliary camera; wherein the second direct-shot object is different from the first direct-shot object, and the second direct-shot object meets the recording condition including: detecting a reference action of the second direct-shot object, or detecting the second direct-shot object singing a reference song.
[0487] In some embodiments of the present application, in the process of controlling the main camera and at least one auxiliary camera to perform video recording, the control module is also used to: when receiving a control control input for a snapshot control, control the main camera and the auxiliary camera to respectively capture an image; when receiving a first snapshot control input for the main shooting preview window, control the main camera to capture an image; when receiving a second snapshot control input for the auxiliary shooting preview window, control the auxiliary camera corresponding to the auxiliary shooting preview window to capture an image.
[0488] In some embodiments of the present application, the display module is also used to display an album interface, which includes a main camera video identifier, an auxiliary camera video identifier and at least one image identifier; wherein the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate the auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or at least one auxiliary camera; the receiving module is also used to receive a user's fourth selection input for at least two of the main camera video identifier, the auxiliary camera video identifier and the at least one image identifier; the device also includes: a processing module; the processing module is used to synthesize the files indicated by the at least two identifiers in response to the fourth selection input received by the receiving module, and output a synthesized video.
[0489] In some embodiments of the present application, the receiving module is further used to receive a playback control input for the synthesized video after synthesizing the files indicated by at least two identifiers and outputting the synthesized video; the display module is further used to display a video playback interface of the synthesized video in response to the playback control input received by the receiving module, the video playback interface including a video playback area for the synthesized video and at least one video frame thumbnail, a video frame thumbnail corresponding to a video frame in the synthesized video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier is used to indicate a captured image corresponding to a video frame thumbnail; the control module is further used to jump to the video frame corresponding to the fifth image identifier for video playback when receiving a fifth selection input for the third image identifier; the control module is further used to display the captured image indicated by the fourth image identifier in the album interface when receiving a sixth selection input for the fourth image identifier.
[0490] The shooting device provided by the embodiment of the present application receives a first control input to control the main camera and at least one auxiliary camera to perform video recording when the main shooting preview window of the main camera is displayed. During the recording process, the auxiliary shooting preview window of each direct shooting object is sequentially displayed according to the recording order of T direct shooting objects in the main shooting preview window. When the main camera and at least one auxiliary camera complete the recording, the main shooting video and the auxiliary shooting video are output, wherein T is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and sequentially displaying the auxiliary shooting preview window of each direct shooting camera in the main shooting preview window, the user can quickly view the preview image of the overall scene captured by the main camera and the preview image of the specific object captured by the auxiliary camera. Since different direct shooting objects can be sequentially recorded by at least one auxiliary camera according to the recording order, the full-frame video and the close-up video of the specific objects in the full-frame video appearing sequentially can be quickly recorded, thereby improving the efficiency of video recording.
[0491] The shooting device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.
[0492] The shooting device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0493] The shooting device provided in the embodiment of the present application can implement each process implemented in the shooting method embodiment, and will not be described again here to avoid repetition.
[0494] Alternatively, if Fig.19 As shown, an embodiment of the present application further provides an electronic device 800, including a processor 801 and a memory 802, wherein the memory 802 stores programs or instructions that can be executed on the processor 801, and when the program or instructions are executed by the processor 801, the various steps of the above-mentioned shooting method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described again here.
[0495] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0496] Fig. 20 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0497] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
[0498] Those skilled in the art will appreciate that the electronic device 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.19 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0499] In some embodiments of the present application, the user input unit 107 is used to receive a first input while displaying a main shooting preview window of the main camera; the display unit 106 is used to display N auxiliary shooting preview windows in response to the first input received by the user input unit 107, and the N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot objects in the main shooting preview window captured by the N auxiliary cameras; the processor 110 is used to control the main camera and the N auxiliary cameras to record videos, and output the main video and the N auxiliary videos; wherein the N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
[0500] In some embodiments of the present application, the processor 110 is used to determine the direct-shooting object according to input information of the direct-shooting object selection input when the first input includes a direct-shooting object selection input for the main shooting preview window, and the input information includes an input position or an input trajectory; the processor 110 is also used to determine N auxiliary cameras that match the object information of the direct-shooting object; wherein the object information is an object type or an object position information; and the N auxiliary cameras are used to record a video of the direct-shooting object.
[0501] In some embodiments of the present application, the display unit 106 is specifically used to: when the main shooting preview window is displayed in full screen, N auxiliary shooting preview windows are displayed in a floating manner on the main shooting preview window, wherein the window size of the N auxiliary shooting preview windows in the floating display state is smaller than the window size of the main shooting preview window in the full screen display state; when the main shooting preview window is displayed in a screen area of a display screen, N auxiliary shooting preview windows are displayed in N screen areas of the display screen; when the main shooting preview window is displayed on a first display screen, N auxiliary shooting preview windows are displayed in N screen areas of a second display screen.
[0502] In some embodiments of the present application, when the main shooting preview window is displayed in full screen and N auxiliary shooting preview windows are displayed in floating mode, the user input unit 107 is further used to receive a second input to one of the N auxiliary shooting preview windows; the processor 110 is used to update the auxiliary shooting preview window selected by the second input to full screen display in response to the second input received by the user input unit 107, and to float display the main shooting preview window on the auxiliary shooting preview window displayed in full screen; wherein the window size of the main shooting preview window in the floating display state is smaller than the window size of the auxiliary shooting preview window in the full screen display state.
[0503] In some embodiments of the present application, a set of video recording parameters includes at least one of the following: video recording magnification, video recording style, video recording beauty parameter, video recording resolution, and video recording frame rate.
[0504] In some embodiments of the present application, the user input unit 107 is also used to receive a third input for the direct-shot object; the display unit 106 is also used to display a video recording parameter setting interface for the direct-shot object in response to the third input received by the user input unit 107; the user input unit 107 is also used to receive a user's parameter setting input for the video recording parameter setting interface; the device also includes: a processor 110; the processor 110 is used to set N groups of video recording parameters for N auxiliary cameras in response to the parameter setting input received by the user input unit 107.
[0505] In some embodiments of the present application, the video recording parameter setting interface also includes a first video recording ratio setting control, a second video recording ratio setting control and a video recording ratio identifier corresponding to the direct shooting object, and the video recording ratio identifier is used to indicate the video recording ratio of the auxiliary camera; a user input unit 107 is specifically used to receive parameter setting input for the first video recording ratio setting control or the second video recording ratio setting control; the device also includes: a processor 110; the processor 110 is used to update the identification information of the video recording ratio identifier according to the input information of the parameter setting input received by the user input unit 107.
[0506] In some embodiments of the present application, the user input unit 107 is further used to receive a fourth input before receiving the first input when displaying the main shooting preview window of the main camera, and the fourth input is used to trigger the start of the recording mode; the processor 110 is further used to detect the scene type of the recording scene in response to the fourth input received by the user input unit 107; the display unit 106 is further used to display a scene identifier when it is detected that the scene type is a stage scene, and the scene identifier is used to indicate the scene type of the recording scene.
[0507] In some embodiments of the present application, in the process of controlling the main camera and N auxiliary cameras to perform video recording, the processor 110 is also used to control the main camera and the N auxiliary cameras to respectively capture an image when a control control input for a capture control is received; the processor 110 is also used to control the main camera to capture an image when the user input unit 107 receives a first capture control input for the main shooting preview window; the processor 110 is also used to control the auxiliary camera corresponding to the auxiliary shooting preview window selected by the second capture control input to capture an image when the user input unit 107 receives a second capture control input for one of the N auxiliary shooting preview windows.
[0508] In some embodiments of the present application, the display unit 106 is also used to display an album interface, which includes a main camera video identifier, N auxiliary camera video identifiers and at least one image identifier; wherein the main camera video identifier is used to indicate a main camera video, the auxiliary camera video identifier is used to indicate an auxiliary camera video, and the image identifier is used to indicate an image taken by a main camera or N auxiliary cameras; the user input unit 107 is also used to receive a user's first selection input for at least two of the main camera video identifier, N auxiliary camera video identifiers and at least one image identifier; the processor 110 is used to synthesize the files indicated by the at least two identifiers in response to the first selection input received by the user input unit 107, and output a synthesized video.
[0509] In some embodiments of the present application, it is also used to receive a playback control input for the synthesized video after synthesizing the files indicated by at least two identifiers and outputting the synthesized video; the display unit 106 is also used to display a video playback interface of the synthesized video in response to the playback control input received by the user input unit 107, the video playback interface including a video playback area for the synthesized video and at least one video frame thumbnail, a video frame thumbnail corresponding to a video frame in the synthesized video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier is used to indicate a captured image corresponding to a video frame thumbnail; the processor 110 is also used to jump to the video frame corresponding to the first image identifier for video playback when a second selection input for the first image identifier is received; the processor 110 is also used to display the captured image indicated by the second image identifier in the album interface when a third selection input for the second image identifier is received.
[0510] The shooting device provided by the embodiment of the present application, when displaying the main shooting preview window of the main camera, receives a first input, displays N auxiliary shooting preview windows, and the N auxiliary shooting preview windows are used to respectively display the preview images of the direct-shot objects in the main shooting preview window captured by the N auxiliary cameras, control the main camera and the N auxiliary cameras to perform video recording, and output the main video and the N auxiliary videos; wherein the N groups of recording parameters of the above-mentioned N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and the auxiliary shooting preview window of the camera, the user can quickly view the preview image of the overall scene captured by the main camera and the preview images of different camera effects of specific objects captured by multiple auxiliary cameras using different recording parameters. Since the preview images in the multiple auxiliary shooting preview windows are the preview images of the direct-shot objects captured by multiple auxiliary cameras using multiple groups of recording parameters, it is possible to quickly record a full-frame video and different close-up videos of specific objects in the full-frame video, thereby improving the efficiency of video recording.
[0511] In some other embodiments of the present application, the user input unit 107 is used to receive a first control input when the main shooting preview window of the main camera is displayed; the processor 110 is used to control the main camera and at least one auxiliary camera to perform video recording in response to the first control input received by the user input unit 107, and during the recording process, the auxiliary shooting preview window of each direct shooting object is displayed in sequence according to the recording order of T direct shooting objects in the main shooting preview window; the processor 110 is also used to output the main camera video and the auxiliary camera video when the main camera and at least one auxiliary camera complete recording; wherein T is an integer greater than 1.
[0512] In some embodiments of the present application, the processor 110 is used to set T direct-shooting objects and the appearance order of T direct-shooting objects according to input information of the first control input when the first control input includes a direct-shooting object selection input and an appearance order selection input for the main shooting preview window; the processor 110 is used to determine the recording order of the T direct-shooting objects according to the appearance order of the T direct-shooting objects; the processor 110 is also used to determine at least one auxiliary camera that matches the object information of the T direct-shooting objects; wherein the object information includes at least one of the following: object type, object position information.
[0513] In some embodiments of the present application, the processor 110 is specifically used to: control at least one auxiliary camera to perform video recording on the T direct-shot objects in sequence according to the recording order of the T direct-shot objects and T groups of video recording parameters corresponding to the T direct-shot objects; wherein one direct-shot object corresponds to a group of video recording parameters, and a group of video recording parameters includes at least one of the following: the appearance duration and zoom ratio of each direct-shot object.
[0514] In some embodiments of the present application, the processor 110 is specifically used to: when an auxiliary camera records T direct-shot objects in sequence, display the auxiliary shooting preview window including the preview image of each direct-shot object captured by the auxiliary camera in sequence according to the recording order of the T direct-shot objects in the main shooting preview window; when T auxiliary cameras record T direct-shot objects in sequence, and different auxiliary cameras record different direct-shot objects, display the auxiliary shooting preview window including the preview image of each direct-shot object captured by the T auxiliary cameras in sequence according to the recording order of the T direct-shot objects in the main shooting preview window.
[0515] In some embodiments of the present application, when the main shooting preview window is displayed in full screen, the auxiliary shooting preview window is displayed floating on the main shooting preview window, wherein the interface size of the auxiliary shooting preview window in the floating display state is smaller than the interface size of the main shooting preview window in the full screen display state; when the main shooting preview window is displayed in the first screen area of the display screen, the auxiliary shooting preview window is displayed in the second screen area of the display screen; when the main shooting preview window is displayed on the first display screen, the auxiliary shooting preview window is displayed on the second display screen.
[0516] In some embodiments of the present application, the user input unit 107 is further used to receive a second control input for a direct-shooting object in the main shooting preview window; the display unit 106 is further used to display a video recording parameter setting interface for the direct-shooting object selected by the second control input in response to the second control input received by the user input unit 107; the user input unit 107 is further used to receive a user's setting input for the video recording parameter setting interface; the processor 110 is used to set a set of video recording parameters corresponding to the direct-shooting object selected by the second control input in response to the setting input received by the user input unit 107.
[0517] In some embodiments of the present application, the user input unit 107 is further used to receive input for setting the appearance order of T straight-shot objects in the main shooting preview window; the display unit 106 is further used to display a sequence identifier in the object display area of each of the T straight-shot objects in response to the appearance order setting input received by the user input unit 107; wherein the sequence identifier is used to indicate the appearance order of a straight-shot object.
[0518] In some embodiments of the present application, the processor 110 is also used to control the first auxiliary camera or the second auxiliary camera to record a video of the second direct-shot object, and update the first auxiliary shooting preview window to the second auxiliary shooting preview window, the second auxiliary shooting preview window including the preview image of the second direct-shot object captured by the first auxiliary camera or the second auxiliary camera, during the process of controlling the main camera and at least one auxiliary camera to perform video recording, when a first auxiliary shooting preview window including a preview image of the first direct-shot object captured by the first auxiliary camera is displayed and the second direct-shot object meets the recording condition; wherein the second direct-shot object is different from the first direct-shot object, and the second direct-shot object meets the recording condition including: detecting a reference action of the second direct-shot object, or detecting the second direct-shot object singing a reference song.
[0519] In some embodiments of the present application, during the process of controlling the main camera and at least one auxiliary camera to perform video recording, the processor 110 is also used to: upon receiving a control control input for a capture control, control the main camera and the auxiliary camera to respectively capture an image; upon receiving a first capture control input for the main shooting preview window, control the main camera to capture an image; and upon receiving a second capture control input for the auxiliary shooting preview window, control the auxiliary camera corresponding to the auxiliary shooting preview window to capture an image.
[0520] In some embodiments of the present application, the display unit 106 is also used to display an album interface, which includes a main camera video identifier, an auxiliary camera video identifier and at least one image identifier; wherein the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate the auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or at least one auxiliary camera; the user input unit 107 is also used to receive a fourth selection input from the user for at least two of the main camera video identifier, the auxiliary camera video identifier and the at least one image identifier; the processor 110 is used to synthesize the files indicated by the at least two identifiers in response to the fourth selection input received by the user input unit 107, and output a synthesized video.
[0521] In some embodiments of the present application, the user input unit 107 is further used to receive a playback control input for the synthesized video after synthesizing the files indicated by at least two identifiers and outputting the synthesized video; the display unit 106 is further used to display a video playback interface of the synthesized video in response to the playback control input received by the user input unit 107, the video playback interface including a video playback area for the synthesized video and at least one video frame thumbnail, a video frame thumbnail corresponding to a video frame in the synthesized video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier is used to indicate a captured image corresponding to a video frame thumbnail; the processor 110 is further used to, upon receiving a fifth selection input for the third image identifier, jump to the video frame corresponding to the fifth image identifier for video playback; the processor 110 is further used to, upon receiving a sixth selection input for the fourth image identifier, display the captured image indicated by the fourth image identifier in the album interface.
[0522] In the electronic device provided by the embodiment of the present application, when the main shooting preview window of the main camera is displayed, the shooting device receives a first control input, controls the main camera and at least one auxiliary camera to perform video recording, and during the recording process, displays the auxiliary shooting preview window of each direct shooting object in sequence according to the recording order of T direct shooting objects in the main shooting preview window, and outputs the main shooting video and the auxiliary shooting video when the main camera and at least one auxiliary camera complete the recording, wherein T is an integer greater than 1. Through this method, by displaying the main shooting preview window of the main camera and sequentially displaying the auxiliary shooting preview window of each direct shooting camera in the main shooting preview window, the user can quickly view the preview image of the overall scene captured by the main camera and the preview image of the specific object captured by the auxiliary camera. Since different direct shooting objects can be recorded in sequence according to the recording order by at least one auxiliary camera, a full-frame video and a close-up video in which specific objects in the full-frame video appear in sequence can be quickly recorded, thereby improving the efficiency of video recording.
[0523] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0524] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0525] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 110.
[0526] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned shooting method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0527] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0528] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned shooting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0529] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0530] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned shooting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0531] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0532] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0533] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A shooting method, characterized in that: The method comprises: When a main shooting preview window of the main camera is displayed, receiving a first input; In response to the first input, displaying N auxiliary shooting preview windows, wherein the N auxiliary shooting preview windows are used to respectively display preview images of the direct-shot object in the main shooting preview window acquired by the N auxiliary cameras; Control the main camera and the N auxiliary cameras to record videos, and output the main camera video and the N auxiliary camera videos; The N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
2. The method according to claim 1, characterized in that The method further comprises: In a case where the first input includes a direct-shot object selection input for the main shooting preview window, determining a direct-shot object according to input information of the direct-shot object selection input, wherein the input information includes an input position or an input trajectory; Determine N auxiliary cameras that match the object information of the direct-shot object; The object information is object type or object location information; and the N auxiliary cameras are used to record the video of the direct-shot object.
3. The method according to claim 1, characterized in that The displaying of N auxiliary shooting preview windows includes: When the main shooting preview window is displayed in full screen, the N auxiliary shooting preview windows are displayed in a floating manner on the main shooting preview window, wherein the window sizes of the N auxiliary shooting preview windows in the floating display state are smaller than the window size of the main shooting preview window in the full screen display state; When the main shooting preview window is displayed in one screen area of the display screen, the N auxiliary shooting preview windows are displayed in N screen areas of the display screen; When the main shooting preview window is displayed on the first display screen, the N auxiliary shooting preview windows are displayed in N screen areas of the second display screen.
4. The method according to claim 3, characterized in that When the main shooting preview window is displayed in full screen and the N auxiliary shooting preview windows are displayed in floating mode, the method further includes: receiving a second input to one of the N auxiliary shooting preview windows; In response to the second input, updating the auxiliary shooting preview window selected by the second input to be displayed in full screen, and floatingly displaying the main shooting preview window on the auxiliary shooting preview window displayed in full screen; Wherein, the window size of the main shooting preview window in the floating display state is smaller than the window size of the auxiliary shooting preview window in the full screen display state.
5. The method according to claim 1, characterized in that A set of video recording parameters includes at least one of the following: video recording magnification, video recording style, video recording beauty parameter, video recording resolution, and video recording frame rate.
6. The method according to claim 5, characterized in that The method further comprises: receiving a third input of the direct-view object; In response to the third input, displaying a video recording parameter setting interface of the direct-shot object; Receiving a parameter setting input from a user on the video recording parameter setting interface; In response to the parameter setting input, N groups of recording parameters of the N auxiliary cameras are set.
7. The method according to claim 6, characterized in that The video parameter setting interface also includes a first video magnification setting control, a second video magnification setting control, and a video magnification mark corresponding to the direct-shot object, wherein the video magnification mark is used to indicate the video magnification of the auxiliary camera; The receiving of parameter setting input for the video recording parameter setting interface includes: receiving a parameter setting input of the first video recording magnification setting control or the second video recording magnification setting control; After receiving the parameter setting input for the video recording parameter setting interface, the method further includes: According to the input information input by the parameter setting, the identification information of the video recording ratio identification is updated.
8. The method according to claim 1, characterized in that In the case where the main shooting preview window of the main camera is displayed, before receiving the first input, the method further includes: receiving a fourth input, wherein the fourth input is used to trigger the start of a video recording mode; In response to the fourth input, detecting a scene type of the recorded scene; When it is detected that the scene type is a stage scene, a scene identifier is displayed, where the scene identifier is used to indicate the scene type of the recording scene.
9. The method according to claim 1, characterized in that: In the process of controlling the main camera and the N auxiliary cameras to record the video, the method further includes: When receiving a control input of a capture control, controlling the main camera and the N auxiliary cameras to capture an image respectively; When receiving a first capture control input to the main capture preview window, controlling the main camera to capture an image; When a second capture control input for one of the N auxiliary capture preview windows is received, the auxiliary camera corresponding to the auxiliary capture preview window selected by the second capture control input is controlled to capture an image.
10. The method according to claim 9, characterized in that The method further comprises: Displaying an album interface, the album interface including a main camera video identifier, N auxiliary camera video identifiers, and at least one image identifier; wherein the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate an auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or the N auxiliary cameras; receiving a first selection input of at least two of the main video identifier, N auxiliary video identifiers, and at least one image identifier from a user; In response to the first selection input, the files indicated by the at least two identifiers are synthesized to output a synthesized video.
11. The method according to claim 10, characterized in that After synthesizing the files indicated by the at least two identifiers and outputting the synthesized video, the method further includes: Receiving a playback control input for the composite video; In response to the playback control input, a video playback interface of the composite video is displayed, the video playback interface including a video playback area of the composite video and at least one video frame thumbnail, one video frame thumbnail corresponding to one video frame in the composite video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier being used to indicate a captured image corresponding to one video frame thumbnail; When receiving a second selection input for the first image identifier, jump to the video frame corresponding to the first image identifier and play the video; When a third selection input for the second image identifier is received, the captured image indicated by the second image identifier in the album interface is displayed.
12. A shooting method, characterized in that: The method comprises: When the main shooting preview window of the main camera is displayed, receiving a first control input; In response to the first control input, control the main camera and at least one auxiliary camera to perform video recording, and during the recording process, sequentially display the auxiliary shooting preview window of each direct-shot object according to the recording order of the T direct-shot objects in the main shooting preview window; When the main camera and the at least one auxiliary camera complete recording, output the main camera video and the auxiliary camera video; Wherein, T is an integer greater than 1.
13. The method according to claim 12, characterized in that The method further comprises: In a case where the first control input includes a direct-shot object selection input and an appearance order selection input for the main shooting preview window, setting T direct-shot objects and the appearance order of the T direct-shot objects according to input information of the first control input; Determining a recording order of the T direct-shot objects according to an appearance order of the T direct-shot objects; Determine at least one auxiliary camera that matches the object information of the T direct-shot objects; The object information includes at least one of the following: object type and object location information.
14. The method according to claim 13, characterized in that The controlling the main camera and at least one auxiliary camera to perform video recording includes: Controlling the at least one auxiliary camera to sequentially record videos of the T direct-shot objects according to a recording order of the T direct-shot objects and T groups of video recording parameters corresponding to the T direct-shot objects; Among them, one direct-shot object corresponds to a set of video recording parameters, and the set of video recording parameters includes at least one of the following items: the appearance duration and zoom ratio of each direct-shot object.
15. The method according to claim 12, characterized in that The method of sequentially displaying the auxiliary shooting preview window of each direct-shot object according to the recording order of the T direct-shot objects in the main shooting preview window includes: When one auxiliary camera sequentially records T direct-shot objects, sequentially displaying auxiliary shooting preview windows including preview images of each direct-shot object captured by the auxiliary camera according to the recording order of the T direct-shot objects in the main shooting preview window; When T auxiliary cameras record T direct-shot objects in sequence and different auxiliary cameras record different direct-shot objects, auxiliary shooting preview windows including preview images of each direct-shot object respectively captured by the T auxiliary cameras are displayed in sequence according to the recording order of the T direct-shot objects in the main shooting preview window.
16. The method according to claim 12, characterized in that When the main shooting preview window is displayed in full screen, the auxiliary shooting preview window is displayed in a floating state on the main shooting preview window, wherein the interface size of the auxiliary shooting preview window in the floating display state is smaller than the interface size of the main shooting preview window in the full screen display state; When the main shooting preview window is displayed in the first screen area of the display screen, the auxiliary shooting preview window is displayed in the second screen area of the display screen; When the main shooting preview window is displayed on the first display screen, the auxiliary shooting preview window is displayed on the second display screen.
17. The method according to claim 12, characterized in that The method further comprises: receiving a second control input for a direct-shot object in the main shooting preview window; In response to the second control input, displaying a video recording parameter setting interface for the direct-viewing object selected by the second control input; Receiving a user's setting input on the video recording parameter setting interface; In response to the setting input, a set of video recording parameters corresponding to the direct-shot object selected by the second control input is set.
18. The method according to claim 12, characterized in that The method further comprises: receiving an input for setting the appearance order of T straight-shot objects in the main shooting preview window; In response to the appearance order setting input, displaying a sequence identifier in the object display area of each of the T straight-shot objects; The sequence identifier is used to indicate the appearance sequence of a straight-shot object.
19. The method according to claim 12, characterized in that In the process of controlling the main camera and at least one auxiliary camera to record a video, the method further includes: When a first auxiliary shooting preview window including a preview image of a first direct-shot object captured by the first auxiliary camera is displayed and a second direct-shot object meets a recording condition, the first auxiliary camera or the second auxiliary camera is controlled to perform video recording of the second direct-shot object, and the first auxiliary shooting preview window is updated to a second auxiliary shooting preview window, where the second auxiliary shooting preview window includes a preview image of the second direct-shot object captured by the first auxiliary camera or the second auxiliary camera; The second direct-shot object is different from the first direct-shot object, and the second direct-shot object satisfies the recording conditions, including: detecting a reference action of the second direct-shot object, or detecting the second direct-shot object singing a reference song.
20. The method according to claim 12, characterized in that In the process of controlling the main camera and at least one auxiliary camera to record a video, the method further includes: When receiving a control input of a capture control, controlling the main camera and the auxiliary camera to capture an image respectively; When receiving a first capture control input to the main capture preview window, controlling the main camera to capture an image; When a second capture control input to the auxiliary shooting preview window is received, the auxiliary camera corresponding to the auxiliary shooting preview window is controlled to capture an image.
21. The method according to claim 20, characterized in that The method further comprises: Displaying an album interface, the album interface including the main camera video identifier, the auxiliary camera video identifier and at least one image identifier; wherein the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate the auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or the at least one auxiliary camera; receiving a fourth selection input of at least two of the main video identification, the auxiliary video identification, and the at least one image identification by the user; In response to the fourth selection input, the files indicated by the at least two identifiers are synthesized and a synthesized video is output.
22. The method according to claim 21, characterized in that After synthesizing the files indicated by the at least two identifiers and outputting the synthesized video, the method further includes: Receiving a playback control input for the composite video; In response to the playback control input, a video playback interface of the composite video is displayed, the video playback interface including a video playback area of the composite video and at least one video frame thumbnail, one video frame thumbnail corresponding to one video frame in the composite video, and an image identifier is included on each video frame thumbnail corresponding to at least one captured image, the image identifier being used to indicate a captured image corresponding to one video frame thumbnail; When receiving a fifth selection input for the third image identifier, jump to the video frame corresponding to the fifth image identifier and play the video; When a sixth selection input for the fourth image identifier is received, the captured image indicated by the fourth image identifier is displayed in the album interface.
23. A photographing device, characterized in that: The device comprises: a receiving module, a display module and a control module, wherein: The receiving module is used to receive a first input when the main shooting preview window of the main camera is displayed; The display module is configured to display N auxiliary shooting preview windows in response to the first input received by the receiving module, wherein the N auxiliary shooting preview windows are configured to respectively display preview images of the direct-shot object in the main shooting preview window acquired by the N auxiliary cameras; The control module is used to control the main camera and the N auxiliary cameras to record videos and output the main camera video and the N auxiliary camera videos; The N groups of recording parameters of the N auxiliary cameras are different, one auxiliary camera corresponds to one group of recording parameters, and N is an integer greater than 1.
24. The device according to claim 23, characterized in that The device further comprises: a determination module; The determining module is configured to determine the direct-shooting object according to input information of the direct-shooting object selection input when the first input includes a direct-shooting object selection input of the main shooting preview window, wherein the input information includes an input position or an input trajectory; The determination module is further used to determine N auxiliary cameras that match the object information of the direct-shot object; The object information is object type or object location information; and the N auxiliary cameras are used to record the video of the direct-shot object.
25. The device according to claim 23, characterized in that A set of video recording parameters includes at least one of the following: video recording magnification, video recording style, video recording beauty parameter, video recording resolution, and video recording frame rate.
26. The device according to claim 25, characterized in that The receiving module is further used to receive a third input of the direct-shot object; The display module is further configured to display a video recording parameter setting interface of the direct-shot object in response to the third input received by the receiving module; The receiving module is further used to receive the parameter setting input of the user on the video parameter setting interface; The device further comprises: an execution module; The execution module is used to set N groups of recording parameters of N auxiliary cameras in response to the parameter setting input received by the receiving module.
27. The device according to claim 23, characterized in that In the process of controlling the main camera and the N auxiliary cameras to record a video, the control module is further used to control the main camera and the N auxiliary cameras to respectively capture an image when receiving a control control input of a capture control; The control module is further configured to control the main camera to capture an image when the receiving module receives a first capture control input to the main capture preview window; The control module is further configured to control the auxiliary camera corresponding to the auxiliary shooting preview window selected by the second snapshot control input to capture an image when the receiving module receives a second snapshot control input for one of the N auxiliary shooting preview windows.
28. The device according to claim 27, characterized in that The receiving module is further used for receiving a playback control input of the synthesized video after synthesizing the files indicated by the at least two identifiers and outputting the synthesized video; The display module is further used to display a video playback interface of the composite video in response to the playback control input received by the receiving module, wherein the video playback interface includes a video playback area of the composite video and at least one video frame thumbnail, wherein one video frame thumbnail corresponds to one video frame in the composite video, and each video frame thumbnail corresponding to at least one captured image includes an image identifier, wherein the image identifier is used to indicate a captured image corresponding to one video frame thumbnail; The control module is further configured to jump to a video frame corresponding to the first image identifier and play the video when receiving a second selection input for the first image identifier; The control module is further configured to display the captured image indicated by the second image identifier in the album interface when a third selection input for the second image identifier is received.
29. A photographing device, characterized in that: The device comprises: a receiving module and a control module, wherein: The receiving module is used to receive a first control input when the main shooting preview window of the main camera is displayed; The control module is configured to control the main camera and at least one auxiliary camera to perform video recording in response to the first control input received by the receiving module, and during the recording process, sequentially display the auxiliary shooting preview window of each direct-shot object according to the recording order of the T direct-shot objects in the main shooting preview window; The control module is further configured to output the main camera video and the auxiliary camera video when the main camera and the at least one auxiliary camera complete recording; Wherein, T is an integer greater than 1.
30. The device according to claim 29, characterized in that The device further comprises: an execution module and a determination module, wherein: The execution module is configured to set T straight-shot objects and the order of appearance of the T straight-shot objects according to input information of the first control input when the first control input includes a straight-shot object selection input and an appearance order selection input for the main shooting preview window; The determining module is used to determine the recording order of the T direct-shot objects according to the appearance order of the T direct-shot objects; The determination module is further configured to determine at least one auxiliary camera that matches the object information of the T direct-shot objects; The object information includes at least one of the following: object type and object location information.
31. The device according to claim 30, characterized in that The control module is specifically used for: Controlling the at least one auxiliary camera to sequentially record videos of the T direct-shot objects according to a recording order of the T direct-shot objects and T groups of video recording parameters corresponding to the T direct-shot objects; Among them, one direct-shot object corresponds to a set of video recording parameters, and the set of video recording parameters includes at least one of the following items: the appearance duration and zoom ratio of each direct-shot object.
32. The device according to claim 29, characterized in that The receiving module is further used to receive a second control input of a direct-shot object in the main shooting preview window; The display module is further configured to display a video recording parameter setting interface of the direct-shot object selected by the second control input in response to the second control input received by the receiving module; The receiving module is further used to receive the user's setting input for the video recording parameter setting interface; The device further comprises: an execution module; The execution module is used to set a set of video recording parameters corresponding to the direct-shot object selected by the second control input in response to the setting input received by the receiving module.
33. The device according to claim 29, characterized in that The control module is further configured to, during a process of controlling the main camera and at least one auxiliary camera to perform video recording, control the first auxiliary camera or the second auxiliary camera to perform video recording on the second direct-shot object when a first auxiliary shooting preview window including a preview image of a first direct-shot object captured by the first auxiliary camera is displayed and the second direct-shot object meets a recording condition, and update the first auxiliary shooting preview window to a second auxiliary shooting preview window, wherein the second auxiliary shooting preview window includes a preview image of the second direct-shot object captured by the first auxiliary camera or the second auxiliary camera; The second direct-shot object is different from the first direct-shot object, and the second direct-shot object satisfies the recording conditions, including: detecting a reference action of the second direct-shot object, or detecting the second direct-shot object singing a reference song.
34. The device according to claim 29, characterized in that In the process of controlling the main camera and at least one auxiliary camera to record a video, the control module is further used to: When receiving a control input of a capture control, controlling the main camera and the auxiliary camera to capture an image respectively; When receiving a first capture control input to the main capture preview window, controlling the main camera to capture an image; When a second capture control input to the auxiliary shooting preview window is received, the auxiliary camera corresponding to the auxiliary shooting preview window is controlled to capture an image.
35. The device according to claim 34, characterized in that The display module is further used to display an album interface, wherein the album interface includes the main camera video identifier, the auxiliary camera video identifier and at least one image identifier; wherein the main camera video identifier is used to indicate the main camera video, the auxiliary camera video identifier is used to indicate the auxiliary camera video, and the image identifier is used to indicate an image taken by the main camera or the at least one auxiliary camera; The receiving module is further used to receive a fourth selection input of at least two of the main camera video identifier, the auxiliary camera video identifier and the at least one image identifier by the user; The device further comprises: a processing module; The processing module is used to synthesize the files indicated by the at least two identifiers and output a synthesized video in response to the fourth selection input received by the receiving module.
36. The device according to claim 35, characterized in that The receiving module is further configured to receive a playback control input for the synthesized video after synthesizing the files indicated by the at least two identifiers and outputting the synthesized video; The display module is further used to display a video playback interface of the composite video in response to the playback control input received by the receiving module, wherein the video playback interface includes a video playback area of the composite video and at least one video frame thumbnail, wherein one video frame thumbnail corresponds to one video frame in the composite video, and each video frame thumbnail corresponding to at least one captured image includes an image identifier, wherein the image identifier is used to indicate a captured image corresponding to one video frame thumbnail; The control module is further configured to, when receiving a fifth selection input for the third image identifier, jump to a video frame corresponding to the fifth image identifier to play the video; The control module is further configured to display the captured image indicated by the fourth image identifier in the album interface when a sixth selection input for the fourth image identifier is received.
37. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the shooting method according to any one of claims 1 to 11 are implemented.
38. An electronic device, characterized in that: It includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the shooting method as described in any one of claims 12-33 are implemented.