Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anil K. Jain 0002

dblp:63/7139 · DBLP profile ↗
← Back
25ranked-venue papers
12as first author
0since 2021 · last 1989
0000-0002-6369-6995ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 12 · 5 first-authorSystems, architecture and hardware · 5 · 4 first-authorArtificial intelligence and machine learning · 4 · 1 first-authorComputer networks · 4 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
10 papers
Image and video processing · 67% Image and video coding · 32% Visualization and visual analytics · 0%
Theoretical computer science
1 paper
Information theory · 100%

Topics — the 21 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing › feature extraction
image feature extraction
0.011988
A Rule Based Approach for Visual Pattern Inspection · IEEE Trans. Pattern Anal. Mach. Intell. 1988
Image and video processing
image segmentation
0.011988
A Rule Based Approach for Visual Pattern Inspection · IEEE Trans. Pattern Anal. Mach. Intell. 1988
Image and video processing › image segmentation
rule-based image segmentation
0.011988
A Rule Based Approach for Visual Pattern Inspection · IEEE Trans. Pattern Anal. Mach. Intell. 1988
Image and video coding
transform coding
0.021986
Recursive Block Coding-A New Approach to Transform Coding · IEEE Trans. Commun. 1986
A Fast Karhunen-Loeve Transform for a Class of Random Processes · IEEE Trans. Commun. 1976
Image and video processing
image restoration
0.041977
An Operator Factorization Method for Restoration of Blurred Images · IEEE Trans. Computers 1977
A Fast Karhunen-Loeve Transform for Digital Restoration of Images Degraded by White and Colored Noise · IEEE Trans. Computers 1977
A Semicausal Model for Recursive Filtering of Two-Dimensional Images · IEEE Trans. Computers 1977
Image and video coding
rate-distortion
0.011986
Recursive Block Coding-A New Approach to Transform Coding · IEEE Trans. Commun. 1986
Image and video processing › motion estimation
displacement estimation
0.011981
Displacement Measurement and Its Application in Interframe Image Coding · IEEE Trans. Commun. 1981
Image and video coding › video compression
interframe coding
0.011981
Displacement Measurement and Its Application in Interframe Image Coding · IEEE Trans. Commun. 1981
Image and video coding › video compression
motion compensation
0.011981
Displacement Measurement and Its Application in Interframe Image Coding · IEEE Trans. Commun. 1981
Image and video processing
image transform
0.021979
A Sinusoidal Family of Unitary Transforms · IEEE Trans. Pattern Anal. Mach. Intell. 1979
A Fast Karhunen-Loeve Transform for Digital Restoration of Images Degraded by White and Colored Noise · IEEE Trans. Computers 1977
Image and video processing › image filtering › optimal filter design
wiener filtering
0.021977
A Fast Karhunen-Loeve Transform for Digital Restoration of Images Degraded by White and Colored Noise · IEEE Trans. Computers 1977
An Operator Factorization Method for Restoration of Blurred Images · IEEE Trans. Computers 1977
Image and video coding › transform coding
block transform coding
0.011986
Recursive Block Coding-A New Approach to Transform Coding · IEEE Trans. Commun. 1986
Image and video processing › image restoration
image deblurring
0.011977
An Operator Factorization Method for Restoration of Blurred Images · IEEE Trans. Computers 1977
Image and video processing › image filtering
recursive filtering
0.011977
A Semicausal Model for Recursive Filtering of Two-Dimensional Images · IEEE Trans. Computers 1977
Image and video coding
image compression
0.011975
Image Coding Via a Nearest Neighbors Image Model · IEEE Trans. Commun. 1975
Image and video processing › image restoration › image prior modeling
markov random field image modeling
0.011974
Image Restoration, Modelling, and Reduction of Dimensionality · IEEE Trans. Computers 1974
Image and video processing
image representation
0.021977
A Semicausal Model for Recursive Filtering of Two-Dimensional Images · IEEE Trans. Computers 1977
Image Coding Via a Nearest Neighbors Image Model · IEEE Trans. Commun. 1975
Image and video processing
motion estimation
0.011981
Displacement Measurement and Its Application in Interframe Image Coding · IEEE Trans. Commun. 1981
Information theory › probability theory › stochastic processes › stochastic process representation
karhunen-loève expansion
0.011979
A Sinusoidal Family of Unitary Transforms · IEEE Trans. Pattern Anal. Mach. Intell. 1979
Image and video processing › subspace analysis › principal component analysis
karhunen-loeve transform
0.011977
A Fast Karhunen-Loeve Transform for Digital Restoration of Images Degraded by White and Colored Noise · IEEE Trans. Computers 1977
Visualization and visual analytics
dimensionality reduction
0.011974
Image Restoration, Modelling, and Reduction of Dimensionality · IEEE Trans. Computers 1974

