Connect:  Facebook  Twitter  LinkedIn  SPS YouTube Channel 

IEEE

Signal Processing

magazine

Columns Resources 2007-Expanded Reference

>> Back to Columns Resources - 2007

Privacy in Video Surveillance (Author: Andrea Cavallaro)

Expanded references for the article published in IEEE Signal Processing Magazine, vol. 24, no. 2, Mar. 2007
1 Liverpool privacy case:
http://news.bbc.co.uk/1/hi/england/merseyside/4586591.stm
http://news.bbc.co.uk/1/hi/england/merseyside/4503244.stm
2 Northumbria privacy case:
http://www.timesonline.co.uk/article/0,,2-2095283,00.html
3 German Chancellor spy case:
http://news.bbc.co.uk/1/hi/world/europe/4849806.stm
4 Isee project web page:
http://www.appliedautonomy.com/isee/info.html
5 Each citizen is captured, on average, 300 times a day on CCTV:
http://news.bbc.co.uk/1/hi/business/5015826.stm
6 Security vs. Privacy: The Rematch
http://www.wired.com/news/columns/0,70971-0.html

Back to Columns Resources 2007 | ^ Top

Reader's Choice May 2007

IEEE SIGNAL PROCESSING MAGAZINE
Title, author, publication year Abstract Link to the IEEE eXplore article
A PERSONAL HISTORY OF THE VITERBI ALGORITHM
Viterbi, A.J.,
vol. 23, no. 4, July 2006, pp. 120-142
The article describes author's discovery of the Viterbi algorithm, which is used in most digital cellular phones and digital satellite receivers as well as in many other fields. vol. 23, no. 4, pp. 120-142
SIGNAL PROCESSING USING MUTUAL INFORMATION
Hudson, J.E.,
vol. 23, no. 6, Nov. 2006, pp. 50-54
The article reviews the Darbellay-Vajda algorithm, which develops a skeletonized approximation to a joint probability density of sampled data. vol. 23, no. 6, pp. 50-54
COOPERATIVE COMMUNICATIONS IN MOBILE AD HOC NETWORKS
Scaglione, A.; Goeckel, D.L.; Laneman, J.N.
vol. 23, no. 5, Sep. 2006, pp. 18-29
The article surveys cooperative communications and outlines two potential architectures for cooperative mobile ad hoc networks. vol. 23, no. 5, pp. 18-29
FROM LINEAR ADAPTIVE FILTERING TO NONLINEAR INFORMATION PROCESSING - THE DESIGN AND ANALYSIS OF INFORMATION PROCESSING SYSTEMS
Erdogmus, D.; Principe, J.C.
vol. 23, no. 6, Nov. 2006, pp. 14-33
The article describes Information Theoretic Learning (ITL) for implementing adaptive information filtering, which makes use of information theory in the design of new cost functions for adaptive systems. vol. 23, no. 6, pp. 14-33
THE HISTORY OF ECHO CANCELLATION
Sondhi, M.M.,
vol. 23, no. 5, Sep. 2006, pp. 95-102
The article presents the author's discovery of echo cancellation; the motivation, implementation, and applications of echo cancellers. vol. 23, no. 5, pp. 95-102
COOPERATIVE DIVERSITY FOR WIRELESS AD HOC NETWORKS
Stankovic, V.; Host-Madsen, A.; Xiong, Z. vol. 23, no. 5, Sep. 2006, pp. 37-49
The article presents a technique for conveying information in wireless ad hoc networks, where closely located single-antenna network nodes cooperatively transmit/receive by forming virtual antenna arrays. vol. 23, no. 5, pp. 37-49
SIGNAL PROCESSING FOR WIRELESS AD HOC COMMUNICATION NETWORKS
Hua, Y.; Mitra, U.; Sadler, B.M.; Slock, D.; Zeidler, J.
vol. 23, no. 5, Sep. 2006, pp. 17
The article contains guest editors' overview of the articles in the issue. vol. 23, no. 5, pp. 17
FUNCTION APPROXIMATION USING POLYNOMIALS
Ylöstalo, J.,
vol. 23, no. 5, Sep. 2006, pp. 99-102
The article explains the use of polynomial approximations for calculating function values and demonstrates their viability in a fixed-point numerical environment. vol. 23, no. 5, pp. 99-102
ANALOG-TO-DIGITAL CONVERTERS
Le, B.; Rondeau, T.W.; Reed, J.H.; Bostian, C.W.
vol. 22, no. 6, Nov. 2005, pp. 69-77
The article reviews the history and current trends in ADC technologies and analyses the relationships among ADC parameters. vol. 22, no. 6, pp. 69-77
THE ADAPTIVE EQUALIZER
Lucky, R.W.,
vol. 23, no. 3, May 2006, pp. 104-107
The article recalls the events surrounding the discovery of the adaptive equalizer and presents the algorithm from the author's perspective. vol. 23, no. 3, pp. 104-107
THE HISTORY OF LINEAR PREDICTION
Atal, B.S.,
vol. 23, no. 2, Mar. 2006, pp. 154-161
The article recollects the events that led to the discovery of the linear prediction coding (LPC) method, the multipulse LPC and the code-excited LPC. vol. 23, no. 2, pp. 154-161
THE HISTORY OF NOISE
Cohen, L.,
vol. 22, no. 6, Nov. 2005, pp. 20-45
The article discusses the history of noise and its role in resolving well-known technical problems. vol. 22, no. 6, pp. 20-45

 

