US 12,244,833 B2
Re-sampling with phase offset adjustment for luma and chroma to select filters in scalable video coding
Koohyar Minoo, San Diego, CA (US); David M. Baylon, San Diego, CA (US); and Ajay K. Luthra, San Diego, CA (US)
Assigned to ARRIS Enterprises LLC, Suwanee, GA (US)
Filed by ARRIS Enterprises LLC, Suwanee, GA (US)
Filed on Nov. 1, 2023, as Appl. No. 18/386,156.
Application 18/386,156 is a continuation of application No. 17/886,003, filed on Aug. 11, 2022, abandoned.
Application 17/886,003 is a continuation of application No. 17/223,437, filed on Apr. 6, 2021, granted, now 11,451,803, issued on Sep. 20, 2022.
Application 17/223,437 is a continuation of application No. 16/778,256, filed on Jan. 31, 2020, granted, now 10,999,584, issued on May 4, 2021.
Application 16/778,256 is a continuation of application No. 15/979,407, filed on May 14, 2018, granted, now 10,587,886, issued on Mar. 10, 2020.
Application 15/979,407 is a continuation of application No. 15/282,097, filed on Sep. 30, 2016, granted, now 9,998,744, issued on Jun. 12, 2018.
Application 15/282,097 is a continuation of application No. 14/250,349, filed on Apr. 10, 2014, granted, now 9,503,732, issued on Nov. 22, 2016.
Claims priority of provisional application 61/810,638, filed on Apr. 10, 2013.
Prior Publication US 2024/0333947 A1, Oct. 3, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/30 (2014.01); H04N 19/117 (2014.01); H04N 19/134 (2014.01); H04N 19/186 (2014.01); H04N 19/187 (2014.01); H04N 19/33 (2014.01); H04N 19/70 (2014.01); H04N 19/80 (2014.01); H04N 19/86 (2014.01)
CPC H04N 19/30 (2014.11) [H04N 19/117 (2014.11); H04N 19/134 (2014.11); H04N 19/186 (2014.11); H04N 19/187 (2014.11); H04N 19/33 (2014.11); H04N 19/70 (2014.11); H04N 19/80 (2014.11); H04N 19/86 (2014.11)] 5 Claims
OG exemplary drawing
 
1. A system for coding scalable video with a base layer and an enhancement layer having a higher resolution than the base layer, the system comprising:
(a) an upsampling unit receiving base layer samples as an input to an upsampling process:
(b) filtering the input base layer samples based upon at least one filter chosen from a plurality of available filters;
(c) wherein a first phase offset is generated to select at least one of the filters used in the upsampling process;
(d) wherein at least one of a luma phase offset and a chroma phase offset is used to determine the first phase offset;
(e) further comprising:
(i) wherein the luma phase offset and the chroma phase offset are determined for column filtering based upon at least one column filter none of which are based upon any row filter for the luma phase offset and the chroma phase offset;
(ii) wherein the luma phase offset and the chroma phase offset are determined for row filtering based upon at least one row filter none of which are based upon any column filtering filter for the luma phase offset and the column phase offset;
(iii) wherein all of the at least one column filter are separable from all of the at least one row filter.