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

Griff L. Bilbro

dblp:52/3549 · DBLP profile ↗
← Back
32ranked-venue papers
8as first author
0since 2021 · last 2010
—ORCID · none

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

Artificial intelligence and machine learning · 22 · 6 first-authorSystems, architecture and hardware · 7 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5Human-computer interaction and ubiquitous computing · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2Computer networks · 1

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
4 papers
Image and video processing · 96% Geometric modeling and processing · 4%
Artificial intelligence
7 papers
3D vision · 51% Optimization for machine learning · 26% Representation and self-supervised learning · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Image and video processing
image filtering
0.112010
Stacked Integral Image · ICRA 2010
Electronic design automation › physical design › gate sizing
driver sizing
0.011999
Improved Selay Prediction for On-Chip Buses · DAC 1999
Electronic design automation
physical design
0.011999
Improved Selay Prediction for On-Chip Buses · DAC 1999
Image and video processing
image restoration
0.021995
Image Relaxation: Restoration and Feature Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Range Image Restoration Using Mean Field Annealing · NIPS 1988
Image and video processing
edge detection
0.011995
Image Relaxation: Restoration and Feature Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Image and video processing
feature extraction
0.011995
Image Relaxation: Restoration and Feature Extraction · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Machine learning › Representation and self-supervised learning › prototype learning
competitive learning
0.011990
Learning Theory and Experiments with Competitive Networks · NIPS 1990
Computer vision › 3D vision › pose estimation › depth-based pose estimation
pose determination from range image
0.011990
Pose determination using tree annealing · ICRA 1990
Computer vision › 3D vision
pose estimation
0.011990
Pose determination using tree annealing · ICRA 1990
Data mining
clustering
0.011990
Kohonen Networks and Clustering · NIPS 1990
Data mining › clustering › prototype-based clustering
self-organizing map
0.011990
Kohonen Networks and Clustering · NIPS 1990
Machine learning › Optimization for machine learning › non-convex optimization › global optimization
mean field annealing
0.021988
Optimization by Mean Field Annealing · NIPS 1988
Range Image Restoration Using Mean Field Annealing · NIPS 1988
Machine learning › Optimization for machine learning
combinatorial optimization
0.011988
Optimization by Mean Field Annealing · NIPS 1988
Computer vision › Image recognition and object detection
object recognition
0.011987
Active model matching in range images · ICRA 1987
Computer vision › 3D vision › range sensing
range image analysis
0.011987
Active model matching in range images · ICRA 1987
Geometric modeling and processing
surface fitting
0.011987
Linear estimation of object pose from local fits to segments · ICRA 1987
Computer vision › 3D vision
range image processing
0.011985
Segmentation of three dimensional images · ICRA 1985
Computer vision › 3D vision › range sensing
range image segmentation
0.011985
Segmentation of three dimensional images · ICRA 1985
Machine learning › Optimization for machine learning › black-box optimization › zeroth-order optimization
simulated annealing
0.011988
Optimization by Mean Field Annealing · NIPS 1988
Geometric modeling and processing › point cloud processing
range image processing
0.011987
Linear estimation of object pose from local fits to segments · ICRA 1987
Computer vision › 3D vision › 3d shape representation
surface representation
0.011985
Segmentation of three dimensional images · ICRA 1985

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