IEEE SIGNAL PROCESSING SOCIETY JOURNALS
Title, author, publication year Abstract Link to the IEEE eXplore article
A TUTORIAL ON PARTICLE FILTERS FOR ONLINE NONLINEAR/NON-GAUSSIAN BAYESIAN TRACKING
Arulampalam, M.S.; Maskell, S.; Gordon, N.; Clapp, T.
IEEE Transactions on Signal Processing, vol. 50, no. 2, Feb 2002, pp. 174-188
The article reviews both optimal and suboptimal Bayesian algorithms for nonlinear/ non-Gaussian tracking problems, with a focus on particle filters. vol. 50, no. 2, pp. 174-188
RECEIVE ANTENNA SELECTION FOR MIMO SPATIAL MULTIPLEXING: THEORY AND ALGORITHMS
Gorokhov, A.; Gore, D.A.; Paulraj, A.J.
IEEE Transactions on Signal Processing, vol. 51, no. 11, Nov. 2003, pp. 2796-2807
The article presents receive antenna subset selection algorithms that maximize the channel capacity in multiple-input multiple-output spatial multiplexing (MIMO-SM) systems. vol. 51, no. 11, pp. 2796-2807
IMAGE CODING USING WAVELET TRANSFORM
Antonini, M.; Barlaud, M.; Mathieu, P.; Daubechies, I.
IEEE Transactions on Image Processing, vol. 1, no. 2, Apr. 1992, pp. 205-220
The article presents a scheme for image compression that takes into account psychovisual features both in the space and frequency domains. vol. 1, no. 2, pp. 205-220
LINE-BASED, REDUCED MEMORY, WAVELET IMAGE COMPRESSION
Chrysafis, C.; Ortega, A.
IEEE Transactions on Image Processing, vol. 9, no. 3, Mar. 2000, pp. 378-389
The article introduces a line-based approach for the implementation of the wavelet transform; and proposes a novel context-based encoder that requires no global information and stores only a local set of wavelet coefficients. vol. 9, no. 3, pp. 378-389
LOSSLESS WATERMARKING FOR IMAGE AUTHENTICATION
Celik, M.U.; Sharma, G.; Tekalp, A.M.
IEEE Transactions on Image Processing, vol. 15, no. 4, Apr. 2006, pp. 1042-1049
The article presents a novel framework for lossless watermarking, which enables zero-distortion reconstruction of the un-watermarked images upon verification. vol. 15, no. 4, pp. 1042-1049
FABRICATION AND CHARACTERIZATION OF NANO-SIZED SrTiO3-BASED OXYGEN SENSOR FOR NEAR ROOM-TEMPERATURE OPERATION
Hu, Y.; Tan, O.K.; Cao, W.; Zhu, W.
IEEE Sensors Journal, vol. 5, no. 5, Oct. 2005, pp. 825-832
The article presents fabrication of nano-sized SrTiO3-based oxygen sensors from synthesized SrTiO3 and commercial SrTiO3 using the high-energy ball milling and the thick-film screen-printing techniques. vol. 5, no. 5, pp. 825-832
2005 BEST PAPER AWARD RECIPIENTS: A MESSAGE FROM THE EDITOR-IN-CHIEF
van der Veen, A.-J.
IEEE Transactions on Signal Processing, vol. 54, no. 7, July 2006, pp. 2469-2470
The article overviews the papers that received IEEE 2005 Signal Processing Society Best Paper awards. vol. 54, no. 7, pp. 2469-2470

 

IEEE SIGNAL PROCESSING SOCIETY CONFERENCES
Title, author, publication year Abstract Link to the IEEE eXplore article
FULLY UTILIZED AND REUSABLE ARCHITECTURE FOR FRACTIONAL MOTION ESTIMATION OF H.264/AVC
Chen, T.C.; Huang, Y.W.; Chen, L.G.
IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 5, May 2004, pp. 9-12
The article describes a new VLSI architecture for fractional motion estimation in the H.264/AVC video compression standard, which can also be used with other standards. vol. 5, pp. 9-12

Back to Columns Resources 2007 | ^ Top

Reader's Choice January 2007

