Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Michael Thomas Brady is active.

Publication


Featured researches published by Michael Thomas Brady.


international conference on acoustics, speech, and signal processing | 2001

Vector processing in scalar processors for signal processing algorithms

Michael Thomas Brady; Jennifer Q. Trelewicz; Joan L. Mitchell

Product requirements often dictate the use of off-the-shelf processors for very fast signal processing applications. Additionally, restrictions on cost, power, or size/weight may preclude the use of specialized vector processors for implementation of the algorithms. We discuss a new method for performing signed parallel processing in scalar, off-the-shelf processors for integerized signal processing algorithms. Uniform data precision may be used, but is not required for the method. It is shown that the reduction in execution cycles resulting from this implementation is approximately linear in the size of the registers, divided by the precision required.


electronic imaging | 2001

High-speed multilevel halftoning hardware

Michael Thomas Brady; Charles H. Morris; Joan L. Mitchell

A high speed multilevel color printer required custom halftoning hardware. For this multitone environment we revised traditional halftone thresholding (i.e. turning the output from no intensity to full intensity). Unfortunately, intermediate values did not print large areas reliably. Legacy image data files existed that were already halftoned. To correct these problems, binary halftone methods were modified to produce multi-bit outputs. This was accomplished by using threshold matrices to determine when to allow printing. The input minus the threshhold value was used to index into a lookup table to select the output intensity. Design of the down-loadable threshold matrices solved the print consistency problem. The custom hardware ensured that a zero input value did not print and a maximum value printed as a saturated output. These solutions were implemented using custom high-speed logic capable of outputting 66 MegaPels/sec.


Archive | 2002

METHOD, SYSTEM, AND ARTICLE OF MANUFACTURE FOR PERFORMING REGISTRATION CALIBRATION FOR PRINTING DEVICES

Carl R. Bildstein; Jennifer Q. Trelewicz; Joan L. Mitchell; Arthur K. Ford; Michael Thomas Brady


Archive | 2000

System and method for enabling multiple signed independent data elements per register

Joan L. Mitchell; Michael Thomas Brady; Jennifer Q. Trelewicz


Archive | 2000

Faster discrete cosine transforms using scaled terms

Michael Thomas Brady; Jennifer Q. Trelewicz; Joan L. Mitchell


Archive | 2000

Compiler for enabling multiple signed independent data elements per register

Jennifer Q. Trelewicz; Michael Thomas Brady; Joan L. Mitchell


Archive | 2007

Efficient scaling in transform domain

Tomasz Nowicki; Marco Martens; Jennifer Q. Trelewicz; Timothy James Trenary; Joan L. Mitchell; Michael Thomas Brady


Archive | 2000

Faster transforms using scaled terms

Jennifer Q. Trelewicz; Joan L. Mitchell; Michael Thomas Brady


Archive | 2004

System and method for using hardware assist functions to process multiple arbitrary sized data elements in a register

Michael Thomas Brady; Jennifer Q. Trelewicz; Joan L. Mitchell


Archive | 2001

Apparatus, methods, and compilers enabling processing of multiple signed independent data elements per register

Michael Thomas Brady; Joan L. Mitchell; Jennifer Q. Trelewicz

Researchain Logo
Decentralizing Knowledge