Methods — techniques the papers use, named apart from their topics

morphological techniques · 0.0autoregressive modeling · 0.0KL transform · 0.0markov process analysis · 0.0asymptotic equivalence analysis · 0.0two-dimensional interpolation · 0.0recursive restoration · 0.0operator factorization · 0.0fast sine transform · 0.0fast fourier transform · 0.0
YearPublicationVenuePosition
1989 A Radon transform computer for multidimensional signal processing
abstract
A high-speed Radon transform computer (RTC) has been designed and simulated that operates on the principles of the parallel projection pipeline engine (PPPE) processor suggested by J.L.C. Sanz, et al. (1988). The computer consists of an array of identical processing elements with fast communication links to each of its neighbors and uses forward- and back-projection formulas tests linear interpolation. Simulation and experimental timing tests have been performed on both a systolic array of 64 transputer processors and on arrays of commercial DSP (digital signal processor) chips. A custom VLSI implementation is currently under design which is expected to perform forward and inverse transforms of 512 by 512 images at or near video rates.>
Stephen G. Azevedo, James M. Brase, Harry E. Martz, Anil K. Jain 0002, K. Wayne Current, Paul J. Hurst
ICASSP4
1989 An architecture for region boundary extraction in raster scan images suitable for VLSI implementation
James M. Apffel, K. Wayne Current, Jorge L. C. Sanz, Anil K. Jain 0002
Mach. Vis. Appl.4
1988 An expandable VLSI processor array approach to contour tracing
abstract
A new architecture for contour tracing of black-and-white images is described. This architecture uses parallelism and pipelining to achieve a significant increase in processing speed over previous tracers. An array of identical processors suitable for VLSI implementation is used. The array approach facilitates expansion to handle arbitrarily large images. The processors trace independently, thereby providing fully parallel, high-speed operation. A postprocessor links the partial contours created by the subdivision of the input image. Simulation results for compression ratio and number of operations are presented.>
Iskender Agi, Paul J. Hurst, Anil K. Jain 0002
ICASSP3
1988 A unified DCT/IDCT architecture for VLSI implementation
abstract
A unified discrete cosine transform/inverse discrete cosine transform (DCT/IDCT) architecture suitable for VLSI implementation is presented. A single VLSI NMOS chip design and layout for realizing this architecture is described. Algorithm simulations and experimental performance of integrated test subcircuits indicate that this chip would be capable of real-time processing of 10-MHz video signals. It is considered that circuits of this type could be very useful in real-time image data compression.>
J. R. Parkhurst, K. Wayne Current, Anil K. Jain 0002, J. E. Grishaw
ICASSP3
1988 Control point transforms for shape representation and measurement
David W. Paglieroni, Anil K. Jain 0002
Comput. Vis. Graph. Image Process.2
1988 A Rule Based Approach for Visual Pattern Inspection
abstract
The authors investigate the use of a priori knowledge about a scene to coordinate and control bilevel image segmentation, interpretation, and shape inspection of different objects in the scene. The approach is composed of two main steps. The first step consists of proper segmentation and labeling of individual regions in the image for subsequent ease in interpretation. General as well as scene-specific knowledge is used to improve the segmentation and interpretation processes. Once every region in the image has been identified, the second step proceeds by testing different regions to ensure they meet the design requirements, which are formalized by a set of rules. Morphological techniques are used to extract certain features from the previously processed image for rule verification purposes. As a specific example, results for detecting defects in printed circuit boards are presented.>
Ahmed M. Darwish 0001, Anil K. Jain 0002
IEEE Trans. Pattern Anal. Mach. Intell.2
1987 Object classification and registration by Radon transform based invariants
abstract
An algorithm for object recognition which is based on translation and rotation invariant signatures is presented. The Radon transform is used as a tool for efficient implementation of the algorithm. Good classification results where obtained even with objects having similar shapes.
Hans J. Dohse, Jorge L. C. Sanz, Anil K. Jain 0002
ICASSP3
1987 P3E: New Life for Projection-Based Image Processing
Eric B. Hinkle, Jorge L. C. Sanz, Anil K. Jain 0002, Dragutin Petkovic
J. Parallel Distributed Comput.3
1987 Fast classification of discrete shape contours
David W. Paglieroni, Anil K. Jain 0002
Pattern Recognit.2
1986 A unified transform architecture
abstract
A common architecture, which is based on the Cooley-Tukey[1] algorithm, is developed for the Fourier, Hadamard, and forward and inverse Cosine transforms. The theory to implement the first three transforms in this architecture is well known. However, the existing algorithms for the inverse Cosine transform (IDCT) would disqualify it from the unified architecture and this led us to develop a new IDCT algorithm which falls within the unified architecture if we allow ourselves the luxury of double length processing. Details of the unified architecture and the new algorithm for the IDCT will be given in this paper.
Paul M. Farrelle, Anil K. Jain 0002
ICASSP3
1986 Recursive Block Coding-A New Approach to Transform Coding
abstract
The concept of fast KL transform coding introduced earlier [7], [8] for first-order Markov processes and certain random fields has been extended to higher order autoregressive (AR) sequences and practical images yielding what we call recursive block coding (RBC) algorithms. In general, the rate-distortion performance for these algorithms is significantly superior to that of the conventional block KL transform algorithm. Moreover, these algorithms permit the use of small size transforms, thereby removing the need for fast transforms and making the hardware implementation of such coders more appealing. This improved performance has been verified for practical image data and results in suppression of the block-boundary effect commonly observed in traditional transform coding techniques. This is illustrated by comparing RBC with cosine transform coding using both one- and twodimensional algorithms. Examples of RBC encoded images at various rates are given.
Paul M. Farrelle, Anil K. Jain 0002
IEEE Trans. Commun.2
1985 A control point theory for boundary representation and matching
abstract
There are several methods available for representing boundaries in two dimensions. The more widely known ones involve boundary modeling with run-length codes, chain codes and polygons, AR model coefficients, Fourier descriptors (FD's) and B-spline control points (CP's). In this paper, we present results showing the usefulness of CP's in boundary representation. CP's can yield large compression of the boundary data and they exercise local control over boundary shape. Because they can be normalized with respect to scale, translation and rotation, they are valuable in boundary matching applications. Finally, being the series coefficients of spline basis functions, CP's are useful features for boundaries detected in noisy environments.
David W. Paglieroni, Anil K. Jain 0002
ICASSP2
1984 Radon transform theory for random fields and optimum image reconstruction from noisy projections
abstract
In this paper we present some new results on Radon transform theory for stationary random fields. In particular we present a new projection theorem which gives the relation between the power spectrum density of one dimensional projections of a stationary random field and its two dimensional power spectrum density. This result yields the optimum mean square reconstruction filter from noisy projections and is useful in other problems such as multidimensional spectral estimation from one dimensional projections, noise analysis in computed tomography, etc. Example are given to demonstrate the usefulness of these results.
Anil K. Jain 0002, Siamak Ansari
ICASSP1
1982 Image restoration and edge extraction based on 2-D stochastic models
abstract
In this paper, we consider application of 2-D stochastic models discussed in [1] to develop noncausal FIR filters for restoration of images degraded by additive white noise. The semicausal model of [1] is used to design masks for edge extraction from the noisy images. The results presented here indicate that good restorations and robust edge detection are possible using relatively simple algorithms.
Anil K. Jain 0002, Surendra Ranganath
ICASSP1
1981 Application of two dimensional spectral estimation in image restoration
abstract
In this paper we consider an application of spectral estimation to adaptive restoration of images degraded by additive white noise. Three adaptive techniques of restoration are compared with a non-adaptive technique. In the non-adaptive technique, the whole image is Wiener filtered by assuming a correlation model for the signal. In the adaptive methods, a) the spectral shape of the signal is kept constant, but the variance is adaptively estimated, b) the power spectrum of each block is adaptively estimated, c) the data is adaptively decorrelated in one dimension and filtered along the other.
Anil K. Jain 0002, Surendra Ranganath
ICASSP1
1981 Displacement Measurement and Its Application in Interframe Image Coding
abstract
A new technique for estimating interframe displacement of small blocks with minimum mean square error is presented. An efficient algorithm for searching the direction of displacement has been described. The results of applying the technique to two sets of images are presented which show 8-10 dB improvement in interframe variance reduction due to motion compensation. The motion compensation is applied for analysis and design of a hybrid coding scheme and the results show a factor of two gain at low bit rates.
Jaswant R. Jain, Anil K. Jain 0002
IEEE Trans. Commun.2
1980 Image coding by auto regressive synthesis
abstract
A new method of image coding by autoregressive (AR) synthesis is presented. The physics of image formation suggests that an image may be considered as a power spectrum. Using this formulation a Cosine transform of the sampled image is shown to yield a set of autocorrelations. These are used to find an equivalent AR model whose parameters are encoded for transmission. Compared to conventional Cosine transform coding, this method is shown to give superior resolution and is shown to suppress the "block-effects" present in block-by-block transform coding methods. Distinction between this method and linear predictive coding (LPC) used for speech data compression is made. Extensions and examples for two dimensional images are given.
Anil K. Jain 0002, Surendra Ranganath
ICASSP1
1979 A Sinusoidal Family of Unitary Transforms
abstract
A new family of unitary transforms is introduced. It is shown that the well-known discrete Fourier, cosine, sine, and the Karhunen-Loeve (KL) (for first-order stationary Markov processes) transforms are members of this family. All the member transforms of this family are sinusoidal sequences that are asymptotically equivalent. For finite-length data, these transforms provide different approximations to the KL transform of the said data. From the theory of these transforms some well-known facts about orthogonal transforms are easily explained and some widely misunderstood concepts are brought to light. For example, the near-optimal behavior of the even discrete cosine transform to the KL transform of first-order Markov processes is explained and, at the same time, it is shown that this transform is not always such a good (or near-optimal) approximation to the above-mentioned KL transform. It is also shown that each member of the sinusoidal family is the KL transform of a unique, first-order, non-stationary (in general), Markov process. Asymptotic equivalence and other interesting properties of these transforms can be studied by analyzing the underlying Markov processes.
Anil K. Jain 0002
IEEE Trans. Pattern Anal. Mach. Intell.1
1978 Two dimensional data compression of speech
abstract
Speech signal is considered as a two dimensional pseudo-image by segmenting it into blocks of N sample points. Successive segments are placed adjacently thereby forming a sequence of columns or a two dimensional image. Image data compression techniques can now be applied to exploit inter-segment redundancies. We present a hybrid coding scheme for speech. Each segment is first unitarily transformed. This is followed by a DPCM which operates on each of the N transformed samples from one segment to the next. Thus, we perform transform coding in one dimension and DPCM in the other. Results on a 30 second long conversation are presented.
Anil K. Jain 0002, Demitri M. Maroulis
ICASSP1
1977 A Semicausal Model for Recursive Filtering of Two-Dimensional Images
abstract
A two-dimensional discrete stochastic model for representing images is developed. This representation has lower mean square error, compared to a standard autoregressive Markov representation. Application of the model to linear filtering of images degraded by white noise leads to scalar recursive filtering equations requiring only 0(N2log2N) computations for N x N images. The filter algorithm is a hybrid algorithm where the image is transformed along one dimension and spatially filtered, recursively, in the other. Examples on a 255 X 255 image are given.
Anil K. Jain 0002
IEEE Trans. Computers1
1977 A Fast Karhunen-Loeve Transform for Digital Restoration of Images Degraded by White and Colored Noise
abstract
The Karhunen-Loeve (KL) transform is known to have certain properties which make it "optimal" for many "mean-square" signal processing applications [1]-[4]. Recently, it has been shown that a class of digital images may be represented by a set of boundary value stochastic difference equations in two dimensions [5]-[7]. If the boundary conditions of this class of images are fixed, then these equations lead to a fast KL transform algorithm. Here this fast KL transform is used for Wiener filtering of images degraded by white or colored noise. Comparisons with "Generalized Wiener Filtering" [1] and conventional Fourier domain filtering are made. It is shown that the two-dimensional Wiener filter is nonseparable so that two-dimensional generalized Wiener filtering is more elaborate than reported in [1]. It is also shown that certain fast KL filters give better signal-to-noise ratio than the conventional Fourier domain Wiener filter and enable determination of an easily computable performance bound. Recursive filtering equations for implementing the fast KL filter on two-dimensional images including both white and colored noise cases are given. These results show that recursive filtering algorithms for images are faster than the transform-domain algorithms and the one-step interpolator algorithm performs very close to the smoothing filter and can be implemented online by introducing a one-step delay.
Anil K. Jain 0002
IEEE Trans. Computers1
1977 An Operator Factorization Method for Restoration of Blurred Images
abstract
A problem of restoration of images blurred by space-invariant point-spread functions (SIPSF) is considered. The SIPSF operator is factorized as a sum of two matrices. The first term is a polynomial of a noncirculant operator P and the second term is a Hankel matrix which affects only the boundary observations. The image covariance matrix is also factorized into two terms; the covariance of the first term is a polynomial in P and the second term depends on the boundary values of the image. Thus, by modifying the image matrix by its boundary terms and the observations by the boundary observations, it is shown that the wieWir filter equation is a function of the operator P and can be solved exactly via the eigenvector expansion of P. The eigenvectors of the noncirculant matrix P are a set of orthronormal harmonic sinusoids called the sine transform, and the eigenvector expansion of the Wiener filter equation can be numerically achieved via a fast-sine-transform algorithm which is related to the fast-Fourier-transform (FFT) algorithm. The factorization therefore provides a fast Wiener restoration scheme for images and other random processes. Examples on 255 X 255 images are given.
Anil K. Jain 0002
IEEE Trans. Computers1
1976 A Fast Karhunen-Loeve Transform for a Class of Random Processes
abstract
The Karhunen-Loeve transform for a class of signals is proven to be a set of periodic sine functions and this Karhunen-Loeve series expansion can be obtained via an FFT algorithm. This fast algorithm obtained could be useful in data compression and other mean-square signal processing applications.
Anil K. Jain 0002
IEEE Trans. Commun.1
1975 Image Coding Via a Nearest Neighbors Image Model
abstract
A two-dimensional interpolative model for coding of images is presented. It is shown that this model leads to three different coding algorithms, each algorithm defining a specific transmitter-receiver architecture. Simulation examples on a 255 × 255 image are given. Computational aspects and possible extensions are discussed.
Anil K. Jain 0002
IEEE Trans. Commun.1
1974 Image Restoration, Modelling, and Reduction of Dimensionality
abstract
Recursive restoration of two-dimensional noisy images gives dimensionality problems leading to large storage and computation time requirements on a digital computer. This paper shows a two-dimensional second-order Markov process representation can be used for fast recursive restoration of images with small storage requirements. Advantages of this method over existing techniques are illustrated by means of examples.
Anil K. Jain 0002, Edward Angel
IEEE Trans. Computers1