IEEE SIGNAL PROCESSING MAGAZINE
Title, author, publication year Abstract Link to the IEEE eXplore article
A PERSONAL HISTORY OF THE VITERBI ALGORITHM
Viterbi, A.J.
Vol. 23, No. 4, July 2006, pp. 120-142
The article describes author's discovery of the Viterbi algorithm, which is used in most digital cellular phones and digital satellite receivers as well as in many other fields. vol. 23, no. 4, pp. 120-142
ANALOG-TO-DIGITAL CONVERTERS
Le, B.; Rondeau, T.W.; Reed, J.H.; Bostian, C.W.
Vol. 22, No. 6, Nov. 2005, pp. 69-77
The article reviews the history and current trends in ADC technologies and analyses the relationships among ADC parameters. vol. 22, no. 6, pp. 69-77
THE ADAPTIVE EQUALIZER
Lucky, R.W.
Vol. 23, No. 3, May 2006, pp. 104-107
The article recalls the events surrounding the discovery of the adaptive equalizer and presents the algorithm from the author's perspective. vol. 23, no. 3, pp. 104-107
THE HISTORY OF LINEAR PREDICTION
Atal, B.S.
Vol. 23, No. 2, Mar. 2006, pp. 154-161
The article recollects the events that led to the discovery of the linear prediction coding (LPC) method, the multipulse LPC and the code-excited LPC. vol. 23, no. 2, pp. 154-161
THE HISTORY OF NOISE
Cohen, L.
Vol. 22, No. 6, Nov. 2005, pp. 20-45
The article discusses the history of noise and its role in resolving well-known technical problems. vol. 22, no. 6, pp. 20-45
ULTRA-WIDEBAND COMMUNICATIONS: AN IDEA WHOSE TIME HAS COME
Yang, L.; Giannakis, G.B.
Vol. 21, No. 6, Nov. 2004, pp. 26-54
The article presents an overview of the state-of-the-art UWB communications with focus on channel modeling, transmitters, and receivers of UWB radio. vol. 21, no. 6, pp. 26-54
SPACE-TIME ADAPTIVE PROCESSING: A KNOWLEDGE-BASED PERSPECTIVE FOR AIRBORNE RADAR
Wicks, M.C.; Rangaswamy, M.; Adve, R.; Hale, T.B.
Vol. 23, No. 1, Jan. 2006, pp 51-65
The article reviews briefly radar space-time adaptive processing (STAP) from its inception to state-of-the art developments. vol. 23, no. 1, pp 51-65
MONTE CARLOMETHODS FOR SIGNAL PROCESSING: A REVIEW IN THE STATISTICAL SIGNAL PROCESSING CONTEXT
Doucet, A.; Wang, X.
Vol. 22, No. 6, Nov. 2005, pp. 152-170
The article introduces Markov Chain and Sequential Monte Carlo methods to sample and/or maximize high-dimensional probability distributions. vol. 22, no. 6, pp. 152-170
VIDEO TRANSCODING ARCHITECTURES AND TECHNIQUES: AN OVERVIEW
Vetro, A.; Christopoulos, C.; Sun, H.
Vol. 20, No. 2, Mar. 2003, pp. 18-29
The article overviews techniques for transcoding block-based video coding schemes that use hybrid discrete cosine transform and motion compensation. vol. 20, no. 2, pp. 18-29
PICTURES ARE NOT TAKEN IN A VACUUM - AN OVERVIEW OF EXPLOITING CONTEXT FOR SEMANTIC SCENE CONTENT UNDERSTANDING
Luo, J., Boutell, M.; Brown, C.
Vol. 23, No. 2, Mar. 2006, pp. 101-114
The article presents an overview of recent research in scene understanding and focuses on bridging the semantic and conceptual gap that exists between man and computer. vol. 23, no. 2, pp. 101-114
COGNITIVE RADAR: A WAY OF THE FUTURE
Haykin, S.
Vol. 23, No. 1, Jan. 2006, pp. 30-40
The article focus on future possibilities of radar with particular emphasis on the issue of cognition. The problem of radar surveillance applied to an ocean environment is illustrated as a case study. vol. 23, no. 1, pp. 30-40
KNOWLEDGE-BASED RADAR SIGNAL AND DATA PROCESSING
Capraro, G.T.; Farina, A.; Griffiths, H.; Wicks, M.C.
Vol. 23, No. 1, Jan. 2006, pp. 18-29
The article reviews knowledge based signal and data processing techniques that enhance radar performance, including positioning, waveform selection, and modes of operation in the context of military applications. vol. 23, no. 1, pp. 18-29
SIGNAL PROCESSING FOR OPTICAL COMMUNICATION
Cheng, C.H.
Vol. 23, No. 1, Jan. 2006, pp. 88-96
The article presents signal processing application examples for optical communication, noting that many popular optical devices can be represented using a digital filter model. vol. 23, no. 1, pp. 88-96
ADAPTIVE EQUALIZATION: TRANSITIONING FROM SINGLE-CARRIER TO MULTICARRIER SYSTEMS
Martin, R.K.; Johnson, C.R., Jr.
Vol. 22, No. 6, Nov. 2005, pp. 108-122
The article discusses the creation of adaptive algorithms for channel shortening. A property restoral design philosophy is described and several recent property-restoral-based approaches to adaptive channel shortening are reviewed. vol. 22, no. 6, pp. 108-122
RESEARCH ISSUES IN GENOMIC SIGNAL PROCESSING
Dougherty, E.R.; Datta, A.; Sima, C.
Vol. 22, No. 6, Nov. 2005, pp 46-68
The article discusses key research issues in the analysis, processing, and use of genomic signal processing, which is used to access biological knowledge and translate it into systems-based applications. vol. 22, no. 6, pp 46-68
TOMORROW'S TECHNOLOGY TODAY
Neuvo, Y.
Vol. 22, No. 6, Nov. 2005, pp. 10-13
The leadership reflections article presents the foundations of engineering innovation both from an individual and organizational point of view. vol. 22, no. 6, pp. 10-13

 

