Video communications method and apparatus, terminal, and computer-readable storage medium
US-2020177823-A1 · Jun 4, 2020 · US
US12579709B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12579709-B2 |
| Application number | US-202217888216-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 15, 2022 |
| Priority date | Feb 27, 2020 |
| Publication date | Mar 17, 2026 |
| Grant date | Mar 17, 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 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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.