Image generation method, apparatus, device, and storage medium

The image generation method enhances user experience by playing a video in a floating window on a photography page, allowing users to replicate its style in their captures, thus improving the quality of their recordings.

JP7794859B2Active Publication Date: 2026-01-06BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023576400
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-09-23
Filing Date
2022-09-21
Publication Date
2026-01-06
Estimated Expiration
2042-09-21

AI Technical Summary

Technical Problem

Ordinary users lack professional video recording skills, making it difficult for them to capture high-quality videos.

Method used

An image generation method that plays a first video in a floating window on a photography page, displaying photography controls and a preview area, allowing users to capture images with the same style as the presented video by triggering a control.

Benefits of technology

Guides users to take higher-quality images, improving their photography experience by presenting a video shooting style and enabling them to replicate it in their captures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007794859000001
    Figure 0007794859000001
  • Figure 0007794859000002
    Figure 0007794859000002
  • Figure 0007794859000003
    Figure 0007794859000003
Patent Text Reader

Abstract

The present disclosure provides an image generating method, an apparatus, a device, and a storage medium. The method includes first playing a first image in the form of a floating window on a shooting page. Here, a shooting preview area and a shooting control are shown on the shooting page, the shooting preview area is used to preview a shooting image, and the first image is used to present a style of the shooting image, and playing the first image in the form of a floating window on the shooting page. Then, in response to a trigger operation on the shooting control, recording the shooting image in the shooting preview area to generate a second image whose style is the same as the first image. An embodiment of the present disclosure plays the first image for presenting the style of the shooting image on the shooting page to shoot the second image. This can guide general users to shoot higher quality images and improve the user's shooting experience.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority to a Chinese patent application bearing application number 202111117291.9 and entitled "Image generation method, apparatus, device and storage medium" filed with the State Intellectual Property Office of the People's Republic of China on September 23, 2021, the entire contents of which are incorporated herein by reference. [Technical field] The present disclosure relates to the field of data processing, and in particular to an image generation method, apparatus, device and storage medium. [Background technology]

[0002] With the development of multimedia video technology, users' demand for video shooting is increasing. However, many users do not have professional video shooting skills. Therefore, how to enable general users to shoot higher quality videos and how to improve users' shooting experience are technical issues that need to be resolved as soon as possible. Summary of the Invention [Problem to be solved by the invention]

[0003] In order to solve the above technical problems or to solve at least part of the above technical problems, the present disclosure provides an image generation method, apparatus, device, and storage medium that can improve a user's shooting experience. [Means for solving the problem]

[0004] In a first aspect, the present disclosure provides a method for generating images, the method comprising: Playing a first video in the form of a floating window on a photography page, wherein a photography preview area and photography controls are shown on the photography page, the photography preview area is used to preview a photographed image, and the first video is used to present a style of the photographed video; recording the captured image in the capture preview area in response to a trigger operation on the capture control to generate a second image having the same style as the first image; Includes.

[0005] In one possible embodiment, before playing the first video in the form of a floating window on the shooting page, the method further comprises: The method includes displaying a first panel on a photography page, and an image corresponding to each of a plurality of images including the first image is displayed on the first panel. Playing the first video in the form of a floating window on the shooting page; In response to a predetermined selection operation on an image corresponding to the first image displayed on the first panel, the first image is played back in the form of a floating window on the shooting page.

[0006] In one possible embodiment, displaying a first panel on the photography page includes: displaying a first panel on the photography page in response to a trigger operation on a predetermined first control on the photography page; Or, Displaying a first panel on the photography page based on an image identification result and / or current location information for the photographed image in the photography preview area on the photography page, wherein an image corresponding to each of the images identified based on the image identification result and / or current location information is displayed on the first panel. Includes.

[0007] In one possible embodiment, the first image is identified based on an image identification result for a captured image in a capture preview area on a capture page and / or current location information.

[0008] In one possible embodiment, before playing the first video in the form of a floating window on the shooting page, the method further comprises: In response to a predetermined trigger operation on a first video in the first video stream, a detail page of the first video is displayed, and a shooting entrance is provided on the detail page. Playing the first video in the form of a floating window on the shooting page; In response to a trigger operation on the shooting entrance on the detail page of the first video, transition from the detail page to the shooting page and playback of the first video on the shooting page in the form of a floating window.