IEEE SIGNAL PROCESSING SOCIETY JOURNALS
Title, author, publication year Abstract Link to the IEEE eXplore article
RECEIVE ANTENNA SELECTION FOR MIMO SPATIAL MULTIPLEXING: THEORY AND ALGORITHMS
Gorokhov, A.; Gore, D.A.; Paulraj, A.J.
Transactions on Signal Processing, Vol. 51, No. 11, Nov. 2003, pp. 2796-2807
The article presents receive antenna subset selection algorithms that maximize the channel capacity in multiple-input multiple-output spatial multiplexing (MIMO-SM) systems. vol. 51, no. 11, pp. 2796-2807
FABRICATION AND CHARACTERIZATION OF NANO-SIZED SrTiO3-BASED OXYGEN SENSOR FOR NEAR ROOM-TEMPERATURE OPERATION
Hu, Y.; Tan, O.K.; Cao, W.; Zhu, W.
Sensors Journal, Vol. 5, No. 5, Oct. 2005, pp. 825-832
The article presents fabrication of nano-sized SrTiO3-based oxygen sensors from synthesized SrTiO3and commercial SrTiO3using the high-energy ball milling and the thick-film screen-printing techniques. vol. 5, no. 5, pp. 825-832
A TUTORIAL ON PARTICLE FILTERS FOR ONLINE NONLINEAR/NON-GAUSSIANBAYESIAN TRACKING
Arulampalam, M.S.; Maskell, S.; Gordon, N.; Clapp, T.
Transactions on Signal Processing, Vol. 50, No. 2, Feb 2002, pp. 174-188
The article reviews both optimal and suboptimal Bayesian algorithms for nonlinear/ non-Gaussian tracking problems, with a focus on particle filters. vol. 50, no. 2, pp. 174-188
2005 BEST PAPER AWARD RECIPIENTS: A MESSAGE FROM THE EDITOR-IN-CHIEF
Van der Veen, A.-J.
Transactions on Signal Processing, Vol. 54, No. 7, July 2006, pp. 2469 - 2470
The article gives an overview of papers that received IEEE 2005 Signal Processing Society Best Paper awards. vol. 54, no. 7, pp. 2469-2470
IMAGE CODING USING WAVELET TRANSFORM
Antonini, M.; Barlaud, M.; Mathieu, P. Daubechies, I.
Transactions on Image Processing, Vol. 1, No. 2, Apr. 1992, pp. 205-220
The article presents a scheme for image compression that takes into account psychovisual features both in the space and frequency domains. vol. 1, no. 2, pp. 205-220
LINE-BASED, REDUCED MEMORY, WAVELET IMAGE COMPRESSION
Chrysafis, C; Ortega, A.
Transactions on Image Processing, Vol. 9, No. 3, Mar. 2000, pp. 378-389
The article introduces a line-based approach for the implementation of the wavelet transform and proposes a novel context-based encoder, which requires no global information and stores only a local set of wavelet coefficients. vol. 9, no. 3, pp. 378-389
LOSSLESS WATERMARKING FOR IMAGE AUTHENTICATION
Celik, M.U.; Sharma, G.; Tekalp, A.M.
Transactions on Image Processing, Vol. 15, No. 4, Apr. 2006, pp. 1042-1049
The article presents a novel framework for lossless watermarking, which enables zero-distortion reconstruction of the un-watermarked images upon verification. vol. 15, no. 4, pp. 1042-1049
COMPUTER ANALYSIS OF COMPUTED TOMOGRAPHY SCANS OF THE LUNG: A SURVEY
Sluimer, I.; Schilham, A.; Prokop, M.; van Ginneken, B.
Transactions on Medical Imaging, Vol. 25, No. 4, Apr. 2006, pp. 385-405
The article presents a review of computer analysis methods of the lungs in CT scans, and addresses segmentation of various pulmonary structures, registration of chest scans, and applications. vol. 25, no. 4, pp. 385-405
FABRICATION; CHARACTERIZATION; AND ANALYSIS OF A DRIE CMOS-MEMS GYROSCOPE
Xie, H.; Fedder, G.K.
Sensors Journal, Vol. 3, No. 5, Oct. 2003, pp. 622-631
The article describes a gyroscope with a measured noise floor of 0.02/spl deg//s/Hz/sup 1/2/ at 5 Hz is fabricated by post-CMOS micromachining that uses interconnect metal layers to mask the structural etch steps. vol. 3, no. 5, pp. 622-631
NUCLEAR DETECTION TO PREVENT OR DEFEAT CLANDESTINE NUCLEAR ATTACK
Byrd, R.C.;Moss, J.M.;Priedhorsky, W.C.; Pura, C.A.;Richter, G.W.; Saeger, K.J.; Scarlett, W.R.;Scott, S.C.;Wagner, R.L., Jr.
Sensors Journal, Vol. 5, No. 4, Aug. 2005, pp. 593-609
The article reviews the physics of nuclear detection, and points out areas where improvements can be anticipated via case studies of technologies such as gamma-ray imaging, advanced radiography, large-area detectors, and active interrogation. vol. 5, no. 4, pp. 593-609
A COMPARATIVE STUDY OF TRANSFORMATION FUNCTIONS FOR NONRIGID IMAGE REGISTRATION
Zagorchev, L.; Goshtasby, A.
Transactions on Image Processing, Vol. 15, No. 3, Mar. 2006, pp. 529-538
The article explores the characteristics of thin-plate spline, multiquadric, piecewise linear, and weighted mean transformations and compares their performances in nonrigid image registration. vol. 15, no. 3, pp. 529-538
SUPER-RESOLUTION IN PET IMAGING
Kennedy, J.A.; Israel, O.; Frenkel, A.; Bar-Shalom, R.; Azhari, H.
Transactions on Medical Imaging, Vol. 25, No. 2, Feb. 2006, pp. 137-147
The article presents a method to improve the resolution in clinical positron emission tomography (PET) scanners that is based on combining four data sets with spatial shifts between consecutive acquisitions and applying an iterative algorithm. vol. 25, no. 2, pp. 137-147
IMAGE INFORMATION AND VISUAL QUALITY
Sheikh, H.R.; Bovik, A.C.
Transactions on Image Processing, Vol. 15, No. 2, Feb. 2006, pp. 430-444
The article proposes to quantify the loss of image information to the distortion process and explore the relationship between image information and visual quality. vol. 15, no. 2, pp. 430-444

Back to Columns Resources 2007 | ^ Top

Concert Hall Acoustics and Audience Perception

Concert Hall Acoustics and Audience Perception (Author: David Griesinger)
Audio examples for the article published in IEEE Signal Processing Magazine, vol. 24, no. 2, Mar. 2007
The audio examples, made with a binaural image source model, are intended to be heard through headphones. The receiver positions are typical for the majority of the audience.
Listen for how closely the perceived azimuth of the reverberant source matches the azimuth of the direct sound. To what degree you can detect the direct sound as separate from the reverberation? How much does the hall sound come from all around you? Note the importance of hall size on sound quality.
1 Direct sound - azimuth alternating +- 11 degrees. For Boston Symphony Hall (BSH) model, 2700 seats. The direct to reverberant ratio (d/r) is -10dB, Reverberation time (RT) = 1.9 seconds. Example 1
Example 2
2 Direct plus reflections in BSH Example 3
Example 4
3 Increase the delay of the reflections by 20 ms Example 5
4 Scale all the dimensions by 3/5 representing a shoe-box hall of 900 seats. RT = 1.2s, d/r = -10dB Example 6
5 Decrease the absorption to restore RT = 1.9 s Example 7
Example 8
6 A square hall with the same audience area, but with the ceiling height increased until RT = 1.9 s Example 9
Example 10

Back to Columns Resources 2007 | ^ Top

W3C Speech Interface Languages: VoiceXML

 
W3C Speech Interface Languages: VoiceXML
Larson

VoiceXML resources

The Standard

Tutorials

Books

Moderated discussion list

Online Development Environments

Open source

Testing services

