IP Library Granted Patent US 12,401,822
Granted Patent B2
US 12,401,822 · App. 18/189,099 · Granted Aug 26, 2025

Bit stream structure for compressed point cloud data

Inventors: Jungsun Kim (Sunnyvale, CA); Alexandros Tourapis (Los Gatos, CA); Khaled Mammou (Danville, CA); Fabrice A. Robinet (San Jose, CA); Yeping Su (Palo Alto, CA); David W. Singer (San Francisco, CA)
Assignee: Apple Inc.
H04N19/597H04N19/17G06T9/00
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 12,401,822
App. No.
18/189,099
Filed
Mar 23, 2023
Granted
Aug 26, 2025
Kind
B2
Examiner
REN, ZHUBING
Art Unit
2483
USPC
375/240.12
Abstract

A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. In some embodiments, a bit stream structure may be used to communicate compressed point cloud data. The bit stream structure may include point cloud compression network abstraction layer (PCCNAL) units that enable use of groups of frames (GOFs), frame, and sub-frame signaling of patch information. Such a bit stream structure may permit low delay streaming and random access reconstruction of point clouds amongst other applications.

Claims (84)

1. A non-transitory, computer-readable, storage medium storing program instructions, that when executed using one or more processors, cause the one or more processors to:

receive three-dimensional (3D) content to be compressed;

generate, for the three-dimensional content:

attribute image frames comprising attribute patches for the 3D content packed into respective two-dimensional (2D) frames;

geometry image frames comprising geometry patches for the 3D content packed into respective 2D frames; and

encode the generated attribute image frames and the generated geometry image frames,

wherein:

at least some coding parameters used to encode the attribute image frames are different than at least some coding parameter used to encode the geometry image frames, wherein the differing coding parameters comprise one or more of:

differing bit-depths used to encode the attribute image frames and the geometry image frames; or

differing sizing parameters used to encode the attribute image frames and the geometry image frames; and

an encoded bitstream, resulting from the encoding, comprises one or more network abstraction layer (NAL) units that indicate a first one of the differing coding parameters to be used to decode the attribute image frames and a second one of the differing coding parameters to be used to decode the geometry image frames.

2. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

a first frame height or frame width for a portion of a given one of the 2D frames that corresponds to one or more of the attribute image frames; and

a second frame height or frame width for a portion of a given one of the 2D frames that corresponds to one or more of the geometry image frames.

3. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

a resizing parameter that indicates a re-sizing between a video frame size and an image frame size of one or more of the attribute image frames or one or more of the geometry image frames.

4. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

a color format to be used for decoding a respective set of image frames corresponding to one or more of the attribute image frames or one or more of the geometry image frames.

5. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

a first video bit-depth of geometry values encoded for patch images of one or more of the geometry image frames;

a first corresponding reconstructed bit-depth for the geometry values to be used to reconstruct the 3D content;

a second video bit-depth of attribute values encoded for patch images of one or more of the attribute image frames; and

a second corresponding reconstructed bit-depth for the attribute values to be used to reconstruct the 3D content.

6. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

an internal bit-depth used to determine reconstructed attribute values or reconstructed geometry values based on attribute values or geometry values included in patch images of one or more of the attribute image frames or one or more of the geometry image frames.

7. The non-transitory, computer-readable, storage medium of claim 1 , wherein the one or more NAL units indicate:

sequence parameter set (SPS) information for a sequence of the video encoded attribute and/or geometry image frames; or

frame parameter set (FPS) information for individual ones of the video encoded attribute or geometry image frames.

8. The non-transitory, computer-readable, storage medium of claim 7 , wherein:

the encoded bitstream comprises one or more NAL units indicating sequence parameter set (SPS) information and one or more NAL units indicating frame parameter set (FPS) information; and

the FPS information indicates one or more parameters, to be applied for a given attribute or geometry image frame, that differ from one or more parameters specified in the sequence parameter set (SPS) information.

9. The non-transitory, computer-readable, storage medium of claim 7 , wherein the encoded bitstream comprises:

a first NAL unit indicating a sequence parameter set to be applied to a first set of image frames;

a set of the geometry image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set;

a set of the attribute image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set; and

a set of occupancy image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set.

10. The non-transitory, computer-readable, storage medium of claim 9 , wherein, the video image frames of the respective sets of the first set (geometry, attribute, and occupancy) are signaled together.

11. The non-transitory, computer-readable, storage medium of claim 9 , wherein, the video image frames of the respective sets of the first set (geometry, attribute, and occupancy) are interleaved.

12. A non-transitory, computer-readable, storage medium storing program instructions, that when executed using one or more processors, cause the one or more processors to:

receive a bit stream comprising:

attribute image frames comprising attribute patches for three-dimensional (3D) content packed into respective two-dimensional (2D) frames;

