Publications
Image Segmentation and Evaluation
- "Image Segmentation Evaluation: A Survey of Unsupervised Methods",
Hui Zhang, Jason E. Fritts, and Sally A. Goldman,
Computer Vision and Image Understanding (CVIU), vol. 110, no. 2, pp. 260-280, May 2008.
(PDF version)
- "Image Segmentation Using Topological Persistence,"
David Letscher and Jason Fritts,
Proceedings of the 12th International Conference on Computer Analysis of Images and Patterns (CAIP), pp. 587-595, August 2007.
(PDF version)
- "Meta-Evaluation of Image Segmentation Using Machine Learning,"
Hui Zhang, Sharath Cholleti, Sally Goldman, and Jason Fritts,
IEEE Conference on Computer Vision and Pattern Recognition, pp. 1138-1145, June 2006.
(PDF version)
- "A Co-Evaluation Framework for Improving Segmentation Evaluation,"
Hui Zhang, Jason E. Fritts, and Sally A. Goldman
SPIE Defense and Security Symposium - Signal Processing, Sensor Fusion, and Target Recognition XIV, pp. 420-430, March 2005.
(PDF version,
Postscript version,
slides)
- "A fast texture feature extraction method for region-based image segmentation,"
Hui Zhang, Jason E. Fritts, and Sally A. Goldman,
SPIE Electronic Imaging - Image and Video Communications 2005, pp. 957-968, Jan. 2005.
(PDF version,
slides)
- "An entropy-based objective segmentation evaluation method for image segmentation,"
Hui Zhang, Jason E. Fritts, and Sally A. Goldman,
SPIE Electronic Imaging - Storage and Retrieval Methods and Applications for Multimedia 2004, pp. 38-49, Jan. 2004.
(PDF version,
Postscript version,
slides)
- "A Hierarchical Image Segmentation Algorithm,"
Wei Yu and Jason Fritts,
International Conference on Multimedia and Expo (ICME 2002), pp. 221-224, August 2002.
(PDF version,
Zipped postscript,
slides)
Content-Based Image Retrieval (CBIR)
- "Localized Content Based Image Retrieval,"
Rouhollah Rahmani, Sally A. Goldman, Hui Zhang, Sharath R. Cholleti, and Jason E. Fritts,
IEEE Transactions on Pattern Analysis and Machine Intelligence (T-PAMI), vol. 30, no. 11, pp. 1902-1912, Nov. 2008.
(PDF version)
- "Localized Content-Based Image Retrieval,"
Rouhoullah Rahmani, Sally A. Goldman, Hui Zhang, John Krettek and Jason E. Fritts,
7th ACM SIGMM International Workshop on Multimedia Image Retrieval (held in conjunction with ACM Multimedia 2005), Singapore, November 2005. (invited paper)
(PDF version)
- "Content-Based Image Retrieval Using Multiple-Instance Learning,"
Qi Zhang, Sally Goldman, Wei Yu, and Jason Fritts,
International Conference on Machine Learning (ICML 2002), pp. 682-689, July 2002.
(Postscript version)
Media Processors and Embedded Systems
- "MediaBench II Video: Expediting the Next Generation of Video Systems Research,"
Jason E. Fritts, Frederick W. Steiling, Joseph A. Tucek, and Wayne Wolf
Microprocessors and Microsystems, Special Issue on Media and Stream Processing, vol. 33, no. 4, pp. 301-318, June 2009.
(PDF version)
- "MediaBench II Video: Expediting the Next Generation of Video Systems Research,"
Jason E. Fritts, Frederick W. Steiling, and Joseph A. Tucek
SPIE Electronic Imaging - Embedded Processors for Multimedia and Communications II, pp. 79-93, Jan. 2005.
(Abstract,
PDF version,
Postscript version,
slides)
- "Experimental Federated Modeling of an Optical Data Path,"
Roger D. Chamberlain, Jason E. Fritts, Praveen Krishnamurthy, and Hui Zhang
4th IASTED International Conference on Modelling, Simulation, and Optimization (MSO 2004), pp. 264-274, August 2004.
(PDF version,
Postscript version)
- "Multi-Level Memory Prefetching for Media and Stream Processors,"
Jason Fritts,
International Conference on Multimedia and Expo (ICME 2002), pp. 101-104, August 2002.
(PDF version,
Postscript version,
slides)
- "Breaking the Memory Bottleneck with an Optical Data Path,"
Jason Fritts and Roger Chamberlain,
35th Annual Simulation Symposium (ANNSS 2002), pp. 352-362, April 2002.
(PDF version,
Postscript version,
slides)
- "Instruction fetch characteristics of media processing,"
Jason Fritts and Wayne Wolf,
SPIE Photonics West - Media Processors 2002, pp. 72-83, Jan. 2002.
(PDF version,
Postscript version,
slides)
- "Dynamic Parallel Media Processing using Speculative Broadcast Loop (SBL),"
Jason Fritts and Wayne Wolf,
Workshop on Parallel and Distributed Computing in Image Processing, Video Processing, and Multimedia (held in conjunction with IPDPS'01), April 2001.
(PDF version,
Postscript version,
slides)
- "Evaluation of Static and Dynamic Scheduling for Media Processors,"
Jason Fritts and Wayne Wolf,
2nd Workshop on Media Processors and DSPs (held in conjunction with MICRO-33), pp. 34-43, Dec. 2000.
(One-page abstract,
PDF version,
Postscript version,
slides)
- "Cache Write Policy for Streaming Output Data,"
Jason Fritts,
2nd Workshop on Media Processors and DSPs (held in conjunction with MICRO-33), Monterey, CA, pp. 13-22, Dec. 2000.
- "Multi-Level Cache Hierarchy Evaluation for Programmable Media Processors,"
Jason Fritts and Wayne Wolf,
IEEE Workshop on Signal Processing Systems (SiPS), pp. 228-237, Oct. 2000.
(PDF version,
Postscript version,
slides)
- "Parallel Media Processors in the Billion-Transistor Era,"
Jason Fritts, Zhao Wu, and Wayne Wolf,
International Conference on Parallel Processing '99, pp. 354-362, Sept. 1999.
(PDF version,
Postscript version,
slides)
- "Understanding multimedia application characteristics for designing programmable media processors,"
Jason Fritts, Wayne Wolf, and Bede Liu,
SPIE Photonics West - Media Processors '99, pp. 2-13, Jan. 1999.
(PDF version,
Postscript version,
slides)
- "Datapath Design for a VLIW Video Signal Processor,"
Andrew Wolfe, Jason Fritts, Santanu Dutta, and Edil S. T. Fernandes,
Third International Symposium on High-Performance Computer Architecture, pp. 24-35, February 1997.
(PDF version,
Postscript version,
slides)
- "Design methodology for programmable video signal processors,"
Andrew Wolfe, Wayne Wolf, Jason Fritts, and Santanu Dutta,
SPIE Photonics West '97 - Multimedia Hardware Architectures, pp 26-31, February 1997.
Reconfigurable Computer Architecture
- "Empirical Performance Assessment Using Soft-Core Processors on Reconfigurable Hardware,"
Richard Hough, Praveen Krishnamurthy, Roger D. Chamberlain, Ron K. Cytron, John Lockwood, and Jason Fritts
Proceedings of Workshop on Experimental Computer Science (held in conjunction with ACM FCRC), June 2007.
(PDF version)
- "Evaluating Dusty Caches on General Workloads,"
Praveen Krishnamurthy, Roger D. Chamberlain, Ron K. Cytron, and Jason E. Fritts
5th Workshop on Duplicating, Deconstructing, and Debunking, June 2006.
(PDF version)
- "Vision for Liquid Architecture,"
Roger D. Chamberlain, Ron K. Cytron, Jason E. Fritts, and John W. Lockwood
2006 Next Generation Software Workshop (NGS-2006; held in conjunction with IPDPS-2006),
April 2006.
(PDF version)
- "Cycle-Accurate Microarchitecture Performance Evaluation,"
Richard Hough, Phillip Jones, Scott Friedman, Roger Chamberlain, Jason Fritts, John Lockwood, and Ron K. Cytron
2006 Workshop on Instrospective Architecture (WISA-2006; held in conjunction with HPCA-12), February 2006.
(PDF version)
- "Dusty Caches for Reference Counting Garbage Collection,"
Scott Friedman, Praveen Krishnamurthy, Roger Chamberlain, Ron K. Cytron, and Jason E. Fritts
2005 Workshop on Memory Performance: Dealing with Applications, Systems, and Architecture (MEDEA-2005; held in conjunction with PACT 2005), September 2005.
(PDF version)
- "Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures,"
Shobana Padmanabhan, Phillip Jones, David V. Schuehler, Scott J. Friedman, Praveen Krishnamurthy, Huakai Zhang, Roger Chamberlain, Ron K. Cytron, Jason Fritts, and John W. Lockwood
International Journal of Parallel Programming, vol. 33, no. 2/3, pp. 115-136, June 2005.
(PDF version)
- "Microarchitecture Optimization for Embedded Systems,"
David V. Schuehler, Benjamin C. Brodie, Roger D. Chamberlain, Ron K. Cytron, Scott J. Friedman, Jason Fritts, Phillip Jones, Praveen Krishnamurthy, John W. Lockwood, Shobana Padmanabhan, and Huakai Zhang
8th High Performance Embedded Computing Workshop (HPEC-8), September 28, 2004.
(Abstract,
slides)
- "Extracting and Improving Microarchitecture Performance on Reconfigurable Architectures,"
Shobana Padmanabhan, Phillip Jones, David V. Schuehler, Scott J. Friedman, Praveen Krishnamurthy, Huakai Zhang, Roger Chamberlain, Ron K. Cytron, Jason Fritts, and John W. Lockwood
2004 Workshop on Compilers and Tools for Constrained Embedded Systems (CTCES 2004, held in conjunction with CASES), Sept. 2004.
(PDF version)
H.264, JPEG-2000, and MPEG
- "Efficient rate control for JPEG-2000,"
Wei Yu, Fangting Sun, and J.E. Fritts,
IEEE Transactions on Circuits and Systems for Video Technology, vol. 16, no. 5, pp. 577-589, May 2006.
(PDF version)
- "Fast intra-frame mode selection for H.264,"
Jason E. Fritts, Huakai Zhang, and Frederick W. Steiling,
presentation at SPIE Electronic Imaging - Image and Video Communications 2005, San Jose, Jan. 2005.
(Abstract,
slides)
- "EBCOT coprocessing architecture for JPEG2000,"
Huakai Zhang and Jason Fritts,
SPIE Electronic Imaging - Video Communications and Image Processing 2004, pp. 1333-1340, Jan. 2004.
(PDF version)
- "Motion-JPEG2000 video transmission over active networks,"
Ruibiao Qiu, Wei Yu, and Jason Fritts,
SPIE Electronic Imaging - Image and Video Communications and Processing 2003, pp. 350-357, Jan. 2003.
(PDF version)
- "An Efficient Packetization Algorithm in JPEG2000,"
Wei Yu, Fangting Sun, and Jason Fritts,
International Conference on Image Processing (ICIP 2002), vol. 1, pp. I-208 - I-212, September 2002.
(PDF version,
Postscript version)
- "Advantages of motion-JPEG2000 in video processing,"
Wei Yu, Ruibiao Qui, and Jason Fritts,
SPIE Photonics West - Visual Communications and Image Processing 2002, pp. 635-645, Jan. 2002.
(PDF version,
Postscript version)
- "Real-Time Parallel MPEG-2 Decoding in Software,"
Angelos Bilas, Jason Fritts, and Jaswinder P. Singh,
11th International Parallel Processing Symposium, pp. 197-203, April 1997.
(PDF version,
related Technical Report)
Binary Translation
- "BOA: The Architecture of a Binary Translation Processor,"
E. Altman, M. Gschwind, S. Sathaye, S. Kosonocky, A. Bright, J. Fritts, P. Ledak, D. Appenzeller, C. Agricola, and Z. Filan,
IBM Research Report, RC-21665, Dec. 1999.
(Link to paper)
- "BOA: Targeting Multi-Gigahertz with Binary Translation,"
S. Sathaye, P. Ledak, J. LeBlanc, S. Kosonocky, M. Gschwind, J. Fritts, Z. Filan, A. Bright, D. Appenzeller, E. Altman, and C. Agricola,
Workshop on Binary Translation (held in conjunction with PACT'99), Oct. 1999.
(PDF version)
- "A Decoupled Fetch-Execute Engine with Static Branch Prediction Support,"
A. Bright, J. Fritts, and M. Gschwind,
IBM Research Report, RC-23261, Mar. 1999.
(Link to paper)
- "An Eight Issue Tree-VLIW Processor for Dynamic Binary Translation,"
K. Ebcioglu, J. Fritts, S. Kosonocky, M. Gschwind, E. Altman, K. Kailas, and A. Bright,
International Conference on Computer Design '98, pp. 488-495, Oct. 1998.
(PDF version)
Networking
- "Production-Quality Video Over Broadband Networks: A System Description and Two Interactive Applications,"
W. D. Richard, J. R. Cox, A. M. Engebretson, J. Fritts, B. L. Gottlieb, and C. Horn,
IEEE Journal on Selected Areas in Communications, vol. 13, no. 55, pp. 806-815, June 1995.
(Link to paper)
Theses
- "Architecture and Compiler Design Issues in Programmable Media Processors,"
Jason Fritts,
Ph.D. Thesis, Dept. of Electrical Engineering, Princeton University, 2000.
(PDF version,
Postscript version,
slides)
- "Improving Clustering-based Image Segmentation through Learning,"
Hui Zhang,
Ph.D. Thesis, Dept. of Computer Science and Engineering, Washington University, August 2007.
(PDF version)
- "Motion-JPEG2000 in Video Processing,"
Wei Yu,
M.S. Thesis, Dept. of Computer Science, Washington University, December 2002.
(PDF version)
Patents
- "Decoupled instruction fetch-execute with static branch prediction support,"
Arthur Bright and Jason Fritts, IBM, European patent EP1071010, January 2001.