Photographing method, device, electronic device, and storage medium
The photography method on mobile terminals enhances user experience by providing customizable templates and timed photography, addressing the lack of convenience in existing methods.
Patent Information
- Application Number
- JP2024536414
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-03-02
- Filing Date
- 2023-03-01
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2043-03-01
AI Technical Summary
Existing photography methods on mobile terminals lack convenience and user-friendly features, making it difficult for users to capture high-quality images or videos without additional editing steps.
A photography method that includes displaying customizable templates based on the subject, allowing users to preview effects, and using a timer for controlled photography, enhancing user interaction and efficiency.
Improves user experience by simplifying the photography process, reducing difficulty, and ensuring high-quality captures through template selection and timed photography.
Smart Images

Figure 0007769123000001 
Figure 0007769123000002 
Figure 0007769123000003
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from a Chinese patent application bearing application number CN202210200351.1 and filed on March 2, 2022, the entire disclosure of which is incorporated herein by reference.
[0002] The present disclosure relates to the field of information technology, and in particular to a photographing method, device, electronic device, and storage medium. [Background technology]
[0003] With the rapid development of network technology and mobile terminal technology, an increasing number of applications are being adapted to mobile terminals, such as video applications, which allow users to watch videos, record videos, and take pictures. Summary of the Invention
[0004] An embodiment of the present disclosure includes: displaying a first predetermined interface including a plurality of first template signs and a first photographing control in response to a first trigger operation on a predetermined control on a first photographing page, wherein the plurality of first template signs are determined based on a photographing subject displayed on the first photographing page; In response to a second trigger operation acting on the target template indicator, applying a photography template associated with the target template indicator to the photography object and displaying a preview effect corresponding to the photography template on the first photography page; hiding the first predetermined interface, displaying a second capture page, and displaying a time indicator on the second capture page in response to an operation acting on the first capture control; When the time mark is updated to a predetermined mark, the object to be photographed is photographed based on the photography template.
[0005] An embodiment of the present disclosure includes: a first display module for displaying a first predetermined interface including a plurality of first template indicators and a first capture control in response to a first trigger operation on a predetermined control on the first capture page; a processing module for applying a photography template associated with the target template sign to the photography object and displaying a preview effect corresponding to the photography template on the first photography page in response to a second trigger operation acting on the target template sign, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; a second display module for hiding the first predetermined interface, displaying a second capture page, and displaying a time indicator on the second capture page in response to an operation acting on the first capture control; The present invention further provides an imaging device including: an imaging module for imaging the imaging target based on the imaging template when the timing mark is updated to a predetermined mark.
[0006] An embodiment of the present disclosure includes: one or more processors; a storage device for storing one or more programs; The present invention further provides an electronic device that, when the one or more programs are executed by the one or more processors, causes the one or more processors to implement the above-described photographing method.
[0007] An embodiment of the present disclosure further provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements the above-described imaging method.
[0008] An embodiment of the present disclosure further provides a computer program product including a computer program or instructions that, when executed by a processor, causes the imaging method described above to be implemented.
[0009] An embodiment of the present disclosure further provides a computer program comprising instructions that, when executed by a processor, cause the processor to perform the imaging method of any one of the embodiments of the present disclosure. [Brief explanation of the drawings]
[0010] These and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar elements are designated by the same or similar reference numerals throughout the drawings. It should be understood that the drawings are schematic and that the materials and elements are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of an imaging method according to some embodiments of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of a first capture page in some embodiments of the present disclosure. [Figure 3] FIG. 2 is a schematic diagram of a first predetermined interface in some embodiments of the present disclosure. [Figure 4] FIG. 10 is a schematic diagram of a first capture page according to some other embodiments of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of a second capture page in some embodiments of the present disclosure. [Figure 6] FIG. 10 is a schematic diagram of a second predetermined interface in some embodiments of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram illustrating the configuration of an imaging device according to some embodiments of the present disclosure. [Figure 8] FIG. 1 is a schematic diagram illustrating the configuration of an electronic device according to some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] The following describes in more detail the embodiments of the present disclosure with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely illustrative and do not limit the scope of protection of the present disclosure.
[0012] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in a different order and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit performing steps as shown. The scope of the present disclosure is not limited in this respect.
[0013] As used herein, the term "comprises" and variations thereof are open-ended, meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0014] It should be noted that the concepts of "first," "second," etc. described in this disclosure are merely intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.
[0015] It should be noted that the modifications of "one" and "plurality" described in the present disclosure are exemplary and not limiting. Unless otherwise specified, it is obvious to those skilled in the art that they should be understood as "one or plural."
[0016] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely descriptive and do not limit the scope of these messages or information.
[0017] As mentioned above, one of the technical challenges to be solved is how to improve the convenience of operations when users record videos or take pictures.
[0018] In order to solve the above technical problems or at least partially solve the above technical problems, embodiments of the present disclosure provide a photography method, device, electronic device, and storage medium that are advantageous in improving the convenience of photography and improving the user experience.
[0019] 1 is a flowchart of a photographing method according to some embodiments of the present disclosure. This embodiment is applicable to video or image capture at a client. The method may be performed by a photographing device, which may be implemented in software and / or hardware. The device may be located in an electronic device, such as a terminal, including, but not limited to, a smartphone, palmtop, tablet, wearable device with display, desktop, laptop, all-in-one device, smart home device, etc.
[0020] As shown in FIG. 1, the method includes the following steps:
[0021] Step 110: In response to a first trigger operation on a predetermined control on the first capture page, display a first predetermined interface including a plurality of first template indicators and a first capture control.
[0022] 2, which is a schematic diagram of some examples of the first shooting page, the first shooting page includes a predetermined control 210 and a shooting control 220, and a user can enter a shooting state by triggering the shooting control 220. However, in the method of entering the shooting state by triggering the shooting control 220, it is not possible to apply a shooting template provided by the system, and the video or image obtained by shooting is an original video or image that has not been edited.
[0023] For example, a shooting template is used to arrange image editing operations to be performed on an original video material, so that after the original video material is edited according to the image editing operations, a new video material is generated and exhibits an image editing effect corresponding to the shooting template. Therefore, for example, before a user shoots, the user can select a shooting template to have the captured video or image exhibit an effect, thereby improving the effect of the captured video or image.
[0024] By providing users with multiple optional shooting templates, users can quickly shoot videos or images with excellent effects, reduce the difficulty of shooting, and improve the convenience of shooting and the user experience.
[0025] When a user triggers the predetermined control 210, a first predetermined interface is displayed. As shown in FIG. 3 , which is a schematic diagram of several examples of a first predetermined interface, the first predetermined interface 300 includes a plurality of first template signs 310 and a first shooting control 320. The plurality of first template signs 310 are determined based on the subject displayed on the first shooting page. That is, the plurality of first template signs 310 are personalized and displayed based on the subject displayed on the first shooting page. For example, if the subject displayed on the first shooting page is a person, the plurality of first template signs 310 displayed on the first predetermined interface may be templates suitable for performing image editing on the person. If the subject displayed on the first shooting page is a plant, the plurality of first template signs 310 displayed on the first predetermined interface may be templates suitable for performing image editing on the plant.
[0026] A plurality of first template signs 310 are personalized and displayed based on the subject displayed on the first photography page, and a photography template is associated with each first template sign 310. This allows the user to be provided with a photography template that is more suitable for the current subject, making photography less difficult and improving the user's photography experience.
[0027] In some embodiments, the display area 330 of the first capture control 320 in the first predetermined interface 300 is different from the display area 340 of the plurality of first template signs 310 in the first predetermined interface 300, thereby avoiding the first capture control 320 from obscuring the first template signs 310. That is, the first capture control 320 is not displayed over the first template signs 310, and the first capture control 320 does not obscure any of the plurality of first template signs 310, improving the user's interaction experience.
[0028] In some embodiments, the background of the display area 340 in the first predetermined interface 300 of the plurality of first template markers 310 is transparent, that is, the underlying page 350 can be seen through the display area 340, minimizing the obstruction of the underlying page 350 by the first predetermined interface 300 as much as possible, thereby achieving the purpose of improving the user interaction experience.
[0029] For example, the background of the display area 340 is transparent, and the background of the display area 340 may or may not be colored.
[0030] Step 120: In response to a second trigger operation acting on a target template indicator, a shooting template associated with the target template indicator is applied to the shooting object, and a preview effect corresponding to the shooting template is displayed on the first shooting page, wherein the second trigger operation is for selecting the target template indicator from the plurality of first template indicators.
[0031] 4 shows schematic diagrams of several other examples of the first shooting page. Taking the shooting object as an example, when a user triggers a target template indicator 410, the shooting template associated with the target template indicator 410 is applied to the shooting object 430, and a preview effect corresponding to the shooting template associated with the target template indicator 410 is displayed on the first shooting page.
[0032] For example, the photography template includes at least description information of the subject. The description information of the subject may include the name, attribute information, etc. of the subject. For example, "butterflies belong to the insect genus." By simply selecting the target template indicator 410, a user can add the description information "butterflies belong to the insect genus" to the captured image of "butterfly," thereby improving the photography effect, reducing the difficulty of photography, and contributing to a better photography experience for the user. The user can view preview effects corresponding to each template indicator, select a satisfactory template indicator, and then trigger the "start photography" control 420 to directly enter the photography state without switching interfaces.
[0033] In addition, in the embodiment of the present disclosure, various descriptive information may be set for the subject to be photographed according to needs, and the embodiment of the present disclosure does not impose any restrictions on this.
[0034] In some embodiments, the shooting template further includes at least one of an audio resource, a prop resource, and an interaction resource, so that an image or video shot based on the shooting template includes at least one of the audio resource, the prop resource, and the interaction resource. Here, the audio resource may include sound effects or music. The prop resource refers to a prop used in shooting, such as a "tiger head" or "cat ears." The interaction resource refers to a resource that realizes an interaction function based on interaction control, such as a purchase link or purchase control for the object being shot.
[0035] For example, applying the aforementioned photography template associated with the target template sign to the photography object and displaying a preview effect corresponding to the photography template on the first photography page includes editing the photography object in accordance with the image editing operations arranged on the photography template so that the edited photography object presents the image editing effect corresponding to the photography template.
[0036] In some embodiments, the method further includes, when detecting that the photographed object appears on the first photographed page, determining attribute features of the photographed object and determining the first template mark based on the attribute features of the photographed object. Here, the attribute features may be, for example, a category to which the photographed object belongs (e.g., person, plant, animal, etc.) or some more detailed features, such as long hair, short hair, whether or not the subject wears glasses, etc. By determining the first template mark based on the attribute features of the photographed object, the purpose of personalized recommendation based on the photographed object can be achieved and photographing efficiency can be improved.
[0037] In some embodiments, the timing state is entered when the user triggers the "Start Capture" control 420, to allow the user time to adjust the capture angle or otherwise prepare for capture in advance. When the clocked time reaches a predetermined time, the capture state is entered.
[0038] Step 130: In response to an operation acting on the first capture control, hide the first predetermined interface, display a second capture page, and display a time indicator on the second capture page.
[0039] Step 140: When the timing mark is updated to a predetermined mark, the object is photographed based on the photographing template.
[0040] Here, the timing method may be a countdown. For example, if counting down by 3 seconds, the first shooting page displays the timing numbers 3-2-1 in sequence, and then the camera enters the shooting state. Figure 5 shows schematic diagrams of several examples of the second shooting page. The timing method may be a countup, for example, a 3s countup. The first shooting page displays the timing numbers 1-2-3 in sequence, and then the camera enters the shooting state.
[0041] By providing a predetermined delay before actual shooting, it is possible to provide the user with time to adjust the shooting angle or make other preparations for shooting, allowing the user time to make psychological preparations, and further achieving the purpose of improving the shooting quality and efficiency.
[0042] The technical solution according to the embodiment of the present disclosure has at least the following advantages over the related art: In the photography method according to the embodiment of the present disclosure, in addition to displaying a plurality of first template signs, a first photography control is also displayed on a first predetermined interface. In this way, for example, when a user selects a certain first template sign, the user can enter the photography state directly via the first photography control, without having to switch interfaces to enter the photography state. Furthermore, by setting a timer for a predetermined time before the actual photography, the user can easily adjust the photography angle and preview the photography effect, thereby achieving the purpose of improving photography convenience and user experience and improving photography efficiency.
[0043] In some embodiments, to reduce the difficulty of taking a picture, first predetermined presentation information is associated with the first shooting control, and the first predetermined presentation information indicates to the user that the user can enter a shooting state by triggering the first shooting control. For example, the first predetermined presentation information may be "Start shooting." As shown in FIG. 3, the first predetermined presentation information is associated with shooting control 320, and as shown in FIG. 4, the first predetermined presentation information is associated with shooting control 420.
[0044] In some embodiments, when the shooting mode is a time-lapse shooting mode, after shooting the subject based on the shooting template as described above, the method further includes displaying a second predetermined interface on the first shooting page in response to a third trigger operation on a predetermined control on the first shooting page, the second predetermined interface including a plurality of second template markers and a second shooting control, second predetermined presentation information associated with the second shooting control, and the second predetermined presentation information being different from the first predetermined presentation information. The second predetermined presentation information may be, for example, "continue shooting." As shown in FIG. 6 , which is a schematic diagram of some embodiments of the second predetermined interface, the second shooting control 610 is associated with the second predetermined presentation information "continue shooting." In some embodiments, when a user triggers the second shooting control, the system still first enters a timing state, and when the timing time expires, the system enters a shooting state and starts shooting.
[0045] Here, the time-lapse shooting mode is a mode in which videos shot at different times are spliced together to create one continuous video. For example, if the first video is 4 seconds long and the second video is 6 seconds long, the first and second videos can be spliced together to create a continuous video with a duration of 10 seconds, and the first video can be played 4 seconds before the first video and the second video can be played 6 seconds after the second video.
[0046] In a photography method according to an embodiment of the present disclosure, a predetermined interface displaying first template marks displays a plurality of first template marks and also displays a first photography control. In this way, when a user selects a first template mark, the user can enter photography mode directly via the first photography control, eliminating the need to switch interfaces. Furthermore, by providing a timer for a predetermined period of time before actual photography, the user can easily adjust the photography angle and preview the photography effect, thereby achieving the purpose of improving photography convenience and user experience and improving photography efficiency.
[0047] 7 is a schematic diagram of a configuration of an image capture device according to some embodiments of the present disclosure. The image capture device according to embodiments of the present disclosure may be disposed in a client. The image capture device specifically includes a first display module 710, a processing module 720, a second display module 730, and an image capture module 740.
[0048] The first display module 710 is configured to display a first predetermined interface including a plurality of first template signs and a first shooting control in response to a first trigger operation on a predetermined control on a first shooting page. The processing module 720 is configured to apply a shooting template associated with the target template sign to the shooting object and display a preview effect corresponding to the shooting template on the first shooting page in response to a second trigger operation acting on the target template sign, the second trigger operation being for selecting the target template sign from the plurality of first template signs. The second display module 730 is configured to hide the first predetermined interface, display a second shooting page, and display a time sign on the second shooting page in response to an operation acting on the first shooting control. The shooting module 740 is configured to photograph the shooting object based on the shooting template when the time sign is updated to a predetermined sign.
[0049] In some embodiments, the first capture control is associated with first predetermined presentation information.
[0050] In some embodiments, when the shooting mode is a time-lapse shooting mode, the first display module 710 is further used to display a second predetermined interface on the first shooting page in response to a third trigger operation on a predetermined control on the first shooting page, the second predetermined interface including a plurality of second template signs and a second shooting control, the second shooting control being associated with second predetermined presentation information, and the second predetermined presentation information being different from the first predetermined presentation information.
[0051] In some embodiments, a display area of the first capture control in the first predetermined interface is different from a display area of the plurality of first template markers in the first predetermined interface, thereby avoiding the first capture control from obscuring the first template markers.
[0052] In some embodiments, a background of a display area in the first predetermined interface of the plurality of first template markers is transparent.
[0053] In some embodiments, the imaging template includes at least descriptive information of the imaging subject.
[0054] In some embodiments, the shooting template further includes at least one of an audio resource and an interaction resource.
[0055] In some embodiments, the processing module 720 is specifically used for editing the object according to the image editing operations arranged in the photography template, so that the edited object exhibits an image editing effect corresponding to the photography template.
[0056] In some embodiments, the device further includes a determination module for determining attribute features of the object when detecting that the object appears on the first photographed page, and for determining the first template mark based on the attribute features of the object.
[0057] The photographing device according to the embodiments of the present disclosure can perform the steps performed by the client in the photographing method according to the method embodiments of the present disclosure, and the performing steps and beneficial effects thereof will not be further described here.
[0058] FIG. 8 is a schematic diagram of an electronic device according to some embodiments of the present disclosure. The following specifically refers to FIG. 8 , which illustrates a schematic diagram of an electronic device 800 suitable for implementing embodiments of the present disclosure. The electronic device 800 according to the embodiments of the present disclosure may include, but is not limited to, mobile devices such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablets, portable multimedia players (PMPs), in-vehicle devices (e.g., in-vehicle navigation devices), and wearable devices, as well as fixed devices such as digital TVs, desktop computers, and smart home devices. The electronic device illustrated in FIG. 8 is merely an example and does not impose any limitations on the functionality and scope of use of the embodiments of the present disclosure.
[0059] 8, electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 801, which may perform various appropriate operations and processes according to a program stored in read-only memory (ROM) 802 or loaded from storage device 808 into random access memory (RAM) 803 to implement methods according to embodiments of the present disclosure. RAM 803 further stores various programs and data necessary for the operation of electronic device 800. Processing unit 801, ROM 802, and RAM 803 are interconnected via bus 804. Input / output (I / O) interface 805 is also connected to bus 804.
[0060] Typically, input devices 806, including, for example, a touch screen, touch panel, keyboard, mouse, camera head, microphone, accelerometer, gyroscope, etc.; output devices 807, including, for example, a liquid crystal display (LCD), speaker, oscillator, etc.; storage devices 808, including, for example, a magnetic tape, hard disk, etc.; and communication devices 809 may be connected to I / O interface 805. Communication devices 809 enable electronic device 800 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 8 illustrates electronic device 800 with various devices, it should be understood that it is not intended to require the implementation or inclusion of all of the devices shown. More or fewer devices may alternatively be implemented or included.
[0061] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product, which includes a computer program stored on a non-transitory computer-readable medium, the computer program including program code for executing the methods illustrated in the flowcharts, thereby implementing the imaging method. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When executed by the processing device 801, the computer program performs the functions defined in the methods of the embodiments of the present disclosure.
[0062] It should be noted that the computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. Examples of computer-readable storage media include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program can be used in or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or a data signal propagated in part on a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), or the like, or any suitable combination thereof.
[0063] In some embodiments, clients and servers may communicate using any now known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and an end-to-end network (e.g., an ad hoc end-to-end network), as well as any now known or later developed network.
[0064] The computer-readable medium may be included in the electronic device, or may be a standalone medium not mounted on the electronic device.
[0065] The computer-readable medium has one or more programs stored therein, which, when executed by the electronic device, cause the electronic device to: display a first predetermined interface including a plurality of first template indicators and a first shooting control in response to a first trigger operation on a predetermined control on a first shooting page; apply a shooting template associated with the target template indicator to the shooting object and display a preview effect corresponding to the shooting template on the first shooting page in response to a second trigger operation acting on a target template indicator, wherein the second trigger operation is for selecting the target template indicator from the plurality of first template indicators; hide the first predetermined interface, display a second shooting page, and display a time indicator on the second shooting page in response to an operation acting on the first shooting control; and photograph the shooting object based on the shooting template when the time indicator is updated to the predetermined indicator.
[0066] In some embodiments, when the one or more programs are executed by the electronic device, the electronic device may perform other steps described in the above embodiments.
[0067] Computer program code for carrying out the operations of the present disclosure can be written using one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, as well as general procedural programming languages such as "C" or similar programming languages. The program code can execute entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0068] The flowcharts and block diagrams in the accompanying drawings illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a specified logical function. Note that in some alternative implementations, the functions depicted in the blocks may be implemented in a different order than depicted in the accompanying drawings. For example, two successively shown blocks may be executed substantially simultaneously, or, depending on the functionality, they may be executed in the reverse order. Note that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0069] The units according to the embodiments of the present disclosure may be realized by software or hardware, and the names of the units may not necessarily limit the units themselves.
[0070] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0071] In this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program used by or in combination with an instruction execution system, device, or apparatus. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. More specific examples of machine-readable storage media include one or more wire-based electrical connections, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0072] According to one or more embodiments of the present disclosure, the present disclosure provides a method for photographing, including: displaying a first predetermined interface including a plurality of first template signs and a first photographing control in response to a first trigger operation on a predetermined control on a first photographing page; applying a photographing template associated with the target template sign to the photographing object and displaying a preview effect corresponding to the photographing template on the first photographing page in response to a second trigger operation acting on a target template sign, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; hiding the first predetermined interface, displaying a second photographing page, and displaying a time indicator on the second photographing page in response to an operation acting on the first photographing control; and photographing the photographing object based on the photographing template when the time indicator is updated to the predetermined sign.
[0073] According to one or more embodiments of the present disclosure, in some embodiments of the photographing method according to the present disclosure, a display area of the first photographing control in the first predetermined interface is different from a display area of the plurality of first template markers in the first predetermined interface, thereby preventing the first photographing control from obscuring the first template markers.
[0074] According to one or more embodiments of the present disclosure, in some embodiments of the imaging method according to the present disclosure, the background of the display area of the plurality of first template markers in the first predetermined interface is transparent.
[0075] According to one or more embodiments of the present disclosure, in some embodiments of the photographing method according to the present disclosure, the first photographing control is associated with first predetermined presentation information.
[0076] According to one or more embodiments of the present disclosure, in some embodiments of the photography method according to the present disclosure, when the photography mode is a time-lapse photography mode, after photographing the subject based on the photography template as described above, the method further includes displaying a second predetermined interface on the first photography page in response to a third trigger operation on a predetermined control on the first photography page, the second predetermined interface including a plurality of second template signs and a second photography control, second predetermined presentation information associated with the second photography control, and the second predetermined presentation information being different from the first predetermined presentation information.
[0077] According to one or more embodiments of the present disclosure, in some embodiments of the imaging method according to the present disclosure, the imaging template includes at least descriptive information of the imaging target.
[0078] According to one or more embodiments of the present disclosure, in the shooting method according to the present disclosure, in some embodiments, the shooting template further includes at least one of an audio resource and an interaction resource.
[0079] According to one or more embodiments of the present disclosure, in some embodiments of the photography method according to the present disclosure, applying the aforementioned photography template associated with the target template indicator to the photography object and displaying a preview effect corresponding to the photography template on the first photography page includes editing the photography object according to an image editing operation arranged on the photography template, so as to cause the edited photography object to present an image editing effect corresponding to the photography template.
[0080] According to one or more embodiments of the present disclosure, in some embodiments, the photographing method according to the present disclosure further includes, when detecting that the photographing object appears on the first photographing page, determining attribute features of the photographing object, and determining the first template mark based on the attribute features of the photographing object.
[0081] According to one or more embodiments of the present disclosure, the present disclosure provides a photography device including: a first display module for displaying a first predetermined interface including a plurality of first template signs and a first photography control in response to a first trigger operation on a predetermined control on a first photography page; a processing module for applying a photography template associated with the target template sign to the photography object and displaying a preview effect corresponding to the photography template on the first photography page in response to a second trigger operation acting on a target template sign, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; a second display module for hiding the first predetermined interface, displaying a second photography page, and displaying a timing sign on the second photography page in response to an operation acting on the first photography control; and a photography module for photographing the photography object based on the photography template when the timing sign is updated to a predetermined sign.
[0082] According to one or more embodiments of the present disclosure, the present disclosure provides a method for manufacturing a semiconductor device, comprising: one or more processors; a memory for storing one or more programs; The present invention provides an electronic device that, when the one or more programs are executed by the one or more processors, causes the one or more processors to implement any one of the photographing methods according to the present disclosure.
[0083] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes any one of the imaging methods described herein to be realized.
[0084] The above is merely a description of preferred embodiments and the technical principles applied in the present disclosure. It is obvious to those skilled in the art that the scope of the present disclosure is not limited to the technical solution based on the specific combination of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or equivalent features without departing from the concept of the above disclosure. For example, it also includes technical solutions formed by mutually replacing the above features with technical features having similar functions disclosed in the present disclosure (but not limited to those).
[0085] Also, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, they should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of a single embodiment can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
[0086] Although the present subject matter has been described in language specific to structural features and / or methodological operations, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. displaying a first predetermined interface including a plurality of first template indicators and a first capture control in response to a first trigger operation on a predetermined control on the first capture page; applying a photography template associated with the target template sign to a photography object in response to a second trigger operation acting on the target template sign, and displaying a preview effect corresponding to the photography template on the first photography page, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; hiding the first predetermined interface, displaying a second capture page, and displaying a time indicator on the second capture page in response to an operation acting on the first capture control; When the time mark is updated to a predetermined mark, photographing the object based on the photographing template.
2. 2. The imaging method of claim 1, wherein a display area of the first imaging control in the first predetermined interface is different from a display area of the plurality of first template signs in the first predetermined interface, and the first imaging control does not obscure any of the plurality of first template signs.
3. The imaging method of claim 1 , wherein a background of a display area of the plurality of first template markers in the first predetermined interface is transparent.
4. The photographing method according to claim 1 , wherein the first photographing control is associated with first predetermined presentation information.
5. The photographing method according to claim 4 , wherein the first predetermined presentation information is for presenting the user with the intention of entering a photographing state by triggering the first photographing control.
6. When the photography mode is a stop motion photography mode, after photographing the subject based on the photography template, the photography method includes:
5. The photographing method of claim 4, further comprising: displaying a second predetermined interface in response to a third trigger operation on a predetermined control on the first photographing page; the second predetermined interface including a plurality of second template signs and a second photographing control; second predetermined presentation information associated with the second photographing control; and the second predetermined presentation information being different from the first predetermined presentation information.
7. The photographing method according to claim 6 , wherein the second predetermined presentation information is for presenting a user with the intention of continuing photographing by triggering the second photographing control.
8. applying the photography template associated with the target template mark to the photography object and displaying a preview effect corresponding to the photography template on the first photography page, 2. The photographing method according to claim 1, further comprising: editing the subject to be photographed in accordance with an image editing operation arranged in the photographing template, so that the edited subject to be photographed exhibits an image editing effect corresponding to the photographing template.
9. the plurality of first template marks are determined based on the subject displayed on the first shooting page; The photographing method includes: determining attribute features of the photographed object when detecting that the photographed object appears on the first photographed page; The imaging method according to claim 1 , further comprising: determining the first template mark based on attribute features of the imaging subject.
10. The photographing method according to claim 9 , wherein the attribute features include a category to which the subject belongs.
11. The photographing method according to claim 1 , wherein the photographing template includes description information of the subject, and the description information includes at least one of a name or attribute information of the subject.
12. The method of claim 1 , wherein the shooting template includes at least one of an audio resource, a prop resource, or an interaction resource.
13. one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors are displaying a first predetermined interface including a plurality of first template indicators and a first capture control in response to a first trigger operation on a predetermined control on the first capture page; applying a photography template associated with the target template sign to a photography object in response to a second trigger operation acting on the target template sign, and displaying a preview effect corresponding to the photography template on the first photography page, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; hiding the first predetermined interface, displaying a second capture page, and displaying a time indicator on the second capture page in response to an operation acting on the first capture control; When the time mark is updated to a predetermined mark, the electronic device photographs the object based on the photographing template.
14. A computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, displaying a first predetermined interface including a plurality of first template indicators and a first capture control in response to a first trigger operation on a predetermined control on the first capture page; applying a photography template associated with the target template sign to a photography object in response to a second trigger operation acting on the target template sign, and displaying a preview effect corresponding to the photography template on the first photography page, wherein the second trigger operation is for selecting the target template sign from the plurality of first template signs; hiding the first predetermined interface, displaying a second capture page, and displaying a time indicator on the second capture page in response to an operation acting on the first capture control; and when the time mark is updated to a predetermined mark, photographing the object to be photographed based on the photography template.
15. 14. The electronic device of claim 13, wherein a display area of the first capture control in the first predetermined interface and a display area of the plurality of first template signs in the first predetermined interface are different, and the first capture control does not obscure any of the plurality of first template signs.
16. The electronic device of claim 13 , wherein a background of a display area in the first predetermined interface of the plurality of first template indicia is transparent.
17. The electronic device of claim 13 , wherein the first capture control is associated with first predetermined presentation information.
18. The electronic device according to claim 17 , wherein the first predetermined presentation information is for presenting a user with the intention of entering a photographing state by triggering the first photographing control.
19. When the photography mode is a time-lapse photography mode, the one or more processors photograph the photography target based on the photography template, and then:
18. The electronic device of claim 17, wherein in response to a third trigger operation on a predetermined control on the first shooting page, a second predetermined interface is displayed, the second predetermined interface includes a plurality of second template signs and a second shooting control, the second shooting control is associated with second predetermined presentation information, and the second predetermined presentation information is different from the first predetermined presentation information.
20. The electronic device of claim 19 , wherein the second predetermined presentation information is for presenting a prompt to the user to continue taking pictures by triggering the second photographing control.
Citation Information
Patent Citations
Image processing method and device, equipment and storage medium
CN113473019A
Imaging apparatus, image generation method, and program
JP2009081785A
Photo-taking game machine and control program of the same
JP2015122688A
Electronic device
JP2017069896A
Information processing apparatus, and control method and program thereof
JP2019009607A