geometry image frames comprising geometry patches for the 3D content packed into respective 2D frames; and

one or more network abstraction layer (NAL) units that indicate differing coding parameters to be used to decode the attribute image frames and the geometry image frames, wherein the differing coding parameters comprise a first set of coding parameter to be used to decode the attribute image frames and a second set of coding parameters to be used to decode the geometry image frames, wherein the differing coding parameters comprise one or more of:

differing bit-depths used to encode the attribute image frames and the geometry image frames; or

differing sizing parameters used to encode the attribute image frames and the geometry image frames;

decode the attribute image frames using the first set of coding parameters;

decode the geometry image frames using the second set of coding parameters, wherein the first set and the second set of coding parameters are determined based on the one or more NAL units, and wherein at least one coding parameter differs between the first set and the second set of coding parameters; and

reconstruct three-dimensional content using attribute information and geometry information from the decoded attribute image frame and the decoded geometry image frames.

13. The non-transitory, computer-readable, storage medium of claim 12 , wherein the one or more NAL units indicate:

a frame height or frame width for a portion of a given one of the 2D frames that corresponds to one or more of the attribute image frames or one or more of the geometry image frames.

14. The non-transitory, computer-readable, storage medium of claim 12 , wherein the one or more NAL units indicate:

a resizing parameter that indicates a re-sizing between a video frame size and an image frame size of one or more of the attribute image frames or one or more of the geometry image frames.

15. The non-transitory, computer-readable, storage medium of claim 12 , wherein the one or more NAL units indicate:

a video bit-depth of geometry values or attribute values encoded for patch images of one or more of the attribute image frames or one or more of the geometry image frames; and

a corresponding reconstructed bit-depth for the geometry values or attribute values to be used to reconstruct the 3D content.

16. The non-transitory, computer-readable, storage medium of claim 12 , wherein the received bitstream comprises:

a first NAL unit indicating a sequence parameter set to be applied to a first set of image frames;

a set of the geometry image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set;

a set of the attribute image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set; and

a set of occupancy image frames, included in the first set, corresponding to the first NAL unit indicating the sequence parameter set.

17. The non-transitory, computer-readable, storage medium of claim 16 , wherein, the video image frames of the respective sets of the first set (geometry, attribute, and occupancy) are interleaved.

18. A device, comprising:

a memory storing program instructions; and

one or more processors, wherein the program instructions, when executed using the one or more processors, cause

the one or more processors to:

receive a bit stream comprising:

attribute image frames comprising attribute patches for three-dimensional (3D) content packed into respective two-dimensional (2D) frames;

geometry image frames comprising geometry patches for the 3D content packed into respective 2D frames; and

one or more network abstraction layer (NAL) units that indicate differing coding parameters to be used to decode the attribute image frames and the geometry image frames, wherein the differing coding parameters comprise a first set of coding parameter to be used to decode the attribute image frames and a second set of coding parameters to be used to decode the geometry image frames, wherein the differing coding parameters comprise one or more of:

differing bit-depths used to encode the attribute image frames and the geometry image frames; or

differing sizing parameters used to encode the attribute image frames and the geometry image frames;

decode the attribute image frames using the first set of coding parameters;

decode the geometry image frames using the second set of coding parameters, wherein the first set and the second set of coding parameters are determined based on the one or more NAL units, and wherein at least one coding parameter differs between the first set and the second set of coding parameters; and

reconstruct three-dimensional content using attribute information and geometry information from the decoded attribute image frame and the decoded geometry image frames.

19. The device of claim 18 , wherein the one or more NAL units indicate one or more of:

a frame height or frame width for a portion of a given one of the 2D frames that corresponds to one or more of the attribute image frames or one or more of the geometry image frames;

a resizing parameter that indicates a re-sizing between a video frame size and an image frame size of one or more of the attribute image frames or one or more of the geometry image frames;

a color format to be used for decoding a respective set of image frames corresponding to one or more of the attribute image frames or one or more of the geometry image frames;

a video bit-depth of geometry values or attribute values encoded for patch images of one or more of the attribute image frames or one or more of the geometry image frames and a corresponding reconstructed bit-depth for the geometry values or attribute values to be used to reconstruct the 3D content; or

an internal bit-depth used to determine reconstructed attribute values or reconstructed geometry values based on attribute values or geometry values included in patch images of one or more of the attribute image frames or one or more of the geometry image frames.

20. The device of claim 18 , further comprising:

a display,

wherein the program instructions, when executed using the one or more processors, further cause the one or more processors to:

render the reconstructed 3D content for viewing on the display.

