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.

Craig K. Rushforth

dblp:94/4750 · DBLP profile ↗
← Back
28ranked-venue papers
2as first author
0since 2021 · last 1996
—ORCID · none

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

Computer networks · 10Graphics, computer vision, multimedia, augmented reality and games · 10Systems, architecture and hardware · 3Theory of computation · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 2

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.

Theoretical computer science
8 papers
Coding theory · 86% Information theory · 14%
Computer networks
7 papers
Physical-layer communications · 100%
Computer graphics and multimedia
1 paper
Audio and music processing · 50% Image and video coding · 50%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Integrated circuit design · 100%

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

TopicWeightPapersLastEvidence papers
Physical-layer communications › signal detection
multiuser detection
0.041994
Parameter estimation in a multi-user communication system · IEEE Trans. Commun. 1994
Joint signal detection and parameter estimation in multiuser communications · IEEE Trans. Commun. 1993
Multiuser signal detection using sequential decoding · IEEE Trans. Commun. 1990
Coding theory › error-correcting codes
concatenated codes
0.021996
A reduced-complexity sequence detector with soft outputs for partial-response channels · IEEE Trans. Commun. 1996
Matched spectral-null codes with soft-decision outputs · IEEE Trans. Commun. 1995
Information theory › communication channels › channel models › channels with memory
partial-response channel
0.021996
A reduced-complexity sequence detector with soft outputs for partial-response channels · IEEE Trans. Commun. 1996
Matched spectral-null codes with soft-decision outputs · IEEE Trans. Commun. 1995
Coding theory
constrained coding
0.021996
A class of DC-free subcodes of convolutional codes · IEEE Trans. Commun. 1996
Some construction methods for error-correcting (d, k) codes · IEEE Trans. Commun. 1994
Coding theory
error-correcting codes
0.021994
Some construction methods for error-correcting (d, k) codes · IEEE Trans. Commun. 1994
VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code · IEEE J. Sel. Areas Commun. 1988
Coding theory › error-correcting codes
convolutional codes
0.011996
A class of DC-free subcodes of convolutional codes · IEEE Trans. Commun. 1996
Coding theory › constrained coding
runlength-limited constraints
0.011996
A class of DC-free subcodes of convolutional codes · IEEE Trans. Commun. 1996
Coding theory › sequences
sequence detection
0.011996
A reduced-complexity sequence detector with soft outputs for partial-response channels · IEEE Trans. Commun. 1996
Coding theory › error-correcting codes › decoding › decoding algorithms
soft-output decoding
0.011996
A reduced-complexity sequence detector with soft outputs for partial-response channels · IEEE Trans. Commun. 1996
Coding theory › constrained coding › spectral-null codes
matched spectral-null codes
0.011995
Matched spectral-null codes with soft-decision outputs · IEEE Trans. Commun. 1995
Coding theory › error-correcting codes › decoding
soft-decision decoding
0.011995
Matched spectral-null codes with soft-decision outputs · IEEE Trans. Commun. 1995
Physical-layer communications
channel estimation
0.011994
Parameter estimation in a multi-user communication system · IEEE Trans. Commun. 1994
Physical-layer communications › signal processing for communications › statistical signal processing › estimation theory
parameter estimation
0.011994
Parameter estimation in a multi-user communication system · IEEE Trans. Commun. 1994
Coding theory › constrained coding
runlength-limited codes
0.011994
Some construction methods for error-correcting (d, k) codes · IEEE Trans. Commun. 1994
Physical-layer communications › signal detection
detection and estimation
0.021993
Joint signal detection and parameter estimation in multiuser communications · IEEE Trans. Commun. 1993
Nonparametric detection of a signal of known form in additive noise · IEEE Trans. Inf. Theory 1965
Physical-layer communications › code-division multiple access
DS-CDMA
0.031993
Joint signal detection and parameter estimation in multiuser communications · IEEE Trans. Commun. 1993
Multiuser signal detection using sequential decoding · IEEE Trans. Commun. 1990
A Family of Suboptimum Detectors for Coherent Multiuser Communications · IEEE J. Sel. Areas Commun. 1990
Physical-layer communications
spread spectrum
0.031993
Joint signal detection and parameter estimation in multiuser communications · IEEE Trans. Commun. 1993
Multiuser signal detection using sequential decoding · IEEE Trans. Commun. 1990
A Family of Suboptimum Detectors for Coherent Multiuser Communications · IEEE J. Sel. Areas Commun. 1990
Physical-layer communications › channel coding › convolutional decoding
sequential decoding
0.011990
Multiuser signal detection using sequential decoding · IEEE Trans. Commun. 1990
Physical-layer communications › signal detection
suboptimum detector
0.011990
A Family of Suboptimum Detectors for Coherent Multiuser Communications · IEEE J. Sel. Areas Commun. 1990
Audio and music processing
speech coding
0.011989
A baseband residual vector quantization algorithm for voiceband data signals · IEEE Trans. Commun. 1989
Image and video coding › quantization
vector quantization
0.011989
A baseband residual vector quantization algorithm for voiceband data signals · IEEE Trans. Commun. 1989
Physical-layer communications
signal processing for communications
0.011989
A baseband residual vector quantization algorithm for voiceband data signals · IEEE Trans. Commun. 1989
Integrated circuit design
digital circuit design
0.011988
VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code · IEEE J. Sel. Areas Commun. 1988
Integrated circuit design › digital circuit design › VLSI architecture
VLSI decoder architecture
0.011988
VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code · IEEE J. Sel. Areas Commun. 1988
Coding theory › error-correcting codes › decoding › decoding algorithms › optimal decoding
maximum-likelihood decoding
0.011988
VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code · IEEE J. Sel. Areas Commun. 1988
Coding theory › source coding
quantization
0.011989
A baseband residual vector quantization algorithm for voiceband data signals · IEEE Trans. Commun. 1989
Coding theory › source coding › quantization › vector quantization
residual vector quantization
0.011989
A baseband residual vector quantization algorithm for voiceband data signals · IEEE Trans. Commun. 1989
Coding theory › error-correcting codes › perfect codes
golay code
0.011988
VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code · IEEE J. Sel. Areas Commun. 1988
Integrated circuit design › digital circuit design
arithmetic circuit design
0.011971
A Cellular-Array Multiplier for GF(2m) · IEEE Trans. Computers 1971
Integrated circuit design › finite field arithmetic
finite field multiplier
0.011971
A Cellular-Array Multiplier for GF(2m) · IEEE Trans. Computers 1971

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

