Image special effect processing method and apparatus

US12579709B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12579709-B2
Application numberUS-202217888216-A
CountryUS
Kind codeB2
Filing dateAug 15, 2022
Priority dateFeb 27, 2020
Publication dateMar 17, 2026
Grant dateMar 17, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure discloses an image special effect processing method and apparatus, an electronic device and a computer-readable storage medium. The method includes: in response to an instruction for adding a special effect object on an initial image, determining a target display region of the special effect object on the initial image, where the target display region is a foreground region or a background region of the initial image, the foreground region is an image region where a target object is located in the initial image, and the background region is an image region other than the foreground region in the initial image; and displaying a part of the special effect object located in the target display region on the initial image to obtain a target image.

First claim

Opening claim text (preview).

What is claimed is: 1 . An image special effect processing method, comprising: in response to an operation by a user on a special effect parameter setting option on a special effect setting interface, generating an instruction for adding one special effect object on an initial image, wherein the special effect parameter setting option comprises at least two of a special effect option for displaying on a foreground region, a special effect option for displaying on a background region, or a special effect option for marking an edge of the foreground region; in response to the instruction for adding the one special effect object on the initial image, and in response to a switch operation by the user on a switch option on a special effect setting interface provided for the user to choose whether to distinguish between the foreground region and the background region when the one special effect object is added: in a disabling switch operation, displaying the one special effect object on the initial image; and in an enabling switch operation: determining a target display region of the one special effect object on the initial image, wherein the target display region is the foreground region or the background region of the initial image, the foreground region is an image region where a target object is located in the initial image, and the background region is an image region other than the foreground region in the initial image; and displaying a first part of the one special effect object located in the target display region on the initial image to obtain a target image, wherein the one special effect object comprises the first part and a second part, wherein the second part of the one special effect object is located outside the target display region and is not displayed; wherein displaying the first part of the one special effect object located in the target display region on the initial image to obtain the target image comprises: determining an overlapping region of a position region of the one special effect object on the initial image and the target display region; cutting the first part located in the overlapping region from the one special effect object as a target display object; and displaying the target display object on an upper layer of the initial image to obtain the target image; wherein determining the target display region of the one special effect object on the initial image comprises: when the one special effect object comprises a plurality of sub-effect objects, determining a target display region of each of the sub-effect objects in the one special effect object respectively; correspondingly, wherein displaying the first part of the one special effect object located in the target display region on the initial image to obtain the target image comprises: determining a display order of a respective sub-effect object in the one special effect object respectively; and displaying a first part of the respective sub-effect object in the one special effect object located in a respective target display region of the respective sub-effect object on the initial image in sequence according to the display sequence of the respective sub-effect object in the one special effect object, to obtain the target image. 2 . The method according to claim 1 , wherein in response to the operation by the user on the special effect parameter setting option on the special effect setting interface, generating the instruction for adding the one special effect object on the initial image comprises: in response to a selecting operation on a special effect navigation tree on a first interface, determining the one special effect object; in response to a selecting operation on a display region setting option on a second interface, determining the target display region; and generating the instruction according to the one special effect object and the target display region. 3 . The method according to claim 1 , wherein the one special effect object is at least one of a sticker and a frame marking the target display region. 4 . An image special effect processing apparatus, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor is configured to: in response to an operation by a user on a special effect parameter setting option on a special effect setting interface, generating an instruction for adding one special effect object on an initial image, wherein the special effect parameter setting option comprises at least two of a special effect option for displaying on a foreground region, a special effect option for displaying on a background region, or a special effect option for marking an edge of the foreground region; in response to the instruction for adding one the special effect object on the initial image, and in response to a switch operation by the user on a switch option on a special effect setting interface provided for the user to choose whether to distinguish between the foreground region and the background region when the one special effect object is added: in a disabling switch operation, display the one special effect object on the initial image; and in an enabling switch operation, determine a target display region of the one special effect object on the initial image, wherein the target display region is the foreground region or the background region of the initial image, the foreground region is an image region where a target object is located in the initial image, and the background region is an image region other than the foreground region in the initial image; and display a first part of the one special effect object located in the target display region on the initial image to obtain a target image, wherein the one special effect object comprises the first part and a second part, wherein the second part of the one special effect object is located outside the target display region and is not displayed; wherein the at least one processor is configured to: determine an overlapping region of a position region of the one special effect object on the initial image and the target display region; cut the first part located in the overlapping region from the one special effect object as a target display object; display the target display object on an upper layer of the initial image to obtain the target image; when the one special effect object to be added includes a plurality of sub-effect objects, determine a target display region of each of the sub-effect objects respectively; and correspondingly, the at least one processor is specifically configured to: determine a display order of a respective sub-effect object in the one special effect object respectively; display a first part of the respective sub-effect object in the one special effect object located in a respective target display region of the respective sub-effect object on the initial image in sequence according to the display sequence of the respective sub-effect object in the one special effect object, to obtain the target image. 5 . The apparatus according to claim 4 , wherein the at least one processor is configured to: in response to a selecting operation on a special effect navigation tree on a first interface, determine the one special effect object; in response to a selecting operation on a display region setting option on a second interface, determine the target display region; and generate the instruction according to the one special effect object and the target display region. 6 . The apparatus according to claim 4 , wherein the one special effect object is at l

Assignees

Inventors

Classifications

  • involving foreground-background segmentation · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • Camera processing pipelines; Components thereof · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12579709B2 cover?
The present disclosure discloses an image special effect processing method and apparatus, an electronic device and a computer-readable storage medium. The method includes: in response to an instruction for adding a special effect object on an initial image, determining a target display region of the special effect object on the initial image, where the target display region is a foreground regi…
Who is the assignee on this patent?
Beijing Bytedance Network Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 17 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).