Ibm Aug 1968 - Jun 2007
Fellow
Ricoh Americas Corporation Aug 1968 - Jun 2007
Fellow
Education:
Colorado State University 1981 - 1982
University of Kentucky 1969 - 1972
Master of Science, Masters, Electronics Engineering
University of South Carolina 1964 - 1968
Bachelors, Electronics Engineering, Electronics
Skills:
Circuit Design Power Control Electromagnetics Electrophotography Physics Algorithms Signal Processing Image Processing Color Theory Numerical Analysis Optimization Statistics Design of Experiments Matlab Problem Solving
Languages:
English
Certifications:
Python Data Structure Programming For Everybody (Getting Started With Python) Machine Learning Using Python To Access Web Data Using Databases With Python Capstone: Retrieving, Processing, and Visualizing Data With Python Python For Everybody Specialization Machine Learning Foundations: A Case Study Approach Introduction To Data Science In Python Applied Plotting, Charting & Data Representation In Python Applied Machine Learning In Python Applied Text Mining In Python Applied Social Network Analysis In Python Applied Data Science With Python Specialization Sql For Data Science A Crash Course In Causality: Inferring Causal Effects From Observational Data Machine Learning: Regression Machine Learning: Classification Machine Learning Specialization Machine Learning: Clustering & Retrieval Neural Networks and Deep Learning Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization Structuring Machine Learning Projects Convolutional Neural Networks Deep Learning Specialization Sequence Models Experimentation For Improvement How Google Does Machine Learning Bayesian Statistics: From Concept To Data Analysis (With Honors) Introduction To Tensorflow For Artificial Intelligence, Machine Learning, and Deep Learning Introduction To Deep Learning (With Honors) Computer Vision Basics Image Processing, Features & Segmentation
A printing device including a first unit to receive data representing a first center pel and a set of neighboring pels. The printing device includes a second unit that compares the first center pel, the set of neighboring pels to a set of pel patterns. In one embodiment of the invention, the pel patterns only have a center pel of a first color selected from at least two separate colors. In one embodiment, the pel patterns only have a black colored pels as the center pels. In response to a match between the first center pel, the set of neighboring pels, and a pel pattern, a printing size of the first center pel is modulated. In addition, in one embodiment of the present invention, each pel pattern has a corresponding laser power level.
Data Processing System And Method For Producing Shifted-Element Halftone Screens
Danielle Dittrich - Longmont CO Larry Ernst - Longmont CO Gerhard Robert Thompson - Wappingers Falls NY Chai Wah Wu - Poughquag NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04N 1403
US Classification:
358 313, 358 32, 358 322
Abstract:
A data processing system and method are described for generating a halftone screened image from an input image. A first threshold matrix is generated which, when utilized to halftone a solid gray input image, generates a first halftoned output image which is a plurality of generally solid vertical lines. The first threshold matrix includes a plurality of matrix elements arranged in a plurality of rows and a plurality of columns. A plurality of groups of the matrix elements are shifted within the first threshold matrix to create a second threshold matrix which, when utilized to halftone the solid gray input image, generates a second halftoned output image which is a checkerboard type pattern of alternating black or white blocks. In one embodiment, groups of the plurality of the rows are shifted horizontally over by at least one adjacent column to generate the second matrix.
Method, System, And Program For Using Look-Up Tables To Filter Raster Data
Richard S. Lucky - Louisville CO, US Larry M. Ernst - Longmont CO, US Danielle Kathyrn Dittrich - Longmont CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K015/00
US Classification:
358 19, 358 323, 358 316, 358463
Abstract:
Disclosed is a method, system, and program for modifying raster pel data according to different types of filtering operations. At least two tables are maintained in memory. At least two of the tables provide output pel values for at least two different types of filtering operations based on input pet values. A plurality of pets are read from raster data for a print job. A determination is made of an entry in one table based on the plurality of read pels to determine at least one output pet value that accomplishes the filtering operation associated with the table. At least two of the tables may be used in the same page of raster data to perform the different filtering operations associated with the at least two tables used within one page. The at least one output pel value is used to generate a pulse to control a printer apparatus.
Method, System, And Program For Reducing Toner Usage In Print Output
Larry M. Ernst - Longmont CO, US Danielle Kathyrn Dittrich - Longmont CO, US Richard S. Lucky - Louisville CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K015/00
US Classification:
358 19, 358 302, 358 312
Abstract:
Disclosed is a method, system, and program for reducing toner in an image comprised of raster pel data. A determination is made of pels surrounding subject pels. For each subject pel, a sub-pulse width power is generated to charge a sub-pel region within the subject pel based on a pattern of the surrounding pels of the subject pel. Further, for each subject pel, position information is generated indicating an alignment of the sub-pel region in the pel. The position information is used to position the sub-pel region produced by the sub-pulse width power in the pel.
Method, System, Program, And Data Structure For Producing A Look-Up Table To Enhance Print Quality
Danielle Kathyrn Dittrich - Longmont CO, US Larry M. Ernst - Longmont CO, US Richard S. Lucky - Louisville CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 15/00
US Classification:
358 19, 358 304, 358 309, 358 323
Abstract:
Disclosed is a method, system, and program for generating a table for enhancing the print quality of input raster pel data. An output value is generated for different patterns of pel data. Each output value indicates a sub-pulse width power to charge a sub-pel region within a pel and position information indicating the justification of the sub-pel region within the pel. A look-up table is formed from the generated output values that enhances print quality.
Method And Apparatus For Simulating 2 Bit-Per-Pel Printing On A Bi-Level Printer Using Intelligent Double Dotting
Danielle K. Dittrich - Boise ID, US Larry M. Ernst - Longmont CO, US
International Classification:
H04N 1/405
US Classification:
358 307, 358 306
Abstract:
An image processing method and apparatus for enhancing the quality of a printed image without degrading overall printer performance or throughput by simulating 2 bit pel printing on a bi-level printer using intelligent double dotting. The present invention allows a bi-level printer to print an 2N dpi 1 bit-per-pel image through intelligent double dotting, thus enhancing the half resolution rendered image to approach the print quality as if the image were rendered at full resolution. In one embodiment, an enhanced resolution mode which uses a bi-level printer's 1200 dpi mode to print 600 dpi, 2 bit-per-pel images, results in an image having higher resolution quality than rendering the image using traditional halftone methods at either 600 dpi or 1200 dpi. Image enhancement through higher order resolution multiplication is also disclosed.
Method, System And Program Product For Amplitude Modulated Multiple Pel Print Quality Enhancement
Larry Mason Ernst - Longmont CO, US John Charles Wilson - Longmont CO, US
Assignee:
Infoprint Solutions Company, LLC - Boulder CO
International Classification:
B41J 2/47
US Classification:
347240, 347251
Abstract:
Disclosed is a method, system and program product for performing multiple-pel print quality enhancement (PQE) using amplitude modulation. A determination is made of an adjusted peak amplitudes value of each pel of an image. At least two adjacent pels are then grouped together and a determination is made of a peak amplitudes value that will serve as a gray amplitude value for each pel in the pel group. Also determined is position information indicating the alignment of the peak amplitudes within the combined area. The combined peak amplitudes and position information is sent as input to an amplitude modulator operating at a speed equal to the video data rate of the printer divided by the number of pels for which the peak amplitudes data is combined.
Method, System And Program Product For Multiple Pel Print Quality Enhancement
Larry M. Ernst - Longmont CO, US John Charles Wilson - Longmont CO, US
Assignee:
InfoPrint Solutions Company, LLC. - Boulder CO
International Classification:
H04N 1/40
US Classification:
358 302, 358 17, 358410
Abstract:
Disclosed is a method, system and program product for performing multiple-pel print quality enhancement (PQE). As in known methods of PQE, a determination is made of an adjusted sub-pulse value of each pel of an image. In accordance with embodiments of the present invention, at least two adjacent pels are then grouped together and a determination is made of a combined pulse width value to charge the combined area of the at least two adjacent pels. Also determined is position information indicating the alignment of the pulse width within the combined area. The combined pulse width and position information is sent as input to a pulse width modulator operating at a speed equal to the video data rate of the printer divided by the number of pels for which the pulse width data is combined.
Larry Ernst 1965 graduate of Franklin High School in Seattle, WA is on Memory Lane. Get caught up with Larry and other high school alumni from Franklin High