Continuity (4)
Continuation 17319019 · May 12, 2021
Continuation 16510706 · Jul 12, 2019
Provisional Application 62697369 · Jul 12, 2018
Related Publication 20230232044A1 · Jul 20, 2023
References Cited (400)
US 1145003A · DeLong · 1915 [cited by applicant]
US 5793371A · Deering · 1998 [cited by applicant]
US 5842004A · Deering · 1998 [cited by applicant]
US 5867167A · Deering · 1999 [cited by applicant]
US 5870094A · Deering · 1999 [cited by applicant]
US 5905502A · Deering · 1999 [cited by applicant]
US 5933153A · Deering · 1999 [cited by applicant]
US 6018353A · Deering · 2000 [cited by applicant]
US 6028610A · Deering · 2000 [cited by applicant]
US 6088034A · Deering · 2000 [cited by applicant]
US 6188796B1 · Kadono · 2001 [cited by applicant]
US 6215500B1 · Deering · 2001 [cited by applicant]
US 6239805B1 · Deering · 2001 [cited by applicant]
US 6256041B1 · Deering · 2001 [cited by applicant]
US 6307557B1 · Deering · 2001 [cited by applicant]
US 6429867B1 · Deering · 2002 [cited by applicant]
US 6459428B1 · Burk et al. · 2002 [cited by applicant]
US 6459429B1 · Deering · 2002 [cited by applicant]
US 6476803B1 · Zhang · 2002 [cited by applicant]
US 6522326B1 · Deering · 2003 [cited by applicant]
US 6522327B2 · Deering · 2003 [cited by applicant]
US 6525722B1 · Deering · 2003 [cited by applicant]
US 6525725B1 · Deering · 2003 [cited by applicant]
US 6531012B2 · Ishiyama · 2003 [cited by applicant]
US 6559842B1 · Deering · 2003 [cited by applicant]
US 6603470B1 · Deering · 2003 [cited by applicant]
US 6628277B1 · Deering · 2003 [cited by applicant]
US 6747644B1 · Deering · 2004 [cited by applicant]
US 6858826B2 · Mueller et al. · 2005 [cited by applicant]
US 7071935B1 · Deering · 2006 [cited by applicant]
US 7110617B2 · Zhang et al. · 2006 [cited by applicant]
US 7215810B2 · Kaufman et al. · 2007 [cited by applicant]
US 7373473B2 · Bukowski et al. · 2008 [cited by applicant]
US 7737985B2 · Torzewski et al. · 2010 [cited by applicant]
US 7961934B2 · Thrun et al. · 2011 [cited by applicant]
US 8022951B2 · Zhirkov et al. · 2011 [cited by applicant]
US 8040355B2 · Burley · 2011 [cited by applicant]
US 8055070B2 · Bassi et al. · 2011 [cited by applicant]
US 8315425B2 · Appel · 2012 [cited by applicant]
US 8520740B2 · Flachs · 2013 [cited by applicant]
US 8566736B1 · Jacob · 2013 [cited by applicant]
US 8643515B2 · Cideciyan · 2014 [cited by applicant]
US 8718405B2 · Fujiki · 2014 [cited by applicant]
US 8780112B2 · Kontkanen et al. · 2014 [cited by applicant]
US 8805097B2 · Ahn et al. · 2014 [cited by applicant]
US 8884953B2 · Chen et al. · 2014 [cited by applicant]
US 8996228B1 · Ferguson · 2015 [cited by applicant]
US 9064311B2 · Mammou et al. · 2015 [cited by applicant]
US 9064331B2 · Yamashita · 2015 [cited by applicant]
US 9117105B2 · Da · 2015 [cited by applicant]
US 9171383B2 · Ahn et al. · 2015 [cited by applicant]
US 9191670B2 · Karczewicz · 2015 [cited by applicant]
US 9199641B2 · Ferguson et al. · 2015 [cited by applicant]
US 9214042B2 · Cai · 2015 [cited by applicant]
US 9223765B1 · Alakuijala · 2015 [cited by applicant]
US 9234618B1 · Zhu et al. · 2016 [cited by applicant]
US 9256980B2 · Kirk · 2016 [cited by applicant]
US 9292961B1 · Korchev · 2016 [cited by applicant]
US 9300321B2 · Zalik et al. · 2016 [cited by applicant]
US 9317965B2 · Krishnaswamy et al. · 2016 [cited by applicant]
US 9412040B2 · Feng · 2016 [cited by applicant]
US 9424672B2 · Zavodny · 2016 [cited by applicant]
US 9430837B2 · Fujiki · 2016 [cited by applicant]
US 9530225B1 · Nieves · 2016 [cited by applicant]
US 9532056B2 · Jiang et al. · 2016 [cited by applicant]
US 9613388B2 · Loss · 2017 [cited by applicant]
US 9633146B2 · Plummer et al. · 2017 [cited by applicant]
US 9678963B2 · Hernandez Londono et al. · 2017 [cited by applicant]
US 9729169B2 · Kalevo · 2017 [cited by applicant]
US 9734595B2 · Lukac · 2017 [cited by applicant]
US 9753124B2 · Hayes · 2017 [cited by applicant]
US 9787321B1 · Hemmer et al. · 2017 [cited by applicant]
US 9800766B2 · Tsuji · 2017 [cited by applicant]
US 9836483B1 · Hickman · 2017 [cited by applicant]
US 9972129B2 · Michel et al. · 2018 [cited by applicant]
US 10089312B2 · Tremblay et al. · 2018 [cited by applicant]
US 10108867B1 · Vallespi-Gonzalez · 2018 [cited by applicant]
US 10223810B2 · Chou et al. · 2019 [cited by applicant]
US 10259164B2 · Bader · 2019 [cited by applicant]
US 10277248B2 · Lee · 2019 [cited by applicant]
US 10372728B2 · Horhammer et al. · 2019 [cited by applicant]
US 10395419B1 · Godzaridis · 2019 [cited by applicant]
US 10462485B2 · Mammou et al. · 2019 [cited by applicant]
US 10467756B2 · Karlinsky et al. · 2019 [cited by applicant]
US 10510148B2 · Qui · 2019 [cited by applicant]
US 10559111B2 · Sachs · 2020 [cited by applicant]
US 10587286B1 · Flynn · 2020 [cited by applicant]
US 10607373B2 · Mammou et al. · 2020 [cited by applicant]
US 10659816B2 · Mammou et al. · 2020 [cited by applicant]
US 10699444B2 · Mammou et al. · 2020 [cited by applicant]
US 10715618B2 · Bhaskar · 2020 [cited by applicant]
US 10762667B2 · Mekuria · 2020 [cited by applicant]
US 10783668B2 · Sinharoy et al. · 2020 [cited by applicant]
US 10789733B2 · Mammou et al. · 2020 [cited by applicant]
US 10805646B2 · Tourapis et al. · 2020 [cited by applicant]
US 10853973B2 · Tourapis et al. · 2020 [cited by applicant]
US 10861196B2 · Mammou et al. · 2020 [cited by applicant]
US 10867413B2 · Mammou et al. · 2020 [cited by applicant]
US 10867414B2 · Mammou et al. · 2020 [cited by applicant]
US 10869059B2 · Mammou et al. · 2020 [cited by applicant]
US 10897269B2 · Mammou et al. · 2021 [cited by applicant]
US 10909726B2 · Mammou et al. · 2021 [cited by applicant]
US 10909727B2 · Mammou et al. · 2021 [cited by applicant]
US 10911787B2 · Tourapis et al. · 2021 [cited by applicant]
US 10939123B2 · Li · 2021 [cited by applicant]
US 10939129B2 · Mammou · 2021 [cited by applicant]
US 10977773B2 · Hemmer · 2021 [cited by applicant]
US 11010907B1 · Bagwell · 2021 [cited by applicant]
US 11010928B2 · Mammou et al. · 2021 [cited by applicant]
US 11012713B2 · Kim et al. · 2021 [cited by applicant]
US 11017566B1 · Tourapis et al. · 2021 [cited by applicant]
US 11044478B2 · Tourapis et al. · 2021 [cited by applicant]
US 11044495B1 · Dupont · 2021 [cited by applicant]
US 11113845B2 · Tourapis et al. · 2021 [cited by applicant]
US 11132818B2 · Mammou et al. · 2021 [cited by applicant]
US 11202078B2 · Tourapis et al. · 2021 [cited by applicant]
US 11202098B2 · Mammou et al. · 2021 [cited by applicant]
US 11212558B2 · Sugio · 2021 [cited by applicant]
US 11252441B2 · Tourapis et al. · 2022 [cited by applicant]
US 11276203B2 · Tourapis et al. · 2022 [cited by applicant]
US 11282238B2 · Mammou et al. · 2022 [cited by applicant]
US 11284091B2 · Tourapis et al. · 2022 [cited by applicant]
US 11348284B2 · Tourapis et al. · 2022 [cited by applicant]
US 11363309B2 · Tourapis et al. · 2022 [cited by applicant]
US 11386524B2 · Mammou et al. · 2022 [cited by applicant]
US 11398833B2 · Flynn et al. · 2022 [cited by applicant]
US 11409998B2 · Mammou et al. · 2022 [cited by applicant]
US 11430155B2 · Tourapis et al. · 2022 [cited by applicant]
US 11450031B2 · Flynn · 2022 [cited by applicant]
US 11461935B2 · Mammou et al. · 2022 [cited by applicant]
US 11475605B2 · Flynn · 2022 [cited by applicant]
US 11494947B2 · Mammou et al. · 2022 [cited by applicant]
US 11503367B2 · Yea · 2022 [cited by applicant]
US 11508095B2 · Mammou et al. · 2022 [cited by applicant]
US 11527018B2 · Mammou et al. · 2022 [cited by applicant]
US 11552651B2 · Mammou et al. · 2023 [cited by applicant]
US 11611132B2 · Kim et al. · 2023 [cited by applicant]
US 11615557B2 · Flynn · 2023 [cited by applicant]
US 11620768B2 · Flynn · 2023 [cited by applicant]
US 11711544B2 · Tourapis et al. · 2023 [cited by applicant]
US 11727603B2 · Mammou et al. · 2023 [cited by applicant]
US 11748916B2 · Mammou et al. · 2023 [cited by applicant]
US 11798196B2 · Kim et al. · 2023 [cited by applicant]
US 11818401B2 · Tourapis et al. · 2023 [cited by applicant]
US 11895307B2 · Mammou et al. · 2024 [cited by applicant]
US 20020181741A1 · Masukura · 2002 [cited by applicant]
US 20030066949A1 · Mueller · 2003 [cited by applicant]
US 20030108099A1 · Nagumo · 2003 [cited by applicant]
US 20040217956A1 · Besl et al. · 2004 [cited by applicant]
US 20060133508A1 · Sekiguchi · 2006 [cited by applicant]
US 20060245628A1 · Jeung · 2006 [cited by applicant]
US 20070025624A1 · Baumberg · 2007 [cited by applicant]
US 20070098283A1 · Kim · 2007 [cited by applicant]
US 20070160140A1 · Fujisawa · 2007 [cited by applicant]
US 20080050047A1 · Bashyam · 2008 [cited by applicant]
US 20080154928A1 · Bashyam · 2008 [cited by applicant]
US 20080225116A1 · Kang · 2008 [cited by applicant]
US 20090016598A1 · Lojewski · 2009 [cited by applicant]
US 20090027412A1 · Burley · 2009 [cited by applicant]
US 20090087111A1 · Noda · 2009 [cited by applicant]
US 20090213143A1 · Igarashi · 2009 [cited by applicant]
US 20090243921A1 · Gebben et al. · 2009 [cited by applicant]
US 20090285301A1 · Kurata · 2009 [cited by applicant]
US 20100104157A1 · Doyle · 2010 [cited by applicant]
US 20100104158A1 · Shechtman et al. · 2010 [cited by applicant]
US 20100106770A1 · Taylor · 2010 [cited by applicant]
US 20100166064A1 · Perlman · 2010 [cited by applicant]
US 20100208807A1 · Sikora · 2010 [cited by applicant]
US 20100260429A1 · Ichinose · 2010 [cited by applicant]
US 20100260729A1 · Cavato · 2010 [cited by applicant]
US 20100296579A1 · Panchal et al. · 2010 [cited by applicant]
US 20110010400A1 · Hayes · 2011 [cited by applicant]
US 20110107720A1 · Oakey · 2011 [cited by applicant]
US 20110142139A1 · Cheng · 2011 [cited by applicant]
US 20110182477A1 · Tamrakar · 2011 [cited by applicant]
US 20120124113A1 · Zalik et al. · 2012 [cited by applicant]
US 20120188344A1 · Imai · 2012 [cited by applicant]
US 20120246166A1 · Krishnaswamy · 2012 [cited by applicant]
US 20120300839A1 · Sze et al. · 2012 [cited by applicant]
US 20120314026A1 · Chen · 2012 [cited by applicant]
US 20130034150A1 · Sadafale · 2013 [cited by applicant]
US 20130094777A1 · Nomura · 2013 [cited by applicant]
US 20130106627A1 · Cideciyan · 2013 [cited by applicant]
US 20130156101A1 · Lu · 2013 [cited by applicant]
US 20130195352A1 · Nystad · 2013 [cited by applicant]
US 20130202197A1 · Reeler · 2013 [cited by applicant]
US 20130321418A1 · Kirk · 2013 [cited by applicant]
US 20130322738A1 · Oh · 2013 [cited by applicant]
US 20130329778A1 · Su · 2013 [cited by applicant]
US 20140036033A1 · Takahashi · 2014 [cited by applicant]
US 20140098855A1 · Gu · 2014 [cited by applicant]
US 20140125671A1 · Vorobyov et al. · 2014 [cited by applicant]
US 20140176672A1 · Lu · 2014 [cited by applicant]
US 20140198097A1 · Evans · 2014 [cited by applicant]
US 20140204088A1 · Kirk et al. · 2014 [cited by applicant]
US 20140294088A1 · Sung · 2014 [cited by applicant]
US 20140334557A1 · Schierl et al. · 2014 [cited by applicant]
US 20140334717A1 · Jiang · 2014 [cited by applicant]
US 20150003723A1 · Huang et al. · 2015 [cited by applicant]
US 20150092834A1 · Cote et al. · 2015 [cited by applicant]
US 20150139560A1 · Deweert · 2015 [cited by applicant]
US 20150160450A1 · Ou et al. · 2015 [cited by applicant]
US 20150186744A1 · Nguyen et al. · 2015 [cited by applicant]
US 20150268058A1 · Samarasekera · 2015 [cited by applicant]
US 20160035081A1 · Stout et al. · 2016 [cited by applicant]
US 20160071312A1 · Laine et al. · 2016 [cited by applicant]
US 20160086353A1 · Lukac et al. · 2016 [cited by applicant]
US 20160100151A1 · Schaffer · 2016 [cited by applicant]
US 20160142697A1 · Budagavi · 2016 [cited by applicant]
US 20160165241A1 · Park · 2016 [cited by applicant]
US 20160286215A1 · Gamei et al. · 2016 [cited by applicant]
US 20160295219A1 · Ye et al. · 2016 [cited by applicant]
US 20170034520A1 · Rosewarne · 2017 [cited by applicant]
US 20170039765A1 · Zhou et al. · 2017 [cited by applicant]
US 20170063392A1 · Kalevo · 2017 [cited by applicant]
US 20170118675A1 · Boch · 2017 [cited by applicant]
US 20170155402A1 · Karkkainen · 2017 [cited by applicant]
US 20170214943A1 · Cohen et al. · 2017 [cited by applicant]
US 20170220037A1 · Berestov · 2017 [cited by applicant]
US 20170243405A1 · Brandt · 2017 [cited by applicant]
US 20170247120A1 · Miller · 2017 [cited by applicant]
US 20170249401A1 · Eckart et al. · 2017 [cited by applicant]
US 20170323617A1 · Yang · 2017 [cited by applicant]
US 20170337724A1 · Gervais · 2017 [cited by applicant]
US 20170347100A1 · Chou · 2017 [cited by applicant]
US 20170347120A1 · Chou et al. · 2017 [cited by applicant]
US 20170347122A1 · Chou et al. · 2017 [cited by applicant]
US 20170358063A1 · Chen · 2017 [cited by applicant]
US 20180018786A1 · Jakubiak · 2018 [cited by applicant]
US 20180053324A1 · Cohen et al. · 2018 [cited by applicant]
US 20180063543A1 · Reddy · 2018 [cited by applicant]
US 20180075622A1 · Tuffreau · 2018 [cited by applicant]
US 20180189982A1 · Laroche · 2018 [cited by applicant]
US 20180192061A1 · He · 2018 [cited by applicant]
US 20180253867A1 · Laroche · 2018 [cited by applicant]
US 20180260416A1 · Elkaim · 2018 [cited by applicant]
US 20180268570A1 · Budagavi · 2018 [cited by examiner]
US 20180308249A1 · Nash · 2018 [cited by applicant]
US 20180321375A1 · Urzhumov · 2018 [cited by applicant]
US 20180330504A1 · Karlinsky · 2018 [cited by applicant]
US 20180338017A1 · Mekuria · 2018 [cited by applicant]
US 20180342083A1 · Onno · 2018 [cited by applicant]
US 20180365898A1 · Costa · 2018 [cited by applicant]
US 20190018730A1 · Charamisinau et al. · 2019 [cited by applicant]
US 20190020880A1 · Wang · 2019 [cited by applicant]
US 20190026956A1 · Gausebeck · 2019 [cited by applicant]
US 20190041481A1 · Subbarao · 2019 [cited by applicant]
US 20190045157A1 · Venshtain · 2019 [cited by applicant]
US 20190080483A1 · Mammou · 2019 [cited by applicant]
US 20190081638A1 · Mammou et al. · 2019 [cited by applicant]
US 20190087978A1 · Tourapis et al. · 2019 [cited by applicant]
US 20190087979A1 · Mammou et al. · 2019 [cited by applicant]
US 20190088004A1 · Lucas et al. · 2019 [cited by applicant]
US 20190089987A1 · Won · 2019 [cited by applicant]
US 20190108655A1 · Lasserre · 2019 [cited by applicant]
US 20190114504A1 · Vosoughi · 2019 [cited by applicant]
US 20190114809A1 · Vosoughi · 2019 [cited by applicant]
US 20190114830A1 · Bouazizi · 2019 [cited by applicant]
US 20190116257A1 · Rhyne · 2019 [cited by applicant]
US 20190116357A1 · Tian et al. · 2019 [cited by applicant]
US 20190122393A1 · Sinharoy · 2019 [cited by examiner]
US 20190139266A1 · Budagavi et al. · 2019 [cited by applicant]
US 20190156519A1 · Mammou et al. · 2019 [cited by applicant]
US 20190156520A1 · Mammou et al. · 2019 [cited by applicant]
US 20190195616A1 · Cao · 2019 [cited by applicant]
US 20190197739A1 · Sinharoy et al. · 2019 [cited by applicant]
US 20190199995A1 · Yip · 2019 [cited by applicant]
US 20190204076A1 · Nishi · 2019 [cited by applicant]
US 20190208200A1 · Galpin · 2019 [cited by applicant]
US 20190262726A1 · Spencer et al. · 2019 [cited by applicant]
US 20190289306A1 · Zhao · 2019 [cited by applicant]
US 20190304139A1 · Joshi et al. · 2019 [cited by applicant]
US 20190311502A1 · Mammou et al. · 2019 [cited by applicant]
US 20190313110A1 · Mammou et al. · 2019 [cited by applicant]
US 20190318488A1 · Lim · 2019 [cited by examiner]
US 20190318519A1 · Graziosi · 2019 [cited by applicant]
US 20190340306A1 · Harrison · 2019 [cited by applicant]
US 20190341930A1 · Pavlovic · 2019 [cited by applicant]
US 20190371051A1 · Dore et al. · 2019 [cited by applicant]
US 20190373241A1 · Boyce · 2019 [cited by examiner]
US 20190392651A1 · Graziosi · 2019 [cited by applicant]
US 20200005518A1 · Graziosi · 2020 [cited by applicant]
US 20200013235A1 · Tsai · 2020 [cited by applicant]
US 20200020132A1 · Sinharoy et al. · 2020 [cited by applicant]
US 20200020133A1 · Najaf-Zadeh et al. · 2020 [cited by applicant]
US 20200021847A1 · Kim et al. · 2020 [cited by applicant]
US 20200027248A1 · Verschaeve · 2020 [cited by applicant]
US 20200043220A1 · Mishaev · 2020 [cited by applicant]
US 20200045344A1 · Boyce et al. · 2020 [cited by applicant]
US 20200105024A1 · Mammou et al. · 2020 [cited by applicant]
US 20200107022A1 · Ahn · 2020 [cited by applicant]
US 20200107048A1 · Yea · 2020 [cited by applicant]
US 20200137399A1 · Li et al. · 2020 [cited by applicant]
US 20200151913A1 · Budagavi · 2020 [cited by applicant]
US 20200153885A1 · Lee · 2020 [cited by applicant]
US 20200154137A1 · Fleureau · 2020 [cited by examiner]
US 20200195946A1 · Choi · 2020 [cited by applicant]
US 20200204808A1 · Graziosi · 2020 [cited by applicant]
US 20200217937A1 · Mammou et al. · 2020 [cited by applicant]
US 20200219285A1 · Faramarzi et al. · 2020 [cited by applicant]
US 20200219288A1 · Joshi · 2020 [cited by applicant]
US 20200228836A1 · Schwarz · 2020 [cited by applicant]
US 20200244993A1 · Schwarz · 2020 [cited by applicant]
US 20200260063A1 · Hannuksela · 2020 [cited by applicant]
US 20200262427A1 · Taylor · 2020 [cited by applicant]
US 20200273208A1 · Mammou et al. · 2020 [cited by applicant]
US 20200273258A1 · Lasserre · 2020 [cited by applicant]
US 20200275129A1 · Deshpande · 2020 [cited by applicant]
US 20200279435A1 · Kuma · 2020 [cited by applicant]
US 20200286261A1 · Faramarzi et al. · 2020 [cited by applicant]
US 20200288171A1 · Hannuksela · 2020 [cited by applicant]
US 20200294271A1 · Ilola · 2020 [cited by applicant]
US 20200302571A1 · Schwarz · 2020 [cited by applicant]
US 20200302578A1 · Graziosi · 2020 [cited by applicant]
US 20200302621A1 · Kong · 2020 [cited by applicant]
US 20200302651A1 · Flynn · 2020 [cited by applicant]
US 20200302655A1 · Oh · 2020 [cited by applicant]
US 20200359035A1 · Chevet · 2020 [cited by applicant]
US 20200359053A1 · Yano · 2020 [cited by applicant]
US 20200366941A1 · Sugio et al. · 2020 [cited by applicant]
US 20200374559A1 · Fleureau · 2020 [cited by applicant]
US 20200380765A1 · Thudor · 2020 [cited by applicant]
US 20200396489A1 · Flynn · 2020 [cited by applicant]
US 20200413096A1 · Zhang · 2020 [cited by applicant]
US 20210005006A1 · Oh · 2021 [cited by applicant]
US 20210006805A1 · Urban et al. · 2021 [cited by applicant]
US 20210006833A1 · Tourapis · 2021 [cited by applicant]
US 20210012538A1 · Wang · 2021 [cited by applicant]
US 20210014293A1 · Yip · 2021 [cited by applicant]
US 20210021869A1 · Wang · 2021 [cited by applicant]
US 20210027505A1 · Yano · 2021 [cited by applicant]
US 20210029381A1 · Zhang et al. · 2021 [cited by applicant]
US 20210056732A1 · Han · 2021 [cited by applicant]
US 20210074029A1 · Fleureau · 2021 [cited by applicant]
US 20210084333A1 · Zhang · 2021 [cited by applicant]
US 20210090301A1 · Mammou et al. · 2021 [cited by applicant]
US 20210097725A1 · Mammou et al. · 2021 [cited by applicant]
US 20210099701A1 · Tourapis et al. · 2021 [cited by applicant]
US 20210104014A1 · Kolb, V · 2021 [cited by applicant]
US 20210104073A1 · Yea et al. · 2021 [cited by applicant]
US 20210104075A1 · Mammou et al. · 2021 [cited by applicant]
US 20210105493A1 · Mammou et al. · 2021 [cited by applicant]
US 20210105504A1 · Hur et al. · 2021 [cited by applicant]
US 20210112281A1 · Wang · 2021 [cited by applicant]
US 20210119640A1 · Mammou et al. · 2021 [cited by applicant]
US 20210142522A1 · Li · 2021 [cited by applicant]
US 20210150766A1 · Mammou et al. · 2021 [cited by applicant]
US 20210150771A1 · Huang · 2021 [cited by applicant]
US 20210166432A1 · Wang · 2021 [cited by applicant]
US 20210166436A1 · Zhang · 2021 [cited by applicant]
US 20210168386A1 · Zhang · 2021 [cited by applicant]
US 20210195162A1 · Chupeau et al. · 2021 [cited by applicant]
US 20210201541A1 · Lasserre · 2021 [cited by applicant]
US 20210203989A1 · Wang · 2021 [cited by applicant]
US 20210211724A1 · Kim et al. · 2021 [cited by applicant]
US 20210217139A1 · Yano · 2021 [cited by applicant]
US 20210217203A1 · Kim et al. · 2021 [cited by applicant]
US 20210217206A1 · Flynn · 2021 [cited by applicant]
US 20210218969A1 · Lasserre · 2021 [cited by applicant]
US 20210233281A1 · Wang et al. · 2021 [cited by applicant]
US 20210248784A1 · Gao · 2021 [cited by applicant]
US 20210248785A1 · Zhang · 2021 [cited by applicant]
US 20210256735A1 · Tourapis et al. · 2021 [cited by applicant]
US 20210258610A1 · Iguchi · 2021 [cited by applicant]
US 20210264640A1 · Mammou et al. · 2021 [cited by applicant]
US 20210264641A1 · Iguchi · 2021 [cited by applicant]
US 20210266597A1 · Kim et al. · 2021 [cited by applicant]
US 20210281874A1 · Lasserre · 2021 [cited by applicant]
US 20210281880A1 · Litwic · 2021 [cited by examiner]
US 20210295569A1 · Sugio · 2021 [cited by applicant]
US 20210383576A1 · Olivier · 2021 [cited by applicant]
US 20210398352A1 · Tokumo · 2021 [cited by applicant]
US 20210400280A1 · Zaghetto · 2021 [cited by applicant]
US 20210407148A1 · Flynn · 2021 [cited by applicant]
US 20220005228A1 · Tourapis et al. · 2022 [cited by applicant]
US 20220020211A1 · Vytyaz · 2022 [cited by applicant]
US 20220030258A1 · Zhang · 2022 [cited by applicant]
US 20220070493A1 · Mammou · 2022 [cited by applicant]
US 20220084164A1 · Hur · 2022 [cited by applicant]
US 20220101555A1 · Zhang · 2022 [cited by applicant]
US 20220116659A1 · Pesonen · 2022 [cited by applicant]
US 20220239956A1 · Tourapis · 2022 [cited by applicant]
US 20220292722A1 · Mammou et al. · 2022 [cited by applicant]
US 20220383448A1 · Valdez Balderas · 2022 [cited by applicant]
US 20220405533A1 · Mammou et al. · 2022 [cited by applicant]
US 20230005188A1 · Tourapis et al. · 2023 [cited by applicant]
US 20230169658A1 · Rhodes · 2023 [cited by applicant]
CA 3096184 · 2019 [cited by applicant]
CN 101198945 · 2008 [cited by applicant]
CN 101313578 · 2008 [cited by applicant]
CN 10230618 · 2012 [cited by applicant]
CN 102428698 · 2012 [cited by applicant]
CN 102625127 · 2012 [cited by applicant]
CN 102630011 · 2012 [cited by applicant]
CN 103329524 · 2013 [cited by applicant]
CN 103366006 · 2013 [cited by applicant]
CN 103944580 · 2014 [cited by applicant]
CN 104156972 · 2014 [cited by applicant]
CN 104408689 · 2015 [cited by applicant]
CN 105261060 · 2016 [cited by applicant]
Cited By (2)
US 12,530,812 US 12,694,473