Carl Staelin

Carl Staelin works for Google and is assistant editor for the Journal of Electronic Imaging. He was Chief Technologist for HP Labs Israel, working on digital commercial print, automatic image analysis and enhancement, and enterprise IT management. His research interests include storage systems, machine learning, image analysis and processing, document and information management, and performance analysis. He received his PhD in Computer Science from Princeton University in 1991 in high performance file system design.

Google Publications

Previous Publications


    Clustered-Dot Halftoning With Direct Binary Search

    P. Goyal, M. Gupta, C. Staelin, M. Fischer, O. Shacham, J.P. Allebach

    IEEE Transactions on Image Processing, vol. 22 (2013), pp. 473-487


    Automatic visual inspection and defect detection on variable data prints

    Marie Vans, Sagi Schein, Carl Staelin, Pavel Kisilev, Steve Simske, Ram Dagan, Shlomo Harush

    Journal of Electronic Imaging, vol. 20 (2011)


    CSched: Real-time disk scheduling with concurrent I/O requests

    Carl Staelin, Gidi Amir, David Ben-Ovadia, Ram Dagan, Michael Melamed, Dave Staas

    Hewlett-Packard Laboratories (2011)


    Cost function analysis for stochastic clustered-dot halftoning based on direct binary search

    Puneet Goyal, Madhur Gupta, Carl Staelin, Mani Fischer, Omri Shacham, Jan Allebach

    Proc. SPIE 7866, Color Imaging XVI: Displaying, Processing, Hardcopy, and Applications, Society of Photo-Optical Instrumentation Engineers (SPIE) (2011)


    Design of color screen sets for robustness to color plane misregistration

    Jin-Young Kim, Yung-Yao Chen, M. Fischer, O. Shacham, C. Staelin, J.P. Allebach

    18th IEEE International Conference on Image Processing (ICIP) (2011), pp. 1733-1736


    Design of color screen tile vector sets

    Jin-Young Kim, Yung-Yao Chen, Mani Fischer, Omri Shacham, Carl Staelin, Kurt Bengston, Jan Allebach

    Proc. SPIE 7866, Color Imaging XVI: Displaying, Processing, Hardcopy, and Applications, 78661C, Society of Photo-Optical Instrumentation Engineers (SPIE) (2011)


    Detecting and exploiting near-sortedness for efficient relational query evaluation

    Sagi Ben-Moshe, Yaron Kanza, Eldar Fischer, Arie Matsliah, Mani Fischer, Carl Staelin

    Proceedings of the 14th International Conference on Database Theory, ACM, New York, NY, USA (2011), pp. 256-267


    Electro-photographic model based stochastic clustered-dot halftoning with direct binary search

    P. Goyal, M. Gupta, C. Staelin, M. Fischer, O. Shacham, T. Kashti, J. Allebach

    Image Processing (ICIP), 2011 18th IEEE International Conference on, pp. 1721-1724


    ICC Profile Extension for Device MTF Characterization

    Lior Shapira, Carl Staelin, Ron Banner

    Proceedings NIP & Digital Fabrication Conference, 2011 International Conference on Digital Printing Technologies, pp. 24-28


    Local Gray Component Replacement Using Image Analysis

    Pavel Kisilev, Yohanan Sivan, Michal Aharon, Renato Keshet, Carl Staelin, Gregory Braverman, Shlomo Harush

    19th Color and Imaging Conference Final Program and Proceedings, Society for Imaging Science and Technology (2011), pp. 234-238


    Creating the knowledge about IT events

    Gilad Barash, Ira Cohen, Eli Mordechai, Carl Staelin, Rafael Dakar

    Proceedings of the 2010 workshop on Managing systems via log analysis and machine learning techniques, USENIX Association, Berkeley, CA, USA, pp. 1-1


    Memory hierarchy performance measurement of commercial dual-core desktop processors

    Lu Peng, Jih-Kwon Peir, Tribuvan K. Prakash, Carl Staelin, Yen-Kuang Chen, David M. Koppelman

    Journal of Systems Architecture - Embedded Systems Design, vol. 54 (2008), pp. 816-828


    PDF document restoration and optimization during image enhancement

    Hui Chao, Carl Staelin, Sagi Schein, Marie Vans, John Lumley

    Proceedings of the eighth ACM symposium on Document engineering, ACM, New York, NY, USA (2008), pp. 150-153


    Biblio: automatic meta-data extraction

    Carl Staelin, Michael Elad, Darryl Greig, Oded Shmueli, Marie Vans

    IJDAR, vol. 10 (2007), pp. 113-126


    lmbench: an extensible micro-benchmark suite

    Carl Staelin

    Softw., Pract. Exper., vol. 35 (2005), pp. 1079-1105


    mhz: Anatomy of a micro-benchmark

    Carl Staelin, Larry McVoy

    USENIX Annual Technical Conference, USENIX, Berkeley, CA (1998)


    mkpkg: A software packaging tool

    Carl Staelin

    LISA (1998), pp. 243-252


    Data Replication in Mariposa

    Jeff Sidell, Paul M. Aoki, Adam Sah, Carl Staelin, Michael Stonebraker, Andrew Yu

    ICDE (1996), pp. 485-494


    Mariposa: A Wide-Area Distributed Database System

    Michael Stonebraker, Paul M. Aoki, Witold Litwin, Avi Pfeffer, Adam Sah, Jeff Sidell, Carl Staelin, Andrew Yu

    VLDB J., vol. 5 (1996), pp. 48-63


    The HP AutoRAID hierarchical storage system

    John Wilkes, Richard Golding, Carl Staelin, Tim Sullivan

    ACM Transactions on Computer Systems (TOCS), vol. 14 (1996), pp. 108-136


    lmbench: Portable tools for performance analysis

    Larry McVoy, Carl Staelin

    USENIX Annual Technical Conference, USENIX, Berkeley, CA (1996), pp. 279-274


    Idleness is not sloth

    Richard A. Golding, Peter Bosch II, Carl Staelin, Tim Sullivan, John Wilkes

    USENIX Winter (1995), pp. 201-212


    The HP AutoRAID hierarchical storage system

    J. Wilkes, R. Golding, C. Staelin, T. Sullivan

    SIGOPS Oper. Syst. Rev., vol. 29 (1995), pp. 96-108


    An Economic Paradigm for Query Processing and Data Migration in Mariposa

    Michael Stonebraker, Robert Devine, Marcel Kornacker, Witold Litwin, Avi Pfeffer, Adam Sah, Carl Staelin

    PDIS (1994), pp. 58-67


    An Implementation of a Log-Structured File System for UNIX

    Margo I. Seltzer, Keith Bostic, Marshall K. McKusick, Carl Staelin

    USENIX Winter (1993), pp. 307-326


    HighLight: Using a Log-structured File System for Tertiary Storage Management

    John T. Kohl, Carl Staelin, Michael Stonebraker

    USENIX Winter (1993), pp. 435-448


    HighLight: a file system for tertiary storage

    J. Kohl, M. Stonebraker, C. Staelin

    Mass Storage Systems, 1993. Putting all that Data to Work. Proceedings., Twelfth IEEE Symposium on, pp. 157-161


    DataMesh parallel storage servers

    John Wilkes, Chia Chao, Robert English, David Jacobson, Bart Sears, Carl Staelin, Alex Stepanov

    SIGOPS Oper. Syst. Rev., vol. 26 (1992), pp. 11


    Smart Filesystems

    Carl Staelin, Hector Garcia-Molina

    USENIX Winter (1991), pp. 45-52


    Data Management with Massive Memory: A Summary

    Hector Garcia-Molina, Robert K. Abbott, Chris Clifton, Carl Staelin, Kenneth Salem

    PRISMA Workshop (1990), pp. 63-70


    File system design using large memories

    C. Staelin, H. Garcia-Molina

    Information Technology, 1990. 'Next Decade in Information Technology', Proceedings of the 5th Jerusalem Conference on (Cat. No.90TH0326-9), pp. 11-21


    Evaluation ot Monitor Complexity for Concurrently Testing Microprogrammed Control Units

    Carl Staelin, Alexander Albicki

    ITC (1985), pp. 733-736