Direct Binary Search (DBS) algorithm with constraints Kartheek Chandu , Mikel Stanich , Chai Wah Wu * and Barry Trager * Ricoh Production Print Solutions, LLC, 6300 Diagonal Highway, Boulder, CO 80301, USA * IBM T. J. Watson Research Center, P. O. Box 218, Yorktown Heights, NY 10598, USA ABSTRACT In this paper, we describe adding constraints to the Direct Binary Search (DBS) algorithm. An example of a useful constraint, illustrated in this paper, is having only one dot per column and row. DBS with such constraints requires greater than two toggles during each trial operation. Implementations of the DBS algorithm traditionally limit operations to either one toggle or swap during each trial. The example case in this paper produces a wrap-around pattern with uniformly distributed ON pixels which will have a pleasing appearance with precisely one ON pixel per each column and row. The algorithm starts with an initial continuous tone image and an initial pattern having only one ON pixel per column and row. The auto correlation function of Human Visual System (HVS) model is determined along with an initial perceived error. Multiple operation pixel error processing during each iteration is used to enforce the one ON pixel per column and row constraint. The constraint of a single ON pixel per column and row is used as an example in this paper. Further modification of the DBS algorithm for other constraints is possible, based on the details given in the paper. A mathematical framework to extend the algorithm to the more general case of Direct Multi-bit Search (DMS) is presented. Keywords: Direct Binary Search, DBS, Halftone, Inkjet printing, flushing 1. INTRODUCTION In recent years, inkjet printing technology has enabled use of printing as a manufacturing fabrication technique to create displays, solar panels, electronic boards, human organs and 3-D lithographic printing. 1 Along with this evolution, inkjet printing also has brought new trends in business and commercial printing. This include wide format printers, ultra-high speed production printers, digital textile printers, and packaging related applications. Many present high speed production inkjet printers employ fixed-array printheads, capable of printing on paper webs greater than 20 inches wide. The fixed-array system is constructed from multiple printhead mod- ules which are stitched together edge-to-edge. The array remains stationary while the media moves past the printheads, creating a printing process capable of operating at thousands of feet per minute. Previously, each printhead module in the fixesd-array contained hundreds of nozzles and could print less than one-inch width. Printheads wider than one-inch are now being used, having thousands of nozzles. A significant problem with inkjet printheads is clogging of nozzles and the greater the number of nozzles in a printhead the larger the prob- lem becomes. Factors which influence clogging include drying of ink in the nozzle, accumulated paper dust at the nozzle plate, increase in ink viscosity, and intrusion of air bubbles. Any of these factors can stop a nozzle from functioning creating a “jet out”, which results in no data being printed by that nozzle. The artifact produced by a jet out is a white streak on the printed output. Clogged nozzles in some cases may be recovered by cleaning. If a clogged nozzle is left uncleaned for a prolonged period of time, there will be only a small probability of recovering that nozzle. In addition clogging may propagate, leading to clogging of its neighboring nozzles. A single clogged nozzle might require replacement of the entire fixed-array printhead, depending on configuration of the individual printhead modules. Over a wide range of print jobs, sheet content alone is not adequate to keep the nozzles from clogging. While variable data printing will have different content on every sheet, nozzles at the edges or between pages may be used infrequently or not at all. Monochrome printing, employing on the black channel, may similarly cause Further author information: K.C.: E-mail: kartheek.chandu@ieee.org, Telephone: 1 720 663 3621 C.W.W.: E-mail: chaiwahwu@ieee.org, Telephone: 1 914 945 1567 Color Imaging XVIII: Displaying, Processing, Hardcopy, and Applications, edited by Reiner Eschbach, Gabriel G. Marcu, Alessandro Rizzi, Proc. of SPIE Vol. 8652 86520K · © 2013 SPIE-IS&T · CCC code: 0277-786X/13/$18 · doi: 10.1117/12.2002554 SPIE-IS&T/ Vol. 8652 86520K-1