Steven L. Tanimoto

Orcid: 0000-0002-8175-7456

Affiliations:
  • University of Washington, Seattle, Washington, USA


According to our database1, Steven L. Tanimoto authored at least 103 papers between 1974 and 2024.

Collaborative distances:

Awards

IEEE Fellow

IEEE Fellow 1996, "For contributions to data structures and architectures for image processing.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Recurrent Neural Network Optimization Method for Anticipation of Hierarchical Human Activity.
IEEE Trans Autom. Sci. Eng., July, 2024

Magic Markup: Maintaining Document-External Markup with an LLM.
Proceedings of the Companion Proceedings of the 8th International Conference on the Art, 2024

DECOR 2024: Where Data Engineering Meets Intelligent Food and Cooking Innovation.
Proceedings of the 40th International Conference on Data Engineering, ICDE 2024, 2024

2023
Five Futures with AI Coding Agents.
Proceedings of the Companion Proceedings of the 7th International Conference on the Art, 2023

Designing Participatory AI: Creative Professionals' Worries and Expectations about Generative AI.
Proceedings of the Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems, 2023

The Creativity Game: A Game for Teaching First Steps of Theoretical Creativity.
Proceedings of the Creativity and Cognition, 2023

2022
Three Tiers of Gamification in a College Course on Problem Solving for Global Challenges.
IxD&A, 2022

Programming in an fMRI Scanner: A Report from the Field.
Proceedings of the 6th International Conference on the Art, 2022

2020
Multiagent live programming systems: models and prospects for critical applications.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

Integrating a Live Programming Role into Games.
Proceedings of the 31st Annual Workshop of the Psychology of Programming Interest Group, 2020

2018
Effective instruction for persisting dyslexia in upper grades: Adding hope stories and computer coding to explicit literacy instruction.
Educ. Inf. Technol., 2018

Searching Over Search Trees for Human-AI Collaboration in Exploratory Problem Solving: A Case Study in Algebra.
Proceedings of the 2018 IEEE Symposium on Visual Languages and Human-Centric Computing, 2018

2016
Design Studies for Stylus and Finger-Based Interaction in Writing Instruction on Tablets.
Proceedings of the Revolutionizing Education with Digital Ink, 2016

Coding, reading, and writing: Integrated instruction in written language.
Proceedings of the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, 2016

2015
Computerized writing and reading instruction for students in grades 4-9 with specific learning disabilities affecting written language.
J. Comput. Assist. Learn., 2015

Computer instruction in handwriting, spelling, and composing for students with specific learning disabilities in grades 4-9.
Comput. Educ., 2015

Solving problems by drawing solution paths.
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015

2014
Should your 8-year-old learn coding?
Proceedings of the 9th Workshop in Primary and Secondary Computing Education, 2014

2013
Game design as a game.
Proceedings of the 3rd International Workshop on Games and Software Engineering: Engineering Computer Games to Enable Positive, 2013

A perspective on the evolution of live programming.
Proceedings of the 1st International Workshop on Live Programming, 2013

2012
CoSolve: A system for engaging users in computer-supported collaborative problem solving.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

Picard: a creative and social online flashcard learning game.
Proceedings of the International Conference on the Foundations of Digital Games, 2012

2010
Analyzing a Process of Collaborative Game Design Involving Online Tools.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010

2009
Student Consistency and Implications for Feedback in Online Assessment Systems.
Proceedings of the Educational Data Mining, 2009

A game-building environment for research in collaborative design.
Proceedings of the 2009 IEEE Symposium on Computational Intelligence and Games, 2009

2008
Welcome Message.
IEEE Trans. Learn. Technol., 2008

Enhancing State-Space Tree Diagrams for Collaborative Problem Solving.
Proceedings of the Diagrammatic Representation and Inference, 5th International Conference, 2008

2007
Application of a transparent interface methodology to image processing.
J. Vis. Lang. Comput., 2007

Controlling Transparency in an Online Learning Environment.
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007

Snapshots: Capturing Dynamics of Student Sketches.
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007

Using Graphical Models to Unobtrusively Assess Student Performance in Educational Image Processing Activities.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

Sequential Input Graphical Model Assessment Diagrams for Analysis of Student Activity Data.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