euler expansion · 0.1box filter stacking · 0.1mean field annealing · 0.0elmore delay model · 0.0RC tree analysis · 0.0variable conductance diffusion · 0.0kohonen network · 0.0graduated nonconvexity · 0.0energy minimization · 0.0anisotropic diffusion · 0.0tree annealing · 0.0optimization · 0.0competitive learning · 0.0surface geometry · 0.0scatter matrix · 0.0procedural model · 0.0eigensystem solving · 0.0eigensystem perturbation · 0.0
YearPublicationVenuePosition
2010 A novel approach to decompose a modulated broadband carrier
abstract
In this paper, we develop a procedure to factorize a broadband signal into the product of a narrow-band modulator and a wide-band carrier. The approach is based on using the Singular Value Decomposition theorem and the Discrete Fourier Transform. Finally, some experiments on synthetic and speech signals are provided to show the effectiveness of the proposed approach.
Ang V. N. Che, Griff L. Bilbro, Hamid Krim, Mohamed El Badaoui, François Guillet
ICASSP2
2010 Stacked Integral Image
abstract
Filtering in digital images via Integral Image yields fast computation times for uniform filtering. The extension by Heckbert to perform filtering via repeated integration provides a way for non-uniform filtering, but has its own limitations. A recent method by Hussein et al. provides non-uniform filtering by Euler expansion of filtering kernels, and is called kernel integral method. We propose a simplification for non-uniform filtering by stacking of box filters from a single integral image. Results show speedups of as much as 40:1, similar to run time performance gains in kernel integral method, when comparing to naïve nonuniform filtering, while at the same time reducing the setup time drastically.
Wesley E. Snyder, Griff L. Bilbro
ICRA3
2010 Pattern Recognition by Cluster Accumulation
abstract
When objects in images are small or blurred enough, geometric features are inadequate for reliable pattern recognition. We introduce the Pattern Recognition by Cluster Accumulation (PRCA) method to show that pattern recognition performance can be improved in this situation by using radiometric features for object detection. In addition, PRCA uses clustering to provide feature selection and dimensionality reduction. It uses accumulation to provide robustness against translation, rotation, cluster shape distortion, and inappropriate splitting or merging of clusters. We find that PRCA performs faster than normalized cross correlation and faster than mutual information methods.
Griff L. Bilbro, Wesley E. Snyder
Intelligent Vehicles Symposium2
2006 Implementation of Artificial Neural Network for Real Time Applications Using Field Programmable Analog Arrays
abstract
This paper presents a method of realizing artificial neural networks (ANNs) hardware implementation using field programmable analog arrays (FPAAs). A simplified realization for neurons with piecewise linear activation functions is used to reduce the complexity of the neural network architecture. A feedforward neural network is implemented using multi-chip FPAAs. Anadigm's commercially available AN221E04 FPAA chips are adopted as the platform for simulation and experiments. The FPAA based ANN classifies two groups of data with zero error at a speed of 6.0 Million Connections Per Second (MCPS). The result is more than 1400 times faster than software implementation. The ANN architecture is also expandable to perform more complicated tasks by incorporating more FPAA chips into the implementation. The programmability of the FPAA makes rapid prototyping possible.
Puxuan Dong, Griff L. Bilbro, Mo-Yuen Chow
IJCNN2
2005 Sample-sort simulated annealing
abstract
A simulated annealing (SA) algorithm called Sample-Sort that is artificially extended across an array of samplers is proposed. The sequence of temperatures for a serial SA algorithm is replaced with an array of samplers operating at static temperatures and the single stochastic sampler is replaced with a set of samplers. The set of samplers uses a biased generator to sample the same distribution of a serial SA algorithm to maintain the same convergence property. Sample-Sort was compared to SA by applying both to a set of global optimization problems and found to be comparable if the number of iterations per sampler was sufficient. If the evaluation phase dominates the computational requirements, Sample-Sort could take advantage of parallel processing.
Dale R. Thompson, Griff L. Bilbro
IEEE Trans. Syst. Man Cybern. Part B2
2002 Focused local learning with wavelet neural networks
abstract
A novel objective function is presented that incorporates both local and global errors as well as model parsimony in the construction of wavelet neural networks. Two methods are presented to assist in the minimization of this objective function, especially the local error term. First, during network initialization, a locally adaptive grid is utilized to include candidate wavelet basis functions whose local support addresses the local error of the local feature set. This set can be either user-defined or determined using information derived from the wavelet transform modulus maxima representation. Next, during the network construction, a new selection procedure based on a subspace projection operator is presented to help focus the selection of wavelet basis functions to reduce the local error. Simulation results demonstrate the effectiveness of these methodologies in minimizing local and global error while maintaining model parsimony and incurring a minimal increase on computational complexity.
Eric A. Rying, Griff L. Bilbro, Jye-Chyi Lu
IEEE Trans. Neural Networks2
1999 Improved Selay Prediction for On-Chip Buses
abstract
In this paper, we introduce a simple procedure to predict wiring delay in bi-directional buses and a way of properly sizing the driver for each of its port. In addition, we propose a simple calibration procedure to improve its delay prediction over the Elmore delay of the RC tree. The technique is fast, accurate, and ideal for implementation in floorplanner during behavioral synthesis.
Real G. Pomerleau, Paul D. Frazon, Griff L. Bilbro
DAC3
1998 Comparison of Mean Field Annealing and Multiresolution Analysis in Missing Data Estimation
Hairong Qi 0001, Wesley E. Snyder, Griff L. Bilbro
ACCV (1)3
1998 Comparison of Two Swap Heuristics with a Genetic Algorithm for the Design of an ATM Network
abstract
The challenge of a network topology design is to provide a configuration with minimum cost given specified constraints. Network topology design is NP-hard and known. Algorithms to solve these problems run in time that increases exponentially with the number of choices. The economic importance of determining the placement of switches in an ATM network justifies heuristic methods to find a good configuration within a reasonable amount of time. In this paper, two types of heuristic algorithms are compared. The first algorithm is based on swapping used switch locations with unused switch locations. The second algorithm is a genetic algorithm.
Dale R. Thompson, Griff L. Bilbro
ICCCN2
1997 Using mean field annealing to solve anisotropic diffusion problems
abstract
Anisotropic diffusion is a powerful method for image feature extraction in which blurring is allowed to occur except at edges. Mean field annealing (MFA) is an image optimization technique which is used to find the best estimation of a blurred, noisy corrupted image. We show that MFA is versatile enough to be used for image feature extraction as well. Furthermore, the two major problems in anisotropic diffusion (white noise and geometric interpretation) can be solved by few modifications of the MFA equation. Finally, experiments and results are presented.
Hairong Qi 0001, Wesley E. Snyder, Griff L. Bilbro
ICIP (3)3
1995 Image Relaxation: Restoration and Feature Extraction
abstract
The techniques of a posteriori image restoration and iterative image feature extraction are described and compared. Image feature extraction methods known as graduated nonconvexity (GNC); variable conductance diffusion (VCD), anisotropic diffusion, and biased anisotropic diffusion (BAD), which extract edges from noisy images, are compared with a restoration/feature extraction method known as mean field annealing (MFA). All are shown to be performing the same basic operation: image relaxation. This equivalence shows the relationship between energy minimization methods and spatial analysis methods and between their respective parameters of temperature and scale. As a result of the equivalence, VCD is demonstrated to minimize a cost function, and that cost is specified explicitly. Furthermore, operations over scale space are shown to be a method of avoiding local minima.>
Wesley E. Snyder, Youn-Sik Han, Griff L. Bilbro, Ross T. Whitaker, Stephen M. Pizer
IEEE Trans. Pattern Anal. Mach. Intell.3
1994 Sensitivity-Driven Placement of Analog Modules
abstract
This paper describes a new algorithm for the placement of analog modules. The algorithm is a hybrid of greedy partitioning and mean field annealing techniques. The sensitivities of performance functions are used to compute the changes in the functions during the placement process. The objective function is designed to incorporate the effect of the performance functions in terms of their slacks beyond the design constraints along with other requirements such as area and aspect ratio. The algorithm has been implemented and results are tested for seven commercial bipolar circuits.>
Ronald S. Gyurcsik, George Gad-El-Karim, Griff L. Bilbro
ISCAS3
1994 Fast stochastic global optimization
abstract
A new stochastic optimization strategy is introduced which cascades many Metropolis-like procedures to sample a Boltzmann distribution at fixed temperatures. Global optimization of an objective f(x) in a certain class is shown to require O((/spl Delta//T/sub low/)/sup 2/) computational effort where /spl Delta/=max/sub x,x'/(f(x)-f(x')) and T/sub low/ is a low enough temperature that the Boltzmann function of f at T/sub low/ acceptably small except for optimal x. This theoretical advantage is confirmed by experimental results which are presented for a problem in vector quantization and for seven standard test problems in nonlinear optimization.>
Griff L. Bilbro
IEEE Trans. Syst. Man Cybern.1
1992 Motion estimation using mean field annealing applied to MRI
abstract
A novel method for obtaining dense displacement fields from a sequence of frames is presented. The algorithm is based on modeling the displacement field as a Markov random field, hence making it possible to use the equivalence of a Markov random field and a Gibbs distribution. The Gibbs distribution is used to define a mean field probability density function, and the displacement field is found using a mean field annealing algorithm. Mean field annealing is a technique which finds the global or near global minima in nonconvex optimization problems. Analysis of the algorithm and experimental results are presented.>
Sarah A. Rajala, Ikhlas Abdel-Qader, Griff L. Bilbro, Wesley E. Snyder
CBMS3
1992 Motion estimation optimization
abstract
Motion estimation is cast as a problem in energy minimization. This is achieved by modeling the displacement field as a Markov random field. The equivalence of a Markov random field and a Gibbs distribution is then used to convert the problem into one of defining an appropriate energy function that describes the motion and any constraints imposed on it. The energy function is then minimized using the mean field annealing algorithm, a technique which finds the global or near-global minima in nonconvex optimization problems. Analysis of the algorithm and experimental results are presented.>
Sarah A. Rajala, Ikhlas Abdel-Qader, Griff L. Bilbro, Wesley E. Snyder
ICASSP3
1992 Segmentation of magnetic resonance images using mean field annealing
Wesley E. Snyder, Ambalavaner Logenthiran, Peter Santago II, Kerry M. Link, Griff L. Bilbro, Sarah A. Rajala
Image Vis. Comput.5
1992 Maximum Entropy and Learning Theory
abstract
We derive the learning theory recently reported by Tishby, Levin, and Solla (TLS) directly from the principle of maximum entropy instead of statistical mechanics. The theory generally applies to any problem of modeling data. We analyze an elementary example for which we find the predictions consistent with intuition and conventional statistical results and we numerically examine the more realistic problem of training a competitive net to learn a one-dimensional probability density from samples. The TLS theory is useful for predicting average training behavior.
Griff L. Bilbro, David E. van den Bout
Neural Comput.1
1992 Energy minimization approach to motion estimation
Ikhlas Abdel-Qader, Sarah A. Rajala, Wesley E. Snyder, Griff L. Bilbro
Signal Process.4
1992 Mean field annealing: a formalism for constructing GNC-like algorithms
abstract
Optimization problems are approached using mean field annealing (MFA), which is a deterministic approximation, using mean field theory and based on Peierls's inequality, to simulated annealing. The MFA mathematics are applied to three different objective function examples. In each case, MFA produces a minimization algorithm that is a type of graduated nonconvexity. When applied to the ;weak-membrane' objective, MFA results in an algorithm qualitatively identical to the published GNC algorithm. One of the examples, MFA applied to a piecewise-constant objective function, is then compared experimentally with the corresponding GNC weak-membrane algorithm. The mathematics of MFA are shown to provide a powerful and general tool for deriving optimization algorithms.
Griff L. Bilbro, Wesley E. Snyder, Stephen J. Garnier, James W. Gault
IEEE Trans. Neural Networks1
1991 Application of Learning Theory to an Artificial Neural Network that Detects Incipient Faults in Single-Phase Induction Motors
abstract
The generalization ability of a neural network in a specific application is of interest to many neural network designers. In this paper, learning theory is applied to a neural network used for incipient fault detection in single-phase induction motors. This paper will show that learning theory can help determine the proper number of training examples needed to reach a specific performance level, so that excessive and unnecessary training examples can be avoided. Comparisons of the results of learning theory and Monte Carlo estimate are presented, showing that learning theory is a useful and reliable tool to obtain information about the training process of a given neural network.
Mo-Yuen Chow, Griff L. Bilbro, Sui Oi Yee
Int. J. Neural Syst.2
1991 Optimization of functions with many minima
abstract
A numerical method for finding the global minimum of nonconvex functions is presented. The method is based on the principles of simulated annealing, but handles continuously valued variables in a natural way. The method is completely general, and optimizes functions of up to 30 variables. Several examples are presented. A general-purpose program, INTEROPT, is described, which finds the minimum of arbitrary functions, with user-friendly, quasi-natural-language input.>
Griff L. Bilbro, Wesley E. Snyder
IEEE Trans. Syst. Man Cybern.1
1990 Noise in reconstructed images in tomography parallel, fan and cone beam projections
abstract
A principle source of noise in X-ray and emission computer tomography is at the detectors that measure the projection of the object. The noise can be approximated by additive, signal-independent white Gaussian statistics by ignoring the negligible effects of scattering and diffraction of the source beam. The back-projection filter that is used significantly alters power spectral density of the noise, such that the back-projected noise at each reconstructed point is no longer white. However, to effectively restore the reconstructed image using maximum a posteriori techniques via mean field annealing (MFA), a reasonable estimate of the autocorrelation of the back-projected noise is necessary. This work derives the autocorrelation and power spectra of the reconstructed noise for parallel, fan, and cone beam projections and also shows some preliminary results of MFA restorations.>
Harish P. Hiriyannaiah, Wesley E. Snyder, Griff L. Bilbro
CBMS3
1990 Pose determination using tree annealing
abstract
The problem of pose determination of a surface in a range image is described as a six-degree-of-freedom optimization problem, where the surface is expressed by a quadratic equation. The tree annealing algorithm, a general-purpose technique for finding minima of functions of continuously valued variables, is presented. The technique is applied to the pose determination of analytic surfaces and is shown to be quite effective even in the presence of considerable amounts of noise in the images.>
Youn-Sik Han, Wesley E. Snyder, Griff L. Bilbro
ICRA3
1990 Learning Theory and Experiments with Competitive Networks
Griff L. Bilbro, David E. van den Bout
NIPS1
1990 Kohonen Networks and Clustering
Wesley E. Snyder, Daniel Nissman, David E. van den Bout, Griff L. Bilbro
NIPS4
1990 Optimal thresholding - A new approach
Wesley E. Snyder, Griff L. Bilbro, Ambalavaner Logenthiran, Sarah A. Rajala
Pattern Recognit. Lett.2
1989 Matching oversegmented 3D images to models using association graphs
Wesley E. Snyder, Griff L. Bilbro
Image Vis. Comput.3
1988 Optimization by Mean Field Annealing
Griff L. Bilbro, Reinhold Mann, Thomas K. Miller III, Wesley E. Snyder, David E. van den Bout, Mark W. White
NIPS1
1988 Range Image Restoration Using Mean Field Annealing
Griff L. Bilbro, Wesley E. Snyder
NIPS1
1987 Linear estimation of object pose from local fits to segments
abstract
A planar or quadric surface can be fit to a segment of range data in a locally optimal sense by selecting the minimum eigensolution of a scatter matrix for that segment. We obtain a globally optimal fit by perturbing the local eigensystems with constraints reflecting relations among the corresponding primitives of a model. These pairwise relations define a view-invariant description of the model. For segments containing a few hundred pixels, the resulting perturbation is small enough to justify a linear treatment of the coupled system. From this globally optimal fit, we determine the pose of the object algebraically.
Griff L. Bilbro, Wesley E. Snyder
ICRA1
1987 Active model matching in range images
abstract
A general three dimensional image analysis environment is presented. The environment proved extremely flexible, and a three dimensional object recognition system was designed using this environment. The recognition system addresses all the issues associated with view independent object recognition. The particular concentration of this paper is the development of an active model matching approach called a procedural model The procedural model uses the surface geometry available in a range image to limit the amount of searching that must be done. The surface geometry is determined by solving an eigensystem, and utilized to determine the pose of the object.
Paul F. Hemler, Griff L. Bilbro, Wesley E. Snyder
ICRA2
1985 Segmentation of three dimensional images
abstract
In this paper, we describe the fundamental differences between three-dimensional (range) images and two-dimensional (luminance) images. A number of problems arise which are unique to range data, including in particular a strong sensitivity to quantization effects. Although range images and luminance images are both arrays of scalars, the range image conceptually represents a surface in space and cannot be naively manipulated using the conventional image processing functions such as 3 × 3 convolution kernels. If the range data are regarded as a sampling of a surface parametrized by the focal plane coordinates, it is possible to find a representation for the surface normal and for the surface curvature in terms of familiar-looking convolution kernels.
Wesley E. Snyder, Griff L. Bilbro
ICRA2