SlideShare a Scribd company logo
1 of 10
Video compression - reducing the
quantity of data used to represent digital
video images.
It is a combination of spatial image
compression and temporal motion
compensation.
Video compression is an example of the
concept of source coding in Information
theory.
Video compression is needed for
transmission of good quality of video.
Compressed video can effectively reduce
the bandwidth required to transmit.
Transmission for longer range.
Optimizing data throughput—the
amount of data that will steadily move
through your playback pipeline and get
onto the screen.
Standard Publisher Popular Implementations
H.120 ITU - T
H.261 ITU - T Videoconferencing, Video
telephony
MPEG -1 Part 1 ISO, IEC Video - CD
H.262/MPEG-2 Part-2 ISO, IEC, ITU -T DVD Video, Blu -Ray, Digital
Video Broadcasting, SVCD
H.263 ITU - T Videoconferencing, Video
telephony & Video on
Mobile Phones
MPEG- 4 Part-2 ISO, IEC Video on Internet (DivX,
Xvid)
H.264/AVC/ MPEG-4 Part-10 ISO, IEC, ITU -T Blu – Ray, Digital Video
Broadcasting, iPod Video,
HD DVD
Generally Video Compression utilizes more
computational load and power.
In my work the main aim is to reduce the PSNR
such a way the throughput is improved which
in turn reduces the computational and power.
H.264/AVC is an Codec for Video Compression
As for this codec is concerned it is implemented in VLSI
architecture using some algorithms, such as
a) Motion Estimation Algorithm(or) Block based
motion compensation
b) Two Step Algorithm
• In motion estimation the frame is divided into macro
blocks.
• Full search Motion Estimation predicts the current MB
by finding the candidate that gives the minimum sum
of absolute difference(SAD).
• Two Step Algorithm
1) Truncating pixels for larger block sizes can result in
better motion prediction compared to smaller block
sizes.
2) At higher pixel resolutions, smaller block sizes can
result in better prediction compared to the larger block
sizes.
• But in this they have not concerned about the
noise that is persisting in the transformation.
• So in order improve the throughput and PSNR I
had idea to implement the same H.264/AVC
video compression using Edge Preserving
Algorithm which will reduce the block artifact.
• In EPA the approach is to preserve the detail of
image by using an edge protection map while
filtering blocky noise.
• The map is generated by pixel classification. Then
two adaptive filters to reduce noise.
• VHDL language, modelsim software, Xilinx
[1]. Asral Bahari,Tughrul Arslan, and Ahmet T.Erdogan, “Low-Power H.264 Video
Compression Architectures for Mobile Communication,” IEEE Trans. On Ckts.
and Syst. for video technology, Vol.19, No.9, Sep.2009.
[2]. Woong Hwangbo and Chong-Min Kyung, “A Multitransform Architecture for
H.264/AVC High-Profile Coders,” IEEE Trans. On Multimedia, Vol.12, No.3,
Apr.2010.
[3]. www.axis.com
[4]. Ihab Amer, Wael Badawy, Graham Jullien, Marco Mattavelli, Robert Turney, “
A Simplified 8 x 8 Transformation and Quantization Real-Time IP-Block for
MPEG-4, H.264/AVC Apllications: A new design Flow Approach,” Journal of
Ckts, Syst, and Comp. Vol.16, No.6, May 2008.

More Related Content

What's hot

Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniquescnssources
 
Bc1001 Digital Cinema
Bc1001   Digital CinemaBc1001   Digital Cinema
Bc1001 Digital Cinemarmilesy
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentationBibus Poudel
 
Multimedia lossy compression
Multimedia lossy compressionMultimedia lossy compression
Multimedia lossy compressionanjunarayanan
 
Audio compression
Audio compressionAudio compression
Audio compressionSahil Garg
 
Sismulmed 04 b. image processing intro
Sismulmed 04 b. image processing introSismulmed 04 b. image processing intro
Sismulmed 04 b. image processing introNurfitri Anbarsanti
 
Uncompressed lossless lossy audio
Uncompressed lossless lossy audioUncompressed lossless lossy audio
Uncompressed lossless lossy audioJonny Williams
 
Richard_Final_Poster
Richard_Final_PosterRichard_Final_Poster
Richard_Final_PosterRichard Jung
 
Final image processing
Final image processingFinal image processing
Final image processingSharanjit Kaur
 
Lossless compression of Medical Videos using HEVC
Lossless compression of Medical Videos using HEVCLossless compression of Medical Videos using HEVC
Lossless compression of Medical Videos using HEVCPathPartner Technology
 