[0009] In one possible embodiment, before displaying a detail page for the first video in the first video stream in response to a predetermined trigger operation on the first video, the method further comprises: Displaying a predetermined second control on the video capture template search page; In response to a trigger operation on the predetermined second control, displaying a first video stream that belongs to the same content category as the video capture template currently displayed on the video capture template search page; Includes.

[0010] In one possible embodiment, before displaying a detail page for the first video in the first video stream in response to a predetermined trigger operation on the first video, the method further comprises: In response to a trigger operation on a predetermined third control on the video playback page, a first video stream corresponding to the predetermined third control is displayed.

[0011] In one possible embodiment, before displaying a detail page for the first video in the first video stream in response to a predetermined trigger operation on the first video, the method further comprises: Displaying the first video stream based on the current location information.

[0012] In one possible embodiment, the method further comprises: In response to an enlargement or reduction operation on the video window of the first video, the video window of the first video is enlarged or reduced.

[0013] In one possible embodiment, playing the first video in the form of a floating window on the shooting page includes: The method includes playing the first image in the form of a floating window on the shooting page based on a frame orientation attribute of the first image, where the frame orientation attribute includes a landscape frame or a portrait frame.

[0014] In one possible embodiment, playing the first video in the form of a floating window on the shooting page includes: The first video is looped and played in a floating window on the shooting page.

[0015] In a second aspect, the present disclosure provides a video generation device, the device comprising a first playback module and a generation module. The first playback module is used to play a first video in the form of a floating window on a shooting page, where a shooting preview area and a shooting control are shown on the shooting page, the shooting preview area is used to preview a shooting image, and the first video is used to present a style of the shooting video. A generating module is used to record a captured image in response to a trigger operation on the capture control and generate a second image having the same style as the first image.

[0016] In a third aspect, the present disclosure provides a computer-readable storage medium having instructions stored thereon that, when executed on a terminal device, cause the terminal device to implement the above-described method.

[0017] In a fourth aspect, the present disclosure provides a device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program causing the processor to realize the above method when it executes the computer program.

[0018] In a fifth aspect, the present disclosure provides a computer program product, the computer program product including computer programs / instructions which, when executed by a processor, cause the computer program / instructions to implement the above-mentioned method.

[0019] The technical solutions according to the embodiments of the present disclosure have at least the following advantages over the prior art: An image generating method according to an embodiment of the present disclosure first plays a first image in the form of a floating window on a photography page. Here, a photography preview area and photography controls are displayed on the photography page. The photography preview area is used to preview a photographed image, and the first image is used to prompt the user to select a style for the photographed image. Next, in response to a trigger operation on the photography control, the photographed image in the photography preview area is recorded to generate a second image having the same style as the first image. The embodiment of the present disclosure plays the first image for suggesting the style for the photographed image on the photography page, and then shoots the second image. This can guide general users to take higher-quality images and improve the user's photography experience. [Brief explanation of the drawings]

[0020] The drawings herein are incorporated into and form a part of this specification, illustrate examples consistent with the present disclosure, and together with the description serve to explain the principles of the disclosure.

[0021] In order to more clearly explain the technical solutions in the embodiments or prior art of the present disclosure, the drawings necessary for describing the embodiments or prior art will be briefly described below, and it will be obvious to those skilled in the art that they can derive other drawings based on these drawings without expending creative labor.

[0022] [Figure 1] FIG. 1 is a flowchart of an image generating method according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram illustrating a capture page according to an embodiment of the present disclosure. [Figure 3] FIG. 3 is a flowchart of another image generating method according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a schematic diagram illustrating another capture page according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is a flowchart of yet another image generating method according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a schematic diagram illustrating a display page of a first video stream according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic diagram illustrating a detail page of a first video according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a schematic diagram illustrating a video capture template search page according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a schematic diagram illustrating a video playback page according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a schematic diagram illustrating the structure of an image generating device according to an embodiment of the present disclosure. [Figure 11] FIG. 11 is a schematic diagram illustrating the structure of an image generating device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0023] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the technical solution of the present disclosure will be further described below. It should be noted that, where not inconsistent, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0024] In the following description, numerous details are set forth to provide a thorough understanding of the present disclosure, but the present disclosure may be implemented in a manner different from that described herein, and it is clear that the examples in the specification are only a portion of the present disclosure, and are not all of the examples.

[0025] With the development of multimedia video technology, the number of people using video recording is increasing. However, ordinary users usually do not have professional video recording skills. Therefore, how to easily record high-quality video so that everyone can record high-quality video is a technical problem that needs to be solved as soon as possible.