viterbi decoding · 0.0reliability estimation · 0.0reduced-complexity sequence detector · 0.0reliability value computation · 0.0reduced-complexity viterbi algorithm · 0.0unbiased estimation · 0.0state splitting · 0.0convolutional code concatenation · 0.0consistency analysis · 0.0carrier frequency estimation · 0.0baseband residual vector quantization · 0.0tree search · 0.0recursive least squares · 0.0maximum likelihood · 0.0stack algorithm · 0.0mean-squared-error criterion · 0.0matched filter · 0.0linear transformation · 0.0
YearPublicationVenuePosition
1996 A class of DC-free subcodes of convolutional codes
abstract
We describe a class of DC-free subcodes of convolutional codes that satisfy certain runlength constraints and that also possess error-correcting capability. The running disparity and the maximum runlength of these codes are bounded by quantities that are independent of the free distance. They can be decoded using a Viterbi decoder for the underlying convolutional code.
Masoumeh Nasiri-Kenari, Craig K. Rushforth
IEEE Trans. Commun.2
1996 A reduced-complexity sequence detector with soft outputs for partial-response channels
abstract
Data transmission in a binary partial-response channel is often accomplished using a concatenated code consisting of an inner modulation code and an outer error-correcting code (ECC). We consider two inner decoders for such a code, each consisting of a reduced-complexity sequence detector modified to provide an estimate of the reliability of each bit. These reliability values are then used by the outer decoder to achieve improved performance. Although one of these decoders is considerably simpler than the other, their performances were comparable in the cases we considered. Both achieve considerable improvement over a decoder that uses hard-decision decoding of the inner code.
Masoumeh Nasiri-Kenari, Craig K. Rushforth, Ayyoob D. Abbaszadeh
IEEE Trans. Commun.2
1995 Matched spectral-null codes with soft-decision outputs
abstract
Considers the concatenation of an inner matched-spectral-null (MSN) code with an outer error-correcting code to achieve improved performance on a partial-response channel in the presence of additive white Gaussian noise. The authors show how to modify the reduced-complexity Viterbi algorithm of Karabed and Siegel [1991] to produce reliability values for each bit using the procedure proposed by Hagenauer and Hoeher [1989]. These reliability values are then used by the outer decoder to achieve improved performance. The authors simulated a number of codes and observed improvements due to soft-decision decoding of 1-2 db.>
Masoumeh Nasiri-Kenari, Craig K. Rushforth, Ayyoob D. Abbaszadeh
IEEE Trans. Commun.2
1994 Parameter estimation in a multi-user communication system
abstract
Many of the previously-developed multiple-access detection algorithms have assumed knowledge of the time delay, the amplitude, and the phase of each user. This paper presents methods of estimating the amplitudes and phases, both when the time delays are known and when the delays are unknown. In neither case are the transmitted bits assumed to be known. The estimators are unbiased and consistent, and each has a computational complexity linear in the number of users. Simulations are provided to demonstrate performance.>
Todd K. Moon, Zhenhua Xie, Craig K. Rushforth, Robert T. Short
IEEE Trans. Commun.3
1994 Some construction methods for error-correcting (d, k) codes
abstract
Considers three methods for constructing (d,k) codes with guaranteed error-correcting capability. All three methods begin with state-dependent modulation codes to satisfy the (d,k) constraints. The first is an ad hoc method that uses the state-splitting procedure of Adler et al. (1983), together with additional constraints to ensure that the required minimum distance is achieved. The second method partitions the state-dependent modulation code into a part with memory and a part without, and then combines the part with memory with a matched convolutional code to provide error protection. The third method is obtained by modifying of the procedure of Lee and Wolf (1989) to accommodate state-dependent modulation codes. All three methods have yielded codes whose rates, computational complexities, and error-correcting capabilities compare favorably with codes designed using other methods.>
Masoumeh Nasiri-Kenari, Craig K. Rushforth
IEEE Trans. Commun.2
1993 Joint signal detection and parameter estimation in multiuser communications
abstract
The problem of simultaneously detecting the information bits and estimating signal amplitudes and phases in a K-user asynchronous direct-sequence spread-spectrum multiple-access communication system is addressed. The joint maximum-likelihood (ML) estimator has a computational complexity that is exponential in the total number of bits transmitted and thus does not represent a practical solution to the problem. An estimator that combines a suboptimum tree-search algorithm with a recursive least-squares estimator of complex signal amplitude is considered. The complexity of this estimator is O(K/sup 2/) computations per decoded bit, and its performance is very close to that of the joint ML receiver. This receiver has the advantage that the transmitted signal powers and phases are extracted from the received signal in an adaptive fashion without using a test sequence.>
Zhenhua Xie, Craig K. Rushforth, Robert T. Short, Todd K. Moon
IEEE Trans. Commun.2
1992 Implementation of a fast maximum-likelihood decoding algorithm for the extended Nordstrom-Robinson code
Ayyoob D. Abbaszadeh, Craig K. Rushforth
Integr.2
1990 VLSI implementation of a 16-state coset code
Craig K. Rushforth
Integr.2
1990 A Family of Suboptimum Detectors for Coherent Multiuser Communications
abstract
Consideration is given to a class of suboptimum detectors for data transmitted asynchronously by K users employing direct-sequence spread-spectrum multiple access (DS/SSMA) on the additive white Gaussian noise (AWGN) channel. The general structure of these detectors consists of a bank of matched filters, a linear transformation that operates on the matched-filter outputs, and a set of threshold devices. The linear transformations are chosen to minimize either a mean-squared-error or a weighted-squared-error performance criterion. Each detector can be implemented using a tapped delay line. The number of computations performed per detected bit is linear in K in each case, and the resulting detectors are thus much simpler than the optimum detector. Under typical operating conditions, these detectors will perform much better than the conventional receiver and often nearly as well as the optimum detector.>
Zhenhua Xie, Robert T. Short, Craig K. Rushforth
IEEE J. Sel. Areas Commun.3
1990 Multiuser signal detection using sequential decoding
abstract
The application of sequential decoding to the detection of data transmitted over the additive white Gaussian noise channel by K asynchronous transmitters using direct-sequence spread-spectrum multiple access (DS/SSMA) is considered. A modification of R.M. Fano's (1963) sequential-decoding metric, allowing the messages from a given user to be safely decoded if its E/sub b//N/sub 0/ exceeds -1.6 dB, is presented. Computer simulation is used to evaluate the performance of a sequential decoder that uses this metric in conjunction with the stack algorithm. In many circumstances, the sequential decoder achieves results comparable to those obtained using the much more complicated optimal receiver.>
Zhenhua Xie, Craig K. Rushforth, Robert T. Short
IEEE Trans. Commun.2
1989 A baseband residual vector quantization algorithm for voiceband data signals
abstract
A new approach is presented to the digitization and compression of a class of voiceband modem signals. The approach, baseband residual vector quantization (BRVQ), relies heavily on the simple structure present in a modem signal. After the signal is converted to baseband, the magnitude sequence and the sequence of residuals obtained when the phase within each baud of the baseband signals is modeled by a straight line are separately vector quantized. Carrier frequency estimation and baud-rate classification schemes that were designed to carry out these operations are described. Experimental results show that the performance of the BRVQ system at and below 16 kb/s is better than that of a previously developed vector quantization scheme that has itself been shown to outperform traditional speech-compression techniques such as adaptive predictive coding, adaptive transform coding, and subband coding when these techniques are used to compress modem signals.>
Thao Duy Tran, V. John Mathews, Craig K. Rushforth
IEEE Trans. Commun.3
1988 A new carrier frequency estimator for modem signals
abstract
A novel carrier frequency estimation scheme for a relatively broad class of voiceband data signals (modem signals) is presented. The class of signals being studied includes different types of phase-shift-keyed (PSK) and frequency-shift-keyed (FSK) signals. The frequency estimates are obtained averaging the estimates of the derivative of the instantaneous signal phase after discarding the estimates at the baud boundaries. Experimental results illustrate that the frequency estimates obtained are unbiased and have small variances. Results also show that the carrier frequency estimation scheme presented is superior to two other techniques in terms of both the mean and variance of the carrier frequency estimates.>
Thao Duy Tran, V. John Mathews, Craig K. Rushforth
ICASSP3
1988 VLSI implementation of a maximum-likelihood decoder for the Golay (24, 12) code
abstract
J.H. Conway and N.J.A. Sloane (1986) have introduced an algorithm for the exact maximum-likelihood decoding of the Golay (24, 12) code in the additive white Gaussian noise channel that requires significantly fewer computations than previous algorithms. An efficient bit-serial VLSI implementation of this algorithm is described. The design consists of two chips developed using path-programmable logic (PPL) and an associated system of automated design tools for three- mu m NMOS technology. It is estimated that this decoder will produce an information bit every 1.6-2.4 mu s. Higher speeds can be achieved by using a faster technology or by replicating the chips to perform more operations in parallel.>
Ayyoob D. Abbaszadeh, Craig K. Rushforth
IEEE J. Sel. Areas Commun.2
1987 Waveform coding of voiceband data signals at 16 kb/s
abstract
The performances of three representative waveform coders (APC, ATC and SBC) are measured for the compression of voiceband data signals to 16 kb/s. Performance is evaluated with respect to four criteria: bit-error rate (BER), signal-to-quantization-noise ratio (SQR), critical data rate (Rc) and detection statistic dispersion figure (γ). The waveform coders pass low rate (0-1200 b/s) modem signals with adequate fidelity through a single encoding, but have difficulty with some medium rate (1200-4800 b/s) signals. An adaptive vector quantizer (ABCVQ) is proposed for voiceband data compression. The ABCVQ coder adapts to the energy and center frequency of a modem signal and employs four baseband codebooks to accommodate an ensemble of low and medium rate voiceband data signals. The ABCVQ coder outperforms the three waveform coders with respect to each of the four performance criteria for all modem signals tested.
D. O. Anderton, Craig K. Rushforth
ICASSP2
1984 The design of well-conditioned discrete imaging systems
abstract
We consider the design of imaging systems for which image restoration is a well-conditioned problem. By assuming that both the observation and the object are discrete, we are able to derive, via the Singular Value Decomposition, conditions which minimize the condition number for either coherent or incoherent illumination systems. We also illustrate the quality of signals restored by these well-conditioned systems.
Richard L. Frost, Craig K. Rushforth
ICASSP3
1984 Singular value decomposition, singular vectors, and the discrete prolate spheroidal sequences
abstract
We study in this paper a discrete-time, discrete-frequency model for image restoration using the singular value decomposition of the imaging matrix. We show that the resulting singular vectors have many of the properties possessed by Slepian's discrete prolate sphroidal sequences (DPSS). They are doubly orthogonal, they are bandlimited, they satisfy an equation very similar to that satisfied by the DPSSs, and they possess an extremal energy-concentration property. These properties continue to hold with appropriate modification for bandpass as well as lowpass operations.
Craig K. Rushforth, Richard L. Frost
ICASSP2
1980 A new non-linear superresolution algorithm
abstract
A problem receiving considerable attention from researchers is that of producing a stable extrapolation of the Fourier transform of a function of finite support. The problem is ill-posed, and the sensitivity of the extrapolated result to measurement noise is pronounced for many of the solution algorithms proposed to date, In this paper an alternative algorithm is presented. This new algorithm is non-linear, and in certain cases can produce very accurate extrapolations over a wide range of signal-to-noise ratios. We discuss in rather heuristic terms the behavior of this algorithm, and summarize the results of some experiments.
Richard L. Frost, Craig K. Rushforth
ICASSP2
1979 Estimating the parameters of a noisy all-pole process using pole-zero modeling
abstract
Linear predictive coding (LPC) has been successfully applied to the encoding of speech and other time series. It has been widely observed, however, that the performance of an LPC algorithm deteriorates rapidly in the presence of background noise. In this paper, we describe and discuss one approach to the identification of a time series corrupted by additive white noise. A common approach to this problem is to prefilter the noisy time series, and then to apply an estimation algorithm which treats the time series as if it were noise-free. We describe an alternative approach which involves modifying the time-series model at the outset to account for the presence of noise. An estimation algorithm is then developed for this modified model. We discuss the development of the model, the estimation algorithm, and some representative experimental results.
William J. Done, Craig K. Rushforth
ICASSP2
1979 Evaluation of the Steiglitz algorithm for estimating the parameters of an ARMA process
abstract
Steiglitz (2) has recently described an algorithm for estimating the parameters of an autoregressive-moving-average (ARMA) process. This algorithm has application, for example, to the problem of determining the poles and zeroes of the vocal-tract transfer function. In this paper, we report and discuss the results of a number of simulations conducted using the Steiglitz algorithm. The bulk of the experiments involved driving the ten-pole, two-zero filter described in (2) with a single pulse, with a short pulse train, and with samples of white Gaussian noise. In each of these cases, we evaluated the effects of such processing options as windowing, preemphasis, and cepstral-domain filtering. We also discuss and compare results obtained by applying the Steiglitz algorithm and a Newton-Raphson conditional maximum-likelihood algorithm to a first-order process.
William J. Done, Craig K. Rushforth
ICASSP2
1979 Fast least-squares phase estimation in speckle imaging
abstract
This paper describes a fast direct algorithm for obtaining least-squares phase estimates from arrays of noisy phase differences. The algorithm uses the fast Fourier transform (FFT) to diagonalize and decouple the system of equations which results from the application of the least-squares criterion. It is accurate and stable, and is perhaps an order of magnitude faster than the best iterative method. The effectiveness of the algorithm has been demonstrated by using it in connection with the Knox-Thompson speckle-imaging procedure to restore an optical object perturbed by simulated atmospheric turbulence.
Richard L. Frost, Craig K. Rushforth, Brent S. Baxter
ICASSP2
1979 Reduction of nonstationary acoustic noise in speech using LMS adaptive noise cancelling
abstract
Nonstationary acoustic noise with energy possibly equal to or greater than the speech is suppressed using a two microphone implementation of adaptive noise cancellation. The primary noise added to the speech is reduced by subtracting a filtered version of the second microphone reference noise. The reference noise filter is adaptively up dated using the Widrow-Hoff LMS algorithm [1]. The effectiveness of noise suppression depends directly on the ability of the filter to estimate the transfer function relating the primary and reference noise channels. A study of the filter length required to achieve a desired noise reduction level in a hard-walled room is presented. Results demonstrating noise reduction in excess 10dB in an environment with 0dB signal noise ratio are presented.
Dennis Pulsipher, Steven F. Boll, Craig K. Rushforth, LaMar Timothy
ICASSP3
1978 A state-space formulation of the causal linear prefiltering problem in sampled-data systems
Yern Yeh, Craig K. Rushforth, Jacob Tal
Inf. Sci.2
1976 Word spotting in continuous speech using linear predictive coding
Richard W. Christiansen, Craig K. Rushforth
ICASSP2
1975 A state-space approach to optimum postfiltering of sampled data
Yern Yeh, Craig K. Rushforth
Inf. Sci.2
1971 A Cellular-Array Multiplier for GF(2m)
abstract
This note describes a cellular array that computes the product of two arbitrary elements of the Galois field GF(2m). The regularity of this array should make it attractive for LSI fabrication.
Ben A. Laws Jr., Craig K. Rushforth
IEEE Trans. Computers2
1969 Fast Fourier-Hadamard Decoding of Orthogonal Codes
Craig K. Rushforth
Inf. Control.1
1965 Nonparametric detection of a signal of known form in additive noise
abstract
This paper treats the problem of detecting a signal of known form in the presence of additive noise whose distribution function may not be known. Two detection schemes are considered, one for a signal which is known exactly and one for a signal with unknown phase. Using the criterion of asymptotic relative efficiency (ARE), the performance of each detector is compared with that of the corresponding detector which is optimum for Gaussian noise. It is shown that for detecting a known signal, the ARE of the nonparametric detector relative to the correlation detector is equal to one if the noise is Gaussian, and is strictly greater than one for any continuous non-Gaussian noise distribution. An identical result holds for the ARE of the nonparametric detector for a signal with unknown phase relative to the standard envelope detector.
Robert F. Daly, Craig K. Rushforth
IEEE Trans. Inf. Theory2
1964 Transmitted-reference techniques for random or unknown channels
abstract
In this paper, a particular approach to the problem of communicating in certain random or unknown channels is considered. A particular set of signals is chosen, each member of which is partitioned into a known reference or sounding signal and a message signal. The channel is assumed to be linear, and is divided into a multiplicative and an additive portion. The multiplicative portion is assumed to have the same response to both message and reference components, while the additive noises associated with these components are assumed to be independent. The channel outputs and the additive noises are further assumed to be Gaussian. Under these circumstances, the optimum receiver is shown to cross-correlate the message portion of the received signal with a filtered version of the posterior mean of the channel output, which is merely a filtered combination of the prior mean and the perturbed reference signal. This is an interesting extension of the optimum receiver for known signals in additive Gaussian noise. Several special cases are considered which yield additional insight into the operation of the optimum receiver.
Craig K. Rushforth
IEEE Trans. Inf. Theory1