IP Library Granted Patent US 10,623,758
Granted Patent B2
US 10,623,758 · App. 16/174,254 · Granted Apr 14, 2020

Carriage systems encoding or decoding JPEG 2000 video

Inventor: Mandayam Narasimhan (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/44H04N7/52H04N19/467H04N19/70H04N21/235H04N21/236H04N21/435H04N21/4343H04N21/84H04N21/8451
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 10,623,758
App. No.
16/174,254
Granted
Apr 14, 2020
Kind
B2
Abstract

A system configured to decode video data in a packetized elementary stream (PES) including frames of image data. The system includes a processor configured to receive a transport stream including control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data. The processor is also configured to receive the PES including the frames of image data in video access units. The processor is configured to retrieve and decode the retrieved video access units using the control information to form a signal including the frames of image data. The system also includes a storage device configured to store the frames of image data and the control information.

Claims (36)

1. A method of encoding JPEG 2000 (J2K) video elementary streams carried in transport streams, the method comprising:

preparing a packetized elementary stream (PES) including a J2K video elementary stream including J2K video access units, each J2K video access unit including

an elementary stream (ELSM) header including video-related parameters associated with decoding and displaying image data associated with the J2K video access unit,

a packetetized elementary stream (PES) header including timing reference information including a presentation time stamp (PTS), and

one or more codestreams associated with each J2K video access unit;

ordering each J2K video access unit in the J2K video elementary stream in a monotonic order; and

encoding the retrieved video access unit using the video-related parameters to form a signal including encoded J2K image data.

2. The encoding method of claim 1 , wherein the J2K video elementary stream is a JPEG 2000 Part 1 (J2K) packetized elementary stream (PES) with a succession of the J2K video access units.

3. The encoding method of claim 2 , wherein the J2K video sequence includes one or more of the J2K video access units having one or more matching image data metadata parameters in the ELSM header of the J2K video access units.

4. The encoding method of claim 2 , wherein the packets in the PES have an MPEG-2 Part 1 container format.

5. The encoding method of claim 1 , further comprising encoding video-related parameters in a video descriptor including video component parameters configured to enable a high level acquisition of a video component.

6. The encoding method of claim 5 , further comprising configuring the video component parameters to associate the video component with a program in the transport stream.

7. The encoding method of claim 1 , further comprising including in the video-related parameters a parameter identifying a profile and level associated with each video access unit.

8. The encoding method of claim 1 , further comprising including in the video-related parameters a parameter identifying a time code associated with each video access unit.

9. The encoding method of claim 1 , further comprising including in the video-related parameters a parameter identifying a frame count associated with each video access unit.

10. The encoding method of claim 1 , further comprising including in the video-related parameters a parameter identifying whether the video data is interlaced video.

11. The encoding method of claim 1 , including in the video-related parameters a parameter identifying whether the video data is formatted 3D content.

12. An encoding system configured to encode JPEG 2000 (J2K) video elementary streams carried in transport streams, the system comprising:

a processor configured to:

prepare a packetized elementary stream (PES) including a J2K video elementary stream including J2K video access units, each J2K video access unit including

an elementary stream (ELSM) header including video-related parameters associated with decoding and displaying image data associated with the J2K video access unit,

a packetetized elementary stream (PES) header including timing reference information including a presentation time stamp (PTS), and

one or more codestreams associated with each J2K video access unit;

order each J2K video access unit in the J2K video elementary stream in a monotonic order; and

encode the retrieved video access unit using the video-related parameters to form a signal including encoded J2K image data

a storage device in communication with said processor, said storage device configured to store encoded J2K packets.

13. The encoding system of claim 11 , wherein the J2K video elementary stream is a JPEG 2000 Part 1 (J2K) packetized elementary stream (PES) with a succession of the J2K video access units.

14. The encoding system of claim 12 , wherein the processor further includes in the J2K video sequence one or more of the J2K video access units having one or more matching image data metadata parameters in the ELSM header of the J2K video access units.

15. The encoding system of claim 12 , wherein the packets in the PES have an MPEG-2 Part 1 container format.

16. The encoding system of claim 11 , the processor further encoding the one or more of the video-related parameters in a video descriptor including video component parameters configured to enable a high level acquisition of a video component.

17. The encoding system of claim 16 , wherein the video component parameters are configured to associate the video component with a program in the transport stream.

18. The encoding system of claim 11 , wherein the video-related parameters include a parameter identifying a profile and level associated with each video access unit.

19. The encoding system of claim 11 , wherein the video-related parameters include a parameter identifying a time code associated with each video access unit.

20. The encoding system of claim 11 , wherein the video-related parameters include a parameter identifying a frame count associated with each video access unit.

21. The encoding system of claim 11 , wherein the video-related parameters include a parameter identifying whether the video data is interlaced video.

22. The encoding system of claim 12 , wherein the video-related parameters comprise a parameter identifying whether the video data is formatted 3D content.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
Continuity (6)
Continuation 15782916 · Oct 13, 2017
Continuation 15071873 · Mar 16, 2016
Continuation 14069968 · Nov 1, 2013
Continuation 12967748 · Dec 14, 2010
Provisional Application 61287759 · Dec 18, 2009
Related Publication 20190068986A1 · Feb 28, 2019