[0026] Therefore, an image generating method according to an embodiment of the present disclosure first plays a first image in the form of a floating window on a shooting page. Here, a shooting preview area and a shooting control are displayed on the shooting page, with the shooting preview area being used to preview the captured image and the first image being used to present the style of the captured image. Next, in response to a trigger operation on the shooting control, the captured image in the shooting preview area is recorded to generate a second image having the same style as the first image. The embodiment of the present disclosure plays the first image to present the style of the captured image on the shooting page, and then shoots the second image. This can guide general users to capture higher quality images and improve their shooting experience.

[0027] Based on this, an embodiment of the present disclosure provides an image generation method. Figure 1 is a flowchart of the image generation method according to the embodiment of the present disclosure. Referring to Figure 1, the method includes the following steps S101 to S102.

[0028] In S101, a first video is played back in the form of a floating window on the shooting page. Here, the shooting page shows a shooting preview area and shooting controls, the shooting preview area is used to preview the shot image, and the first image is used to present the style of the shot image.

[0029] In an embodiment of the present disclosure, the first video is a video capable of presenting a video shooting style. For example, the first video may be a video of a class, etc. Here, the video shooting style presented by the first video may include a video shooting content style and / or a video shooting style. Specifically, the video shooting content style may include the color of the video shooting, the shooting theme, the shooting scene, etc. The video shooting style may include the video shooting composition, the camera movement, etc.

[0030] In an embodiment of the present disclosure, once a first image is identified, the first image can be played back in the form of a floating window on a photography page. FIG. 2 is a schematic diagram illustrating a photography page according to an embodiment of the present disclosure. As shown in FIG. 2, a photography preview area and photography controls are shown on the photography page. Specifically, the photography preview area is used to preview a photographed image. That is, a photographed image captured by a camera of a photographing device is previewed in the photography preview area.

[0031] As shown in Figure 2, the first video is played in the form of a floating window on the shooting page. Specifically, the first video can be looped on the shooting page to continuously present the style of the video shot by the user during video shooting.

[0032] In addition, in an embodiment of the present disclosure, when a zoom-in or zoom-out operation is received on the video window of the first image, the video window of the first image can be zoomed in or out. As shown in FIG. 2, a floating window containing the first image has a zoom control. When a user clicks on the zoom control, a zoom-in or zoom-out operation on the floating window containing the first image is triggered, thereby enlarging or reducing the floating window containing the first image. For example, clicking on the zoom control produces a display effect in which the floating window containing the first image is enlarged by 1.5 times. Clicking on the zoom control again produces a display effect in which the floating window containing the first image is restored.

[0033] The floating window containing the first video also has a close control. Clicking the close control in the upper right corner of the floating window will close the floating window containing the first video and stop the playback of the first video.

[0034] The first video may also include audio information. For example, the first video may include audio information for instructing the user on a video shooting style. The floating window in which the first video is located further includes a volume control. Clicking the volume control can adjust the volume of the first video. For example, clicking the volume control may play the first video muted.

[0035] In addition, in an embodiment of the present disclosure, the first video can be played in the form of a floating window on the shooting page based on the frame orientation attribute of the first video, where the frame orientation attribute includes a landscape frame or a portrait frame. If the first video is a landscape frame, the first video is played in a landscape screen in a floating window on the shooting page.

[0036] In S102, in response to a trigger operation on the photography control, the photographed image in the photography preview area is recorded to generate a second video. Here, the second video is identical in style to the first video.

[0037] In an embodiment of the present disclosure, when a trigger operation on a shooting control on a shooting page is received, a shooting image in a shooting preview area on the shooting page can be recorded to obtain a second image. Here, the second image is recorded based on the image shooting style presented in the first image. Therefore, the style of the second image is the same as that of the first image. Specifically, the content style and / or shooting style of the second image are the same as those of the first image.

[0038] In an image generating method according to an embodiment of the present disclosure, first, a first image is played in the form of a floating window on a shooting page. Here, a shooting preview area and a shooting control are displayed on the shooting page. The shooting preview area is used to preview a captured image. The first image is used to present a style of video shooting. Next, in response to a trigger operation on the shooting control, the captured image in the shooting preview area is recorded to generate a second image having the same style as the first image. In the embodiment of the present disclosure, the first image for presenting the style of the captured image on the shooting page is played, and the second image is shot. This can guide general users to take higher quality images and improve the user's shooting experience.

