CN112437231B - Image shooting method and device, electronic equipment and storage medium - Google Patents
Image shooting method and device, electronic equipment and storage medium Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 100
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000013473 artificial intelligence Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio 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/2628—Alteration 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
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.
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)
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)
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)
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 |
-
2020
- 2020-11-24 CN CN202011329825.XA patent/CN112437231B/en active Active
-
2021
- 2021-11-23 WO PCT/CN2021/132365 patent/WO2022111458A1/en active Application Filing
Patent Citations (22)
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 |