SlideShare a Scribd company logo
1 of 38
Download to read offline
Onedollar imaging with FPGA
• 
• 
•
• 
• 
• 
•’ 
•
• 
• 
• 
• 
•
• 
•
• 
•
• 
• 
• 
• 
•
• 
• … 
•…
• 
•«» 
•«» 
•«» 
•
• 
• 
• 
• 
• 
• 
• 
•
VC1 
H.264 
HEVC 
MJPEG 
VP8 
VP9 
Quality 
Complexity 
KGates 
MGates
• 
• 
• 
•
• 
• 
• 
•
• 
• 
• 
• 
•
•«» 
• 
• 
•«»
• 
•«» 
• 
•
• 
• 
• 
•
• 
• 
•
DPC1-TL4/3/2 
• 
• 
• 
• 
• 
• 
•
DPC-TL2 
• 
• 
• 4:1 
Uncompressed 
DPC1-TL2 4:1
DPC-TL2 Close-up (43.4 dB PSNR) 
Image courtesy: Ph. G. Del Mastro–RAW 12MP Fuji X100 –35mm F/2.0
DPC-TL2 
• 
UncompressedMbit/sat60 Hz 
DPC1-TL2Mbit/sat60 Hz 
VGA640 x 480 
421.88 
105.47 
D1768 x 576 
569.53 
142.38 
720P1280x 720 
1265.63 
316.41 
1080P 
1920x 1080 
2487.66 
711.91
DPC-TL3 
• 
• 
•5.14 : 1 minimum ratio 
UncompressedMbit/sat60 Hz 
DPC1-TL2Mbit/sat60 Hz 
VGA640 x 480 
421.88 
82.03 
D1768 x 576 
569.53 
110.74 
720P1280x 720 
1265.63 
246.09 
1080P 
1920x 1080 
2487.66 
553.71
DPC-TL2 vs. DPC-TL3 
• 
• 
• 
• 
720p60 
Compression ratio 
Area (LUT4) 
Max freq. 
Line buffers 
Aux buffers 
DPC1-TL2 
4:1 
1390 
78.8 MHz 
20736 bits 
15160 bits (optional) 
DPC1-TL3 
5.14:1 
1398 
74.2 MHz 
41472 bits 
15160 bits
DPC-TL2 area report 
• 
• 
• 
• 
• 
• 
• 
• 
•
DPC-TL2 area report 
•
Endoscopy capsule 
•’ 
• 
• 
• 
•
Endoscopy capsule 
• 
• 
• 
• 
• 
•
Endoscopy capsule 
•
TL4 on endoscopy images
FPGA-based one dollar per image compression of common video codecs achieving up to 5.14x with DPC
FPGA-based one dollar per image compression of common video codecs achieving up to 5.14x with DPC

More Related Content

Similar to FPGA-based one dollar per image compression of common video codecs achieving up to 5.14x with DPC

AJ-PX5000
AJ-PX5000AJ-PX5000
AJ-PX5000AVNed
 
Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Jean-Philippe Doiron
 
Sony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderSony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderAV ProfShop
 
Canon eos c100 dual pixel cmos af camera body
Canon eos c100 dual pixel cmos af camera bodyCanon eos c100 dual pixel cmos af camera body
Canon eos c100 dual pixel cmos af camera bodyElectronic Bazaar
 
ACTI CUBE Cam IP 4001 640x480
ACTI CUBE Cam IP 4001 640x480ACTI CUBE Cam IP 4001 640x480
ACTI CUBE Cam IP 4001 640x480DCI Securite
 
Fifteen O7 Media Equipment Q3 2014
Fifteen O7 Media Equipment Q3 2014Fifteen O7 Media Equipment Q3 2014
Fifteen O7 Media Equipment Q3 2014FifteenOSevenMedia
 
110604 2nd SyoueneIT Workshop
110604 2nd SyoueneIT Workshop110604 2nd SyoueneIT Workshop
110604 2nd SyoueneIT WorkshopKensuke SAEKI
 
Optimisation and Compression Intro
Optimisation and Compression IntroOptimisation and Compression Intro
Optimisation and Compression IntroJames Uren
 
Battle of the Codecs
Battle of the CodecsBattle of the Codecs
Battle of the CodecsJames Uren
 
"4K/ UHD Advanced"
"4K/ UHD Advanced""4K/ UHD Advanced"
"4K/ UHD Advanced"Mesclado
 
Sony pmw300 serie
Sony pmw300 serieSony pmw300 serie
Sony pmw300 serieAV ProfShop
 
Sony PMW-300K1 1/2" XDCAM HD camcorder
Sony PMW-300K1 1/2" XDCAM HD camcorderSony PMW-300K1 1/2" XDCAM HD camcorder
Sony PMW-300K1 1/2" XDCAM HD camcorderAVNed
 

Similar to FPGA-based one dollar per image compression of common video codecs achieving up to 5.14x with DPC (20)

AJ-PX5000
AJ-PX5000AJ-PX5000
AJ-PX5000
 
Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill)
 
Sony PXW-Z100 Camcorder
Sony PXW-Z100 CamcorderSony PXW-Z100 Camcorder
Sony PXW-Z100 Camcorder
 
Datasheet d52
Datasheet d52Datasheet d52
Datasheet d52
 
Sony ptz 25
Sony ptz 25Sony ptz 25
Sony ptz 25
 
Canon eos c100 dual pixel cmos af camera body
Canon eos c100 dual pixel cmos af camera bodyCanon eos c100 dual pixel cmos af camera body
Canon eos c100 dual pixel cmos af camera body
 
DDR5 Ram quick specifications
DDR5 Ram quick specificationsDDR5 Ram quick specifications
DDR5 Ram quick specifications
 
ACTI CUBE Cam IP 4001 640x480
ACTI CUBE Cam IP 4001 640x480ACTI CUBE Cam IP 4001 640x480
ACTI CUBE Cam IP 4001 640x480
 
Pmw300 k1
Pmw300 k1Pmw300 k1
Pmw300 k1
 
Spec00449
Spec00449Spec00449
Spec00449
 
Moving object detection on FPGA
Moving object detection on FPGAMoving object detection on FPGA
Moving object detection on FPGA
 
Fifteen O7 Media Equipment Q3 2014
Fifteen O7 Media Equipment Q3 2014Fifteen O7 Media Equipment Q3 2014
Fifteen O7 Media Equipment Q3 2014
 
110604 2nd SyoueneIT Workshop
110604 2nd SyoueneIT Workshop110604 2nd SyoueneIT Workshop
110604 2nd SyoueneIT Workshop
 
Jvc Cctv
Jvc CctvJvc Cctv
Jvc Cctv
 
Spivet workflow33
Spivet workflow33Spivet workflow33
Spivet workflow33
 
Optimisation and Compression Intro
Optimisation and Compression IntroOptimisation and Compression Intro
Optimisation and Compression Intro
 
Battle of the Codecs
Battle of the CodecsBattle of the Codecs
Battle of the Codecs
 
"4K/ UHD Advanced"
"4K/ UHD Advanced""4K/ UHD Advanced"
"4K/ UHD Advanced"
 
Sony pmw300 serie
Sony pmw300 serieSony pmw300 serie
Sony pmw300 serie
 
Sony PMW-300K1 1/2" XDCAM HD camcorder
Sony PMW-300K1 1/2" XDCAM HD camcorderSony PMW-300K1 1/2" XDCAM HD camcorder
Sony PMW-300K1 1/2" XDCAM HD camcorder
 

Recently uploaded

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 

Recently uploaded (20)

Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 

FPGA-based one dollar per image compression of common video codecs achieving up to 5.14x with DPC