[0039] Based on the above embodiments, an embodiment of the present disclosure further provides an image generation method. Figure 3 is a flowchart of another image generation method according to an embodiment of the present disclosure. Referring to Figure 3, the method includes the following steps S301 to S303.

[0040] In S301, the first panel is displayed on the photographing page. Here, images corresponding to each of a plurality of videos including the first video are displayed on the first panel.

[0041] In an embodiment of the present disclosure, the first panel can be displayed anywhere on the photography page, such as at the bottom of the photography page. In the first panel, images corresponding to each video can be categorized and displayed according to the video content. For example, videos related to "beach" content can be displayed in the same category, and videos related to "couples" can be displayed in the same category.

[0042] 4 is a schematic diagram illustrating another photography page according to an embodiment of the present disclosure. Referring to FIG. 4, a first panel is displayed at the bottom of the photography page, and images corresponding to each of a plurality of videos are displayed in a categorized manner on the first panel. Here, the image corresponding to each video may be a cover image of the video.

[0043] In one possible embodiment, a favorites control may be provided on the image corresponding to each video displayed in the first panel. Clicking the favorites control on an image allows the user to save the video corresponding to that image. This allows the user to find the video in the "Favorites" folder and apply the video.

[0044] In the embodiment of the present disclosure, there are various methods for triggering the display of the first panel on the shooting page, which will be described below as examples, but the scope of the embodiment of the present disclosure is not limited thereto.

[0045] In one possible embodiment, a predetermined first control is displayed on the photography page. When a trigger operation for the predetermined first control is received, a first panel may be displayed on the photography page. With reference to Fig. 2, the predetermined first control may be displayed at a position shown in Fig. 2. In fact, the display position, display icon, etc. of the predetermined first control are not limited to the embodiment of the present disclosure.

[0046] In another possible embodiment, a first panel may be displayed on the shooting page based on the image identification result and / or current location information for the captured image in the shooting preview area of ​​the shooting page, where the first panel displays an image corresponding to each of the videos identified based on the image identification result and / or current location information.

[0047] In a possible application scenario, since the first image plays a role in presenting the style of video shooting, in an embodiment of the present disclosure, image identification is performed on the captured image in the shooting preview area to identify the current shooting subject or shooting scene of the camera, etc. In this way, an image related to the current shooting subject or shooting scene of the camera can be identified for the user, and the image related to the current shooting subject or shooting scene of the camera can be displayed on the first panel as the basis for identifying the first image.

[0048] Specifically, a first panel is displayed on the shooting page based on the image classification results of the captured images in the shooting preview area on the shooting page. Images corresponding to the videos identified based on the image classification results are displayed on the first panel. The image classification results may include the subject and / or scene obtained by performing image classification on the captured images in the shooting preview area.

[0049] In another possible application scenario, the video shooting style may be related to the user's current geographic location. For example, if the user is currently at the beach, the video shooting style may be related to the beach. Therefore, a first video related to the beach may be identified for the user. Therefore, an embodiment of the present disclosure may display images corresponding to each video identified based on the current location information of the device on a first panel and display the first panel on a shooting page based on the current location information of the device.

[0050] In yet another possible application scenario, according to the image identification result of the captured image in the shooting preview area on the shooting page and the current location information, the corresponding video image can be displayed on the first panel, and the first panel can be displayed on the shooting page.

[0051] In S302, in response to a predetermined selection operation on an image corresponding to the first video displayed on the first panel, the first video is played back in the form of a floating window on the photography page.

[0052] In an embodiment of the present disclosure, when a first panel displaying images corresponding to each of a plurality of videos is displayed on a photography page, a predetermined selection operation can be triggered on an image corresponding to any one of the videos. When the trigger of the predetermined selection operation on the image corresponding to the first video is received, the first video is played in the form of a floating window on the photography page to present a video photography style to the user.

[0053] Here, the predetermined selection operation may include a click on an image corresponding to one of the videos and an operation of highlighting the image. As shown in Figure 4, one video related to the video content "beach" is highlighted, which means that the predetermined selection operation has been triggered for that video. At this time, the video is played in the form of a floating window on the photography page.

[0054] In one possible embodiment, when a predetermined selection operation is received on an image corresponding to a first image displayed on the first panel, playing the first image in the form of a floating window on the shooting page means displaying a preview of the first image, but when the user selects another image on the first panel, the image being played may be switched to a floating window on the shooting page.