A Framework for Automated Diagram Assessment in Online Learning.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

2006
A transparent interface to state-space search programs.
Proceedings of the ACM 2006 Symposium on Software Visualization, 2006

Articulated Object Recognition: A General Framework and a Case Study.
Proceedings of the Advanced Video and Signal Based Surveillance, 2006

2005
Automatic Textual Feedback for Guided Inquiry Learning.
Proceedings of the Artificial Intelligence in Education, 2005

2003
Programming in a data factory.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

2002
Segmentation of page images having artifacts of photocopying and scanning.
Pattern Recognit., 2002

Mathematics preparation for undergraduate degrees in computer science.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002

Image Retrieval Using Resegmentation Driven by Query Rectangles.
Proceedings of the 16th International Conference on Pattern Recognition, 2002

A System That Supports Using Student-Drawn Diagrams to Assess Comprehension of Mathematical Formulas.
Proceedings of the Diagrammatic Representation and Inference, 2002

Text forum features for small group discussions with facet-based pedagogy.
Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community, 2002

2001
Programming at the End of the Learning Curve: Lisp Scripting for Image Processing.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

2000
Retrieval of Images using Rich-region Descriptions.
J. Vis. Lang. Comput., 2000

Incorporating Image Segmentations into a Visual Query Language for Content-Based Image Retrieval.
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000

Handling Artifacts in Digitally Reproduced Documents.
Proceedings of the Fifth International Workshop on Computer Architectures for Machine Perception (CAMP 2000), 2000

1999
Understanding the Page Logical Structure.
Proceedings of the 1oth International Conference on Image Analysis and Processing (ICIAP 1999), 1999

1998
Connecting Middle School Mathematics to Computer Vision and Pattern Recognition.
Int. J. Pattern Recognit. Artif. Intell., 1998

Introducing New Nouns in a Children's Visual Language.
Proceedings of the Proceedings 1998 IEEE Symposium on Visual Languages, 1998

1997
A Parallel Algorithm for Graph Matching and Its MasPar Implementation.
IEEE Trans. Parallel Distributed Syst., 1997

Introduction to the Special Session on Visual Languages for Human-to-Human Communication.
Proceedings of the Proceedings 1997 IEEE Symposium on Visual Languages, 1997

Representation and Learnability in Visual Languages for Web-based Interpersonal Communication.
Proceedings of the Proceedings 1997 IEEE Symposium on Visual Languages, 1997

Support for Cooperatively Controlled Objects in Multimedia Applications.
Proceedings of the Human Factors in Computing Systems, 1997

1996
A Visual Database Environment for Scientific Research.
J. Vis. Lang. Comput., 1996

An improved algorithm for relational distance graph matching.
Pattern Recognit., 1996

1995
Fast median filtering algorithms for mesh computers.
Pattern Recognit., 1995

Exploring mathematics with image processing.
Proceedings of the World Conference on Computers in Education VI, 1995

Programming Agents with Visual Rules.
Proceedings of the Proceedings 11th International IEEE Symposium on Visual Languages, 1995

Flexible Data Organization with Visualization Support for a Visual Database System.
Proceedings of the Storage and Retrieval for Image and Video Databases III, 1995

Implementing Multilevel Queries in a Database Environment for Vision Research.
Proceedings of the Storage and Retrieval for Image and Video Databases III, 1995

Multiplayer activities that develop mathematical coordination.
Proceedings of the First International Conference on Computer Support for Collaborative Learning, 1995

1994
Mesh Algorithms for Finding Repetitions and Parallel Symmetries in Arrays.
Int. J. Pattern Recognit. Artif. Intell., 1994

Image Processing in Middle-School Mathematics.
Proceedings of the Proceedings 1994 International Conference on Image Processing, 1994

1993
Report on Workshop on High Performance Computing and Communications for Grand Challenge Applications: Computer Vision, Speech and Natural Language Processing, and Artificial Intelligence.
IEEE Trans. Knowl. Data Eng., 1993

Parallel coordination of image operators: model, algorithm and performance.
Image Vis. Comput., 1993

Panel: Visual Database Systems.
Proceedings of the 1993 IEEE Workshop on Visual Languages, 1993

