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

David R. Helman

dblp:20/1723 · DBLP profile ↗
← Back
6ranked-venue papers
6as first author
0since 2021 · last 2001
—ORCID · none

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

Systems, architecture and hardware · 4 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorTheory of computation · 1 · 1 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 architecture, parallel and distributed computing, and storage systems
1 paper
Processor architecture and microarchitecture · 50% Parallel and multicore computing · 50%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Image and video processing
real-time image processing
0.011995
Efficient Image Processing Algorithms on the Scan Line Array Processor · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Parallel and multicore computing › array processor
scan line array processor
0.011995
Efficient Image Processing Algorithms on the Scan Line Array Processor · IEEE Trans. Pattern Anal. Mach. Intell. 1995
Processor architecture and microarchitecture
SIMD
0.011995
Efficient Image Processing Algorithms on the Scan Line Array Processor · IEEE Trans. Pattern Anal. Mach. Intell. 1995

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

median filtering · 0.0convolution · 0.0block DFT · 0.0block DCT · 0.0
YearPublicationVenuePosition
2001 Prefix Computations on Symmetric Multiprocessors
David R. Helman, Joseph F. JáJá
J. Parallel Distributed Comput.1
1999 Designing Practical Efficient Algorithms for Symmetric Multiprocessors
David R. Helman, Joseph F. JáJá
ALENEX1
1998 A Randomized Parallel Sorting Algorithm with an Experimental Study
David R. Helman, David A. Bader, Joseph F. JáJá
J. Parallel Distributed Comput.1
1996 Parallel Algorithms for Personalized Communication and Sorting with an Experimental Study (Extended Abstract)
abstract
A fundamental challenge for parallel computing is to obtain high-level, architecture independent, algorithms which execute efficiently on general-purpose parallel machines.With ing problem posed by the NAS Integer Sorting ( 1S) Benchmark.
David R. Helman, David A. Bader, Joseph F. JáJá
SPAA1
1995 Efficient Image Processing Algorithms on the Scan Line Array Processor
abstract
Develops efficient algorithms for low and intermediate level image processing on the scan line array processor, a SIMD machine consisting of a linear array of cells that processes images in a scan line fashion. For low level processing, the authors present algorithms for block DFT, block DCT, convolution, template matching, shrinking, and expanding which run in real-time. By real-time, the authors mean that, if the required processing is based on neighborhoods of size m/spl times/m, then the output lines are generated at a rate of O(m) operations per line and a latency of O(m) scan lines, which is the best that can be achieved on this model. The authors also develop an algorithm for median filtering which runs in almost real-time at a cost of O(m log m) time per scan line and a latency of [m/2] scan lines. For intermediate level processing, the authors present optimal algorithms for translation, histogram computation, scaling, and rotation. The authors also develop efficient algorithms for labelling the connected components and determining the convex hulls of multiple figures which run in O(n log n) and O(n log/sup 2/n) time, respectively. The latter algorithms are significantly simpler and easier to implement than those already reported in the literature for linear arrays.>
David R. Helman, Joseph F. JáJá
IEEE Trans. Pattern Anal. Mach. Intell.1
1993 Efficient Image Processing Algorithms on the Scan Line Array Processor
abstract
We develop efficient algorithms for low and intermediate level image processing on the scan line array processor that handles images in a scan line fashion. For low level processing, we present algorithms for block DFT, block DCT, convolution, template matching, shrinking, and expanding. These algorithms run in real-time - that is, the output lines are generated at the rate of O(m) time per line, where the required processing is based on neighborhoods of size m x m. For intermediate level processing, we present efficient algorithms for scaling, translation, connected components, and convex hulls of multiple figures.
David R. Helman, Joseph F. JáJá
ICPP (3)1