Method, device and system for transmitting and receiving pictures using a hybrid resolution encoding framework

US10869048B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10869048-B2
Application numberUS-201916546034-A
CountryUS
Kind codeB2
Filing dateAug 20, 2019
Priority dateJun 28, 2017
Publication dateDec 15, 2020
Grant dateDec 15, 2020

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.

Embodiments of this application disclose a picture transmission method performed at a computer device. After obtaining a picture, the computer device generates a video sequence by replicating the picture N times, and N being a positive integer. Next the computer device obtains a resolution setting sequence and encodes the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures, each encoded picture having an associated resolution setting. Finally, the computer device sends the N encoded pictures to a decoding computer device. The decoding computer device then decodes and displays the N encoded pictures according to their respective resolution settings from low to high.

First claim

Opening claim text (preview).

What is claimed is: 1. A picture transmission method, applied to a computer device having one or more processors and memory storing programs to be executed by the one or more processors and the method comprising the following steps: obtaining a picture; generating a video sequence according to the picture, the video sequence comprising N to-be-encoded pictures generated by replicating the picture N times, and N being a positive integer; obtaining a resolution setting sequence, the resolution setting sequence comprising resolutions corresponding to the N to-be-encoded pictures; obtaining a quantization parameter corresponding to each of the N to-be-encoded pictures, quantization parameters corresponding to the first to M th to-be-encoded pictures gradually decreasing, and quantization parameters corresponding to the (M+1) th to N th to-be-encoded pictures gradually decreasing; and encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence and the quantization parameters corresponding to the N to-be-encoded pictures to generate N encoded pictures, each encoded picture having an associated resolution setting and quantization parameter, and sending the N encoded pictures to a decoding computer device, wherein the decoding computer device decodes and displays the N encoded pictures according to their respective resolution settings from low to high and corresponding quantization parameters. 2. The picture transmission method according to claim 1 , wherein first to M th to-be-encoded pictures in the N to-be-encoded pictures correspond to downsampling resolutions, and (M+1) th to N th to-be-encoded pictures in the N to-be-encoded pictures correspond to full sampling resolutions, M being a positive integer less than N. 3. The picture transmission method according to claim 1 , wherein a difference between the quantization parameter of the (M+1) th to-be-encoded picture and a preset quantization parameter threshold is less than the quantization parameter of the M th to-be-encoded picture. 4. The picture transmission method according to claim 1 , wherein the encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures comprises: encoding an i th to-be-encoded picture to generate an i th encoded picture using intra-frame encoding; and using the i th encoded picture as an i th reference picture to encode an (i+1) th to-be-encoded picture to generate an (i+1) th encoded picture using inter-frame encoding, i being a positive integer less than N. 5. The picture transmission method according to claim 1 , further comprising: obtaining data volume information of the picture; generating corresponding bit rate limit information according to the data volume information of the picture; and the encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures comprises: encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence and the bit rate limit information to generate the N encoded pictures. 6. A computer device comprising one or more processors, memory coupled to the one or more processors and a plurality of programs stored in the memory that, when executed by the one or more processors, cause the computer device to perform a plurality of operations comprising: obtaining a picture; generating a video sequence according to the picture, the video sequence comprising N to-be-encoded pictures generated by replicating the picture N times, and N being a positive integer; obtaining a resolution setting sequence, the resolution setting sequence comprising resolutions corresponding to the N to-be-encoded pictures; obtaining a quantization parameter corresponding to each of the N to-be-encoded pictures, quantization parameters corresponding to the first to M th to-be-encoded pictures gradually decreasing, and quantization parameters corresponding to the (M+1) th to N th to-be-encoded pictures gradually decreasing; and encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence and the quantization parameters corresponding to the N to-be-encoded pictures to generate N encoded pictures, each encoded picture having an associated resolution setting and quantization parameter, and sending the N encoded pictures to a decoding computer device, wherein the decoding computer device decodes and displays the N encoded pictures according to their respective resolution settings from low to high and corresponding quantization parameters. 7. The computer device according to claim 6 , wherein first to M th to-be-encoded pictures in the N to-be-encoded pictures correspond to downsampling resolutions, and (M+1) th to N th to-be-encoded pictures in the N to-be-encoded pictures correspond to full sampling resolutions, M being a positive integer less than N. 8. The computer device according to claim 6 , wherein a difference between the quantization parameter of the (M+1) th to-be-encoded picture and a preset quantization parameter threshold is less than the quantization parameter of the M th to-be-encoded picture. 9. The computer device according to claim 6 , wherein the encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures comprises: encoding an i th to-be-encoded picture to generate an i th encoded picture using intra-frame encoding; and using the i th encoded picture as an i th reference picture to encode an (i+1) th to-be-encoded picture to generate an (i+1) th encoded picture using inter-frame encoding, i being a positive integer less than N. 10. The computer device according to claim 6 , wherein the plurality of operations further comprise: obtaining data volume information of the picture; generating corresponding bit rate limit information according to the data volume information of the picture; and the encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence to generate N encoded pictures comprises: encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence and the bit rate limit information to generate the N encoded pictures. 11. A non-transitory computer readable storage medium storing a plurality of machine readable instructions in connection with a computer device having one or more processors, wherein the plurality of machine readable instructions, when executed by the one or more processors, cause the computer device to perform a plurality of operations including: obtaining a picture; generating a video sequence according to the picture, the video sequence comprising N to-be-encoded pictures generated by replicating the picture N times, and N being a positive integer; obtaining a resolution setting sequence, the resolution setting sequence comprising resolutions corresponding to the N to-be-encoded pictures; obtaining a quantization parameter corresponding to each of the N to-be-encoded pictures, quantization parameters corresponding to the first to M th to-be-encoded pictures gradually decreasing, and quantization parameters corresponding to the (M+1) th to N th to-be-encoded pictures gradually decreasing; and encoding the N to-be-encoded pictures in the video sequence according to the resolution setting sequence and the quantization parameters corresponding to the N to-be-encoded pictures to generate N encoded pictures, each encoded picture having an associated resolution setting and quantization parameter, and sending th

Assignees

Inventors

Classifications

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

  • in the spatial domain · CPC title

  • H04N19/34Primary

    Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS] · CPC title

  • in combination with predictive coding · CPC title

  • involving distributed video coding [DVC], e.g. Wyner-Ziv video coding or Slepian-Wolf video coding · 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 US10869048B2 cover?
Embodiments of this application disclose a picture transmission method performed at a computer device. After obtaining a picture, the computer device generates a video sequence by replicating the picture N times, and N being a positive integer. Next the computer device obtains a resolution setting sequence and encodes the N to-be-encoded pictures in the video sequence according to the resolutio…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N19/34. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 15 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).