Video processing method, terminal device and storage medium

US11849211B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11849211-B2
Application numberUS-202217888302-A
CountryUS
Kind codeB2
Filing dateAug 15, 2022
Priority dateSep 4, 2020
Publication dateDec 19, 2023
Grant dateDec 19, 2023

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.

Provided are a video processing method, a terminal device and a storage medium. The video processing method includes: adding a first video capturing window in a video capturing interface and adjusting a frame of the first video capturing window in response to a first user operation (S101); capturing a first original video (S102); cropping the first original video according to the frame of the first video capturing window to obtain a first target video corresponding to the first video capturing window (S103). The frame of the video capturing window can be freely adjusted according to requirements of a user, which is beneficial to a video in emotion rendering, atmosphere building and subject highlighting, thereby improving user experience.

First claim

Opening claim text (preview).

What is claimed is: 1. A video processing method applied to a terminal device, comprising: adding a first video capturing window in a video capturing interface and adjusting a frame of the first video capturing window in response to a first user operation; capturing a first original video; and cropping the first original video according to the frame of the first video capturing window to obtain a first target video corresponding to the first video capturing window; wherein the cropping the first original video according to the frame of the first video capturing window to obtain the first target video corresponding to the first video capturing window comprises: determining an externally attached graphic corresponding to the frame of the first video capturing window, and scaling the first original video into the externally attached graphic, wherein the externally attached graphic has a same shape as a picture of the first original video; and cropping a video picture in the externally attached graphic according to a shape of the frame of the first video capturing window to obtain the first target video corresponding to the first video capturing window; wherein after the obtaining the first target video corresponding to the first video capturing window, the method further comprises: adding a second video capturing window in the video capturing interface and adjusting a frame of the second video capturing window in response to a second user operation; capturing a second original video; cropping the second original video according to the frame of the second video capturing window to obtain a second target video corresponding to the second video capturing window; wherein the first video capturing window and the second video capturing window are located in different areas of the video capturing interface; wherein, after the obtaining the second target video corresponding to the second video capturing window, the method further comprises: generating a composite video according to the first target video and the second target video; wherein an image area of the composite video comprises a first area for presenting an image of the first target video and a second area for presenting an image of the second target video; the image area of the composite video is determined based on the video capturing interface, the first area matches the frame of the first video capturing window, and the second area matches the frame of the second video capturing window; wherein during a playing process of the composite video, the first target video is played in the first area, and the second target video is played in the second area following completion of playing of the first target video. 2. The method according to claim 1 , wherein the adding the first video capturing window in the video capturing interface and the adjusting the frame of the first video capturing window in response to the first user operation comprise: displaying a plurality of selectable frames; and determining the frame of the first video capturing window from the plurality of selectable frames in response to a user selection operation. 3. The method according to claim 1 , wherein the adding the first video capturing window in the video capturing interface and the adjusting the frame of the first video capturing window in response to the first user operation comprise: in response to a user addition operation, adding the first video capturing window having a preset frame in the video capturing interface; and in response to a user drawing operation, adjusting the frame of the first video capturing window. 4. The method according to claim 1 , wherein the frame of the first video capturing window is used to indicate a position, a shape and a dimension of the first video capturing window. 5. A terminal device, comprising: a processor and a memory; wherein the memory stores a computer-executable instruction; the processor performs the computer-executable instruction stored in the memory to: add a first video capturing window in a video capturing interface and adjust a frame of the first video capturing window in response to a first user operation; capture a first original video; and crop the first original video according to the frame of the first video capturing window to obtain a first target video corresponding to the first video capturing window; wherein the processor performs the computer-executable instruction stored in the memory further to: determine an externally attached graphic corresponding to the frame of the first video capturing window, and scale the first original video into the externally attached graphic, wherein the externally attached graphic has a same shape as a picture of the first original video; and crop a video picture in the externally attached graphic according to a shape of the frame of the first video capturing window to obtain the first target video corresponding to the first video capturing window; wherein after the obtaining the first target video corresponding to the first video capturing window, the processor performs the computer-executable instruction stored in the memory further to: add a second video capturing window in the video capturing interface and adjust a frame of the second video capturing window in response to a second user operation; capture a second original video; crop the second original video according to the frame of the second video capturing window to obtain a second target video corresponding to the second video capturing window; wherein the first video capturing window and the second video capturing window are located in different areas of the video capturing interface; wherein, after the obtaining the second target video corresponding to the second video capturing window, the processor performs the computer-executable instruction stored in the memory further to: generate a composite video according to the first target video and the second target video; wherein an image area of the composite video comprises a first area for presenting an image of the first target video and a second area for presenting an image of the second target video; the image area of the composite video is determined based on the video capturing interface, the first area matches the frame of the first video capturing window, and the second area matches the frame of the second video capturing window; wherein during a playing process of the composite video, the first target video is played in the first area, and the second target video is played in the second area following completion of playing of the first target video. 6. The terminal device according to claim 5 , wherein the processor performs the computer-executable instruction stored in the memory further to: display a plurality of selectable frames; and determine the frame of the first video capturing window from the plurality of selectable frames in response to a user selection operation. 7. The terminal device according to claim 5 , wherein the processor performs the computer-executable instruction stored in the memory further to: in response to a user addition operation, add the first video capturing window having a preset frame in the video capturing interface; and in response to a user drawing operation, adjust the frame of the first video capturing window. 8. The terminal device according to claim 5 , wherein the frame of the first video capturing window is used to indicate a position, a shape and a dimension of the first video capturing window. 9. A non-transitory computer-readable storage medium in which a computer-executable instruction is stored, wherein the computer-executable instruction, when executed by a processor, implements the following steps: addi

Assignees

Inventors

Classifications

  • H04N23/632Primary

    for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters · CPC title

  • Mixing · CPC title

  • H04N5/2628Primary

    Alteration of picture size, shape, position or orientation, e.g. zooming, rotation, rolling, perspective, translation · CPC title

  • H04N23/631Primary

    Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · 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 US11849211B2 cover?
Provided are a video processing method, a terminal device and a storage medium. The video processing method includes: adding a first video capturing window in a video capturing interface and adjusting a frame of the first video capturing window in response to a first user operation (S101); capturing a first original video (S102); cropping the first original video according to the frame of the f…
Who is the assignee on this patent?
Beijing Bytedance Network Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N23/632. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 19 2023 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).