[0055] The first panel according to the embodiment of the present disclosure may further include a check control. As shown in FIG. 4, a control indicated by a check mark (referred to as the "check control") is displayed in the upper right corner of the first panel. Clicking the "check" control closes the first panel. This causes the floating window on the shooting page to play the video selected immediately before closing the first panel.

[0056] In S303, in response to a trigger operation on the photography control, the photographed image in the photography preview area is recorded to generate a second video. Here, the second image has the same style as the first image.

[0057] In an embodiment of the present disclosure, when a trigger operation on a shooting control on a shooting page is received, a captured image in the shooting preview area is recorded to generate a second image. Here, the second image is recorded based on the image shooting style presented in the first image. Therefore, the style of the second image is the same as that of the first image. Specifically, the second image and the first image have the same content style and / or shooting style.

[0058] The image generating method according to the embodiment of the present disclosure plays a first image for presenting a style of the captured image on a photography page, and then captures a second image, thereby guiding general users to capture higher quality images and improving the user's photography experience.

[0059] Based on the above embodiments, an embodiment of the present disclosure further provides an image generation method. Figure 5 is a flowchart of yet another image generation method according to an embodiment of the present disclosure. Referring to Figure 5, the method includes the following steps S501 to S503.

[0060] In S501, in response to a predetermined trigger operation on a first video in a first video stream, a details page of the first video is displayed. Here, the details page has an entrance for taking pictures.

[0061] In an embodiment of the present disclosure, the first video stream may be, for example, a recommended video stream such as a recommended employee-shot video stream, or may be a video stream related to a specific video content such as "beach."

[0062] In practical application, upon receiving a predetermined trigger operation for a first video in the first video stream, a detail page of the first video may be displayed, where the detail page is used to preview the first video and display detailed information of the first video, such as the creator of the first video, the style of the video, the theme of the video, etc.

[0063] In addition, the details page has a photography entrance, and clicking on this photography entrance allows you to enter the photography page.

[0064] FIG. 6 is a schematic diagram illustrating a display page of a first video stream according to an embodiment of the present disclosure. As shown in FIG. 6, the shooting content of each video in the first video stream is all related to "the beach." For example, the first video stream may be a video stream whose shooting hint is "the beach." A cover image of each video may be displayed on the display page of the first video stream. Clicking on the cover image of any one of the videos can display a detail page for that video. As shown in FIG. 6, triggering a click operation on a video (e.g., the first video) in the first video stream can transition from the display page of the first video stream shown in FIG. 6 to, for example, a detail page for the first video shown in FIG. 7. FIG. 7 is a schematic diagram illustrating a detail page of the first video according to an embodiment of the present disclosure. Here, the detail page has a shooting entry called "Go to shooting." By sliding the first video displayed on the detail page up or down, the object displayed on the detail page can be switched based on the video order of the first video stream. For example, sliding up can switch from the currently displayed video to the previous video, and the detail page for the previous video can be displayed.

[0065] In the embodiment of the present disclosure, there are many and various paths to enter the display page of the first video stream shown in the above Fig. 6. The following will be described as an example, but the scope of the embodiment of the present disclosure is not limited thereto.

[0066] In one possible embodiment, a predetermined second control may be displayed on the video capture template search page, and when a trigger operation on the predetermined second control is received, a first video stream belonging to the same content category as the video capture template currently displayed on the video capture template search page can be displayed.

[0067] 8 is a schematic diagram illustrating a video shooting template search page according to an embodiment of the present disclosure. Here, the video shooting template search page is for providing a user with a search function for video shooting templates. When a video shooting template keyword input by a user is searched, the video shooting template search result is displayed on the video shooting template search page, and a predetermined second control is displayed in a predetermined area on the video shooting template search page as an entrance to a display page of a first video stream belonging to the same content category as the video shooting template search result.

[0068] Specifically, when a trigger operation for a predetermined second control shown in FIG. 8 above is received, the video shooting template search page shown in FIG. 8 transitions to the first video stream display page shown in FIG. 6 above.

[0069] In another possible embodiment, a predetermined third control may be displayed on the video playback page. When a trigger operation on the predetermined third control is received, a first video stream corresponding to the predetermined third control can be displayed. Here, the first video stream corresponding to the predetermined third control is associated with the video content of the video currently being played on the video playback page. For example, if the video content of the video currently being played is related to "the beach," clicking the predetermined third control can display the first video stream related to "the beach."

