Method, apparatus, device and medium for image special effect processing
US-12271985-B2 · Apr 8, 2025 · US
US12537906B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12537906-B2 |
| Application number | US-202218717987-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 6, 2022 |
| Priority date | Dec 10, 2021 |
| Publication date | Jan 27, 2026 |
| Grant date | Jan 27, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure provides video effect packet generation method and apparatus, device, and storage medium. The method of generating the video effects package includes: obtaining an effects control with an empty input in a general effects graph, and determining the effects control as a target effects control; obtaining effects information in the target effects control and switching to a script effects graph; creating, in the script effects graph and according to the creation operation triggered by the user, a getting control, a frame capture control, a selection control and a setting control, the getting control and the setting control corresponding to the effects information; connecting the getting control, the frame capture control, the selection control and the setting control in sequence to input the captured video frames to the target effects control to generate a video effects package.
Opening claim text (preview).
What is claimed: 1 . A method for generating a video effects package, comprising: obtaining an effects control with an empty input in a general effects graph, and determining the effects control as a target effects control; obtaining effects information in the target effects control and switching to a script effects graph; creating, in the script effects graph and according to a creation operation triggered by a user, a getting control, a frame capture control, a selection control, and a setting control, the getting control and the setting control corresponding to the effects information; and connecting the getting control, the frame capture control, the selection control, and the setting control in sequence to input captured video frames to the target effects control, to generate the video effects package. 2 . The method according to claim 1 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, the getting control corresponding to the effects information comprises: obtaining the effects information from a resource graph; dragging the effects information into the script effects graph based on a drag operation of the user; and receiving a getting option selected by the user to generate the getting control corresponding to the effects information. 3 . The method according to claim 1 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, the frame capture control comprises: creating an initial frame capture control in the script effects graph according to the creation operation triggered by the user; and generating the frame capture control by receiving a number of captured video frames set by the user in the initial frame capture control. 4 . The method according to claim 3 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, a selection control comprises: creating an initial selection control in the script effects graph according to the creation operation triggered by the user; and generating the selection control by receiving a target video frame set by the user in the initial selection control, the target video frame being selected from the captured video frames. 5 . The method according to claim 1 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, a setting control corresponding to the effects information comprises: obtaining the effects information from a resource graph; dragging the effects information into the script effects graph based on a drag operation of the user; and receiving a setting option selected by the user to generate the setting control corresponding to the effects information. 6 . The method according to claim 1 , after the switching to the script effects graph, the method further comprising: adding a trigger control in the script effects graph and receiving a frame capture trigger condition set by the user in the trigger control, wherein the frame capture trigger condition is to trigger a frame capture operation every N frames, N≥0; and connecting output of the trigger control with input of the frame capture control. 7 . The method according to claim 1 , before the obtaining the effects control with the empty input in the general effects graph, the method further comprising: creating, in the general effects graph, a video frame input control, at least one effects control, and a scene output control according to the creation operation triggered by the user, wherein the effects control carries the effects information; selecting one of the effects controls as the target effects control, and setting at least two inputs to the target effects control; and connecting the video frame input control, the at least one effects control, and the scene output control in sequence according to set rules based on a connection operation triggered by the user, and leaving one input of the target effects control empty. 8 . An electronic device, comprising: at least one processor; a memory storing at least one program which, when executed by the at least one processor, causes the at least one processor to perform operations comprising: obtaining an effects control with an empty input in a general effects graph, and determining the effects control as a target effects control; obtaining effects information in the target effects control and switching to a script effects graph; creating, in the script effects graph and according to a creation operation triggered by a user, a getting control, a frame capture control, a selection control, and a setting control, the getting control and the setting control corresponding to the effects information; and connecting the getting control, the frame capture control, the selection control, and the setting control in sequence to input captured video frames to the target effects control, to generate the video effects package. 9 . The electronic device according to claim 8 , wherein creating and according to the creation operation triggered by the user, in the script effects graph, the getting control corresponding to the effects information comprises: obtaining the effects information from a resource graph; dragging the effects information into the script effects graph based on a drag operation of the user; and receiving a getting option selected by the user to generate the getting control corresponding to the effects information. 10 . The electronic device according to claim 8 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, the frame capture control comprises: creating an initial frame capture control in the script effects graph according to the creation operation triggered by the user; and generating the frame capture control by receiving a number of captured video frames set by the user in the initial frame capture control. 11 . The electronic device according to claim 10 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, a selection control comprises: creating an initial selection control in the script effects graph according to the creation operation triggered by the user; and generating the selection control by receiving a target video frame set by the user in the initial selection control, the target video frame being selected from the captured video frames. 12 . The electronic device according to claim 8 , wherein creating, in the script effects graph and according to the creation operation triggered by the user, a setting control corresponding to the effects information comprises: obtaining the effects information from a resource graph; dragging the effects information into the script effects graph based on a drag operation of the user; and receiving a setting option selected by the user to generate the setting control corresponding to the effects information. 13 . The electronic device according to claim 8 , after the switching to the script effects graph, the operations further comprising: adding a trigger control in the script effects graph and receiving a frame capture trigger condition set by the user in the trigger control, wherein the frame capture trigger condition is to trigger a frame capture operation every N frames, N≥0; and connecting output of the trigger control with input of the frame capture control. 14 . The electronic device according to claim 8 , before the obtaining the effects control with the empty input in the general effects graph, the opera
Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability · CPC title
Mixing · CPC title
Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects {; Cameras specially adapted for the electronic generation of special effects} · CPC title
Picture signal circuitry for video frequency region (cameras or camera modules comprising electronic image sensors, or control thereof H04N23/00) · CPC title
Context-preserving transformations, e.g. by using an importance map (panospheric to cylindrical image transformations G06T3/12) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.