CN112437231B - 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
CN112437231B
CN112437231B CN202011329825.XA CN202011329825A CN112437231B CN 112437231 B CN112437231 B CN 112437231B CN 202011329825 A CN202011329825 A CN 202011329825A CN 112437231 B CN112437231 B CN 112437231B
Authority
CN
China
Prior art keywords
images
graphic information
information
image
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011329825.XA
Other languages
Chinese (zh)
Other versions
CN112437231A (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

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; CALCULATING OR 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 shooting method comprises the following steps: 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 interestingness 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, electronic equipment and a storage medium.
Background
As the photographing function of the electronic device becomes stronger, people also rely on the photographing function of the electronic device to record the dripping of the dripping point in life, and the scene in life is photographed as a Zhang Tupian sheet. In the process of realizing the application, the inventor finds that at least the following problems exist in the existing shooting method, and the image obtained in the shooting process can only finally form a fixed shape, such as a rectangle, and the like, so that the shot picture lacks interestingness and the shooting experience is influenced.
Disclosure of Invention
The embodiment of the application aims to provide an image shooting method and device, electronic equipment and storage medium, which can solve the problem that the existing shooting method can only form a fixed shape and lacks interestingness.
In order to solve the technical problems, the application is realized 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 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, including a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction implementing the steps of the method according to the first aspect when executed by the processor.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform 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 where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In the embodiment of the application, the image information is acquired, and N images shot by the camera are acquired, 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 interestingness and the user experience are improved.
Drawings
Fig. 1 is one of flowcharts of an image capturing method provided by an embodiment of the present application;
Fig. 2 is a schematic diagram of a display of a shooting interface according to an embodiment of the present application;
FIG. 3 is a second schematic diagram of a shooting interface according to an embodiment of the present application;
FIG. 4 is a third schematic view of a shooting interface according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a shooting interface according to an embodiment of the present application;
FIG. 6 is a second flowchart of an image capturing method according to an embodiment of the present application;
FIG. 7 is a third flowchart of an image capturing method according to an embodiment of the present application;
FIG. 8 is a fifth schematic diagram of a shooting interface according to an embodiment of the present application;
fig. 9 is one of the block diagrams of the image capturing apparatus provided in the embodiment of the present application;
FIG. 10 is a block diagram of an electronic device according to an embodiment of the present application;
fig. 11 is a second block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The image capturing method provided by the embodiment of the application is described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is one of flowcharts of an image capturing method according to an embodiment of the present application, and as shown in fig. 1, the present embodiment provides an image capturing method, including the steps of:
and 101, acquiring graphic information and 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 square, rectangle, triangle, circle, heart, etc., and the present invention is not limited specifically. The mode of acquiring the graphic information can be acquired by receiving the input of a user, such as receiving the graphic information input by the user through a touch screen of the electronic equipment, or receiving the graphic information input by the user in the modes of voice instruction, touch selection and the like; of course, the electronic device may also automatically recognize the movement track, for example, when the user moves the electronic device during shooting, the movement track may be recognized, and the graphic information may be determined according to the movement track.
The N images may be one image or a plurality of images. In an alternative embodiment, the electronic device acquires a plurality of images, and images of different angles of the target shooting object can be obtained due to different shooting positions of the plurality of images. The mode of acquiring N images shot by the camera can be realized by setting a shooting mode of the electronic equipment, such as starting a continuous shooting mode of the electronic equipment; the photographing button can be triggered by a user for a plurality of times, and the photographing button is not particularly limited.
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 graphic information and the N images are obtained, the image content of the N images may be identified, and then the identified N images are spliced according to the graphic information, so as to finally obtain a target image matching with the shape shown by the graphic information. In the splicing process, the repeated parts in the N images can be identified through a preset image identification algorithm, and the repeated parts are subjected to de-duplication processing, so that the target image is finally generated. In this way, the outline of the final target image is approximately triangular if the graphic information is approximately triangular, and approximately circular if the graphic information is approximately circular.
In the embodiment of the present invention, the electronic Device may be a mobile phone, a tablet (Tablet Personal Computer), a Laptop (Laptop Computer), a personal digital assistant (personal digital assistant, PDA for short), a mobile internet Device (Mobile Internet Device, MID), or a Wearable Device (web Device).
In this embodiment, the target image is obtained by acquiring the graphic information and the N images, and stitching the N images according to 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 interestingness and the user experience are improved.
Further, the obtaining the graphic information specifically includes:
a first input of a user is received, and graphical information is acquired according to the first input.
Wherein said first input comprises at least one of: click input, slide input, press input. Specifically, the input mode of the embodiment of the present application is not limited, and any mode may be implemented.
In this step, a long press or slide input of the user on the photographing interface may be received, a graphic information input window may be displayed in a preset area of the photographing interface in response to the input, a slide input of the user in the graphic information input window may be received, and a graphic of the slide input may be saved as graphic information in response to the slide input. Specifically, after the sliding input is received by the graphic information input window, if no new input is received within a preset period, the graphic corresponding to the sliding input is stored as graphic information; after the sliding input is received by the graphic information input window, a save button and a cancel button are displayed on a shooting interface, and when the input operation of clicking the save button by a user is received, a graphic corresponding to the sliding input is saved as graphic information; when receiving the input operation of clicking the cancel button by the user, the graphic information in the graphic information input window is cleared, so that the user is supported to input new graphic information again.
In an alternative embodiment, assuming that the user wants to obtain a target image with a circular outline, a circle 310 needs to be manually input in the graphical information input window 210 of the photographing interface, and the photographing interface before and after inputting the graphical information is shown in fig. 2 and 3, so that after the user inputs the circle 310, the electronic device takes the circle 310 as the graphical information, so as to generate the target image according to the graphical information.
In this embodiment, by receiving the first input of the user, the graphics information is obtained according to the first input, so that the electronic device can directly splice N images according to the graphics information input by the user, so that the splicing process is more efficient.
Further, the acquiring the 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;
and acquiring N images shot by the camera in the moving process of the electronic equipment. The prompt information can be in the form of characters, graphics or sounds, and the like, and when the user moves the electronic equipment to shoot, the user is correspondingly prompted. For example, when the prompt information is in a graphic form, the acquired graphic information can be directly displayed on the shooting interface, or the outline arc of the graphic information can be displayed on the shooting interface, so that a user can move the electronic device according to the graphic information or the outline arc, and the moving track of the electronic device is ensured to be matched with the graphic information. When the prompt information is in the form of sound, the acquired graphic information can be converted into a voice prompt, such as "please move the electronic device according to the triangle shape", and the like.
Acquiring N images shot by a camera in the moving process of the electronic equipment, specifically, the electronic equipment can be moved according to the moving track prompted by the prompt information, and the N images shot by the camera are acquired in the moving process; the electronic equipment can also be moved by a user at will, and N images shot by the camera are acquired in the moving process of the electronic equipment. The acquiring manner of the N images may be that a shooting mode of the electronic device is set to a preset continuous shooting module, and the N images are acquired by acquiring the images at intervals of a preset duration in the preset continuous shooting mode; or the user can trigger the photographing button to acquire N images for a plurality of times in the process of moving the electronic equipment. It should be noted that, if the N images are acquired in the continuous shooting mode preset in the electronic device, the shooting mode of the electronic device needs to be set before shooting, as shown in fig. 4, the user may click a "set" button 410 in the shooting interface, and jump from the shooting interface shown in fig. 4 to the setting page shown in fig. 5, so that the user may select the required continuous shooting mode in the setting page, for example, as shown in fig. 5, the continuous shooting mode includes a normal mode and an artificial intelligence (Artificial Intelligence, abbreviated as AI) jigsaw mode, where the normal mode refers to that the N images acquired in the continuous shooting process are individually stored and displayed, and the AI mode refers to that the N images acquired in the continuous shooting process are stored and displayed after AI identification and splicing.
In this embodiment, the prompt information of the graphic information is displayed on the shooting interface, so that a user can move the electronic device according to the prompt information when shooting the mobile electronic device, and the movement track of the electronic device is close to the shape of the graphic information, thereby improving the efficiency and quality of image stitching.
Further, the step 102 of stitching the N images according to the graphic information to obtain the target image specifically includes the following steps:
identifying N images;
and splicing the N identified images according to the shape of the graphic information to obtain a target image, wherein in the case that the repeated parts exist in the N images, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
Specifically, after the graphic information and the N images are obtained, the image content of the N images may be identified, and then the identified N images are spliced according to the graphic information, so as to finally obtain a target image matching with the shape shown by the graphic information. In the splicing process, the repeated parts in the N images can be identified through a preset image identification algorithm, and the repeated parts are subjected to de-duplication processing, so that the target image is finally generated. In this way, the outline of the final target image is approximately triangular if the graphic information is approximately triangular, and approximately circular if the graphic information is approximately circular. In this embodiment, the N images obtained by shooting are directly spliced by the graphic information input by the user, so as to obtain the target image wanted 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 acquired more accurately, and the finally spliced target image is more fit with 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 application, where the image capturing method specifically includes the steps of:
step 601, receiving a first input of a user, and acquiring graphic information according to the first input.
Wherein said first input comprises at least one of: click input, slide input, press input. Specifically, the input mode of the embodiment of the present application is not limited, and any mode may be implemented.
In this step, a long press or slide input of the user on the photographing interface may be received, a graphic information input window may be displayed in a preset area of the photographing interface in response to the input, a slide input of the user in the graphic information input window may be received, and a graphic of the slide input may be saved as graphic information in response to the slide 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 information may be a contour arc of a shape shown by the graphic information, for example, assuming that the graphic information 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 the contour of four included angles of square or rectangular, etc.
Step 603, acquiring N images shot by the camera in the moving process of the electronic device. Acquiring N images shot by a camera in the moving process of the electronic equipment, specifically, the electronic equipment can be moved according to the moving track prompted by the prompt information, and the N images shot by the camera are acquired in the moving process; the electronic equipment can also be moved by a user at will, and N images shot by the camera are acquired in the moving process of the electronic equipment.
Step 604, identifying N images.
And 605, splicing the N identified images according to the shape of the graphic information to obtain a target image, wherein in the case that the repeated parts exist in the N images, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
Specifically, after the graphic information and the N images are obtained, the image content of the N images may be identified, and then the identified N images are spliced according to the graphic information, so as to finally obtain a target image matching with the shape shown by the graphic information. In the splicing process, the repeated parts in the N images can be identified through a preset image identification algorithm, and the repeated parts are subjected to de-duplication processing, so that the target image is finally generated. In this way, the outline of the final target image is approximately triangular if the graphic information is approximately triangular, and approximately circular if the graphic information is approximately circular. In this embodiment, by receiving the first input of the user, the graphics information is obtained according to the first input, so that the electronic device can directly splice N images according to the graphics information input by the user, so that the splicing process is more efficient.
Further, the obtaining the graphic information may further include the following steps:
acquiring a moving track of a camera in the process of acquiring N images;
and determining the graphic information according to the movement track.
In an alternative embodiment, the user does not need to manually input the graphic information at the shooting interface, but obtains the position information of the electronic device through a preset sensor in the shooting process, so that the moving track of the electronic device is determined according to the position information, and further the graphic information is determined according to the moving track of the electronic device. Specifically, under the condition that the camera is detected to be in a shooting state, the sensor on the electronic equipment acquires the position information of the electronic equipment in real time until the camera exits from the shooting state, and according to the acquired position information and the corresponding acquisition time point, the moving track of the camera in the whole shooting process can be determined. It should be noted that, the sensor may be a self-contained sensor in the electronic device, such as a gravitational acceleration sensor, a gyroscope, an electronic compass sensor, or the like, or may be an external sensor, which is not specifically limited in the present application. After determining the movement track of the electronic device, the movement track may be used as image information.
In the embodiment, the graphic information can be determined according to the moving track of the electronic equipment in the shooting process, and independent setting of a user is not needed, so that the operation difficulty of the user is reduced, and the user can easily obtain the graphic information.
Further, the step 102 of stitching the N images according to the graphic information to obtain the target image specifically includes the following steps:
m candidate graphs of the graph information are obtained, wherein M is a positive integer;
the method comprises the steps of identifying N images, and splicing the identified N images according to the graph information and the shapes of M candidate graphs to obtain an initial image and M candidate images, wherein in the case that repeated parts exist in the N images, de-duplication processing is carried out on the repeated parts of the N images in the splicing process; displaying the initial image and M candidate images;
receiving a second input of a user, and determining a target image from the initial image and the M candidate images according to the second input;
the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and graph information.
The graphic information here is graphic information determined according to a movement track of the electronic device. Because the user easily shakes or moves irregularly when moving the electronic equipment, the graphic information can be identified through a preset identification algorithm after the actual movement track of the electronic equipment is acquired, so that other more regular or non-fluctuation graphics similar to the graphic information can be identified and used as candidate images for selection by the user. M is any positive integer, and the application is not particularly limited.
After the graphic information, M candidate graphics of the graphic information and N images are obtained, the image content of the N images can be identified, then the N identified images are spliced according to the graphic information and the M candidate graphics, and finally an initial image matched with the shape shown by the graphic information and M candidate images matched with the M candidate graphics are obtained. In the stitching process, the repeated parts in the N images can be identified by a preset graph identification algorithm, and the repeated parts are subjected to de-duplication processing, so that an initial image and M candidate images are finally generated. And finally, displaying the initial image and the M candidate images on a display interface of the electronic device 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 images are shown in fig. 8, and the display interface shown in fig. 8 at least includes one initial image and a plurality of candidate images, and when the user is not satisfied with the images of the current display interface, the user can slide left and right or click a preset control to enter the next interface for selection, thereby providing more selection space for the user.
In this embodiment, according to the actual movement track of the electronic device, the graphics information and the M candidate graphics are determined, and the initial image and the M candidate images are generated according to the graphics information and the M candidate graphics, so that the user can refer to and select the initial image and the M candidate images, thereby improving the selection space of the target image.
Referring to fig. 7, fig. 7 is a third flowchart of an image capturing method according to an embodiment of the present application, where the image capturing method specifically includes the steps of:
step 701, obtaining a moving track of a camera in the process of obtaining N images.
Under the condition that the camera is in a shooting state, a sensor on the electronic equipment acquires the position information of the electronic equipment in real time until the camera exits from the shooting state, and the moving track of the camera in the whole shooting process can be determined according to the acquired position information and the corresponding acquisition time point. It should be noted that, the sensor may be a self-contained sensor in the electronic device, such as a gravitational acceleration sensor, a gyroscope, an electronic compass sensor, or the like, or may be an external sensor, which is not specifically limited in the present application.
And 702, determining graphic information according to the movement track.
Step 703, obtaining M candidate graphics of the graphics information, where M is a positive integer.
After the graphic information is determined, the graphic information can be identified through a preset identification algorithm, so that other more regular or wave-free graphics similar to the graphic information are identified and used as candidate images for selection by a user. M is any positive integer, and the application is not particularly limited. For example, when the graphic information is a circle, an ellipse or the like similar to the circle may be determined as a candidate image by a preset recognition algorithm.
Step 704, acquiring N images shot by a camera, wherein N is a positive integer.
The acquiring manner of the N images may be that a shooting mode of the electronic device is set to a preset continuous shooting module, and the N images are acquired by acquiring the images at intervals of a preset duration in the preset continuous shooting mode; or the user can trigger the photographing button to acquire N images for a plurality of times in the process of moving the electronic equipment. It should be noted that, if the N images are acquired in the continuous shooting mode preset in the electronic device, the shooting mode of the electronic device needs to be set before shooting, as shown in fig. 4, the user may click a "set" button 410 in the shooting interface, and jump from the shooting interface shown in fig. 4 to the setting page shown in fig. 5, so that the user may select the required continuous shooting mode in the setting page, for example, as shown in fig. 5, the continuous shooting mode includes a normal mode and an artificial intelligence (Artificial Intelligence, abbreviated as AI) jigsaw mode, where the normal mode refers to that the N images acquired in the continuous shooting process are individually stored and displayed, and the AI mode refers to that the N images acquired in the continuous shooting process are stored and displayed after AI identification and splicing.
Step 705, identifying N images, and splicing the identified N images according to the shape of the pattern information and the shapes of M candidate patterns respectively to obtain an initial image and M candidate images.
After the graphic information, M candidate graphics of the graphic information and N images are obtained, the image content of the N images can be identified, then the N identified images are spliced according to the graphic information and the M candidate graphics, and finally an initial image matched with the shape shown by the graphic information and M candidate images matched with the M candidate graphics are obtained. In the stitching process, the repeated parts in the N images can be identified by a preset graph identification algorithm, and the repeated parts are subjected to de-duplication processing, so that an initial image and M candidate images are finally generated.
Step 706, displaying the initial image and the M candidate images.
Step 707, receiving a second input from the user, and determining a 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 device 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 images are shown in fig. 8, and the display interface shown in fig. 8 at least includes one initial image and a plurality of candidate images, and when the user is not satisfied with the images of the current display interface, the user can slide left and right or click a preset control to enter the next interface for selection, thereby providing more selection space for the user.
It should be noted that, the steps 701 and 703 do not limit the sequence of the steps, and the step 701 may be performed before or after the step 703, or may be performed simultaneously, which is not limited in detail by the present application.
In this embodiment, the graphic information and the candidate graphics are determined according to the actual movement track of the electronic device, and the initial image and the candidate image are generated according to the graphic information and the candidate graphics, so that the user can refer to and select the initial image and the candidate image, and 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 without independent setting of a user, so that the operation difficulty of the user is reduced, and the user can easily obtain the target image.
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 device, or a control module in the image capturing device for executing the image capturing method. In the embodiment of the application, an image capturing device is taken as an example to execute an image capturing method by using the image capturing device, and the image capturing device provided by the embodiment of the application is described.
Referring to fig. 9, fig. 9 is one of the structural diagrams of an image capturing apparatus according to an embodiment of the present application, and as shown in fig. 9, the image capturing apparatus 900 includes:
The acquisition module 901 is used for acquiring graphic information and N images shot by the camera, wherein N is a positive integer;
and the stitching module 902 is configured to stitch the N images according to the graphic information, so as to obtain a target image, where a shape of the target image matches a shape shown by the graphic information.
Further, the acquisition module 901 includes:
and the processing sub-module is used for receiving a first input of a user and acquiring the graphic information according to the first input.
Further, the acquisition module 901 further includes:
the first display sub-module is used for displaying prompt information of the graphic information on the 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 sub-module 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 identification sub-module is used for identifying N images;
and the first splicing sub-module is used for splicing the N identified 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 de-duplication processing in the splicing process under the condition that the repeated parts of the N images exist.
Further, the acquisition module 901 further includes:
the second acquisition sub-module is used for acquiring the moving track of the camera in the process of acquiring 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:
the third acquisition sub-module is used for acquiring M candidate graphs of the graph information, wherein M is a positive integer;
the second splicing sub-module is used for identifying N images, splicing the identified N images according to the graph information and the shapes of M candidate graphs respectively to obtain an initial image and M candidate images, wherein in the case that the repeated parts exist in the N images, the repeated parts of the N images are subjected to de-duplication processing in the splicing process;
the second display sub-module is used for displaying the initial image and M candidate images;
the second determining submodule is used for receiving a second input of a user and determining a target image from the initial image and M candidate images according to the second input;
the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and graph information.
According to the image stitching device, after the graphic information and the N images are acquired, the N images can be stitched 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 interestingness and the user experience are improved.
The image stitching device in the embodiment of the application can be a device, and can also be a component, an integrated circuit or a chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. By way of example, the mobile electronic device may be a cell phone, tablet computer, notebook computer, palm computer, vehicle mounted electronic device, wearable device, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook or personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device may be a server, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and embodiments of the present application are not limited in particular.
The image stitching device in the embodiment of the application can be a device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The image stitching device provided by the embodiment of the application can realize each process realized by the embodiment of the image shooting method, and in order to avoid repetition, the description is omitted here.
Optionally, as shown in fig. 10, the embodiment of the present application further provides an electronic device 1000, including a processor 1001, a memory 1002, and a program or an instruction stored in the memory 1002 and capable of being executed on the processor 1001, where the program or the instruction implements each process of the embodiment of the image capturing method when executed by the processor 1001, and the same technical effects can be achieved, and for avoiding repetition, a description is omitted herein.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
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: radio frequency unit 1101, network module 1102, audio output unit 1103, input unit 1104, sensor 1105, display unit 1106, user input unit 1107, interface unit 1108, memory 1109, and processor 1110.
Those skilled in the art will appreciate that the electronic device 1100 may further include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 1110 by a power management system, such as to perform functions such as managing charging, discharging, and power consumption by 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 illustrated, or may combine some components, or may be arranged in different components, which are not described in detail herein.
The processor 1110 is configured to obtain graphics 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 of a user, and the processor 1110 is further configured to obtain graphical information according to the first input.
Further, the display unit 1106 is configured to display a prompt for graphic information on the shooting interface, where the prompt is used to prompt the user to move the electronic device according to the shape of the graphic 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 N images; and splicing the N identified images according to the shape of the graphic information to obtain a target image, wherein in the case that the repeated parts exist in the N images, 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 movement track of the camera in a process of obtaining N images; and determining the graphic information according to the movement track.
Further, the processor 1011 is further configured to obtain M candidate graphics of the graphics information, where M is a positive integer; the method comprises the steps of identifying N images, and splicing the identified N images according to the graph information and the shapes of M candidate graphs to obtain an initial image and M candidate images, wherein in the case that repeated parts exist in the N images, de-duplication processing is carried out on the repeated parts of the N images in the splicing process; a display unit 1106, configured to display an initial image and 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 a target image from the initial image and the M candidate images according to the second input.
According to the electronic equipment provided by the embodiment of the application, after the graphic information and the N images are acquired, 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 interestingness and the user experience are improved.
It should be appreciated that in embodiments of the present application, the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) 11041 and a microphone 11042, the graphics processor 11041 processing image data of still images or video obtained by an image capturing device (e.g., 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. The touch panel 11071 is also referred to as a touch screen. The touch panel 11071 may include two parts, 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, a joystick, and so forth, which are not described in detail herein. Memory 1109 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 1110 may integrate an application processor that primarily processes operating systems, user interfaces, applications, etc., with a modem processor that primarily processes wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1110.
The embodiment of the application also provides a readable storage medium, and the readable storage medium stores a program or an instruction, which when executed by a processor, implements each process of the above image capturing method embodiment, and can achieve the same technical effects, so that repetition is avoided, and no further description is provided here.
The processor is a processor in the electronic device in the above embodiment. Readable storage media include computer readable storage media such as Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic or optical disks, and the like.
The embodiment of the application further provides a chip, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions, the processes of the embodiment of the image shooting method can be realized, the same technical effects can be achieved, and the repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, 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 one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method of the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (8)

1. An image capturing method, the method comprising:
acquiring graphic information and N images shot by a camera, wherein N is a positive integer greater than 1;
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;
the graphic information is obtained based on a track, and the track comprises at least one of a moving track of the electronic equipment and an input track of a user on a screen of the electronic equipment;
the obtaining the graphic information and obtaining the N images shot by the camera includes:
receiving a first input of a user, and acquiring the graphic information according to the first input;
displaying the 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;
acquiring N images shot by the camera in the moving process of the electronic equipment;
or,
the obtaining the graphic information comprises the following steps:
acquiring moving tracks of the camera in the process of acquiring the N images;
and determining the graphic information according to the moving track.
2. The method according to claim 1, wherein the stitching the N images according to the graphic information to obtain a target image includes:
identifying the N images;
and splicing the N identified images according to the shape of the graphic information to obtain a target image, wherein in the case that the repeated parts exist in the N images, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
3. The method according to claim 1, wherein the stitching the N images according to the graphic information to obtain a target image includes:
obtaining M candidate graphs of the graph information, wherein M is a positive integer;
the N images are identified, the identified N images are spliced according to the graph information and the shapes of the M candidate graphs respectively, and an initial image and M candidate images are obtained, wherein in the case that repeated parts exist in the N images, repeated processing is carried out on the repeated parts of the N images 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;
the shapes of the M candidate graphs are determined by the electronic equipment according to a preset recognition algorithm and the graph information.
4. An image capturing apparatus, the apparatus comprising:
the acquisition module is used for acquiring the graphic information and N images shot by the camera, wherein N is a positive integer greater than 1;
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;
the graphic information is obtained based on a track, and the track comprises at least one of a moving track of the electronic equipment and an input track of a user on a screen of the electronic equipment;
the acquisition module comprises:
the processing sub-module is used for receiving a first input of a user and acquiring the graphic information according to the first input;
the first display sub-module is used for displaying the 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;
or,
the acquisition module comprises:
the second acquisition sub-module 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.
5. The image capture device of claim 4, wherein the stitching module comprises:
the identification sub-module is used for identifying the N images;
and the first splicing sub-module is used for splicing the N identified images according to the shape of the graphic information to obtain a target image, wherein in the situation that the repeated parts exist in the N images, the repeated parts of the N images are subjected to de-duplication processing in the splicing process.
6. The image capture device of claim 4, wherein the stitching module further comprises:
a third obtaining sub-module, configured to obtain M candidate graphics of the graphics information, where M is a positive integer;
the second splicing sub-module is used for identifying the N images, and splicing the N identified images according to the graphic information and the shapes of the M candidate graphics respectively to obtain an initial image and M candidate images, 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;
The second display sub-module is used for displaying the initial image and the M candidate images;
a second determining sub-module for receiving a second input from a user, determining the target image from the initial image and the M candidate images according to the second input;
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 electronic device comprising a processor, a memory and a program or instruction stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the image capturing method according to any of claims 1-3.
8. A readable storage medium, characterized in that the readable storage medium has stored thereon a program or instructions which, when executed by a processor, implement the steps of the image capturing method according to any one of claims 1 to 3.
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 CN112437231A (en) 2021-03-02
CN112437231B true 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)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112437231B (en) * 2020-11-24 2023-11-14 维沃移动通信(杭州)有限公司 Image shooting method and device, electronic equipment and storage medium
CN115328357A (en) * 2022-08-15 2022-11-11 北京达佳互联信息技术有限公司 Captured image processing method and device, electronic device and storage medium
CN118042268A (en) * 2024-03-19 2024-05-14 苏州君信视达医疗科技有限公司 Binocular camera image time sequence determining method, electronic equipment and storage medium

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070016353A (en) * 2005-08-03 2007-02-08 삼성테크윈 주식회사 Composite imaging method of digital image processing device
CN102647504A (en) * 2011-02-16 2012-08-22 三星电子(中国)研发中心 Method for controlling applications in 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
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 kind of image pickup method, mobile terminal and computer-readable recording 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 kind of image pickup 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 kind of photographic 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 (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101723642B1 (en) * 2011-01-31 2017-04-19 삼성전자주식회사 Photographing apparatus for photographing a panorama image and method thereof
JP2015115705A (en) * 2013-12-10 2015-06-22 シャープ株式会社 Image formation device, image formation system, and image formation method
KR101725533B1 (en) * 2013-12-13 2017-04-26 후아웨이 디바이스 컴퍼니 리미티드 Method and terminal for acquiring panoramic image
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 (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070016353A (en) * 2005-08-03 2007-02-08 삼성테크윈 주식회사 Composite imaging method of digital image processing device
CN102647504A (en) * 2011-02-16 2012-08-22 三星电子(中国)研发中心 Method for controlling applications in 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
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 kind of image pickup method and mobile terminal
CN107872623A (en) * 2017-12-22 2018-04-03 维沃移动通信有限公司 A kind of image pickup method, mobile terminal and computer-readable recording 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 kind of photographic 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

Also Published As

Publication number Publication date
WO2022111458A1 (en) 2022-06-02
CN112437231A (en) 2021-03-02

Similar Documents

Publication Publication Date Title
CN112437231B (en) Image shooting method and device, electronic equipment and storage medium
CN112738402B (en) Shooting method, shooting device, electronic equipment and medium
CN112954214B (en) Shooting method, shooting device, electronic equipment and storage medium
CN112954199B (en) Video recording method and device
CN112887618B (en) Video shooting method and device
CN110868632B (en) Video processing method and device, storage medium and electronic equipment
CN112333382B (en) Shooting method and device and electronic equipment
US20210158031A1 (en) Gesture Recognition Method, and Electronic Device and Storage Medium
CN113596555B (en) Video playing method and device and electronic equipment
CN113194253B (en) Shooting method and device for removing reflection of image and electronic equipment
CN112492201B (en) Photographing method and device and electronic equipment
CN112911147B (en) Display control method, display control device and electronic equipment
CN112929860B (en) Bluetooth connection method and device and electronic equipment
CN112532885B (en) Anti-shake method and device and electronic equipment
KR101503017B1 (en) Motion detecting method and apparatus
CN113794831B (en) Video shooting method, device, electronic equipment and medium
CN112511743B (en) Video shooting method and device
CN113286085B (en) Display control method and device and electronic equipment
CN114125226A (en) Image shooting method and device, electronic equipment and readable storage medium
CN114143455B (en) Shooting method and device and electronic equipment
CN115499589A (en) Shooting method, shooting device, electronic equipment and medium
CN114266305A (en) Object identification method and device, electronic equipment and storage medium
CN109740557B (en) Object detection method and device, electronic equipment and storage medium
CN114466140A (en) Image shooting method and device
CN113923392A (en) Video recording method, video recording 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