[0070] 9 is a schematic diagram illustrating a video playback page according to an embodiment of the present disclosure. Here, a predetermined third control is displayed on the video playback page. Clicking the predetermined third control can transition from the video playback page illustrated in FIG. 9 to the first video stream display page illustrated in FIG. 6 above.

[0071] In yet another possible embodiment, the first video stream may be displayed based on current location information. Specifically, the video included in the first video stream is identified based on the current location information. For example, if the current location information indicates "beach," the first video stream may include video whose video content is related to "beach."

[0072] In S502, in response to a trigger operation on the photography entrance on the detail page of the first video, transition is made from the detail page to a photography page, and the first video is played back on the photography page in the form of a floating window.

[0073] In an embodiment of the present disclosure, when a trigger operation is received for the shooting entry on the detail page of the first video, the detail page transitions to the shooting page, and the first video is played on the shooting page in the form of a floating window. A user can shoot a video based on the video shooting style presented in the first video and generate a second video with the same style as the first video.

[0074] As shown in FIG. 7 above, when a trigger operation for the shooting entrance on the detail page of the first video is received, it is possible to transition from the detail page shown in FIG. 7 to the shooting page shown in FIG. 2 above.

[0075] In S503, in response to a trigger operation on the photography control, the photographed image in the photography preview area is recorded to generate a second video. Here, the second video is identical in style to the first video.

[0076] The image generating method according to the embodiment of the present disclosure plays a first image for presenting a style of the captured image on a photography page, and then captures a second image, thereby guiding general users to capture higher quality images and improving the user's photography experience.

[0077] Based on the above embodiment, in order to enhance automation of the image generation method according to the embodiment of the present disclosure, the first image may be further identified based on the image identification result and / or current location information for the captured image in the capture preview area on the capture page, and the first image may be played on the capture page in the form of a floating window.

[0078] In one possible embodiment, a predetermined fourth control may be displayed on the shooting page, and when a trigger operation on the predetermined fourth control is received, image identification is performed on the captured image in the shooting preview area, the first video is identified based on the image identification result, and the first video is played back in the form of a floating window on the shooting page.

[0079] In another possible embodiment, when a trigger operation on a predetermined fourth control is received, a first image can be identified based on current location information and the first image can be played back in the form of a floating window on the shooting page.

[0080] In yet another possible embodiment, when a trigger operation on a predetermined fourth control is received, the first image can be identified according to the image identification result for the captured image in the capture preview area and the current location information, and the first image can be played in the form of a floating window on the capture page.

[0081] In the above embodiment, the user can realize automatic playback on the first video shooting page by simply triggering the predetermined fourth control. Therefore, the embodiment of the present disclosure can automatically play the first video to present the user with a video shooting style, improving the user's usage experience.

[0082] Based on the same inventive concept as the above method embodiment, the present disclosure further provides a multimedia resource editing device. Figure 10 is a schematic diagram showing the structure of a video generation device according to an embodiment of the present disclosure. The device includes a first playback module 1001 and a generation module 1002. The first playback module 1001 is for playing a first video in the form of a floating window on a shooting page, where a shooting preview area and a shooting control are shown on the shooting page, the shooting preview area is used to preview the shooting image, and the first video is used to present the style of the shooting video. In response to a trigger operation on the shooting control, the generation module 1002 records a shot image and generates a second image having the same style as the first image.

[0083] In one possible embodiment, the device further comprises: The device includes a first display module for displaying a first panel on a photographing page, and an image corresponding to each of a plurality of images including the first image is displayed on the first panel. Correspondingly, the first playback module specifically comprises: It is used to play back the first image in the form of a floating window on the shooting page in response to a predetermined selection operation on an image corresponding to the first image displayed on the first panel.

[0084] In one possible embodiment, the first display module comprises a first display sub-module or a second display sub-module. The first display sub-module is used to display a first panel on the photographing page in response to a trigger operation on a predetermined first control on the photographing page. The second display submodule is used to display a first panel on the shooting page based on an image identification result and / or current location information for the captured image in the shooting preview area on the shooting page, where the first panel displays an image corresponding to each of the videos identified based on the image identification result and / or current location information.

[0085] In one possible embodiment, the first regeneration module specifically comprises: It is used to identify a first image based on the image identification result for the captured image in the capture preview area on the capture page and / or current location information, and to play the first image in the form of a floating window on the capture page.

