Video data transmission method, video data decoding method, and related apparatuses

US12143609B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12143609-B2
Application numberUS-202218564050-A
CountryUS
Kind codeB2
Filing dateJun 22, 2022
Priority dateDec 6, 2021
Publication dateNov 12, 2024
Grant dateNov 12, 2024

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 application discloses method for transmitting video data, applied to chip for substrate management control. The method includes: respectively storing video compression data into first storage space and second storage space according to ping-pong operation structure; reading data of the same byte length from the first storage space and the second storage space; determining whether similarity between first data to be transmitted and second data to be transmitted is greater than or equal to preset value; if yes, setting the first data to be transmitted added with first transmission identifier as the current frame of data, and setting a second transmission identifier corresponding to the first transmission identifier as the next frame of data; and sending the current frame data and the next frame data to video data receiving end.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for transmitting video data, applied to a chip for substrate management control, wherein the method for transmitting the video data comprises: compressing the video data sent by a host end to obtain video compression data, and respectively storing the video compression data into a first storage space and a second storage space according to a ping-pong operation structure, so that the first storage space stores video compression data of odd frames, and the second storage space stores video compression data of even frames; when a data transmission instruction is received, reading first data to be transmitted with a preset byte length from the first storage space, and reading second data to be transmitted with the preset byte length from the second storage space; determining whether a similarity between the first data to be transmitted and the second data to be transmitted is greater than or equal to a preset value; when the similarity between the first data to be transmitted and the second data to be transmitted is greater than or equal to the preset value, setting the first data to be transmitted added with a first transmission identifier as current frame data, and setting a second transmission identifier corresponding to the first transmission identifier as next frame data; and sending the current frame data and the next frame data to a video data receiving end. 2. The method for transmitting the video data according to claim 1 , wherein after the step of, determining whether the similarity between the first data to be transmitted and the second data to be transmitted is greater than the preset value, the method further comprises: when the similarity between the first data to be transmitted and the second data to be transmitted is less than the preset value, setting the first data to be transmitted as the current frame data and setting the second data to be transmitted as the next frame data. 3. The method for transmitting the video data according to claim 1 , wherein before the step of, setting the first data to be transmitted added with the first transmission identifier as the current frame data, the method further comprises: generating the first transmission identifier corresponding to the first data to be transmitted; wherein, the first transmission identifier comprises an identification field Flag, a frame type field First_frame, a start position field Begin_cnt, and a repeated data length field pixel_num; and a value of the frame type field First_frame of the first transmission identifier is 1. 4. The method for transmitting the video data according to claim 1 , wherein the step of, setting the first data to be transmitted added with a first transmission identifier as the current frame data comprises: adding the first transmission identifier before the first data to be transmitted to obtain the current frame data. 5. The method for transmitting the video data according to claim 1 , wherein before the step of, setting a second transmission identifier corresponding to the first transmission identifier as the next frame data, the method further comprises: generating the second transmission identifier corresponding to the first transmission identifier; wherein, the second transmission identifier comprises an identification field Flag, a frame type field First_frame, a start position field Begin_cnt, and a repeated data length field pixel_num; the value of the frame type field First_frame of the second transmission identifier is 0, and the value of the identification field Flag, the start position field Begin_cnt and the repeated data length field pixel_num in the second transmission identifier are all the same as those of the first transmission identifier. 6. A method for decoding video data, applied to a video data receiving end, wherein the method for decoding the video data comprises: receiving the current frame data and the next frame data transmitted by the chip for substrate management control, by means of the method for transmitting video data according to claim 1 ; determining whether the current frame data comprises a first transmission identifier; when the current frame data comprises the first transmission identifier, decoding the first data to be transmitted in the current frame data to obtain a first decoding result, and adding the first decoding result to a cache; determining whether the next frame data comprises a second transmission identifier; when the next frame data comprises the second transmission identifier, reading the first decoding result from the cache as a second decoding result corresponding to the next frame data; and generating video data to be displayed according to the first decoding result and the second decoding result. 7. The method for decoding the video data according to claim 6 , wherein after the step of, determining whether the current frame data comprises the first transmission identifier, the method further comprises: when the current frame data does not comprise the first transmission identifier, decoding the current frame data and the next frame data to obtain a first decoding result and a second decoding result. 8. The method for decoding the video data according to claim 6 , wherein after the step of, determining whether the next frame data comprises the second transmission identifier, the method further comprises: when the next frame data does not comprise the second transmission identifier, decoding the next frame data to obtain the second decoding result. 9. An electronic apparatus, wherein the apparatus comprises a memory and one or more processors, wherein computer-readable instructions are stored in the memory, and when the computer-readable instructions in the memory are invoked by the one or more processors, implementing the step of the method for transmitting the video data according to claim 1 . 10. A non-transitory computer readable medium, wherein the medium has a computer-readable instruction stored thereon, and when the computer-readable instruction is executed, implementing the step of the method for transmitting the video data according to claim 1 . 11. A non-transitory computer readable medium, wherein the medium has a computer-readable instruction stored thereon, and when the computer-readable instruction is executed, implementing the step of the method for decoding the video data according to claim 6 . 12. The electronic apparatus according to claim 9 , wherein the method for transmitting the video data is applied to a chip for substrate management control, comprising: compressing the video data sent by a host end to obtain video compression data, and respectively storing the video compression data into a first storage space and a second storage space according to a ping-pong operation structure; when a data transmission instruction is received, reading first data to be transmitted with a preset byte length from the first storage space, and reading second data to be transmitted with the preset byte length from the second storage space; determining whether a similarity between the first data to be transmitted and the second data to be transmitted is greater than or equal to a preset value; when the similarity between the first data to be transmitted and the second data to be transmitted is greater than or equal to the preset value, setting the first data to be transmitted added with a first transmission identifier as current frame data, and setting a second transmission identifier corresponding to the first transmission identifier as next frame data; and sending the current frame data and the next frame data to a video data receiving end.

Assignees

Inventors

Classifications

  • Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence) · CPC title

  • Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder · CPC title

  • the region being a picture, frame or field · CPC title

  • Incoming video signal characteristics or properties · CPC title

  • by reciprocating or oscillating members, e.g. fingers (by plungers moving through folding dies B31B50/44) · 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 US12143609B2 cover?
The present application discloses method for transmitting video data, applied to chip for substrate management control. The method includes: respectively storing video compression data into first storage space and second storage space according to ping-pong operation structure; reading data of the same byte length from the first storage space and the second storage space; determining whether si…
Who is the assignee on this patent?
Suzhou Metabrain Intelligent Technology Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N19/423. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 12 2024 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).