Future developments

VoiceXML products and access to service providers

VoiceXML Certified Platforms

Service Providers

 

W3C Speech Interface Languages: VoiceXML
Larson

List of VoiceXML 2.0/2.1, SRGF, SSML, and CCXML language elements:

VoiceXML
<assign>
<audio>
<block>
<catch>
<choice>
<clear>
<data>
<desc>
<disconnect>
<else>
<elseif>
<enumerate>
<error>
<exit>
<field>
<filled>
<foreach>
<form>
<goto>
<grammar>
<help>
<if>
<initial>
<link>
<log>
<mark>
<menu>
<meta>
 
<metadata>
<noinput>
<noinput>
<nomarch>
<object>
<option>
<parm>
<prompt>
<property>
<record>
<reprompt>
<return>
<script>
<subdialog>
<subdialog>
<submit>
<throw>
<transfer>
<value>
<var>
<vxml>

SSML
<audio>
<break>
<des>
<desc>
<emphasis>
<lexicon>
 

<mark>
<meta>
<metadata>
<p>
<phoneme>
<rosody>
<say-as>
<sub>
<s>
<speak>
<voice>

SRGF
<grammar>
<item>
<lexicon>
<meta>
<meta-data>
<one-of>
<rule>
<ruleref>
<tag>
<token>

CCXML
<accept>
<assign>
<cancel>
<ccxml>
 

<createcall>
<createccxml>
<createconfernce>
<destroyconference>
<dialogprepare>
<dialogterminate>
<disconnect>
<else>
<elseif>
<eventprocessor>
<exit>
<fetch>
<goto>
<if>
<join>
<log>
<merge>
<meta>
<metadata>
<move>
<redirect>
<reject>
<script>
<send>
<transition>
<unjoin>
<var>
 

Back to Columns Resources 2007 | ^ Top

The H.264/AVC Video Coding Standard

 
The H.264/AVC Video Coding Standard
Wiegand and Sullivan

H.264/AVC Resources

The Standard

  • ITU-T and ISO/IEC JTC 1, "Advanced Video Coding for Generic Audiovisual Services", ITU-T Rec. H.264 & ISO/IEC 14496-10, Version 1, May, 2003; Version 2, January 2004; Version 3 (with FRExt), Sep. 2004; Version 4, July, 2005, http://www.itu.int/rec/T-REC-H.264.

Tutorials

  • G. J. Sullivan and T. Wiegand, "Video compression - from concepts to the H.264/AVC Standard", Proc. IEEE, vol. 93, no. 1, pp. 18-31, Jan. 2005.
  • A. Luthra, G. J. Sullivan, and T. Wiegand (Eds.), Special Issue on the H.264/AVC Video Coding Standard, IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, July 2003.

Overviews and Evaluations

  • G. J. Sullivan, "The H.264/MPEG4-AVC Video Coding Standard and Its Deployment Status", SPIE Conference on Visual Communications and Image Processing (VCIP), Beijing, China, July 2005.
  • T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, and G. J. Sullivan: "Rate-Constrained Coder Control and Comparison of Video Coding Standards," IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, no. 7, pp. 688-703, July 2003.
  • C. Fenimore, V. Baroncini, T. Oelbaum, T. K. Tan, "Subjective Testing Methodology in MPEG Video Verification", in SPIE Applications of Digital Image Proc. XXVII, vol. 5558, pp. 503-511, August 2004.

Books

  • I. E. G. Richardson, H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia, John Wiley and Sons, September 2003.
  • S. Okubo, S. Kadono, Y. Kikuchi, T. Suzuki: H.264/AVC Textbook (in Japanese, title translated), Impress Publisher, September 2004.
  • S. Ono, T. Murakami, K. Asai, Ubiquitous Technology: Hybrid Video Coding - MPEG-4 and H.264 (in Japanese, title translated), Ohmsha Press, April 2005.

Reference Software (including various versions)

Test Sequences and Bitstreams

Discussion Lists