1992
An Implementation of the VIVA Visual Language on the NeXT Computer.
Proceedings of the 1992 IEEE Workshop on Visual Languages, 1992

1991
Memory systems for highly parallel computers.
Proc. IEEE, 1991

Detecting Repeated Patterns on Mesh Computers.
Proceedings of the International Conference on Parallel Processing, 1991

1990
VIVA: A visual language for image processing.
J. Vis. Lang. Comput., 1990

Parallel distance transforms on pyramid machines: Theory and implementation.
Signal Process., 1990

Architectures and algorithms for iconic-to-symbolic transformations.
Pattern Recognit., 1990

Editorial.
IEEE Trans. Pattern Anal. Mach. Intell., 1990

Towards a Theory of Progressive Operators For Live Visual Programming Environments.
Proceedings of the 1990 IEEE Workshop on Visual Languages, 1990

Parallel coordination of image operators based on shared-memory architecture.
Proceedings of the 10th IAPR International Conference on Pattern Recognition, 1990

KI - die Grundlagen.
Neue Software, Oldenbourg, ISBN: 978-3-486-21403-1, 1990

1989
Introduction to the Papers on Multiresolution Representation.
IEEE Trans. Pattern Anal. Mach. Intell., 1989

Dissertation abstracts.
Mach. Vis. Appl., 1989

1988
Editor's Notice.
IEEE Trans. Pattern Anal. Mach. Intell., 1988

Bright-spot detection in pyramids.
Comput. Vis. Graph. Image Process., 1988

Use of a Pyramid Processor in Intermediate-Level Vision (Invited).
Proceedings of IAPR Workshop on Computer Vision, 1988

1987
Special Issue on Parallel Image Processing and Pattern Recognition.
J. Parallel Distributed Comput., 1987

1986
The case for appropriate architecture.
Comput. Vis. Graph. Image Process., 1986

1984
A hexagonal pyramid data structure for image processing.
IEEE Trans. Syst. Man Cybern., 1984

A hierarchical cellular logic for pyramid computers.
J. Parallel Distributed Comput., 1984

Pict: An Interactive Graphical Programming Environment.
Computer, 1984

1983
Quad-Trees, Oct-Trees, and K-Trees: A Generalized Approach to Recursive Decomposition of Euclidean Space.
IEEE Trans. Pattern Anal. Mach. Intell., 1983

Two Pyramid Machine Algorithms for Sdge Detection in Noisy Binary Images.
Inf. Process. Lett., 1983

A Pyramidal Approach to Parallel Processing
Proceedings of the 10th Annual Symposium on Computer Architecture, 1983, 1983

1982
Advances in software engineering and their relations to pattern recognition and image processing.
Pattern Recognit., 1982

Segmentation of pictures into regions with a tile-by-tile method.
Pattern Recognit., 1982

1981
A method for detecting structure in polygons.
Pattern Recognit., 1981

Optimal Packing and Covering in the Plane are NP-Complete.
Inf. Process. Lett., 1981

1980
Color-mapping techniques for computer-aided design and verification of VLSI systems.
Comput. Graph., 1980

1979
Progressive Refinement of Raster Images.
IEEE Trans. Computers, 1979

Inductive Learning of Categories from Examples Using Minimum Cost Representations.
Proceedings of the Sixth International Joint Conference on Artificial Intelligence, 1979

Task driven image understanding: lisp programming for vision research.
Proceedings of the IEEE Computer Society's Third International Computer Software and Applications Conference, 1979

1978
An Optimal Algorithm for Computing Fourier Texture Descriptors.
IEEE Trans. Computers, 1978

Some Matching Problems for Bipartite Graphs.
J. ACM, 1978

1977
The Editing of Picture Segmentations Using Local Analysis of Graphs.
Commun. ACM, 1977

A graph-theoretic real-time visible surface editing technique.
Proceedings of the 4th Annual Conference on Computer Graphics and Interactive Techniques, 1977

Rapid Computation of Fourier Texture Descriptors.
Proceedings of the 5th International Joint Conference on Artificial Intelligence. Cambridge, 1977

1974
Considerations for efficient picture output via lineprinter.
Comput. Graph. Image Process., 1974


  Loading...