IP Library Granted Patent US 11,356,660
Granted Patent B2
US 11,356,660 · App. 17/229,957 · Granted Jun 7, 2022

Methods and systems of video coding using reference regions

Inventors: Hari Kalva (Boca Raton, FL); Borivoje Furht (Boca Raton, FL); Velibor Adzic (Boca Raton, FL)
Assignee: OP Solutions, LLC
H04N19/105H04N19/172H04N19/184H04N19/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,356,660
App. No.
17/229,957
Granted
Jun 7, 2022
Kind
B2
Abstract

A decoder includes circuitry configured to receive a bitstream, identify a first frame, locate a first independent reference region within the first frame, extract the first independent reference region from the first frame, decode a second frame using the first independent reference region as a reference for the second frame.

Claims (52)

1. A decoder, the decoder comprising circuitry configured to:

receive a bitstream including a sequence parameter set and a first coded picture;

detect in the sequence parameter set associated with the first coded picture, that a coded sub-picture is present in the first coded picture and a location of the coded sub-picture in the first coded picture;

extract from the first coded picture, and decode, the coded sub-picture to form a reference picture;

determine a predictor from the reference picture using a scaling constant, the scaling constant being determined from information in the bitstream; and

use the predictor to decode a subsequent picture in the bitstream.

2. A decoder, the decoder comprising circuitry configured to:

receive a bitstream including a sequence parameter set and a first coded picture;

detect in the sequence parameter set associated with the first coded picture, the location of a first coded sub-picture in the first coded picture and the location of a second coded sub-picture in the first coded picture;

extract and decode the first coded sub-picture to form a first reference picture;

extract and decode the second coded sub-picture to form a second reference picture;

determine a first predictor in the first reference picture using a first scaling constant determined from information in the bitstream; and

determine a second predictor in the second reference picture using a second scaling constant determined from information in the bitstream.

3. A method of video decoding, the method comprising:

receiving, by a decoder, a bitstream including a sequence parameter set and a first coded picture;

detecting, by the decoder, in the sequence parameter set associated with the first coded picture, that a coded sub-picture region is present in the first coded picture and a location of the coded sub-picture region in the first coded picture;

extracting, by the decoder, the coded sub-picture region from the first coded picture to form a decoded independent picture that is used as a reference picture;

determining, by the decoder, a predictor from the reference picture using a scaling constant, the scaling constant being determined from information in the bitstream; and

using, by the decoder, the predictor to decode a subsequent picture in the bitstream.

4. The decoder of claim 1 , wherein the information in the bitstream used to obtain the scaling constant includes an index.

5. The decoder of claim 1 , wherein the predictor is formed using an interpolation filter.

6. The decoder of claim 1 , wherein the subsequent picture is a subsequent independent sub-picture.

7. The decoder of claim 4 , wherein the predictor is determined using a motion vector candidate list.

8. The decoder of claim 2 , wherein the first predictor is used to decode a first subsequent picture.

9. The decoder of claim 8 , wherein the second predictor is used to decode a second subsequent picture.

10. The decoder of claim 9 , wherein the first and second subsequent pictures are sub-pictures extracted from the same picture.

11. A decoder, the decoder comprising circuitry configured to:

receive a bitstream including a sequence parameter set and a first coded picture;

detect in the sequence parameter set associated with the first coded picture, that a coded sub-picture is present in the first coded picture and a location of the coded sub-picture in the first coded picture;

extract from the first coded picture, and decode, the coded sub-picture to form a reference picture;

determine a predictor in the reference picture using a scaling constant obtained from information in the bitstream, the information including an index; and

use the predictor to decode a subsequent picture.

12. The method of claim 3 , wherein the information in the bitstream used to obtain the scaling constant includes an index.

13. The method of claim 3 , wherein the predictor is formed using an interpolation filter.

14. The method of claim 3 , wherein the subsequent picture is a subsequent independent sub-picture.

15. The method of claim 12 , wherein the predictor is determined using a motion vector candidate list.

16. A method of video decoding, the method comprising:

receiving, using a decoder, a bitstream including a sequence parameter set and a first coded picture;

detecting, by the decoder, in the sequence parameter set associated with the first coded picture, the location of a first coded sub-picture in the first coded picture and the location of a second coded sub-picture in the first coded picture;

extracting and decoding, by the decoder, the first coded sub-picture to form a first reference picture;

extracting and decoding, by the decoder, the second coded sub-picture to form a second reference picture;

determining, by the decoder, a first predictor in the first reference picture using a first scaling constant determined from information in the bitstream; and

determining, by the decoder, a second predictor in the second reference picture using a second scaling constant determined from information in the bitstream.

17. The method of claim 16 , wherein the first predictor is used to decode a first subsequent picture.

18. The method of claim 17 , wherein the second predictor is used to decode a second subsequent picture.

19. The method of claim 18 , wherein the first and second subsequent pictures are sub-pictures extracted from the same picture.

20. A method of video decoding, the method comprising:

receiving, by a decoder, a bitstream including a sequence parameter set and a first coded picture;

detecting, by the decoder, in the sequence parameter set associated with the first coded picture, that a coded sub-picture region is present in the first coded picture and a location of the coded sub-picture region in the first coded picture;

extracting, by the decoder, the coded sub-picture region from the first coded picture to form a decoded independent sub-picture that is used as a reference picture;

determining, by the decoder, a predictor in the decoded independent sub-picture using a scaling constant obtained from information in the bitstream, the information including an index; and

using, by the decoder, the predictor to decode a subsequent picture.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2026
From: OP SOLUTIONS, LLC
To: DOLBY INTERNATIONAL AB
Reel/Frame 075332/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: FURHT, BORIVOJE; KALVA, HARI
To: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION
Reel/Frame 073482/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION
To: OP SOLUTIONS, LLC
Reel/Frame 073482/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: ADZIC, VELIBOR
To: OP SOLUTIONS, LLC
Reel/Frame 073482/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2021
From: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION ("FAURC")
To: OP SOLUTIONS, LLC
Reel/Frame 057299/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2021
From: FURHT, BORIVOJE; KALVA, HARI
To: FLORIDA ATLANTIC UNIVERSITY RESEARCH CORPORATION ("FAURC")
Reel/Frame 057147/0473 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: ADZIC, VELIBOR
To: OP SOLUTIONS, LLC
Reel/Frame 057033/0162 →
Continuity (4)
Continuation In Part 17193617 · Mar 5, 2021
Continuation 17091052 · Nov 6, 2020
Provisional Application 63009978 · Apr 14, 2020
Related Publication 20210321088A1 · Oct 14, 2021