Resources for further developments

  • JVT and VCEG committee documents, http://ftp3.itu.int/av-arch.
  • H. Schwarz, D. Marpe, and T. Wiegand, "Overview of the Scalable H.264/AVC Extension," IEEE International Conference on Image Processing (ICIP'06), Atlanta, GA (USA), October 2006.
  • T. Wiegand, G. J. Sullivan, J. Reichel, H. Schwarz, and M. Wien, "Joint Draft 5: Scalable Video Coding," Joint Video Team of ISO/IEC MPEG and ITU-T VCEG, Doc. JVT-R201, Bangkok, January 2006.
  • K. Müller, P. Merkle, H. Schwarz, T. Hinz, A. Smolic, T. Wiegand, Multi-view Video Coding Based on H.264/AVC Using Hierarchical B-Frames, in Proc. PCS 2006, Picture Coding Symposium, Beijing, China, April 2006.
 

H.264/AVC hardware and software products

Adopting bodies and consortia

  • 3GPP and 3GPP2 mobile environments
  • ARIB (Japan), DMB (Korea), DAB (Europe) and DVB (Europe) broadcast standards
  • AVC Alliance, IMTC, and MPEGIF promotional organizations
  • Blu-Ray Disc Association and DVD Forum high-definition storage formats
  • DLNA and ISMA multimedia streaming systems
  • IETF audio-video transport real-time protocol payload packetization
  • ITU-R broadcast and professional usage standards and ITU-T real-time multimedia conferencing systems
  • MPEG storage file format and multiplex system standards
  • NATO military specifications

Hardware products

  • Mobile phones by Nokia, Samsung, LG, etc.
  • Broadcast HD encoders by Harmonic, Modulus, Scientific Atlanta / Cisco, Tandberg TV, Tut Systems, Thomson, etc.
  • Direct-broadcast satellite deployments by BSkyB, DirecTV, Dish Network, Euro1080, Premiere, and ProSiebenSat.1.
  • All HD DVD and Blu-ray Disc players
  • The Sony Playstation Portable and Apple iPod portable media player devices
  • Videoconferencing systems by Polycom, Tandberg Telecom, etc.
  • HD-capable decoding chips by Broadcom, Conexant, Micronas, Sigma Designs, and ST Microsystems

Software products

  • Media coder/player software packages, including Apple Quicktime, Cyberlink, Nero Digital, etc.
  • DSP implementations for various processors
  • SDK packages by Ateme, ATI, Elecard, FastVDO, Intel, KDDI, MainConcept, Sorenson, etc.
  • Hardware accelerators for PC software decoders using graphics processing units (GPUs) by ATI, nVidia, etc.

Back to Columns Resources 2007 | ^ Top

The Open Mobile Alliance Digital Rights Management

The open mobile alliance digital rights management
Willms Buhse and Jan van der Meer

OMA DRM Resources

The Standard

Tutorials, Overview, Books

  • Eberhard Becker, Willms Buhse, Dirk Günnewig, Niels Rump: Digital Rights Management - Technological, Economic, Legal and Political Aspects. An 800 page compendium from 60 different authors on DRM.

Resources for further developments

 

OMA DRM products

  • OMA DRM 1.0: Used in many mobile operators in their services across the globe, mainly for ring tone distribution and full music track downloads, accepted by all music labels today protecting revenues worth billions of US$.
  • OMA DRM 1.0: Currently supported on more than 450 handset models; super-distribution supported on more than 250 handset models; an overview of OMA 1.0 handset models is available at http://www.coremedia.com/en/88632/drm
  • OMA DRM 2.0: First (pre-)commercial OMA DRM 2.0 based services for music delivery, mobile TV and games services are introduced / announced by several mobile operators, such as Deutsche Telekom, Digita, Orange, SK Telecom, Vodafone and others.
  • First handsets on the market available with OMA DRM 2.0 support, more being developed; an overview of OMA 2.0 handset models is available at http://www.coremedia.com/en/88632/drm
  • OMA DRM 2.0 clients (for mobile phones, media players and PCs) and servers available from various parties; an impression of involved companies can be retrieved from http://product.openmobilealliance.org/, where also lists of (publicly known) DRM 2.0 Test Fests participants can be found.

Back to Columns Resources 2007 | ^ Top

November 2007, EvalWare: Biometrics Resources (Authors: Nadel, Cushing)

November 2007, EvalWare: Biometrics Resources (Authors: Nadel, Cushing)
 
TECHNOLOGIES - FINGERPRINT RECOGNITION
IAFIS http://www.fbi.gov/hq/cjisd/iafis.htm
NIST http://fingerprint.nist.gov/
http://fingerprint.nist.gov/NBIS/index.html
http://www.itl.nist.gov/iad/894.03/biometricscores/
FP http://onin.com/fp
Other http://biolab.csr.unibo.it/home.asp
FACE RECOGNITION
Face Recognition homepage http://www.face-rec.org/
http://www.face-rec.org/databases/
NIST http://face.nist.gov/frvt/
IRIS RECOGNITION
ICE http://iris.nist.gov/ICE/
CASIA http://www.cbsr.ia.ac.cn/IrisDatabase.htm
CIR http://www.cl.cam.ac.uk/~jgd1000/
UWA http://www.csse.uwa.edu.au/~pk/studentprojects/libor/
TOOLS
NIST MBARK http://www.itl.nist.gov/iad/894.03/nigos/mbark.html
BIOMETRIC PORTALS
The Biometric Consortium http://www.biometrics.org/
Biometrics Catalog http://www.biometricscatalog.org/default.aspx
Biometrics.gov http://www.biometrics.gov/default.aspx
Biometrics Task Force http://www.biometrics.dod.mil/
IDManagement.gov http://idmanagement.gov/
Other http://biometrics.cse.msu.edu
http://www.biotown.purdue.edu
http://www.citer.wvu.edu
http://www.dti.unimi.it/biolab/databases.htm
Biometrics News http://findbiometrics.com
http://www.europeanbiometrics.info
http://www.biometricwatch.com
STANDARDS
INCITS M1 http://www.incits.org/tc_home/m1.htm
ISO JTC 1 / SC 37 http://www.iso.ch/iso/en/stdsdevelopment/tc/tclist/TechnicalCommitteeDetailPage.TechnicalCommitteeDetail?COMMID=5537
BSI British Standards/Biometrics http://www.bsi-global.com/en/Standards-and-Publications/Industry-Sectors/Biometrics/
ANSI/NIST-ITL 1-2007 http://fingerprint.nist.gov/standard/
CBEFF http://www.ibia.org
OASIS XML Common Biometric Format http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xcbf
PRIVACY EFFORTS
EPIC http://www.epic.org/privacy/biometrics/
IBG BioPrivacy Initiative http://www.bioprivacy.org/index.htm
BITE http://www.biteproject.org/
Other http://researchweb.watson.ibm.com/journal/sj/403/ratha.pdf

Back to Columns Resources 2007 | ^ Top

September 2007, Collab-ware: Web 2.0 Collaborative Resources (Author: Docef)

September 2007, Collab-ware: Web 2.0 Collaborative Resources (Author: Docef)
CATCH-ALL
O'Reillyhttp://radar.oreilly.com/archives/2005/10/web_20_compact_definition.html
RealWorld Software Developmenthttp://www.realsoftwaredevelopment.com/2006/10/best_of_the_bes.html
ZDNethttp://blogs.zdnet.com/Hinchcliffe/
Web 2.0 Summithttp://www.web2con.com/
BLOGS
elearnspacehttp://www.elearnspace.org/Articles/blogging_part_1.htm
Design Newshttp://www.designnews.com/article/CA328009.html
Pink Flamingohttp://www.ibritt.com/resources/wp_blogs.htm
eCornell Research Bloghttp://researchblog.ecornell.com/
Princeton University Blog Servicehttp://blogs.princeton.edu/main/
Case Western Reserve Universityhttp://blog.case.edu/jms18/2005/01/21/checking_out_other_universitys_blog_hosting_services
Weblogg-ed http://www.weblogg-ed.com/
Edublog WebRinghttp://www.ringsurf.com/netring?ring=edublog;action=list
Social Studies Centralhttp://www3.essdack.org/socialstudies/blogs.htm
WIKIS
Washington State Universityhttp://wiki.wsu.edu/wsuwiki/Main_Page
University of Illinois at Urbana-Champaignhttp://wik.ed.uiuc.edu/index.php/Main_Page
Brigham-Young Universityhttp://ipt.byu.edu/~wiki/28x/Main/HomePage
Case Western Reserve Universityhttp://wiki.case.edu/Main_Page
PODCASTS
Fordham Universityhttp://www.podcastforteachers.org/Who'sUsingPodcastingInEducationAndHow.htm
Edupodderhttp://weblog.edupodder.com/2004/11/podcasting-in-education.html
Podcasting for Educationhttp://www.darcynorman.net/2004/10/30/podcasting-for-education
University of Western Ontariohttp://www.uwo.ca/
University Radio Yorkhttp://ury.york.ac.uk/podcast/podcast.rss
iTunes Uhttp://www.apple.com/education/itunesu/
TOOLS TO CREATE BLOGS
Bloggerhttp://www.blogger.com
asymptomatic.nethttp://www.asymptomatic.net/blogbreakdown.htm
Pink Flamingohttp://www.ibritt.com/resources/wp_blogs.htm
TOOLS TO CREATE WIKIS
TWikihttp://twiki.org/
TOOLS TO CREATE PODCASTS
Sonic Spothttp://www.sonicspot.com/guide/
Podcasting Newshttp://www.podcastingnews.com/articles/How-to-Podcast.html
NetNewsWirehttp://ranchero.com/netnewswire/
SharpReaderhttp://www.sharpreader.net/
RSS Readers listhttp://www.ourpla.net/cgi/pikie?RssReaders

Back to Columns Resources 2007 | ^ Top

July 2007, Eval-ware: Hyperspectral Imaging (Author: Biehl)

July 2007, Eval-ware: Hyperspectral Imaging (Author: Biehl)
PROCESSING AND VISUALIZATION TOOLS
HyperCube http://www.tec.army.mil/Hypercube/
HIAT http://www.censsis.neu.edu/software/hyperspectral/hyperspectral.html
MultiSpec http://dynamo.ecn.purdue.edu/~biehl/MultiSpec/
USGS Tools http://speclab.cr.usgs.gov
http://speclab.cr.usgs.gov/tetracorder.html
Other Tools http://www.ittvis.com/download/download.asp
http://www.ittvis.com/ENVI/
http://www.pcigeomatics.com/products/freeview.html
http://www.pcigeomatics.com/
http://www.microimages.com/tntlite/
http://www.microimages.com/
http://gi.leica-geosystems.com/
IMAGE DATA SETS
AVIRIS http://aviris.jpl.nasa.gov/html/data.html
Hyperion http://eo1.usgs.gov/samples.php
AmericaView http://www.americaview.org/ (use Data Services link)
Global Land Cover Facility http://glcf.umiacs.umd.edu/
TUTORIALS
Tutorials http://rst.gsfc.nasa.gov/Front/tofc.html
http://www.r-s-c-c.org/
http://www.microimages.com/getstart/hyprspec.htm
OTHER RESOURCES
Lists and Forums http://www.techexpo.com/WWW/opto-knowledge/IS_resources.html
http://virtual.vtt.fi/space/rsvlib/
http://www.aigllc.com/rs_pages.htm
http://www.grss-ieee.org/menu.taf?menu=resources&detail=forum&forum=7
Applications http://www.art-innovation.nl/ventura/engine.php?Cmd=see&P_site=316&P_self=187
http://www.afrlhorizons.com/Briefs/Dec03/VS0302.html
http://www.srs.fs.usda.gov/pubs/6633
http://www.wchstv.com/newsroom/healthyforlife/2482.shtml

Back to Columns Resources 2007 | ^ Top

May 2007, Optimi-ware: Software Profiling and Optimization (Authors: Wescott, Docef)

May 2007, Optimi-ware: Software Profiling and Optimization (Authors: Wescott, Docef)
 
PROFILING TECHNIQUES
General-Purpose http://en.wikipedia.org/wiki/Performance_analysis
PROFILING TOOLS
VTune http://www.intel.com/cd/software/products/asmo-na/eng/vtune/
Shark http://developer.apple.com/tools/sharkoptimize.html
GNU gprof http://www.gnu.org/software/binutils/
NVPerfKit http://developer.nvidia.com/NVPerfKit
Other http://sourceforge.net/projects/codeinsp
OPTIMIZATION TECHNIQUES
General-Purpose http://en.wikipedia.org/wiki/Optimization_(computer_science)
http://en.wikipedia.org/wiki/Compiler_optimization
http://www.nullstone.com/htmls/category.htm
http://www.redhat.com/en_us/USA/home/gnupro/technicaldetails/gccoptimization
http://cnx.org/content/m12380/latest
http://www.slcentral.com/articles/01/6/multithreading/
Architecture/Processor Specific  
Intel http://cache-www.intel.com/cd/00/00/22/23/222300_222300.pdf
http://www.agner.org/optimize
http://www.musemagic.com/papers/DSPworld.html
http://mark.masmcode.com/
http://msdn.microsoft.com/library/en-us/dndllpro/html/msdn_threads.asp
http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions
http://www.codeproject.com/cpp/sseintro.asp
Analog Devices http://www.analog.com/UploadedFiles/Application_Notes/5420515160113EE149.pdf
http://www.analog.com/processors/tigersharc/training/workshops/ADI-TS20x-SEC12-OPT-V1.0.pdf
Freescale Semiconductor http://www.freescale.com/files/dsp/doc/app_note/AN1838.pdf
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0162468rH3bTdGmKqW5Nf2
Texas Instruments http://focus.ti.com/lit/ug/spru425a/spru425a.pdf
http://www.ti.com/litv/pdf/spra666
Embedded DSP Software http://spib.ece.rice.edu/DSP2000/submission/DSP/papers/paper001/paper001.pdf
http://www.ece.umd.edu/DSPCAD/papers/bhat1999x3.pdf
http://www.embedded.com
http://www.dspdesignline.com
http://www.embedded.com/showArticle.jhtml?articleID=173400008
Other http://www.dspguru.com
http://www.dspguru.com/comp.dsp/tricks/tricks.htm
OPTIMIZATION TOOLS
Free Software Foundation Compilers http://directory.fsf.org/devel/compilers/gcc.html
http://directory.fsf.org/devel/compilers/sdcc.html
http://directory.fsf.org/devel/compilers/acovea.html
http://directory.fsf.org/devel/compilers/superopt.html
http://www.codesourcery.com/gnu_toolchains
Open Source C6x Tools http://c6x-tools.sourceforge.net
Express Logic ThreadX http://www.rtos.com/page/product.php?id=2
http://www.rtos.com/downloadsfree.asp
http://www.rtos.com/newsdetail.asp?PRID=79
OPTIMIZED LIBRARIES
IPP and MKL http://developer.intel.com/software/products/ipp
http://developer.intel.com/software/products/mkl
VSIPL and IT++ http://www.vsipl.org
http://itpp.sourceforge.net

Back to Columns Resources 2007 | ^ Top

March 2007, Eval-ware: Multimodal interaction (Authors: Garofolo, Rose, Stiefelhagen)

March 2007, Eval-ware: Multimodal interaction (Authors: Garofolo, Rose, Stiefelhagen)
MI Evaluations and Workshops
CLEAR http://clear-evaluation.org/
RT http://www.nist.gov/speech/tests/rt/
TRECVid http://www-nlpir.nist.gov/projects/trecvid/
MI Research Programs
AMI http://research.amiproject.org/
CHIL http://chil.server.de/
CALO http://caloproject.sri.com/
IMIM (or IM2) http://www.im2.ch/
SIMILAR http://www.similar.cc/CMS/
MI Standardization Efforts
W3C MI http://www.w3.org/2002/mmi/
http://en.wikipedia.org/wiki/W3C_MMI

Back to Columns Resources 2007 | ^ Top

January 2007, Teach-ware: Online Signal Processing Books (Author: Lyons)

January 2007, Teach-ware: Online Signal Processing Books (Author: Lyons)
DSP Theory:
The Scientist and Engineer's Guide to Digital Signal Processing Steven Smith
Introduction to DSP Chris Bores
Modern Signal Processing Edited by Rockmore and Healy
Mixed-signal and DSP Design Techniques Edited by Walt Kester (Analog Devices, Inc.)
Principles of Sigma-Delta Modulation for A/D Converters Sangil Park (Motorola Inc.)
Using the ADSP-2100 Family Vol. 1 & Vol. 2 Analog Devices Inc.
DSP Communications:
Signals, Samples and Stuff: A DSP Tutorial Doug Smith
Wireless Communications: Signal Processing Perspectives Edited by Poor and Wornell
Electronic Warfare Manual US Navy
DSP Image Processing:
Fundamentals of Image Processing Young, Gerbrands,and van Vliet
Principles of Computerized Tomographic Imaging Kak and Slaney
Various geophysical and image processing books Jon Claerbout, et al
DSP Audio:
Introduction to Sound Processing Davide Rocchesso
Introduction To Digital Filters, With Audio Applications Julius Smith
Mathematics of the Discrete Fourier Transform (DFT), With Audio Applications Julius Smith
Physical Audio Signal Processing For Virtual Musical Instruments and Audio Effects Julius Smith
DSP Spectral analysis:
Bayesian Spectrum Analysis and Parameter Estimation G. Larry Bretthorst
Chebyshev and Fourier Spectral Methods John Boyd
The Temporal and Spectral Characteristics of Ultrawideband Signals Edited by William Kissick
DSP Miscellaneous Topics:
Stochastic Optimal Control: The Discrete-Time Case Bertsekas and Shreve
Signal Processing with Fractals: A Wavelet-Based Approach Gregory Wornell
Nonlinear Systems Theory: The Volterra/Wiener Approach Wilson Rugh
Detection of Abrupt Changes - Theory and Application Basseville and Nikiforov
DSP Implementation:
Computer Aids for VLSI Design, 2/E Steven Rubin
Application-Specific Integrated Circuits Michael Smith
Techniques for Verifying HDL Designs Dempster and Stuart
The VHDL Cookbook, 1/E Peter Ashenden
Controlling Noise and Radiation in Mixed-Signal and Digital Systems Nicholas Gray
Algorithms and Programming:
Numerical Computing with MATLAB Cleve Moler (MathWorks Inc.)
Algorithms for Programmers, Ideas and Source Code Jorg Arndt
Numerical Recipes in C, Fortran 77 and Fortran 90 Press, Teukolsky, Vetterling, and Flannery
Various programming textbooks Various authors
Mathematics:
Difference Equations to Differential Equations Don Sloughter
Linear Algebra Jim Hefferon
An Introduction to Statistical Signal Processing Gray and Davisson
Intuitive Probability and Random Processes Using MATLAB Steven Kay
Probability, Random Processes, and Ergodic Properties; Entropy and Information Theory Robert Gray
Probability Theory With Applications in Science and Engineering Edwin Jaynes
Probability Theory: The Logic of Science Edwin Jaynes
Introduction to Probability Charles Grinstead
Toeplitz and Circulant Matrices: A Review Robert Gray
The Calculus of Functions of Several Variables Don Sloughter

Back to Columns Resources 2007 | ^ Top