Photographing method, device, electronic device, and storage medium
Patent Information
- Application Number
- JP2024536414
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-03-02
- Filing Date
- 2023-03-01
- Publication Date
- 2025-03-27
- Estimated Expiration
- 2043-03-01
AI Technical Summary
Existing technologies face challenges in improving the convenience and user experience when recording videos or taking images, particularly in selecting appropriate shooting templates and adjusting shooting settings.
A method and device that displays multiple shooting templates based on the photographing target, allowing users to select a template, preview the effect, and adjust settings before capturing, using a timer to enhance user interaction and efficiency.
The method and device improve the convenience and efficiency of shooting by allowing direct template selection and preview, reducing the difficulty of capturing high-quality images or videos without interface switching, thereby enhancing the user experience.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from a Chinese patent application having application number CN202210200351.1 and filing date 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] The embodiment of the present disclosure includes: displaying 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 plurality of first template signs being determined based on a shooting subject displayed on the first shooting page; In response to a second trigger operation acting on a target template mark, applying a shooting template associated with the target template mark to the shooting object, and displaying a preview effect corresponding to the shooting template on the first shooting page; hiding the first predefined 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 is photographed based on the photographing template.
[0005] The embodiment of the present disclosure includes: a first display module for displaying a first predetermined interface including a plurality of first template indicia 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 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; a second display module for hiding the first predefined 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 time mark is updated to a predetermined mark.
[0006] The 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 realize the above-mentioned 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, realizes 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, which when executed by a processor, cause the processor to perform the imaging method according to any one of the embodiments of the present disclosure. [Brief description of the drawings]
[0010] The above 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 in all the accompanying drawings. It should be understood that the accompanying drawings are schematic and that the originals 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. [Diagram 2] FIG. 2 is a schematic diagram of a first capture page in some embodiments of the present disclosure. [Diagram 3] 1 is a schematic diagram of a first predetermined interface in some embodiments of the present disclosure. [Figure 4] 11 is a schematic diagram of a first capture page according to some further embodiments of the present disclosure. [Diagram 5] FIG. 13 is a schematic diagram of a second capture page in some embodiments of the present disclosure. [Figure 6] FIG. 13 is a schematic diagram of a second predetermined interface in some embodiments of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram of a configuration of an imaging device in 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 PREFERRED EMBODIMENTS
[0011] The following will describe the embodiments of the present disclosure in more detail 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 different orders and / or in parallel. Additionally, method embodiments may include additional steps and / or omit performance of steps shown. The scope of the present disclosure is not limited in this respect.
[0013] As used herein, the term "including" and variations thereof are open-ended, i.e., 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 "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0014] It should be noted that concepts such as "first" and "second" described in this disclosure are merely intended to distinguish 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] In addition, the modifications of "one" and "multiple" described in the present disclosure are illustrative and not limiting. Unless otherwise specified, it is obvious to a person skilled in the art that it should be understood as "one or multiple".
[0016] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely descriptive and are not intended to limit the scope of these messages or information.
[0017] As mentioned before, one of the technical issues to be resolved is how to improve the convenience of operations for users when recording videos or taking 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 in some embodiments of the present disclosure. This embodiment is applicable to video or image photographing 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 embodiments 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, the shooting template provided by the system cannot be applied, and the video or image obtained by shooting is an original video or image that has not been edited.
[0023] For example, a photography template is for arranging image editing operations to be performed on an original video material, so that a new video material is generated after the original video material is edited according to the image editing operations, and an image editing effect corresponding to the photography template is presented. Therefore, for example, before a user shoots, if the user selects a photography template, the video or image obtained by shooting can be made to present an effect, and the effect of the video or image obtained by shooting can be improved.
[0024] By providing users with multiple selectable shooting templates, the users can quickly shoot videos or images with excellent effects, reduce the difficulty of shooting, and improve the convenience of shooting and the user's usage 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 some examples of the 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 shooting object displayed on the first shooting page. That is, the plurality of first template signs 310 are personalized and displayed based on the shooting object displayed on the first shooting page. For example, if the shooting object 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 shooting object 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] Based on the shooting subject displayed on the first shooting page, a plurality of first template marks 310 are personalized and displayed, and a shooting template is associated with each of the first template marks 310. Therefore, a shooting template more suitable for the current shooting subject can be provided to the user, the difficulty of shooting can be reduced, and the user's shooting experience can be improved.
[0027] In some embodiments, a display area 330 of the first photographing control 320 in the first predetermined interface 300 is different from a display area 340 of the plurality of first template signs 310 in the first predetermined interface 300, thereby avoiding the first photographing control 320 from obscuring the first template sign 310. That is, the first photographing control 320 is not displayed over the first template sign 310, and the first photographing 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 a transparent color, that is, the underlying page 350 can be seen through the display area 340, so as to minimize the obstruction of the underlying page 350 by the first predetermined interface 300, thereby achieving the purpose of improving the user interaction experience.
[0029] For example, the background of display area 340 is transparent, the background of display area 340 may be colored or uncolored.
[0030] Step 120: In response to a second trigger operation acting on a target template sign, a shooting template associated with the target template sign 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 sign from the plurality of first template signs.
[0031] 4 shows schematic diagrams of some other examples of the first shooting page. Taking the shooting object as an example, a butterfly, 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] Exemplarily, the photographing template includes at least description information of the photographing object. The description information of the photographing object may include the name, attribute information, etc. of the photographing object. For example, "butterfly belongs to insects". By only selecting the target template mark 410, the user can add the description information "butterfly belongs to insects" to the photographed "butterfly" image, which improves the photographing effect, reduces the difficulty of photographing, and contributes to improving the user's photographing experience. The user can view the preview effects corresponding to each template mark, select a satisfactory one from among them, and then trigger the "start photographing" control 420 to directly enter the photographing state, without switching the interface.
[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 limitations thereon.
[0034] In some embodiments, the photography template further includes at least one of an audio resource, a prop resource, and an interaction resource, so that an image or video photographed based on the photography 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 photography, such as a "tiger head", a "cat ear", and the like. The interaction resource refers to a resource that realizes an interaction function based on an interaction control, such as a purchase link, a purchase control, and the like, of the photographed object.
[0035] For example, applying the above-mentioned shooting template associated with the target template sign to the shooting object and displaying a preview effect corresponding to the shooting template on the first shooting page includes editing the shooting object in accordance with image editing operations arranged on the shooting template so as to cause the edited shooting object to present an image editing effect corresponding to the shooting template.
[0036] In some embodiments, the method further includes, when detecting that the photographed object appears on the first photographed page, determining an attribute feature of the photographed object, and determining the first template mark based on the attribute feature of the photographed object. Here, the attribute feature 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, wearing glasses, etc. By determining the first template mark based on the attribute feature of the photographed object, the purpose of personalized recommendation based on the photographed object can be realized, and the 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 time in advance for the user to adjust the capture angle or perform other capture preparations. 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 predefined 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 subject is photographed based on the photographing template.
[0040] Here, the time counting method may be counting down. For example, when counting down 3 seconds, the first shooting page displays the time counting numbers 3-2-1 in sequence, and then enters the shooting state. Figure 5 shows a schematic diagram of some examples of the second shooting page. The time counting method may be counting up, for example, counting up 3s. The first shooting page displays the time counting numbers 1-2-3 in sequence, and then 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 to have time to make psychological preparations, and further achieving the purpose of improving 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 shooting method according to the embodiment of the present disclosure, in addition to displaying a plurality of first template marks on the first predetermined interface, a first shooting control is also displayed. In this way, for example, when a user selects a certain first template mark, the user can directly enter the shooting state through the first shooting control, and there is no need to switch the interface to enter the shooting state. In addition, by setting a predetermined time to count before the actual shooting, it is easy for the user to adjust the shooting angle and preview the shooting effect, so as to achieve the purpose of improving the convenience of shooting and the user experience, and to improve the shooting efficiency.
[0043] In some embodiments, in order to reduce the difficulty of taking a picture, the first shooting control is associated with first predetermined presentation information, which presents 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 the shooting control 320, and as shown in FIG. 4, the first predetermined presentation information is associated with the shooting control 420.
[0044] In some embodiments, when the shooting mode is a time-lapse shooting mode, after shooting the target 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 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. The second predetermined presentation information is, for example, "keep 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 "keep shooting". In some embodiments, when a user triggers the second shooting control, the device still enters a timing state first, and when the timing time expires, the device enters a shooting state and starts shooting.
[0045] Here, the time-lapse photography mode is a mode that connects videos shot at different times to generate one continuous video. For example, if the duration of the video shot at the first time is 4s and the duration of the video shot at the second time is 6s, the video shot at the first time and the video shot at the second time are connected to generate a continuous video with a duration of 10s, and the video shot at the first time is played 4s before the video and the video shot at the second time is played 6s after the video.
[0046] In the photographing method according to the embodiment of the present disclosure, a plurality of first template marks are displayed on a predetermined interface displaying the first template marks, and a first photographing control is further displayed. In this way, when a user selects a certain first template mark, the user can directly enter a photographing state via the first photographing control, and there is no need to switch the interface to enter the photographing state. In addition, by setting a predetermined time to count before the actual photographing, the user can easily adjust the photographing angle and preview the photographing effect, thereby achieving the purpose of improving the convenience of photographing and the user experience, and improving the photographing 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 the 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 for displaying 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 for applying a shooting template associated with the target template sign to the shooting object and displaying 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 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 for hiding the first predetermined interface, displaying a second shooting page, and displaying a time sign on the second shooting page in response to an operation acting on the first shooting control. The shooting module 740 is for shooting 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 predefined 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 is associated with second predetermined presentation information, and the second predetermined presentation information is different from the first predetermined presentation information.
[0051] In some embodiments, a display area of the first capture control in the first predetermined interface and a display area of the plurality of first template markers in the first predetermined interface are different, thereby avoiding the first capture control 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 signs is transparent.
[0053] In some embodiments, the imaging template comprises at least a description 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 image editing operations arranged in the photography template, so as to make the edited object present 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 shooting page, and for determining the first template mark based on the attribute features of the object.
[0057] The imaging device according to the embodiment of the present disclosure can execute the steps executed by the client in the imaging method according to the method embodiment of the present disclosure, and the execution steps and beneficial effects provided therein will not be further described here.
[0058] FIG. 8 is a schematic diagram of an electronic device in some embodiments of the present disclosure. The following specifically refers to FIG. 8, which shows a schematic diagram of an electronic device 800 suitable for implementing the embodiments of the present disclosure. The electronic device 800 in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices. The electronic device shown in FIG. 8 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0059] 8, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 801, which may perform various suitable operations and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803 to realize a method according to an embodiment of the present disclosure. The RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, the ROM 802, and the RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0060] Typically, input devices 806 including, for example, a touch screen, touch panel, keyboard, mouse, camera head, microphone, accelerometer, gyro, 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 the I / O interface 805. The communication devices 809 enable the electronic device 800 to communicate wirelessly or via wires with other devices to exchange data. It should be understood that while FIG. 8 shows electronic device 800 having various devices, it is not intended to require the implementation or inclusion of all of the devices shown. More or less devices may alternatively be implemented or inclusion may be included.
[0061] In particular, according to an embodiment of the present disclosure, the processes described with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program stored in a non-transitory computer-readable medium, the computer program including program code for performing the method shown in the flowcharts, thereby implementing the above-mentioned imaging method. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 809, or installed from the storage device 808, or installed from the ROM 802. When the computer program is executed by the processing device 801, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.
[0062] It should be noted that the computer readable medium in the present disclosure may be a computer readable signal medium or 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. The computer readable storage medium may include, for example, but is 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), optical fiber, a compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used in or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer readable signal medium may include a data signal propagated in baseband or a data signal propagated in part in a carrier wave, carrying computer readable program code therein. The data signal thus propagated may take many 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 wires, optical cables, 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 communications network). Examples of communications 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 network now known or later developed.
[0064] The computer-readable medium may be included in the electronic device, or may be a separate entity not mounted on the electronic device.
[0065] The computer-readable medium includes one or more programs, 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, where 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 a 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 combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and general procedural programming languages such as "C" or similar programming languages, but are not limited to these. The program code can run 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 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 part of code, which includes one or more executable instructions for implementing a specified logical function. It should be noted that in some permutation implementations, the functions depicted in the blocks may be implemented in a different order than that depicted in the accompanying drawings. For example, two consecutively depicted blocks may be executed substantially simultaneously, or, depending on the functionality, they may be executed in the reverse order. It should be noted 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 system based on hardware that executes 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, and may contain or store a program used by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A 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 of the above. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0072] According to one or more embodiments of the present disclosure, the present disclosure provides a shooting method, including: in response to a first trigger operation on a predetermined control on a first shooting page, displaying a first predetermined interface including a plurality of first template signs and a first shooting control; in response to a second trigger operation acting on a target template sign, applying a shooting template associated with the target template sign to the shooting object and displaying a preview effect corresponding to the shooting template on the first shooting page, where the second trigger operation is for selecting the target template sign from the plurality of first template signs; in response to an operation acting on the first shooting control, hiding the first predetermined interface, displaying a second shooting page, and displaying a time sign on the second shooting page; and when the time sign is updated to a predetermined sign, photographing the shooting object based on the shooting template.
[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 first template markers in the first predetermined interface, thereby avoiding 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 in the first predetermined interface of the plurality of first template markers 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 is associated with the second photography control, and the second predetermined presentation information is different from the first predetermined presentation information.
[0077] According to one or more embodiments of the present disclosure, in the imaging method according to the present disclosure, in some embodiments, 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 mark 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 shooting method according to the present disclosure further includes, when detecting that the object appears on the first shooting page, determining attribute features of the object, and determining the first template mark based on the attribute features of the 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, where 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 time 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 time 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 producing a liquid crystal display 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 realize 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 which, 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 the 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 disclosure of the present disclosure is not limited to the technical solution of 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 features equivalent thereto without departing from the concept of the above disclosure. For example, it also includes technical solutions formed by replacing the above features with technical features having similar functions disclosed in the present disclosure (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 sequential order. In certain circumstances, 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 disclosure. Certain features that are described in the context of a single embodiment can also be implemented in combination with 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; in response to a second trigger operation acting on a target template indicator, applying a photography template associated with the target template indicator to a photography object to display a preview effect corresponding to the photography template, the second trigger operation being for selecting the target template indicator from the plurality of first template indicators; hiding the first predefined 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.
2. 2. The photographing method of claim 1, wherein 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 signs in the first predetermined interface, and the first photographing control does not obstruct any of the plurality of first template signs.
3. The imaging method according to claim 1 , wherein a background of a display area in the first predetermined interface of the plurality of first template markers 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 to a user to enter 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, the second photographing control being associated with second predetermined presentation information, 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 opportunity to continue photographing by triggering the second photographing control.
8. applying the shooting template associated with the target template mark to a shooting object and displaying a preview effect corresponding to the shooting template on the first shooting 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 photographing method according to claim 1 , further comprising: determining the first template mark based on an attribute feature of the photographing subject.
10. The photographing method according to claim 9 , wherein the attribute features include a category to which the photographed object belongs.
11. The photographing method according to claim 1 , wherein the photographing template includes description information of the subject, the description information including at least one of a name or attribute information of the subject.
12. The shooting method according to 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; The one or more programs, when executed by the one or more processors, cause the one or more processors to: 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; in response to a second trigger operation acting on a target template indicator, applying a photography template associated with the target template indicator to a photography object to display a preview effect corresponding to the photography template, the second trigger operation being for selecting the target template indicator from the plurality of first template indicators; hiding the first predefined 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 subject 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; in response to a second trigger operation acting on a target template indicator, applying a photography template associated with the target template indicator to a photography object to display a preview effect corresponding to the photography template, the second trigger operation being for selecting the target template indicator from the plurality of first template indicators; hiding the first predefined 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 subject based on the photography template.
15. The electronic device described in claim 13, wherein a display area in the first specified interface of the first shooting control is different from a display area in the first specified interface of the plurality of first template signs, and the first shooting control does not obstruct 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 specified interface of the plurality of first template signs 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 described in Claim 17, wherein the first specified presentation information is intended to present the user with the opportunity to enter a shooting state by triggering the first shooting control.
19. When the photography mode is a stop-motion photography mode, the one or more processors, after photographing the subject based on the photography template, 20. The electronic device of claim 17, further comprising: in response to a third trigger operation on a predetermined control on a first shooting page, displaying a second predetermined interface, 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.
20. The electronic device described in claim 19, wherein the second specified presentation information is for prompting the user to continue shooting by triggering the second shooting control.