Lec6 compression
Lec6 compressionLec6 compression
Lec6 compressionShona Hira
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processingsandhya jois
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)Srikanth VNV
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour imageseSAT Journals
 
Ip lectures 1 and 2
Ip lectures 1 and 2 Ip lectures 1 and 2
Ip lectures 1 and 2 samarthgec
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmchezhiyan chezhiyan
 

What's hot (20)

Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniques
 
Bc1001 Digital Cinema
Bc1001   Digital CinemaBc1001   Digital Cinema
Bc1001 Digital Cinema
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
Multimedia lossy compression
Multimedia lossy compressionMultimedia lossy compression
Multimedia lossy compression
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Sismulmed 04 b. image processing intro
Sismulmed 04 b. image processing introSismulmed 04 b. image processing intro
Sismulmed 04 b. image processing intro
 
MPEG 4
MPEG 4MPEG 4
MPEG 4
 
Uncompressed lossless lossy audio
Uncompressed lossless lossy audioUncompressed lossless lossy audio
Uncompressed lossless lossy audio
 
Richard_Final_Poster
Richard_Final_PosterRichard_Final_Poster
Richard_Final_Poster
 
Image Sensing & Acquisition
Image Sensing & AcquisitionImage Sensing & Acquisition
Image Sensing & Acquisition
 
Final image processing
Final image processingFinal image processing
Final image processing
 
Lossless compression of Medical Videos using HEVC
Lossless compression of Medical Videos using HEVCLossless compression of Medical Videos using HEVC
Lossless compression of Medical Videos using HEVC
 
Lec6 compression
Lec6 compressionLec6 compression
Lec6 compression
 
Hw2
Hw2Hw2
Hw2
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Digital Image Processing (DIP)
Digital Image Processing (DIP)Digital Image Processing (DIP)
Digital Image Processing (DIP)
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour images
 
Ip lectures 1 and 2
Ip lectures 1 and 2 Ip lectures 1 and 2
Ip lectures 1 and 2
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithm
 

Similar to Video compression techniques for reducing data size & improving throughput

10.1.1.184.6612
10.1.1.184.661210.1.1.184.6612
10.1.1.184.6612NITC
 
Video compressiontechniques&standards lamamahmoud_report#2
Video compressiontechniques&standards lamamahmoud_report#2Video compressiontechniques&standards lamamahmoud_report#2
Video compressiontechniques&standards lamamahmoud_report#2engLamaMahmoud
 
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...PriyaU5
 
simple video compression
simple video compression simple video compression
simple video compression LaLit DuBey
 
Encoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptEncoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptNavin Kumar
 
Next generation video compression
Next generation video compressionNext generation video compression
Next generation video compressionEricsson
 
Next generation video compression
Next generation video compressionNext generation video compression
Next generation video compressionEricsson Slides
 
Spatial Scalable Video Compression Using H.264
Spatial Scalable Video Compression Using H.264Spatial Scalable Video Compression Using H.264
Spatial Scalable Video Compression Using H.264IOSR Journals
 
Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches ijsc
 
Chapter 5 - Data Compression
Chapter 5 - Data CompressionChapter 5 - Data Compression
Chapter 5 - Data CompressionPratik Pradhan
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainVideoguy
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applicationssmoky_stu
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGESVideoguy
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docVideoguy
 
Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideoguy
 
New coding techniques, standardisation, and quality metrics
New coding techniques, standardisation, and quality metricsNew coding techniques, standardisation, and quality metrics
New coding techniques, standardisation, and quality metricsTouradj Ebrahimi
 

Similar to Video compression techniques for reducing data size & improving throughput (20)

10.1.1.184.6612
10.1.1.184.661210.1.1.184.6612
10.1.1.184.6612
 
Video compressiontechniques&standards lamamahmoud_report#2
Video compressiontechniques&standards lamamahmoud_report#2Video compressiontechniques&standards lamamahmoud_report#2
Video compressiontechniques&standards lamamahmoud_report#2
 
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...
Dr.U.Priya, Head & Assistant Professor of Commerce, Bon Secours for Women, Th...
 
simple video compression
simple video compression simple video compression
simple video compression
 
H261
H261H261
H261
 
Encoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptEncoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper ppt
 
Next generation video compression
Next generation video compressionNext generation video compression
Next generation video compression
 
Next generation video compression
Next generation video compressionNext generation video compression
Next generation video compression
 
