WP3-progress-080423

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

HDVIPER WP3 : 

HDVIPER WP3 Mathias Johanson Alkit Communications

Slide 2: 

Video capture device Host computer ProcessorMotherboard Operating System Camera Interface FireWire/HDVHD-SDIAnalog Component HDHDMI Radiology/Ultrasound/ Other medicalequipment Bus Architecture PCIPCI ExpressPCI-X Display Interface HD-SDIAnalog Component HDHDMIDisplay Port Audio input USBAnalog audio device 2nd video input interface DVIHDMIDisplay PortXGA / SXGA Audio output echo cancellation device Display Input device Keyboard/mouseRemote control User input interface USBPS/2IRBlueTooth HDVIPER hardware platform WP3 Networkinterface Network interface Ethernet, 100baseT, 1000WiFi

Video capture interface alternatives : 

Video capture interface alternatives HDMI HD-SDI HD-SDI cameras ~2500 € HDMI cameras ~1000 €HDMI->HD-SDI converter ~250 € HD-SDI capture boards ~3000 €

Video capture - encoding - transmission pipeline : 

Video capture - encoding - transmission pipeline Video capture device HD-SDI1.485 Gbps Matrox Vio SDI Osprey 700e HDDELTA-hdDVS Centaurus... Videocompression Local video rendering H.264 H.263 H.261 MPEG-4 MPEG-2 MPEG-1 M-JPEG M-JPEG 2000 RTP packetization Network Sony EVI-HD1 Panasonic AW-HE100Hitachi HV-HD30Canon BU-40H... RFC3984 RFC4629 RFC4587 RFC3016 RFC2250 RFC2250 RFC2435 YCbCr4:2:2

Video compression : 

Video compression 1.5 Gbps 10-20 Mbps throw away 99% of the visual information without noticeable loss of quality

Video compression techniques : 

Video compression techniques Colorspace conversion RGB -> YCrCb Component subsampling 4:2:2, 4:1:1, 4:1:0 Motion-compensated inter-frame coding Transform coding (intra coding) Block based DCT, Wavelet, … Quantization Run-length encoding Entropy coding Huffman coding, arithmetic coding, …

Motion compensation : 

Motion compensation Macroblocks are coded differentially from a spatially translated macroblock from a previous (or subsequent) frame The motion vector is also coded and transmitted

Inter-frame coding : 

Inter-frame coding I-frame P-frame B-frame

Transform coding : 

Transform coding Applied to 8x8 blocks Zig-zag scan order

Slide 10: 

Compression efficiency performance comparison