70 likes | 201 Vues
This document outlines the Hybrid Model Input and Parsing process used at Ghent University and IBBT, focusing on H.264/AVC bitstream analysis. It details the conversion of PCAP files into XML format, enabling structured insights into RTP packet data, including NALU and slice information. Key features include generating an XML with vital RTP details, facilitating easy reading and error concealment. Testing is ongoing, with earlier versions for H.264 parsing and improvements continuously integrated into the process.
E N D
VQEG – JEGHybrid Model Input XML Ghent University – IBBT AGH – University of Science and Technology
Overview PVS HRC Subjective Experiment SRC PCAP MOS PCAP Parsing HMIX1 Annex-B H.264 Parsing HMIX2 Hybrid Model Training /Validation Objective Score
PCAP Parsing • Tracesplay • AGH • Facilitates the easy reading of different trace formats • http://tracesplay.sourceforge.net/index.html • Reads PCAP file and outputs • raw H.264/AVC Annex B bit stream • RTP payload • XML file • RTP packet information
PCAP HMIX file structure • RTP packet • Payload type • Sequence number • Timestamp • NALU type • Time as seconds and microseconds • Number of NALUs • In case of aggregation
H.264/AVC Parsing • JM Reference Software decoder version 16.1 • Adjustments made by Ghent University – IBBT • Enable generation of XML file • Implement error concealment • XML file contains structure of raw H.264/AVC Annex B bit stream • NALU info • Slice info • Picture info
H.264/AVC HMIX file structure • Non-Picture • NALU • Picture • Slice • NALU • Macroblock • MotionVector • SubMacroblock • MotionVector
Future • Currently, two separate HMIX file are generated • PCAP XML file • H.264/AVC XML file • Files should be merged in order to get one HMIX file as input to the hybrid model • Get information on which RTP packets are lost, hence which NALU and slices are lost • Work in progress • No support for packet reordering • Testing is still ongoing • Improvements are made