E010132529
E010132529E010132529
E010132529
 
Spatial Scalable Video Compression Using H.264
Spatial Scalable Video Compression Using H.264Spatial Scalable Video Compression Using H.264
Spatial Scalable Video Compression Using H.264
 
Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches Video Compression Algorithm Based on Frame Difference Approaches
Video Compression Algorithm Based on Frame Difference Approaches
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
 
Chapter 5 - Data Compression
Chapter 5 - Data CompressionChapter 5 - Data Compression
Chapter 5 - Data Compression
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
 
Multimedia applications
Multimedia applicationsMultimedia applications
Multimedia applications
 
Video Conferencing PAGES
Video Conferencing PAGESVideo Conferencing PAGES
Video Conferencing PAGES
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
 
Video Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and ApplicationVideo Conferencing : Fundamentals and Application
Video Conferencing : Fundamentals and Application
 
85 videocompress
85 videocompress85 videocompress
85 videocompress
 
New coding techniques, standardisation, and quality metrics
New coding techniques, standardisation, and quality metricsNew coding techniques, standardisation, and quality metrics
New coding techniques, standardisation, and quality metrics
 

Recently uploaded

Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

Video compression techniques for reducing data size & improving throughput

  • 1.
  • 2. Video compression - reducing the quantity of data used to represent digital video images. It is a combination of spatial image compression and temporal motion compensation. Video compression is an example of the concept of source coding in Information theory.
  • 3. Video compression is needed for transmission of good quality of video. Compressed video can effectively reduce the bandwidth required to transmit. Transmission for longer range. Optimizing data throughput—the amount of data that will steadily move through your playback pipeline and get onto the screen.
  • 4. Standard Publisher Popular Implementations H.120 ITU - T H.261 ITU - T Videoconferencing, Video telephony MPEG -1 Part 1 ISO, IEC Video - CD H.262/MPEG-2 Part-2 ISO, IEC, ITU -T DVD Video, Blu -Ray, Digital Video Broadcasting, SVCD H.263 ITU - T Videoconferencing, Video telephony & Video on Mobile Phones MPEG- 4 Part-2 ISO, IEC Video on Internet (DivX, Xvid) H.264/AVC/ MPEG-4 Part-10 ISO, IEC, ITU -T Blu – Ray, Digital Video Broadcasting, iPod Video, HD DVD
  • 5. Generally Video Compression utilizes more computational load and power. In my work the main aim is to reduce the PSNR such a way the throughput is improved which in turn reduces the computational and power.
  • 6. H.264/AVC is an Codec for Video Compression As for this codec is concerned it is implemented in VLSI architecture using some algorithms, such as a) Motion Estimation Algorithm(or) Block based motion compensation b) Two Step Algorithm
  • 7. • In motion estimation the frame is divided into macro blocks. • Full search Motion Estimation predicts the current MB by finding the candidate that gives the minimum sum of absolute difference(SAD). • Two Step Algorithm 1) Truncating pixels for larger block sizes can result in better motion prediction compared to smaller block sizes. 2) At higher pixel resolutions, smaller block sizes can result in better prediction compared to the larger block sizes.
  • 8. • But in this they have not concerned about the noise that is persisting in the transformation. • So in order improve the throughput and PSNR I had idea to implement the same H.264/AVC video compression using Edge Preserving Algorithm which will reduce the block artifact. • In EPA the approach is to preserve the detail of image by using an edge protection map while filtering blocky noise. • The map is generated by pixel classification. Then two adaptive filters to reduce noise.
  • 9. • VHDL language, modelsim software, Xilinx
  • 10. [1]. Asral Bahari,Tughrul Arslan, and Ahmet T.Erdogan, “Low-Power H.264 Video Compression Architectures for Mobile Communication,” IEEE Trans. On Ckts. and Syst. for video technology, Vol.19, No.9, Sep.2009. [2]. Woong Hwangbo and Chong-Min Kyung, “A Multitransform Architecture for H.264/AVC High-Profile Coders,” IEEE Trans. On Multimedia, Vol.12, No.3, Apr.2010. [3]. www.axis.com [4]. Ihab Amer, Wael Badawy, Graham Jullien, Marco Mattavelli, Robert Turney, “ A Simplified 8 x 8 Transformation and Quantization Real-Time IP-Block for MPEG-4, H.264/AVC Apllications: A new design Flow Approach,” Journal of Ckts, Syst, and Comp. Vol.16, No.6, May 2008.