Developer Reference

  • 2020
  • 07/15/2020
  • Public Content

Bibliography for Image Processing

This bibliography provides a list of publications that might be helpful to you in using the image processing subset of Intel IPP. This list is not complete; it serves only as a starting point. The books [Rog85], [Rog90], and [Foley90] are good resources of information on image processing and computer graphics, with mathematical formulas and code examples.
A.Akansu, M.Smith (editors).
Subband and Wavelet transform. Design and Applications
, Kluwer Academic Publishers, 1996.
A Fast Precise Implementation of 8x8 Discrete Cosine Transform Using the Intel® Streaming SIMD Extensions and MMX™ Instructions
, Application Note AP922, Intel Corp. Order number 742474, 1999.
Fast Algorithms for Median Filtering
, Application Note, Intel Corp. Document number 79835, 2001.
GB/T 200090.2-2006. China Standard. Information Technology
. Coding of Audio-Visual Objects - Part 2: Visual
M.Bertalmio, A.L.Bertozzi, G.Sapiro.
Navier-Stokes, Fluid Dynamics, and Image and Video Inpainting.
Proc. ICCV 2001, pp.1335-1362, 2001.
Distance Transformations in Digital Images
. Computer Vision, Graphics, and Image Processing 34, 1986.
Pyramidal Implementation of the Lucas-Kanade Feature Tracker.
OpenCV Documentation, Microprocessor Research Lab, Intel Corporation, 1999.
J. Canny.
A Computational Approach to Edge Detection
, IEEE Trans. on Pattern Analysis and Machine Intelligence 8(6), 1986.
J.Davis and Bobick.
The Representation and Recognition of Action Using Temporal Templates
. MIT Media Lab Technical Report 402, 1997.
J.Davis and G.Bradski.
Real-Time Motion Template Gradients Using Intel(R) Computer Vision Library
N. Dalal and B. Triggs.
Histograms of Oriented Gradients for Human Detection
. INRIA, 2005.
Digital Imaging and Communications in Medicine (DICOM), published by National Electrical Manufacturers Association, 2003.
E. Feig and S. Winograd.
Fast Algorithms for the Discrete Cosine Transform
, IEEE Trans. Signal Processing, vol. 40, no. 9, pp. 2174-2193, Sep. 1992.
P. Felzenszwalb, D. Hattenlocher.
Distance Transforms of Sampled Functions
. Cornell Computing and Information Science Technical Report TR2004-1963, September 2004.
James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes.
Computer Graphics — Principles and Practice
, Second Edition. Addison Wesley, 1990.
R.C. Gonzalez and R.E.Wood.
Digital Image Processing
. Prentice Hall, 1993.
K. Hirakawa, T.W. Parks,
Adaptive Homogeneity-Directed Demosaicing Algorithm
, IEEE Trans. Image Processing, March, 2005.
IEC 61834. International Electrochemical Commission.
Specifications of Consumer-Use Digital VCRs using 6.3 mm magnetic tape
the "Blue Book" DV specification
IEEE Standard Specifications for the Implementations of 8X8 Inverse Discrete Cosine Transform
, IEEE #1180 (1997).
Intel Image Processing Library Reference Manual.
Intel Corp. Order number 663791, 1999.
ISOCD 11172. Information Technology.
Coding of Moving Pictures and Associated Audio for Digital Storage Media at up to about 1.5 Mbit/s
ISO/IEC 13818. Information Technology.
Coding of Moving Pictures and Associated Audio Information
, (11/94).
International Standard ISO/IEC 14496-2. Information Technology. Coding of Audio-Visual Objects - Part 2: Visual.
ISO/IEC 14496-2:1999/Amd.1:2000(E) . Information Technology.
Coding of Audio-Visual Objects.
Part2:Visual. Amendment 1: Visual Extensions (01/00).
International Standard ISO/IEC 10918-1,
Digital Compression and Coding of Continuous Tone Still Images
, Appendix A -
Requirements and guidelines
International Standard ISO/IEC 15444-1,
JPEG 2000 Image coding system
, part 1: Core coding system.
International Standard ISO/IEC 29199-2,
JPEG XR Image coding system
, part 2: Image coding specification. (2009-08-15)
ITU-T Recommendation H.261.
Line transmission of non-telephone signals. Video codec for audiovisual services at p x 64 kbits
Infrastructure of audiovisual services - Coding of moving video. Video coding for low bit rate communication
Infrastructure of audiovisual services - Coding of moving video. Advanced video coding for generic audiovisual services
. (ITU-T Rec. H.264 | ISO/IEC 14496-10:2005)(03/05).
Infrastructure of audiovisual services - Coding of moving video. Advanced video coding for generic audiovisual services
. (ITU-T Rec. H.264 | ISO/IEC 14496-10:2008)(11/07).
ITU-R Recommendation BT.709,
Basic Parameter Values for the HDTV Standard for the Studio and International Programme Exchange
[formerly CCIR Rec.709] ITU, Geneva, Switzerland, 1990.
Jaehne, Bernd.
Digital Image Processing,
3rd Edition, Springer-Verlag, Berlin, 1995.
Jaehne, Bernd.
Practical Handbook on Image Processing for Scientific Applications
, CRC Press, New York, 1997.
Jack, Keith.
Video Demystified: a Handbook for the Digital Engineer
, LLH Technology Publishing, 3rd Edition, 2001.
ITU-T Recommendation and Final Draft International Standard of Joint Video Specification
(ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC) (03/03).
P.KadewTraKuPong, R.Bowden.
An Improved Adaptive Background Mixture Model for Real-Time Tracking with Shadow Detection
. Proc. 2nd European Workshop on Advanced Video-Based Surveilolance Systems, 2001.
R.Leinhart, J.Maydt. An Extended Set of Haar-like Features for Rapid Object Detection. IEEE ICIP, vol.1, pp. 900-903, Sep. 2002.
L.Li, W.Huang, I.Gu, Q.Tian.
Foreground Object Detection from Videos Containing Complex Background.
Proc.ACM Multimedia Conference, Berkley, 2003.
Jae S.Lim.
Two-Dimensional Signal and Image Processing
, Prentice Hall, Englewood Cliffs, NJ, 1990.
R.Lotufo, A.Falcao.
The Ordered Queue and the Optimality of the Watershed Algorithm
. Mathematical Morphology and its Applications to Image and Signal Processing, vol.18, pp.341-350. Kluwer Academic Publishers. Palo Alto, USA, June 2000.
Distinctive Image Features from Scale-Invariant Keypoints
. International Journal of Computer Vision, vol.60, No.2, pp. 91-110, 2004.
H.S.Malvar, G.J.Sullivan.
Transform, Scaling & Color Space Impact of Professional Extensions
, ISO/IEC JTC/SC29/WG11 and ITU-T SG16 Q.6 Document JVT-H031, Geneva, May 2003.
J.Matas, C.Galambos, J.V.Kittler.
Robust Detection of Lines Using the Progressive Probabilistic Hough Transform
, CVIU 78 1, pp. 119-137, 2000.
H.S.Malvar, G.J.Sullivan.
YCoCg-R: A Color Space with RGB Reversibility and Low Dynamic Range
, Joint Video Team (JVT) of ISO/IEC MPEG & ITU-T VCEG, Document No.JVT-1014r3, July 2003.
Color Image Segmentation
, 4th International Conference on Image Processing and its Applications, p.4, Maastricht, April 1993.
Topographic Distance and Watershed Lines
. Signal Processing, No.38, pp.113-125, 1994.
Don P. Mitchell, Arun N. Netravali.
Reconstruction Filters in Computer Graphics
. Computer Graphics, Volume 22, Number 4, AT&T Bell Laboratories, Murray Hill, New Jersey, August 1988.
H.Myler, A.Weeks.
Computer Imaging Recipes in C
, Prentice Hall, 1993.
N. Otsu.
A Threshold Selection Method From Gray Level Histograms
. IEEE Transactions on Systems, Man, and Cybernetics, vol.9, No.1, January 1979, pp. 62-66.
R.C.Puetter, T.R.Gosnell, and Amos Yahil.
Digital Image Recosntuction: Deblurring and Denoising
, Annual Review of Astronomy and Astrophysics, 2005.
Randy Crane.
A Simplified Approach to Image Processing
, Prentice Hall PTR, 1997.
K.R. Rao and P. Yip.
Discrete Cosine Transform. Algorithms, Advantages, Applications
. Academic Press, Inc, London, 1990.
Bayesian-Based Iterative Method of Image Reconstruction
. Journal of the Optical Society of America, vol.62, No.1, January 1972.
G.Ritter, J.Wilson.
Computer Vision. Algorithms in Image Algebra
. CRC Press, 1996.
David Rogers.
Procedural Elements for Computer Graphics
. McGraw-Hill, 1985.
David Rogers and J.Alan Adams.
Mathematical Elements for Computer Graphics
. McGraw-Hill, 1990.
S3 Texture Compression
T. Sakamoto, C. Nakanishi, and T. Hase,
Software pixel interpolation for digital still cameras suitable for a 32-bit MCU
, IEEE Trans. Consumer Electronics, vol. 44, No. 4, November 1998.
Image Analysis and Mathematical Morphology
. Academic Press, London, 1982.
Dale A. Schumacher.
General Filtered Image Rescaling,
Graphic Gems III, Academic Press, 1992.
Dale A. Schumacher.
A comparison of digital halftoning techniques,
Graphic Gems III, Academic Press, 1994, pp. 57-71.
Tom Shanley.
Pentium Pro and Pentium II System Architecture
. Addison-Wesley, 1998.
SMPTE 314M-2005 for Television -
Data Structure for DV-Based Audio, Data and Compressed Video - 25 and 50 Mb/s
. The Society of Motion Picture and Television Engineers (09/05).
SMPTE 370M-2002 for Television -
Data Structure for DV-Based Audio, Data and Compressed Video at 100 Mb/s, 1080/60i, 1080/50i, 720/60p
. The Society of Motion Picture and Television Engineers (07/02).
SMPTE 370M-2006 for Television -
Data Structure for DV-Based Audio, Data and Compressed Video at 100 Mb/s, 1080/60i, 1080/50i, 720/60p, 720/50p
. The Society of Motion Picture and Television Engineers (04/06).
SMPTE 421M. Final Draft SMPTE Standard -
VC-1 Compressed Video Bitstream Format and Decoding Process
An Image Inprinting Technique Based on the Fast Marching Method.
Journal of Graphic Tools, vol.9, No.1, ACM Press, 2004.
Spencer W. Thomas and Rod G. Bogart.
Color dithering
, Graphic Gems II, Academic Press, 1991, pp. 72-77.
Digital halftoning
. MIT press, 1993.
L.Vincent, P.Soille.
Watershed in Digital Spaces: An Efficient Algorithm Based on Immersion Simulation
. IEEE Transactions of Pattern Analysis and Machine Intelligence, vol.3, No.6, June 1991, pp.583-598.
Morphological Gray Scale Reconstruction in Image Analysis: Applications and Efficient Algorithms
. IEEE Transactions on Image Processing, vol.2, No.2, April 1993.
P.Viola, M.J.Jones.
Rapid Object Detection using a Boosted Cascade of Simple Features
. Proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR 2001), 2001.
Z.Wang, A.C.Bovik.
A Universal Image Quality Index
. IEEE Signal Processing Letters, vol.9, No.3, March 2002, pp.81-84.
Digital Image Warping
. IEEE Computer Society Press, 1996.
Improved Adaptive Gaussian Mixture Model for Background Subtraction
. International Conference Pattern Recognition, UK, August, 2004.

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804