Interface for compressed video data analysis
First Claim
1. A method implemented on a computer system, the method comprising:
- processing a bitstream comprising compressed video data;
receiving a break point at a location in a program;
calling an image analysis tool when the break point is reached;
obtaining compressed video data information from the bitstream; and
visually outputting the compressed video data information using the image analysis tool.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention described herein provides a video analysis tool to assist a computer programmer working on a program that effects video data. The tool may be integrated with program code. When enacted, the tool obtains statistical information related to the video data and information corresponding to functions of the code. The code may be responsible for encoding, transcoding, and/or decoding video data, for example. The tool is integrated with a video decoder to allow the information to be output with raw video data. The present invention is particularly useful for developing, debugging and analyzing programs responsible for encoding, transcoding, and/or decoding video data, such as video data compressed according to an MPEG standard.
-
Citations
22 Claims
-
1. A method implemented on a computer system, the method comprising:
-
processing a bitstream comprising compressed video data;
receiving a break point at a location in a program;
calling an image analysis tool when the break point is reached;
obtaining compressed video data information from the bitstream; and
visually outputting the compressed video data information using the image analysis tool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable medium and program instructions provided via a computer readable medium, the program instructions comprising instructions for providing an image analysis tool presented on a display associated with a computer system, the instructions specifying:
-
processing a bitstream comprising compressed video data;
receiving a break point at a location in a program;
calling an image analysis tool when the break point is reached;
obtaining compressed video data information from the bitstream; and
visually outputting the compressed video data information using the image analysis tool. - View Dependent Claims (16, 17, 18)
-
-
19. A system for providing an image analysis tool presented on a display associated with a computer system that processes a compressed bitstream, the system comprising:
-
means for processing a bitstream comprising compressed video data;
means for receiving a break point at a location in a program;
means for calling an image analysis tool when the break point is reached;
means for obtaining compressed video data information from the bitstream; and
means for visually outputting the compressed video data information using the image analysis tool. - View Dependent Claims (20, 21, 22)
-
Specification