Hindawi Publishing Corporation
VcDemo : Image & Video Compression Learning Tool
File Format: Wotsit’s Format: The Programmer’s Source
Image Processing and Video Quality Evaluation
(1) Image denoising / Noise Reduction
(a) Bilateral Filtering
(i) A Gentle Introduction to Bilateral Filtering and its Application
http://people.csail.mit.edu/sparis/bf_course/
(b) Non-Local means Filtering
(i) Reference:
(ii) Software:
(c) SURE-LET
http://bigwww.epfl.ch/demo/suredenoising/index.html
(d) sparse 3D transform-domain collaborative filtering
(i) http://www.cs.tut.fi/~foi/GCF-BM3D/
(e) Probabilistic Patch-Based filter
(i) http://www.tsi.enst.fr/~deledall/ppb.php
(f) Active Random Fields
(i) http://stat.fsu.edu/~abarbu/ARF/index.html
(g) Fundamental Limits of Image Denoising
(i) http://users.soe.ucsc.edu/~priyam/bounds/
(h) Recent trends in Denoising Tutorial
(i) http://www.stanford.edu/~slansel/tutorial/publications.htm
(i) Kernel based Semiparametric Regularization
(2) Image/Video Processing for Digital Camera
(a) Tutorial
(b) Toolbox
(i) Rastislav Lukac [toolbox]
(ii) Lei Zhang [code]
(iii) Xin Li [source]
(iv) iset digital camera simulator http://www.imageval.com/public/Products/Products.htm
(c) Reference Paper
(i) IEEE Signal Processing Magazine, Jan. 2005 Special issue on Color Image Processing
(ii) The Color Imaging Pipeline for Digital Still and Video Cameras [ICIP2008 Tutorial]:
(3) Image/Video Scaling
(a) Seam Carving:
(i) Image: http://www.faculty.idc.ac.il/arik/site/seam-carve.asp
(ii) Video: http://www.faculty.idc.ac.il/arik/SCWeb/vidret/index.html
(4) Face Detection
(a) Survey: http://vision.ai.uiuc.edu/mhyang/face-detection-survey.html
(5) Computational Photography
(a) Wiki: http://en.wikipedia.org/wiki/Computational_photography
(b) http://www.csie.ntu.edu.tw/~cyy/courses/comphoto/11fall/lectures/
(6) Video Quality
(a) ITS video quality research: http://www.its.bldrdoc.gov/n3/video/
(b) VQEG: www.vqeg.org
(c) MOVIE: http://live.ece.utexas.edu/research/Quality/movie.html
(d) Tutorial: http://www.itu.int/ITU-T/studygroups/com09/docs/tutorial_opavc.pdf
(e) Workshop on Video Processing and Quality Metrics http://www.vpqm.org/
(f) Reference paper: IEEE Journal of Selected Topics in Signal Processing,
Vol.3, Issue.2, special issue on Visual Media Quality Assessment.
(g) Sharpness/Blur metric: http://ivulab.asu.edu/metadot/index.pl?iid=2480&isa=Category
(h) Video coding distortion
(7) High dynamic range Image and Video Processing
(a) max planck institut informatik: http://www.mpi-inf.mpg.de/resources/hdr/
(b) WebHDR: http://luminance.londonmet.ac.uk/webhdr/
(c) OpenEXR: http://www.openexr.com/
(d) HDR labs: http://www.hdrlabs.com/
(8) Compressive Sensing
(a) Rice DSP: http://dsp.rice.edu/cs
(9) *let http://www.laurent-duval.eu/siva-wits-where-is-the-starlet.html
(10) Introduction to image processing
(a) Lectures on Image Processing:
http://www.archive.org/details/Lectures_on_Image_Processing
(b) lecture notes on digital image processing
http://eeweb.poly.edu/~onur/lectures/lectures.html
(11) Open Source in Image Processing
(a) The CImg Library - C++ Template Image Processing Toolkit http://cimg.sourceforge.net/
(b) Filters image processing library: http://filters.sourceforge.net/
(c) AForge.NET: http://www.aforgenet.com/framework/
(d) DIPimage & DIPlib : http://www.diplib.org/
(12) Color space
(a) http://www.math.ucla.edu/~getreuer/colorspace.html
(b) http://www.uv.es/vista/vistavalencia/software/colorlab.html
(c) http://brucelindbloom.com/
Image Codec
(1) Codec and pixel definition: http://www.fourcc.org/
(2) JPEG Reference Software: Independent JPEG Group http://www.ijg.org/
(3) JPEG LS
(a) Reference paper: IEEE Trans. on Image Processing, vol. 9, no. 8, Aug. 2000,
(b) Reference Software: http://www.codeplex.com/CharLS
(4) HD-Photo/ JPEG XR
(a) HD-Photo
(i) Reference software and spec (HD photo):
http://www.microsoft.com/whdc/xps/wmphoto.mspx
(ii) Reference: http://cobweb.ecn.purdue.edu/~ipollak/hdphoto.html
(b) JPEG XR
(i) Reference software FCD
(5) JPEG 2000 Reference Software:
(a) Jasper http://www.ece.uvic.ca/~mdadams/jasper/
(b) Kakadu http://www.kakadusoftware.com/downloads.html
(c) Reference paper: Signal Processing: Image Communication Volume: 17, no.1,
Year: Jan. 2002
(6) SPIHT:
(a) RPI: http://www.cipr.rpi.edu/research/SPIHT/
(b) QccPack: http://qccpack.sourceforge.net/
Video Codec
(1) H.26x resources
http://ftp3.itu.ch/av-arch/video-site/
(2) MPEG resources
(b) http://www.chiariglione.org/mpeg/working_documents.htm
(d) http://www.avc-alliance.org/
(3) MPEG1 standard
http://neuron2.net/library/library.html
(4) MPEG-2
(a) Standard : http://neuron2.net/library/library.html
(b) Reference Software : http://bmrc.berkeley.edu/frame/research/mpeg/
(c) ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg2/software/
(5) MPEG-4 Reference Software
(a) MPEG4IP: http://mpeg4ip.sourceforge.net/
(b) Microsoft:
http://www.cs.ccu.edu.tw/~cwlin/courses/vsp/notes/microsoft-fpdam1-1.0-000703.zip
(c) MoMuSys:
http://www.cs.ccu.edu.tw/~cwlin/courses/vsp/notes/MoMuSys-FPDAM1-1.0-000720.tar.gz
(d) OpenDivx. http://www.projectmayo.com/
(6) H.264/AVC
(a) Standard:
(i) http://ftp3.itu.ch/av-arch/jvt-site/draft_standard/
(ii) http://ip.hhi.de/imagecom_G1/assets/pdfs/JVT-G050.pdf
(b) JVT-Site : http://ftp3.itu.ch/av-arch/jvt-site/
(c) Reference paper: IEEE Transactions on Circuits and Systems for Video Technology
Volume: 13, Issue: 7, Year: July 2003,
Special issue on the H.264/AVC video coding standard
(d) Tutorial: http://www.vcodex.com/h264.html
(e) Video coding using H.264 MPEG-4 AVC compression standard [pdf]
(f) Reference Software http://bs.hhi.de/~suehring/tml/
(g) H.264 Stream analyzer: http://h264visa.daydayup.info/
(h) x.264: http://www.videolan.org/developers/x264.html
(7) H.264 Scalable Video Coding (SVC)
(a) Reference paper: IEEE Transactions on Circuits and Systems for Video Technology
Volume: 17, Issue: 9, Year: September 2007, Special issue on the Scalable Video Coding
(b) SVC JSVM0: http://ip.hhi.de/imagecom_G1/savce/index.htm
(c) SVC JSVM 12 JVT-Y202:
http://wftp3.itu.int/av-arch/jvt-site/2007_10_Shenzhen/JVT-Y202.zip
(d) SVC JSVM_9_16 Reference software JVT-AC203:
http://wftp3.itu.int/av-arch/jvt-site/2008_10_Busan/JVT-AC203.zip
software manual
http://lontra.org/pub/video/jsvm/current/jsvm/SoftwareManual.doc
(e) open SVC decoder: http://sourceforge.net/projects/opensvcdecoder/
(f) Scalable video sequence ftp://ftp.tnt.uni-hannover.de/pub/svc/testsequences
(8) H.264 Multiview Video Coding (MVC)
(a) Reference paper: IEEE Transactions on Circuits and Systems for Video Technology
Volume: 17, Issue: 11, Year: November 2007, Special issue on the Multiview Video Coding
(b) Reference tutorial:
(i) IEEE Signal Processing Magazine, Nov. 2007
(ii) "The Emerging MVC Standard for 3D Video Services", EURASIP Journal on Advances in Signal Processing Volume 2009 (2009), Article ID 786015
(c) MVC JMVM8 document JVT-AA208:
http://wftp3.itu.int/av-arch/jvt-site/2008_04_Geneva/JVT-AA208.zip
(d) MVC JMVC6 Reference software JVT-AE207:
http://wftp3.itu.int/av-arch/jvt-site/2009_06_London/JVT-AE207.zip
(e) Multiview video sequences at MERL: ftp://ftp.merl.com/pub/avetro/mvc-testseq
(9) VC-1 SMPTE421M
(a) Standard (CD): http://jovian.com/files/C24.008-VC9-Spec-CD1.pdf
(b) Reference Software: http://www.multimedia.cx/VC1_reference_decoder_release6.zip
(10) On2- VP8
(a) white paper:
(b) Reference Software: http://www.webmproject.org
(11) Theora (VP3): http://www.theora.org/
(12) AVS
(a) Org: http://www.avs.org.cn/en/
(b) OpenAVS at SourceForge http://sourceforge.net/projects/openavs/
(c) Reference paper: Signal Processing: Image Communication Volume: 24, no.4, Year: April 2009, Special Issue on AVS and its Application
(13) Distributed video coding (DVC)
(a) Distributed coding of video service: http://www.discoverdvc.org/
(b) Reference paper: EURASIP Journal on Image and Video Processing, Special issue on Distributed Video Coding
(c) Reference paper: Signal Processing Image Communication special issue on distributed video coding, Jun. 2008
(14) MPEG- High Efficiency Video Coding (HEVC)
(a) http://www.chiariglione.org/MPEG/working_documents/explorations/hvc/vision&reqs.zip
(b) http://www.h265.net/2009/07/current-status-of-hvc-high-performance-video-coding-in-mpeg.html
(c) JCT VC site: http://ftp3.itu.ch/av-arch/jctvc-site/
(d) Reference paper: IEEE Transactions on Circuits and Systems for Video Technology, Volume: 20, Issue: 12, Year: Dec. 2010, Special Section on the Joint Call for Proposals on High Efficiency Video Coding (HEVC) Standardization
(e)
(f) Document registry http://phenix.int-evry.fr/jct/
(g) SVN server https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware
(h) NCTU http://cwww.ee.nctu.edu.tw/wiki/core/pmwiki.php?n=Research.MPEG
(i) KW: http://ipsl.kw.ac.kr/xe/
(j) IRISA: http://www.irisa.fr/temics/staff/lemeur/teaching/HEVC_CAV_ESIR3_2011_2012.pdf
(15) 3DV-HTM
(a) KW: IPSL
(b) SVN: https://hevc.hhi.fraunhofer.de/svn/svn_3DVCSoftware/trunk
(c) 3DV depth estimation and view synthesis software package
(16) GPGPU
(a) GPGPU.org: http://gpgpu.org/
(b) Reference paper: Proceedings of the IEEE, vol. 96, no. 5, May 2008,
Special issue on Cutting-Edge Computing: Using New Commodity Architectures
Image and Video System and Transmission
(1) DTV
(a) ATSC/DVB/ISDB Reference paper: Proceedings of the IEEE, vol. 94, no. 1, January 2006, Special issue on Global Digital Television: Technology and Emerging Services
(2) IPTV
(a) Reference paper: IEEE Transcations on Broadcasting, vol. 55, no. 2, June 2009, Special issue on the IPTV in Multimedia Broadcasting
(3) MPEG-DASH
(a) http://dashpg.com/mpeg-dash/
(4) 3DTV
(a) Reference paper: EURASIP Journal on Image and Video Processing, Special issue on 3D Image and Video Processing
(b) Reference paper: EURASIP Journal on Applied Signal Processing, Special issue on 3DTV: Capture, Transmission, and Display of 3D Video
(c) Reference paper: EURASIP International Journal of Digital Multimedia Broadcasting, Special issue on Advances in 3DTV: Theory and Practice
(d) Reference paper: Proceedings of the IEEE special issue on Special Issue on 3-D Technologies for Imaging and Display, March 2006.
(e) IEEE Signal Processing Magazine Nov. 2007
(f) Elsevier: Signal Processing Image Communication special issue on advances in three-dimensional television and video, Jan. 2009
(g) Reference paper: IEEE Transcations on Broadcasting, vol. 57, no. 2, June 2011, Special issue on 3D-TV Horizon: Contents, Systems, and Visual Perception
(h) Reference paper: Proceedings of the IEEE special issue on Special Issue on 3-D Media and Displays, vol. 99, no.4, April 2011.
(i) Mobile 3DTV: http://sp.cs.tut.fi/mobile3dtv/results/
(j) 3D, Immersive, Interactive Media Cluster http://www.3dmedia-cluster.eu/
Image and Video Analysis Tools
(1) YUV pixel value comparison: YUVdevil
(2) YUV player:
(a) jvt-yuv viewer: http://ftp3.itu.ch/av-arch/jvt-site/software_tools/
(b) http://www.sunrayimage.com/yuvplayer.html
(c) PYUV: http://dsplab.diei.unipg.it/pyuv_raw_video_sequence_player
(3) Media player: VideoLAN VLC media player: http://www.videolan.org/
(4) Matlab YUV tool: http://sprljan.com/nikola/matlab/yuv.html
(5) ImageMagick: http://www.imagemagick.org/
(6) XnView: http://www.xnview.com/
Image and Video Data
(1) USC-SIPI Image database: http://sipi.usc.edu/services/database/Database.html
(2) Stanford YUV Video database: http://ise.stanford.edu/video.html
(3) Xiph.org Test Media database: http://media.xiph.org/video/derf/
(4) University of Missouri-Columbia http://meru.cecs.missouri.edu/free_download/
(5) Tsinghua: http://media.cs.tsinghua.edu.cn/~taopin/coding/seq.html
(6) SFU video library and tools http://nsl.cs.sfu.ca/wiki/index.php/Video_Library_and_Tools
(7) ASU YUV video sequences: http://trace.eas.asu.edu/yuv/index.html
(8) Computer Vision test images: http://www.cs.cmu.edu/~cil/v-images.html
(9) NC State Image Analysis Laboratory Image Database
http://www.ece.ncsu.edu/imaging/Archives/ImageDataBase/index.html
(10) Data for Computer Vision and Computational Colour Vision:
http://kobus.ca/research/data/index.html
(11) Kodak Lossless True Color Image Suite:
http://www.r0k.us/graphics/kodak/l
(12) MSR 3D Video
http://research.microsoft.com/en-us/um/people/sbkang/3dvideodownload/
(13) The HDR Photographic Survey http://www.cis.rit.edu/fairchild/HDR.html
Linear Predictive Coding (LPC)
(1) COLEA: http://www.utdallas.edu/~loizou/speech/colea.htm
(2) VOICEBOX: http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.html
(3) LPC Toolbox: http://www.ccs.fau.edu/~vallabha/lpctools/
Auditory Model
(1) Auditory Toolbox: http://rvl4.ecn.purdue.edu/~malcolm/interval/1998-010/
(2) MAD: http://www.dcs.shef.ac.uk/~martin/MAD/docs/mad.htm
(3) AIM: http://www.mrc-cbu.cam.ac.uk/personal/roy.patterson/aim/
Speech Database
(1) Handbook of the International Phonetic Association: http://web.uvic.ca/ling/ipa/handbook
Human-Machine interface
(1) CSLU: http://cslu.cse.ogi.edu/toolkit/
MP3
(1) LAME: http://www.mp3dev.org/mp3
(a) Watermark Attack
(c) EIKONAmark
(d) Digimarc
(a) ECC page
(b) Turbo codes
(b) Raj Jain
2. NS tutorial
IEEE 802.11a
(1). PHY Model (Matlab)
OFDM
CDMA
(1). WCDMA 3GPP
(2). CDMA2000 3GPPs
UWB
Wireless channel simulator
(1). IT++
Code Project: http://www.codeproject.com
Code Guru: http://www.codeguru.com
Deitel: http://www.deitel.com/
Microsfot Visual Studio Express: http://www.microsoft.com/express/
Active Perl: http://www.activestate.com/
Latex editor [texmaker] : http://www.xm1math.net/texmaker/
MikTex [Tex for windows]: http://miktex.org/