[0086] In one possible embodiment, the device further comprises: and a second display module for displaying a detail page of a first video in the first video stream in response to a predetermined trigger operation on the first video, wherein the detail page is provided with a photography entrance. Correspondingly, the first playback module specifically comprises: In response to a trigger operation on the shooting entrance on the detail page of the first video, it is used to transition from the detail page to the shooting page and play the first video on the shooting page in the form of a floating window.

[0087] In one possible embodiment, the device further comprises: a third display module for displaying a second predetermined control on the video capture template search page; a fourth display module for displaying, in response to a trigger operation on the predetermined second control, a first video stream belonging to the same content category as the video shooting template currently displayed on the video shooting template search page; and Equipped with.

[0088] In one possible embodiment, the device further comprises: The video playback page further includes a fifth display module for displaying the first video stream corresponding to a predetermined third control in response to a trigger operation on the predetermined third control.

[0089] In one possible embodiment, the device further comprises: A sixth display module is provided for displaying the first video stream based on the current location information.

[0090] In one possible embodiment, the device further comprises: The display device further includes a zoom module that, in response to a zoom-in or zoom-out operation on the video window of the first video, zooms in or out on the video window of the first video.

[0091] In one possible embodiment, the first regeneration module specifically comprises: It is used to play the first image in the form of a floating window on the shooting page according to a frame orientation attribute of the first image, where the frame orientation attribute includes a landscape frame or a portrait frame.

[0092] In one possible embodiment, the first regeneration module specifically comprises: It is used to loop the first video in the form of a floating window on the shooting page.

[0093] In an image generating device according to an embodiment of the present disclosure, first, a first image is played in the form of a floating window on a shooting page. Here, a shooting preview area and a shooting control are displayed on the shooting page, and the shooting preview area is used to preview a captured image, and the first image is used to present a style of the captured image. Next, in response to a trigger operation on the shooting control, the captured image in the shooting preview area is recorded to generate a second image having the same style as the first image. In the embodiment of the present disclosure, the first image for presenting the style of the captured image on the shooting page is played, and the second image is captured. This can guide general users to capture higher quality images and improve the user's shooting experience.

[0094] In addition to the above methods and devices, embodiments of the present disclosure further provide a computer-readable storage medium having instructions stored therein, the instructions, when executed on a terminal device, causing the terminal device to implement the image generation method described in the embodiments of the present disclosure.

[0095] An embodiment of the present disclosure further provides a computer program product, the computer program product including computer programs / instructions that, when executed by a processor, implement the image generation method according to the embodiment of the present disclosure.

[0096] Moreover, an embodiment of the present disclosure further provides an image generating device, as shown in FIG. The video processing device may include a processor 1101, a memory 1102, an input device 1103, and an output device 1104. The number of processors 1101 in the video processing device may be one or more. FIG. 11 shows an example in which there is one processor. In some embodiments of the present disclosure, the processor 1101, the memory 1102, the input device 1103, and the output device 1104 may be connected by a bus or in other ways. FIG. 11 shows an example in which they are connected by a bus.

[0097] The memory 1102 may be used to store software programs and modules. The processor 1101 executes the software programs and modules stored in the memory 1102 to perform various functional applications and data processing of the image generation device. The memory 1102 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, an application program required for at least one function, etc. The memory 1102 may also include a high-speed random access memory and may further include at least one non-volatile memory such as a disk memory, a flash memory, or other volatile solid-state memory. The input device 1103 may be used to receive input numeric or character information and generate signal inputs related to user settings and function control of the image processing device.

[0098] Specifically, in this embodiment, the processor 1101 loads executable files corresponding to the processes of one or more application programs into the memory 1102 in accordance with the following instructions: In addition, the processor 1101 executes the application programs stored in the memory 1102, thereby realizing each function of the image generation device described above.

[0099] It should be noted that the use of relational terms such as "first" and "second" herein is used solely to distinguish one entity or operation from another and does not necessarily or imply that these entities or operations are in this relationship or order. Furthermore, the terms "comprises," "comprises," and other variations imply a non-exclusive inclusion. Thus, a process, method, article, or apparatus comprising a set of elements may include not only those elements but also other elements not expressly listed, or may include the inherent elements of those processes, methods, articles, or apparatus. Absent further qualification, an element defined by the phrase "comprises" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0100] The above are merely specific embodiments of the present disclosure to enable those skilled in the art to understand or practice the disclosure. Various modifications to these examples will be apparent to those skilled in the art. The general principles defined herein may be implemented in other examples without departing from the spirit or scope of the present disclosure. Therefore, the scope of the present disclosure is not limited to the examples described herein, but is accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. Playing a first video in the form of a floating window on a photography page, wherein a photography preview area and photography controls are shown on the photography page, the photography preview area is used to preview and display a photographed image, and the first video is used to present a style of the photographed video; recording a captured image in the capture preview area in response to a trigger operation on the capture control to generate a second image having the same style as the first image; Including, Before playing the first video in the form of a floating window on the shooting page, and displaying a detail page for a first video in a first group of videos in response to a predetermined trigger operation on the first video. A photography entrance is provided on the details page, Playing the first image in the form of a floating window on the shooting page includes: transitioning from the detail page to the photography page in response to a trigger operation on the photography entrance on the detail page of the first video, and playing the first video on the photography page in the form of a floating window; The detail page is used to preview the first image.

