[go: up one dir, main page]

CN112437231A - Image shooting method and device, electronic equipment and storage medium - Google Patents

Image shooting method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112437231A
CN112437231A CN202011329825.XA CN202011329825A CN112437231A CN 112437231 A CN112437231 A CN 112437231A CN 202011329825 A CN202011329825 A CN 202011329825A CN 112437231 A CN112437231 A CN 112437231A
Authority
CN
China
Prior art keywords
images
information
graphic information
shape
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011329825.XA
Other languages
Chinese (zh)
Other versions
CN112437231B (en
Inventor
曹岱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Hangzhou Co Ltd
Original Assignee
Vivo Mobile Communication Hangzhou Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Hangzhou Co Ltd filed Critical Vivo Mobile Communication Hangzhou Co Ltd
Priority to CN202011329825.XA priority Critical patent/CN112437231B/en
Publication of CN112437231A publication Critical patent/CN112437231A/en
Priority to PCT/CN2021/132365 priority patent/WO2022111458A1/en
Application granted granted Critical
Publication of CN112437231B publication Critical patent/CN112437231B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • H04N23/951Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2628Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Studio Devices (AREA)

Abstract

The application discloses an image shooting method and device, electronic equipment and a storage medium, and belongs to the technical field of image processing. The image capturing method includes: acquiring graphic information and acquiring N images shot by the camera, wherein N is a positive integer; and splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information. Therefore, the N images can be automatically spliced into the shape corresponding to the graphic information according to the acquired graphic information, so that the shape of the target image can be changed along with the shape change of the graphic information, and the shooting interest and the user experience are improved.

Description

Image shooting method and device, electronic equipment and storage medium
Technical Field
The application belongs to the technical field of image processing, and particularly relates to an image shooting method and device, an electronic device and a storage medium.
Background
With the increasingly powerful photographing function of the electronic device, people increasingly rely on the photographing function of the electronic device to record the drips in life and photograph scenes in life into one picture. In the process of implementing the application, the inventor finds that the existing shooting method at least has the following problem that the images obtained in the shooting process can only form fixed shapes such as rectangles and the like finally, so that the shot pictures are lack of interest, and the shooting experience is influenced.
Disclosure of Invention
An object of the embodiments of the present application is to provide an image capturing method and apparatus, an electronic device, and a storage medium, which can solve the problem that the conventional image capturing method is only capable of forming a fixed shape and lacks interest.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides an image capturing method, including:
acquiring graphic information and acquiring N images shot by the camera, wherein N is a positive integer;
and splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information.
In a second aspect, an embodiment of the present application provides an image capturing apparatus, including:
the acquisition module is used for acquiring graphic information and acquiring N images shot by the camera, wherein N is a positive integer;
and the splicing module is used for splicing the N images according to the graphic information to obtain a target image, and the shape of the target image is matched with the shape shown by the graphic information.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, by acquiring the graphic information and acquiring N images shot by the camera, N is a positive integer; and splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information. Therefore, the N images can be automatically spliced into the shape corresponding to the graphic information according to the acquired graphic information, so that the shape of the target image can be changed along with the shape change of the graphic information, and the shooting interest and the user experience are improved.
Drawings
Fig. 1 is a flowchart of an image capturing method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a display of a shooting interface provided by an embodiment of the present invention;
FIG. 3 is a second schematic view of a display of a shooting interface according to an embodiment of the present invention;
FIG. 4 is a third schematic view of a display of a shooting interface according to an embodiment of the present invention;
FIG. 5 is a fourth schematic view of a display of a shooting interface provided in an embodiment of the present invention;
FIG. 6 is a second flowchart of an image capturing method according to an embodiment of the present invention;
FIG. 7 is a third flowchart of an image capturing method according to an embodiment of the present invention;
FIG. 8 is a fifth illustration of a display of a camera interface according to an embodiment of the present invention;
fig. 9 is one of the structural diagrams of an image capturing apparatus provided in the embodiment of the present invention;
FIG. 10 is a block diagram of an electronic device according to an embodiment of the present invention;
fig. 11 is a second structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The image capturing method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 1, fig. 1 is a flowchart of an image capturing method according to an embodiment of the present invention, and as shown in fig. 1, the embodiment provides an image capturing method including the following steps:
step 101, obtaining graphic information, and obtaining N images shot by the camera, wherein N is a positive integer.
Specifically, the graphic information is specific shape information of the target image that the user wants to obtain, and the graphic information may be any shape such as a square, a rectangle, a triangle, a circle, a heart, and the like, which is not limited in the present invention. The mode of acquiring the graphic information may be acquired by receiving an input from a user, for example, receiving the graphic information input by the user through a touch screen of the electronic device, or receiving the graphic information input by the user in a manner of a voice instruction, a touch selection, or the like; of course, the movement track can also be automatically recognized by the electronic device, for example, when the user moves the electronic device during shooting, the movement track can be recognized, and the movement track can be determined into the graphic information.
The N images may be one image or a plurality of images. In an optional embodiment, the electronic device obtains a plurality of images, and images of the target photographic object at different angles can be obtained due to different shooting positions of the plurality of images. The mode of acquiring the N images shot by the camera can be set by the shooting mode of the electronic equipment, such as starting the continuous shooting mode of the electronic equipment; the button may also be triggered by the user for several times, and the present invention is not limited in particular.
And 102, splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information.
Specifically, after the graph information and the N images are obtained, the image contents of the N images may be identified, and then the identified N images are spliced according to the graph information, so as to finally obtain the target image matched with the shape shown by the graph information. In the splicing process, repeated parts in the N images can be identified through a preset image identifying algorithm, and the repeated parts are subjected to duplicate removal processing to finally generate a target image. In this way, if the graphic information is in the shape of an approximate triangle, the outline of the finally obtained target image is in the shape of an approximate triangle, and if the graphic information is in the shape of an approximate circle, the outline of the finally obtained target image is in the shape of an approximate circle, and so on.
In an embodiment of the present invention, the electronic Device may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
In this embodiment, the target image is obtained by acquiring the graphics information and N images and stitching the N images according to the graphics information. Therefore, the N images can be automatically spliced into the shape corresponding to the graphic information according to the acquired graphic information, so that the shape of the target image can be changed along with the shape change of the graphic information, and the shooting interest and the user experience are improved.
Further, the acquiring of the graphic information specifically includes:
receiving a first input of a user, and acquiring graphical information according to the first input.
Wherein the first input comprises at least one of: click input, slide input, press input. Specifically, the input mode in the embodiments of the present application is not particularly limited, and may be any realizable mode.
In this step, a long press or a sliding input of the user on the shooting interface may be received, a graphical information input window is displayed in a preset area of the shooting interface in response to the input, a sliding input of the user in the graphical information input window is received, and the slidingly input graph is stored as graphical information in response to the sliding input. Specifically, after the graphical information input window receives the sliding input, if no new input is received within a preset time period, the graph corresponding to the sliding input may be saved as the graphical information; or after the graphic information input window receives the sliding input, displaying a 'save' button and a 'cancel' button on the shooting interface, and saving the graphic corresponding to the sliding input as the graphic information when receiving the input operation of clicking the 'save' button by the user; when an input operation that the user clicks a 'cancel' button is received, the graphic information in the graphic information input window is cleared, and the user is supported to input new graphic information again.
In an alternative embodiment, assuming that the user wants to obtain an object image with a circular outline, the user needs to manually input a circle 310 in the graphic information input window 210 of the shooting interface, and the shooting interface before and after inputting the graphic information is as shown in fig. 2 and 3, so that after the user inputs the circle 310, the electronic device uses the circle 310 as the graphic information to generate the object image according to the graphic information later.
In this embodiment, by receiving the first input of the user and acquiring the graphic information according to the first input, the electronic device can splice the N images directly according to the graphic information input by the user, so that the splicing process is more efficient.
Further, the acquiring N images captured by the camera includes:
displaying prompt information of the graphic information on a shooting interface, wherein the prompt information is used for prompting a user to move the electronic equipment according to the shape of the graphic information;
n images shot by a camera in the moving process of the electronic equipment are obtained. The prompt information can be in the form of characters, graphics or sound, and when the user moves the electronic device to shoot, the user is prompted correspondingly. For example, when the prompt message is in a graphic form, the acquired graphic information may be directly displayed on the shooting interface, or the contour arc of the graphic information may be displayed on the shooting interface, so that the user may move the electronic device according to the graphic information or the contour arc, and it is ensured that the movement track of the electronic device matches with the graphic information. When the prompt message is in the form of sound, the prompt message may be converted into a voice prompt according to the obtained graphic information, such as "please move the electronic device in the shape of a triangle", or the like.
Acquiring N images shot by a camera in the moving process of the electronic equipment, specifically, moving the electronic equipment according to a moving track prompted by the prompt information by the electronic equipment, and acquiring N images shot by the camera in the moving process; or the user can freely move the electronic equipment, and N images shot by the camera are obtained in the moving process of the electronic equipment. The above-mentioned N images may be obtained by setting a shooting mode of the electronic device to a preset continuous shooting module, and obtaining an image every preset time in the preset continuous shooting mode; or the user may trigger the photographing button many times to acquire N images in the process of moving the electronic device. It should be noted that, if a preset continuous shooting mode in the electronic device is used to obtain N images, the shooting mode of the electronic device needs to be set before shooting, as shown in fig. 4, a user may click a "set" button 410 in a shooting interface, and jump from the shooting interface shown in fig. 4 to a setting page shown in fig. 5, so that the user may select the required continuous shooting mode on the setting page, for example, as shown in fig. 5, the continuous shooting mode includes a normal mode and an Artificial Intelligence (AI) puzzle mode, the normal mode is to store and display the N images obtained in the continuous shooting process separately, and the AI puzzle mode is to store and display the N images obtained in the continuous shooting process after AI identification and splicing.
In the embodiment, the prompt information of the graphical information is displayed on the shooting interface, so that a user can move the electronic equipment according to the prompt information when the mobile electronic equipment shoots, the moving track of the electronic equipment is close to the shape of the graphical information, and the efficiency and the quality of image splicing are improved.
Further, the step 102 of splicing the N images according to the graphic information to obtain the target image specifically includes the following steps:
identifying the N images;
and splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein in the case that the N images have repeated parts, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
Specifically, after the graph information and the N images are obtained, the image contents of the N images may be identified, and then the identified N images are spliced according to the graph information, so as to finally obtain the target image matched with the shape shown by the graph information. In the splicing process, repeated parts in the N images can be identified through a preset image identifying algorithm, and the repeated parts are subjected to duplicate removal processing to finally generate a target image. In this way, if the graphic information is in the shape of an approximate triangle, the outline of the finally obtained target image is in the shape of an approximate triangle, and if the graphic information is in the shape of an approximate circle, the outline of the finally obtained target image is in the shape of an approximate circle, and so on. In this embodiment, the N images obtained by shooting are directly stitched through the graphic information input by the user, so as to obtain the target image desired by the user. Because the shape of the target image depends on the graphic information manually input by the user on the shooting interface of the electronic equipment, the ideal graphic shape of the user can be more accurately acquired, and the finally spliced target image is more suitable for the requirements of the user.
Referring to fig. 6, fig. 6 is a second flowchart of an image capturing method according to an embodiment of the present invention, where the image capturing method specifically includes the steps of:
step 601, receiving a first input of a user, and acquiring graphical information according to the first input.
Wherein the first input comprises at least one of: click input, slide input, press input. Specifically, the input mode in the embodiments of the present application is not particularly limited, and may be any realizable mode.
In this step, a long press or a sliding input of the user on the shooting interface may be received, a graphical information input window is displayed in a preset area of the shooting interface in response to the input, a sliding input of the user in the graphical information input window is received, and the slidingly input graph is stored as graphical information in response to the sliding input.
Step 602, displaying a prompt message of the graphic information on a shooting interface, where the prompt message is used to prompt a user to move the electronic device according to the shape of the graphic information.
In an embodiment, the prompt message may be a contour arc of a shape shown by the graphic message, for example, if the graphic message is a circle, the contour arc may be a plurality of arcs in the circle; assuming that the target circle is square or rectangular, the contour arc may be a four-angled contour of a square or rectangle, and so on.
And step 603, acquiring N images shot by the camera in the moving process of the electronic equipment. Acquiring N images shot by a camera in the moving process of the electronic equipment, specifically, moving the electronic equipment according to a moving track prompted by the prompt information by the electronic equipment, and acquiring N images shot by the camera in the moving process; or the user can freely move the electronic equipment, and N images shot by the camera are obtained in the moving process of the electronic equipment.
And step 604, identifying the N images.
And 605, splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein the repeated parts of the N images are subjected to deduplication processing in the splicing process under the condition that the repeated parts exist in the N images.
Specifically, after the graph information and the N images are obtained, the image contents of the N images may be identified, and then the identified N images are spliced according to the graph information, so as to finally obtain the target image matched with the shape shown by the graph information. In the splicing process, repeated parts in the N images can be identified through a preset image identifying algorithm, and the repeated parts are subjected to duplicate removal processing to finally generate a target image. In this way, if the graphic information is in the shape of an approximate triangle, the outline of the finally obtained target image is in the shape of an approximate triangle, and if the graphic information is in the shape of an approximate circle, the outline of the finally obtained target image is in the shape of an approximate circle, and so on. In this embodiment, by receiving the first input of the user and acquiring the graphic information according to the first input, the electronic device can splice the N images directly according to the graphic information input by the user, so that the splicing process is more efficient.
Further, the acquiring of the graphic information may further include:
acquiring a moving track of a camera in the process of acquiring N images;
and determining the graphic information according to the moving track.
In an optional embodiment, a user does not need to manually input graphical information on a shooting interface, but obtains the position information of the electronic equipment through a preset sensor in the shooting process, so that the movement track of the electronic equipment is determined according to the position information, and the graphical information is further determined according to the movement track of the electronic equipment. Specifically, under the condition that the camera is detected to be in the shooting state, the sensor on the electronic device collects the position information of the electronic device in real time until the camera exits the shooting state, and the moving track of the camera in the whole shooting process can be determined according to the obtained position information and the corresponding collecting time point. It should be noted that the sensor here may be a sensor carried in the electronic device, such as a gravitational acceleration sensor, a gyroscope, an electronic compass sensor, and the like, and may also be an external sensor, which is not limited in this application. After the movement track of the electronic device is determined, the movement track can be used as image information.
In this embodiment, the graphic information can be determined according to the movement track of the electronic device in the shooting process, and the user does not need to set the graphic information independently, so that the operation difficulty of the user is reduced, and the user can obtain the graphic information easily.
Further, the step 102 of splicing the N images according to the graphic information to obtain the target image specifically includes the following steps:
acquiring M candidate graphs of graph information, wherein M is a positive integer;
identifying the N images, and splicing the identified N images according to the shape of the graph information and the shapes of the M candidate graphs to obtain an initial image and M candidate images, wherein the repeated parts of the N images are subjected to deduplication processing in the splicing process under the condition that the repeated parts exist in the N images; displaying the initial image and the M candidate images;
receiving a second input of the user, and determining a target image from the initial image and the M candidate images according to the second input;
and the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and the graph information.
Here, the graphic information is determined according to the movement trajectory of the electronic device. Since the user is prone to shaking or irregular movement when moving the electronic device, the graphical information can be identified through a preset identification algorithm after the actual movement track of the electronic device is obtained, so that other more regular or non-fluctuating graphs similar to the graphical information can be identified and used as candidate images for the user to select. M is any positive integer, and the present application is not particularly limited.
After obtaining the graphic information, the M candidate graphics and the N images of the graphic information, the image contents of the N images may be identified, and then the identified N images may be respectively stitched according to the graphic information and the M candidate graphics, so as to finally obtain an initial image matched with the shape shown by the graphic information, and M candidate images matched with the M candidate graphics. It should be noted that, in the stitching process, the repeated portions in the N images may be identified through a preset map recognition algorithm, and the repeated portions are subjected to deduplication processing, so as to finally generate the initial image and the M candidate images. And finally, displaying the initial image and the M candidate images on a display interface of the electronic equipment for selection by a user, so that the user can determine a target image from one initial image and the M candidate images. In an embodiment, the display interfaces of the initial image and the candidate image are as shown in fig. 8, where the display interface shown in fig. 8 includes at least one initial image and a plurality of candidate images, and when the user is not satisfied with the image of the current display interface, the user can enter the next interface to select by sliding left or right or clicking a preset control, thereby providing more selection space for the user.
In the embodiment, the graph information and the M candidate graphs are determined according to the actual moving track of the electronic equipment, and the initial image and the M candidate images are generated according to the graph information and the M candidate graphs for the user to select by reference, so that the selection space of the target image is improved.
Referring to fig. 7, fig. 7 is a third flowchart of an image capturing method according to an embodiment of the present invention, where the image capturing method specifically includes the steps of:
and 701, acquiring a moving track of the camera in the process of acquiring the N images.
Under the condition that the camera is detected to be in the shooting state, the sensor on the electronic equipment collects the position information of the electronic equipment in real time until the camera exits the shooting state, and the moving track of the camera in the whole shooting process can be determined according to the obtained position information and the corresponding collecting time point. It should be noted that the sensor here may be a sensor carried in the electronic device, such as a gravitational acceleration sensor, a gyroscope, an electronic compass sensor, and the like, and may also be an external sensor, which is not limited in this application.
And step 702, determining the graphic information according to the moving track.
Step 703, obtaining M candidate graphs of the graph information, where M is a positive integer.
After the graph information is determined, the graph information can be identified through a preset identification algorithm, so that other more regular or non-fluctuating graphs similar to the graph information are identified and used as candidate images for a user to select. M is any positive integer, and the present application is not particularly limited. For example, when the figure information is a circle, an ellipse or the like similar to the circle may be determined as the candidate image by a preset recognition algorithm.
And step 704, acquiring N images shot by the camera, wherein N is a positive integer.
The above-mentioned N images may be obtained by setting a shooting mode of the electronic device to a preset continuous shooting module, and obtaining an image every preset time in the preset continuous shooting mode; or the user may trigger the photographing button many times to acquire N images in the process of moving the electronic device. It should be noted that, if a preset continuous shooting mode in the electronic device is used to obtain N images, the shooting mode of the electronic device needs to be set before shooting, as shown in fig. 4, a user may click a "set" button 410 in a shooting interface, and jump from the shooting interface shown in fig. 4 to a setting page shown in fig. 5, so that the user may select the required continuous shooting mode on the setting page, for example, as shown in fig. 5, the continuous shooting mode includes a normal mode and an Artificial Intelligence (AI) puzzle mode, the normal mode is to store and display the N images obtained in the continuous shooting process separately, and the AI puzzle mode is to store and display the N images obtained in the continuous shooting process after AI identification and splicing.
Step 705, identifying the N images, and splicing the identified N images according to the shape of the graph information and the shape of the M candidate graphs respectively to obtain an initial image and M candidate images.
After obtaining the graphic information, the M candidate graphics and the N images of the graphic information, the image contents of the N images may be identified, and then the identified N images may be respectively stitched according to the graphic information and the M candidate graphics, so as to finally obtain an initial image matched with the shape shown by the graphic information, and M candidate images matched with the M candidate graphics. It should be noted that, in the stitching process, the repeated portions in the N images may be identified through a preset map recognition algorithm, and the repeated portions are subjected to deduplication processing, so as to finally generate the initial image and the M candidate images.
Step 706, displaying the initial image and the M candidate images.
And step 707, receiving a second input of the user, and determining the target image from the initial image and the M candidate images according to the second input.
And displaying the initial image and the M candidate images on a display interface of the electronic equipment for selection by a user, and determining a target image from the initial image and the M candidate images. In an embodiment, the display interfaces of the initial image and the candidate image are as shown in fig. 8, where the display interface shown in fig. 8 includes at least one initial image and a plurality of candidate images, and when the user is not satisfied with the image of the current display interface, the user can enter the next interface to select by sliding left or right or clicking a preset control, thereby providing more selection space for the user.
It should be noted that, the above steps 701 and 703 do not constitute a limitation on the order of the two steps, and the step 701 may be executed before or after the step 703, or may be executed simultaneously, which is not specifically limited in this application.
In the embodiment, the graph information and the candidate graph are determined according to the actual moving track of the electronic equipment, and the initial image and the candidate image are generated according to the graph information and the candidate graph for the reference selection of the user, so that the selection space of the target image is improved. Meanwhile, the graphic information can be determined according to the moving track of the electronic equipment, and the user does not need to set the graphic information independently, so that the operation difficulty of the user is reduced, and the user can obtain the target image easily.
It should be noted that, in the image capturing method provided in the embodiment of the present application, the execution subject may be an image capturing apparatus, or a control module in the image capturing apparatus for executing the image capturing method. The image capturing apparatus provided in the embodiment of the present application is described with an example in which an image capturing apparatus executes an image capturing method.
Referring to fig. 9, fig. 9 is a diagram illustrating a structure of an image capturing apparatus according to an embodiment of the present invention, and as shown in fig. 9, the image capturing apparatus 900 includes:
an obtaining module 901, configured to obtain graphics information and obtain N images captured by a camera, where N is a positive integer;
and the splicing module 902 is configured to splice the N images according to the graphics information to obtain a target image, where a shape of the target image matches a shape shown by the graphics information.
Further, the obtaining module 901 includes:
and the processing submodule is used for receiving a first input of a user and acquiring the graphic information according to the first input.
Further, the obtaining module 901 further includes:
the first display sub-module is used for displaying prompt information of the graphic information on a shooting interface, and the prompt information is used for prompting a user to move the electronic equipment according to the shape of the graphic information;
the first acquisition submodule is used for acquiring N images shot by the camera in the moving process of the electronic equipment.
Further, the splicing module 902 includes:
the recognition submodule is used for recognizing the N images;
and the first splicing submodule is used for splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein the repeated parts of the N images are subjected to deduplication processing in the splicing process under the condition that the repeated parts exist in the N images.
Further, the obtaining module 901 further includes:
the second acquisition submodule is used for acquiring the moving track of the camera in the process of acquiring the N images;
and the first determining submodule is used for determining the graphic information according to the moving track.
Further, the splicing module 902 further includes:
a third obtaining submodule, configured to obtain M candidate patterns of the pattern information, where M is a positive integer;
the second splicing submodule is used for identifying the N images and splicing the identified N images according to the shape of the graph information and the shape of the M candidate graphs to obtain an initial image and M candidate images, wherein the repeated parts of the N images are subjected to de-duplication processing in the splicing process under the condition that the repeated parts exist in the N images;
the second display submodule is used for displaying the initial image and the M candidate images;
the second determining submodule is used for receiving a second input of the user and determining a target image from the initial image and the M candidate images according to the second input;
and the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and the graph information.
According to the image splicing device provided by the embodiment of the invention, after the graphic information and the N images are obtained, the N images can be spliced according to the graphic information to obtain the target image. Therefore, the N images can be automatically spliced into the shape corresponding to the graphic information according to the acquired graphic information, so that the shape of the target image can be changed along with the shape change of the graphic information, and the shooting interest and the user experience are improved.
The image stitching device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The image stitching device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The image stitching device provided by the embodiment of the application can realize each process realized by the image shooting method embodiment, and is not repeated here to avoid repetition.
Optionally, as shown in fig. 10, an electronic device 1000 is further provided in this embodiment of the present application, and includes a processor 1001, a memory 1002, and a program or an instruction stored in the memory 1002 and executable on the processor 1001, where the program or the instruction is executed by the processor 1001 to implement each process of the above-mentioned embodiment of the image capturing method, and can achieve the same technical effect, and no further description is provided here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic device and the non-mobile electronic device described above.
Fig. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 1100 includes, but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, a processor 1110, and the like.
Those skilled in the art will appreciate that the electronic device 1100 may further include a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 1110 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 11 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
The processor 1110 is configured to obtain graphic information and obtain N images captured by the camera, where N is a positive integer; and splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information.
Further, the user input unit 1107 is configured to receive a first input from a user, and the processor 1110 is further configured to obtain graphical information according to the first input.
Further, a display unit 1106, configured to display a prompt message of the graphical information on the shooting interface, where the prompt message is used to prompt a user to move the electronic device according to the shape of the graphical information; the processor 1110 acquires N images captured by the camera during the movement of the electronic device.
Further, the processor 1110 is further configured to identify the N images; and splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein when the N images have repeated parts, the repeated parts of the N images are subjected to de-duplication processing in the splicing process. Further, the processor 1110 is further configured to obtain a moving track of the camera in the process of obtaining N images; and determining the graphic information according to the moving track.
Further, the processor 1011 is further configured to obtain M candidate graphics of the graphics information, where M is a positive integer; identifying the N images, and splicing the identified N images according to the shape of the graph information and the shapes of the M candidate graphs to obtain an initial image and M candidate images, wherein the repeated parts of the N images are subjected to deduplication processing in the splicing process under the condition that the repeated parts exist in the N images; a display unit 1106, configured to display the initial image and the M candidate images; the user input unit 1107 is further configured to receive a second input from the user, and the processor 1011 is further configured to determine the target image from the initial image and the M candidate images according to the second input.
After the electronic device of the embodiment of the invention acquires the graphic information and the N images, the N images can be spliced according to the graphic information to obtain the target image. Therefore, the N images can be automatically spliced into the shape corresponding to the graphic information according to the acquired graphic information, so that the shape of the target image can be changed along with the shape change of the graphic information, and the shooting interest and the user experience are improved.
It should be understood that, in the embodiment of the present application, the input Unit 1104 may include a Graphics Processing Unit (GPU) 11041 and a microphone 11042, and the Graphics processor 11041 processes image data of a still image or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. A touch panel 11071, also called a touch screen. The touch panel 11071 may include two portions of a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. The memory 1109 may be used for storing software programs and various data including, but not limited to, application programs and an operating system. Processor 1110 may integrate an application processor that handles primarily operating systems, user interfaces, applications, etc. and a modem processor that handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1110.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned image capturing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the above image capturing method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods of the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (14)

1. An image capturing method, characterized in that the method comprises:
acquiring graphic information and acquiring N images shot by the camera, wherein N is a positive integer;
and splicing the N images according to the graphic information to obtain a target image, wherein the shape of the target image is matched with the shape shown by the graphic information.
2. The method of claim 1, wherein the obtaining graphical information comprises:
receiving a first input of a user, and acquiring the graphic information according to the first input.
3. The method of claim 2, wherein said obtaining N images taken by said camera comprises:
displaying prompt information of the graphic information on a shooting interface, wherein the prompt information is used for prompting a user to move the electronic equipment according to the shape of the graphic information;
and acquiring N images shot by the camera in the moving process of the electronic equipment.
4. The method according to claim 3, wherein the stitching the N images according to the graphics information to obtain the target image comprises:
identifying the N images;
and splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein when the N images have repeated parts, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
5. The method of claim 1, wherein the obtaining graphical information comprises:
acquiring a moving track of the camera in the process of acquiring the N images;
and determining the graphic information according to the moving track.
6. The method according to claim 5, wherein the stitching the N images according to the graphics information to obtain the target image comprises:
obtaining M candidate graphs of the graph information, wherein M is a positive integer;
identifying the N images, and splicing the identified N images according to the shape of the graph information and the shape of the M candidate graphs to obtain an initial image and M candidate images, wherein under the condition that the N images have repeated parts, the repeated parts of the N images are subjected to deduplication processing in the splicing process;
displaying the initial image and the M candidate images;
receiving a second input of a user, and determining the target image from the initial image and the M candidate images according to the second input;
and the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and the graph information.
7. An image capturing apparatus, characterized in that the apparatus comprises:
the acquisition module is used for acquiring graphic information and acquiring N images shot by the camera, wherein N is a positive integer;
and the splicing module is used for splicing the N images according to the graphic information to obtain a target image, and the shape of the target image is matched with the shape shown by the graphic information.
8. The image capturing apparatus according to claim 7, wherein the acquisition module includes:
and the processing submodule is used for receiving a first input of a user and acquiring the graphic information according to the first input.
9. The image capturing apparatus according to claim 8, wherein the acquisition module further includes:
the first display sub-module is used for displaying prompt information of the graphic information on a shooting interface, wherein the prompt information is used for prompting a user to move the electronic equipment according to the shape of the graphic information;
the first obtaining submodule is used for obtaining N images shot by the camera in the moving process of the electronic equipment.
10. The image capturing apparatus according to claim 9, wherein the stitching module includes:
the recognition submodule is used for recognizing the N images;
and the first splicing submodule is used for splicing the identified N images according to the shape of the graphic information to obtain a target image, wherein under the condition that the N images have repeated parts, the repeated parts of the N images are subjected to deduplication processing in the splicing process.
11. The image capturing apparatus according to claim 7, wherein the acquisition module further includes:
the second obtaining submodule is used for obtaining the moving track of the camera in the process of obtaining the N images;
and the first determining submodule is used for determining the graphic information according to the moving track.
12. The image capture device of claim 11, wherein the stitching module further comprises:
a third obtaining submodule, configured to obtain M candidate graphics of the graphics information, where M is a positive integer;
the second splicing submodule is used for identifying the N images and splicing the identified N images according to the shape of the graph information and the shape of the M candidate graphs to obtain an initial image and M candidate images, wherein under the condition that the N images have repeated parts, the repeated parts of the N images are subjected to deduplication processing in the splicing process;
a second display sub-module, configured to display the initial image and the M candidate images;
a second determining sub-module, configured to receive a second input from the user, and determine the target image from the initial image and the M candidate images according to the second input;
and the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and the graph information.
13. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the image capturing method as claimed in any one of claims 1 to 6.
14. A readable storage medium, characterized in that it stores thereon a program or instructions which, when executed by a processor, implement the steps of the image capturing method as claimed in any one of claims 1 to 6.
CN202011329825.XA 2020-11-24 2020-11-24 Image shooting method and device, electronic equipment and storage medium Active CN112437231B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202011329825.XA CN112437231B (en) 2020-11-24 2020-11-24 Image shooting method and device, electronic equipment and storage medium
PCT/CN2021/132365 WO2022111458A1 (en) 2020-11-24 2021-11-23 Image capture method and apparatus, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011329825.XA CN112437231B (en) 2020-11-24 2020-11-24 Image shooting method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112437231A true CN112437231A (en) 2021-03-02
CN112437231B CN112437231B (en) 2023-11-14

Family

ID=74694085

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011329825.XA Active CN112437231B (en) 2020-11-24 2020-11-24 Image shooting method and device, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN112437231B (en)
WO (1) WO2022111458A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022111458A1 (en) * 2020-11-24 2022-06-02 维沃移动通信(杭州)有限公司 Image capture method and apparatus, electronic device, and storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115328357A (en) * 2022-08-15 2022-11-11 北京达佳互联信息技术有限公司 Captured image processing method and device, electronic device and storage medium
CN118042268B (en) * 2024-03-19 2024-11-29 苏州君信视达医疗科技有限公司 Binocular camera image timing determination method, electronic device and storage medium

Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070016353A (en) * 2005-08-03 2007-02-08 삼성테크윈 주식회사 Split shooting method of digital image processing device
US20120194637A1 (en) * 2011-01-31 2012-08-02 Samsung Electronics Co., Ltd. Photographing apparatus for photgraphing panoramic image and method thereof
CN102647504A (en) * 2011-02-16 2012-08-22 三星电子(中国)研发中心 A method for controlling an application program in a mobile phone
CN102915184A (en) * 2012-09-18 2013-02-06 百度在线网络技术(北京)有限公司 Interaction control method and device for mobile terminal and mobile terminal
KR20130101823A (en) * 2012-03-06 2013-09-16 한승묵 Digital device and video call performing method
CN103607539A (en) * 2013-11-21 2014-02-26 联想(北京)有限公司 Information processing method and electronic device
US20160112632A1 (en) * 2013-12-13 2016-04-21 Huawei Device Co., Ltd. Method and terminal for acquiring panoramic image
CN105721757A (en) * 2016-04-28 2016-06-29 努比亚技术有限公司 Device and method for adjusting photographing parameters
CN106331475A (en) * 2016-08-18 2017-01-11 成都英博格科技有限公司 Image acquisition method and device
CN107026973A (en) * 2016-02-02 2017-08-08 株式会社摩如富 Image processing apparatus, image processing method and photographic auxiliary equipment
CN107872623A (en) * 2017-12-22 2018-04-03 维沃移动通信有限公司 A shooting method, mobile terminal and computer-readable storage medium
CN107911621A (en) * 2017-12-28 2018-04-13 深圳市酷开网络科技有限公司 A kind of image pickup method of panoramic picture, terminal device and storage medium
CN107948523A (en) * 2017-12-19 2018-04-20 维沃移动通信有限公司 A shooting method and mobile terminal
CN108805813A (en) * 2018-06-06 2018-11-13 沈文策 A kind of picture joining method and device
EP3404913A1 (en) * 2017-05-16 2018-11-21 Axis AB A system comprising a video camera and a client device and a method performed by the same
CN109064526A (en) * 2018-06-07 2018-12-21 珠海格力电器股份有限公司 Method and device for generating jigsaw puzzle
CN109474787A (en) * 2018-12-28 2019-03-15 维沃移动通信有限公司 A photographing method, terminal device and storage medium
CN109683777A (en) * 2018-12-19 2019-04-26 维沃移动通信有限公司 A kind of image processing method and terminal device
CN110365917A (en) * 2018-04-11 2019-10-22 京东方科技集团股份有限公司 Image processing method, computer product, display device, and computer readable medium
CN110381249A (en) * 2019-06-11 2019-10-25 努比亚技术有限公司 One kind is taken pictures processing method, terminal and computer readable storage medium
WO2020038110A1 (en) * 2018-08-22 2020-02-27 Oppo广东移动通信有限公司 Panoramic photographing method and apparatus, terminal and computer-readable storage medium
CN111150414A (en) * 2019-12-31 2020-05-15 南京钜典影像科技有限公司 Medical image processing method and equipment
CN111405194A (en) * 2020-06-05 2020-07-10 支付宝(杭州)信息技术有限公司 Image processing method and device
WO2020156466A1 (en) * 2019-01-31 2020-08-06 维沃移动通信有限公司 Photographing method and terminal device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015115705A (en) * 2013-12-10 2015-06-22 シャープ株式会社 Image formation device, image formation system, and image formation method
CN108521547A (en) * 2018-04-24 2018-09-11 京东方科技集团股份有限公司 Image processing method, device and equipment
CN112437231B (en) * 2020-11-24 2023-11-14 维沃移动通信(杭州)有限公司 Image shooting method and device, electronic equipment and storage medium

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070016353A (en) * 2005-08-03 2007-02-08 삼성테크윈 주식회사 Split shooting method of digital image processing device
US20120194637A1 (en) * 2011-01-31 2012-08-02 Samsung Electronics Co., Ltd. Photographing apparatus for photgraphing panoramic image and method thereof
CN102647504A (en) * 2011-02-16 2012-08-22 三星电子(中国)研发中心 A method for controlling an application program in a mobile phone
KR20130101823A (en) * 2012-03-06 2013-09-16 한승묵 Digital device and video call performing method
CN102915184A (en) * 2012-09-18 2013-02-06 百度在线网络技术(北京)有限公司 Interaction control method and device for mobile terminal and mobile terminal
CN103607539A (en) * 2013-11-21 2014-02-26 联想(北京)有限公司 Information processing method and electronic device
US20160112632A1 (en) * 2013-12-13 2016-04-21 Huawei Device Co., Ltd. Method and terminal for acquiring panoramic image
CN107026973A (en) * 2016-02-02 2017-08-08 株式会社摩如富 Image processing apparatus, image processing method and photographic auxiliary equipment
CN105721757A (en) * 2016-04-28 2016-06-29 努比亚技术有限公司 Device and method for adjusting photographing parameters
CN106331475A (en) * 2016-08-18 2017-01-11 成都英博格科技有限公司 Image acquisition method and device
EP3404913A1 (en) * 2017-05-16 2018-11-21 Axis AB A system comprising a video camera and a client device and a method performed by the same
CN107948523A (en) * 2017-12-19 2018-04-20 维沃移动通信有限公司 A shooting method and mobile terminal
CN107872623A (en) * 2017-12-22 2018-04-03 维沃移动通信有限公司 A shooting method, mobile terminal and computer-readable storage medium
CN107911621A (en) * 2017-12-28 2018-04-13 深圳市酷开网络科技有限公司 A kind of image pickup method of panoramic picture, terminal device and storage medium
CN110365917A (en) * 2018-04-11 2019-10-22 京东方科技集团股份有限公司 Image processing method, computer product, display device, and computer readable medium
CN108805813A (en) * 2018-06-06 2018-11-13 沈文策 A kind of picture joining method and device
CN109064526A (en) * 2018-06-07 2018-12-21 珠海格力电器股份有限公司 Method and device for generating jigsaw puzzle
WO2020038110A1 (en) * 2018-08-22 2020-02-27 Oppo广东移动通信有限公司 Panoramic photographing method and apparatus, terminal and computer-readable storage medium
CN109683777A (en) * 2018-12-19 2019-04-26 维沃移动通信有限公司 A kind of image processing method and terminal device
CN109474787A (en) * 2018-12-28 2019-03-15 维沃移动通信有限公司 A photographing method, terminal device and storage medium
WO2020156466A1 (en) * 2019-01-31 2020-08-06 维沃移动通信有限公司 Photographing method and terminal device
CN110381249A (en) * 2019-06-11 2019-10-25 努比亚技术有限公司 One kind is taken pictures processing method, terminal and computer readable storage medium
CN111150414A (en) * 2019-12-31 2020-05-15 南京钜典影像科技有限公司 Medical image processing method and equipment
CN111405194A (en) * 2020-06-05 2020-07-10 支付宝(杭州)信息技术有限公司 Image processing method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022111458A1 (en) * 2020-11-24 2022-06-02 维沃移动通信(杭州)有限公司 Image capture method and apparatus, electronic device, and storage medium

Also Published As

Publication number Publication date
CN112437231B (en) 2023-11-14
WO2022111458A1 (en) 2022-06-02

Similar Documents

Publication Publication Date Title
CN112954210B (en) Photographing method and device, electronic equipment and medium
CN112135046B (en) Video shooting method, video shooting device and electronic equipment
CN112738402B (en) Shooting method, shooting device, electronic equipment and medium
CN113093968A (en) Shooting interface display method and device, electronic equipment and medium
CN112954214B (en) Shooting method, shooting device, electronic equipment and storage medium
CN112437231B (en) Image shooting method and device, electronic equipment and storage medium
CN112954199A (en) Video recording method and device
CN112770058A (en) Shooting method, shooting device, electronic equipment and readable storage medium
CN112492201A (en) Photographing method and device and electronic equipment
CN113873166A (en) Video shooting method, apparatus, electronic device and readable storage medium
CN112911147A (en) Display control method, display control device and electronic equipment
CN112492215A (en) Shooting control method and device and electronic equipment
CN111669495B (en) Photographing method, photographing device and electronic equipment
CN113794831B (en) Video shooting method, device, electronic equipment and medium
CN112732961B (en) Image classification method and device
CN112511743B (en) Video shooting method and device
CN113194256B (en) Shooting method, shooting device, electronic equipment and storage medium
CN113010738B (en) Video processing method, device, electronic equipment and readable storage medium
CN114266305A (en) Object identification method and device, electronic equipment and storage medium
CN114125226A (en) Image capturing method, apparatus, electronic device and readable storage medium
CN113286085A (en) Display control method and device and electronic equipment
CN112788244A (en) Shooting method, shooting device and electronic equipment
CN114339051B (en) Shooting method, shooting device, electronic equipment and readable storage medium
CN114466140B (en) Image shooting method and device
CN114390205B (en) Shooting method and device and electronic equipment

Legal Events

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