Carriage systems encoding or decoding JPEG 2000 video
First Claim
1. A system configured to encode frames of image data from an incoming signal into video data in a packetized elementary stream (PES), the system comprising:
- a processor configured toreceive a signal including the frames of image data and control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data,encode the frames of image data to form video access units, each video access unit includingan elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data,a PES header including timing reference information including a presentation time stamp (PTS), andone or more codestreams associated with a frame of the image data,map the video access units into PES packets using the PTS in the PES header of the respective video access units, andorder the PES packets in a monotonic order using the PTS in the PES packets to form a PES in a transport stream including the control information; and
a storage device configured to storethe frames of image data, andthe control information.
13 Assignments
0 Petitions
Accused Products
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.
-
Citations
50 Claims
-
1. A system configured to encode frames of image data from an incoming signal into video data in a packetized elementary stream (PES), the system comprising:
-
a processor configured to receive a signal including the frames of image data and control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data, encode the frames of image data to form video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data, map the video access units into PES packets using the PTS in the PES header of the respective video access units, and order the PES packets in a monotonic order using the PTS in the PES packets to form a PES in a transport stream including the control information; and a storage device configured to store the frames of image data, and the control information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 43, 47)
-
-
11. A method of encoding video data in a packetized elementary stream (PES) including frames of image data, the method comprising:
-
receiving a signal including the frames of image data and control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data; encoding the frames of image data to form video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data; mapping the video access units into PES packets using the PTS in the PES header of the respective video access units; and ordering the PES packets in a monotonic order using the PTS in the PES packets to form a PES in a transport stream including the control information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 44, 48)
-
-
21. A non-transitory computer readable medium storing computer readable instructions that when executed by a computer system perform a method of encoding video data in a packetized elementary stream (PES) from frames of image data, the method comprising:
-
receiving a signal including the frames of image data and control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data; encoding the frames of image data to form video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data; mapping the video access units into PES packets using the PTS in the PES header of the respective video access units; and ordering the PES packets in a monotonic order using the PTS in the PES packets to form a PES in a transport stream including the control information.
-
-
22. A system configured to decode video data in a packetized elementary stream (PES) including frames of image data, the system comprising:
-
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 and the PES, wherein the PES includes the frames of image data in video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data, retrieve each video access unit present according to a monotonic order determined from the PTS in the PES header of the video access unit, and decode the retrieved video access unit using the control information to form a signal including the frames of image data; and a storage device configured to store the frames of image data, and the control information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 45, 49)
-
-
32. A method of decoding video data in a packetized elementary stream (PES) including frames of image data, the method comprising:
-
receiving 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 and the PES, wherein the PES includes the frames of image data in video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data; retrieving each video access unit present in a monotonic order associated with the PTS in the PES header of the video access unit; and decoding the retrieved video access unit using the control information to form a signal including the frames of image data. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 46, 50)
-
-
42. A non-transitory computer readable medium storing computer readable instructions that when executed by a computer system perform a method of decoding video data in a packetized elementary stream (PES) including frames of image data, the method comprising:
-
receiving 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 and the PES, wherein the PES includes the frames of image data in video access units, each video access unit including an elementary stream (ELSM) header including image data metadata parameters associated with decoding and displaying the image data, a PES header including timing reference information including a presentation time stamp (PTS), and one or more codestreams associated with a frame of the image data; retrieving each video access unit present in a monotonic order associated with the PTS in the PES header of the video access unit; and decoding the retrieved video access unit using the control information to form a signal including the frames of image data.
-
Specification