2. Before playing the first video in the form of a floating window on the shooting page, further comprising displaying a first panel on the photography page; an image corresponding to each of a plurality of images including the first image is displayed on the first panel; Playing the first image in the form of a floating window on the shooting page includes: and reproducing the first video in the form of a floating window on the shooting page in response to a predetermined selection operation on an image corresponding to the first video displayed on the first panel. The method of claim 1.

3. Displaying a first panel on the photography page includes: Displaying a first panel on the photography page in response to a trigger operation on a predetermined first control on the photography page; or displaying, on the shooting page, a first panel on which images corresponding to the videos identified based on the image identification result and / or the current location information for the captured images in the shooting preview area of ​​the shooting page are displayed, based on the image identification result and / or the current location information; The method of claim 2 , comprising:

4. The first image is identified based on an image identification result for a captured image in a capture preview area of ​​a capture page and / or current location information; The method of claim 1.

5. in response to a predetermined trigger operation on a first video in the first group of videos, before displaying a detail page for the first video; Displaying a predetermined second control on the video capture template search page; In response to a trigger operation on the predetermined second control, displaying a first group of videos that belong to the same content category as the video shooting template currently displayed on the video shooting template search page; The method of claim 1 further comprising:

6. in response to a predetermined trigger operation on a first video in the first group of videos, before displaying a detail page for the first video; and further comprising displaying a first video group corresponding to a predetermined third control in response to a trigger operation on the predetermined third control on the video playback page. The method of claim 1.

7. in response to a predetermined trigger operation on a first video in the first group of videos, before displaying a detail page for the first video; further comprising displaying the first group of videos based on the current location information. The method of claim 1.

8. The method further includes enlarging or reducing the video window of the first video in response to an enlarging or reducing operation on the video window of the first video. The method of claim 1.

9. Playing the first image in the form of a floating window on the shooting page includes: Playing the first image in a floating window on the shooting page according to a frame orientation attribute of the first image; The frame orientation attribute includes a landscape frame or a portrait frame. The method of claim 1.

10. Playing the first image in the form of a floating window on the shooting page includes: looping the first video in the form of a floating window on the shooting page; The method of claim 1.

11. a first playback module used to play a first video in the form of a floating window on a shooting page, wherein a shooting preview area and a shooting control are shown on the shooting page, the shooting preview area is used to preview a shooting image, and the first video is used to present a style of the shooting video; a generation module used to record a captured image in the capture preview area in response to a trigger operation on the capture control, and generate a second image whose style is the same as that of the first image; a display module for displaying a detail page of the first video in response to a predetermined trigger operation on the first video in the first video group before playing the first video in the form of a floating window on the shooting page; The first playback module is used to transition from the detail page to the shooting page in response to a trigger operation on a shooting entrance on the detail page of the first video, and to play the first video on the shooting page in the form of a floating window; The detail page is used to display a preview of the first image.

12. The command is stored The instructions, when executed in a terminal device, cause the terminal device to implement the method of any one of claims 1 to 10. A computer-readable storage medium.

13. A computer program comprising: a memory; a processor; and a computer program stored in the memory and executable on the processor; The processor, when executing the computer program, performs the method according to any one of claims 1 to 10. device.

14. A method for implementing the method of any one of claims 1 to 10, when executed by a processor. Computer program.

Citation Information

Patent Citations

  • Shooting method, device and equipment and storage medium

    CN111212234A

  • Method and device for providing satellite remote sensing image information and electronic equipment

    CN115187871A

  • Camera device, and photography condition setting method

    JP2007194819A

  • Imaging control device, imaging control method, program therefor and electronic equipment

    JP2014236405A

  • Method for intercepting video animation and electronic device

    US20170178685A1