Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jerry O. Talton is active.

Publication


Featured researches published by Jerry O. Talton.


ACM Transactions on Graphics | 2011

Metropolis procedural modeling

Jerry O. Talton; Yu Lou; Steve Lesser; Jared Duke; Radomír Měch; Vladlen Koltun

Procedural representations provide powerful means for generating complex geometric structures. They are also notoriously difficult to control. In this article, we present an algorithm for controlling grammar-based procedural models. Given a grammar and a high-level specification of the desired production, the algorithm computes a production from the grammar that conforms to the specification. This production is generated by optimizing over the space of possible productions from the grammar. The algorithm supports specifications of many forms, including geometric shapes and analytical objectives. We demonstrate the algorithm on procedural models of trees, cities, buildings, and Mondrian paintings.


human factors in computing systems | 2011

Bricolage: example-based retargeting for web design

Ranjitha Kumar; Jerry O. Talton; Salman Ahmad; Scott R. Klemmer

The Web provides a corpus of design examples unparalleled in human history. However, leveraging existing designs to produce new pages is often difficult. This paper introduces the Bricolage algorithm for transferring design and content between Web pages. Bricolage employs a novel, structured-prediction technique that learns to create coherent mappings between pages by training on human-generated exemplars. The produced mappings are then used to automatically transfer the content from one page into the style and layout of another. We show that Bricolage can learn to accurately reproduce human page mappings, and that it provides a general, efficient, and automatic technique for retargeting content between a variety of real Web pages.


international conference on computer graphics and interactive techniques | 2009

Exploratory modeling with collaborative design spaces

Jerry O. Talton; Daniel Gibson; Lingfeng Yang; Pat Hanrahan; Vladlen Koltun

Enabling ordinary people to create high-quality 3D models is a long-standing problem in computer graphics. In this work, we draw from the literature on design and human cognition to better understand the design processes of novice and casual modelers, whose goals and motivations are often distinct from those of professional artists. The result is a method for creating exploratory modeling tools, which are appropriate for casual users who may lack rigidly-specified goals or operational knowledge of modeling techniques. Our method is based on parametric design spaces, which are often high dimensional and contain wide quality variations. Our system estimates the distribution of good models in a space by tracking the modeling activity of a distributed community of users. These estimates drive intuitive modeling tools, creating a self-reinforcing system that becomes easier to use as more people participate. We present empirical evidence that the tools developed with our method allow rapid creation of complex, high-quality 3D models by users with no specialized modeling skills or experience. We report analyses of usage patterns garnered throughout the year-long deployment of one such tool, and demonstrate the generality of the method by applying it to several design spaces.


human factors in computing systems | 2013

Webzeitgeist: design mining the web

Ranjitha Kumar; Arvind Satyanarayan; Cesar Torres; Maxine Lim; Salman Ahmad; Scott R. Klemmer; Jerry O. Talton

Advances in data mining and knowledge discovery have transformed the way Web sites are designed. However, while visual presentation is an intrinsic part of the Web, traditional data mining techniques ignore render-time page structures and their attributes. This paper introduces design mining for the Web: using knowledge discovery techniques to understand design demographics, automate design curation, and support data-driven design tools. This idea is manifest in Webzeitgeist, a platform for large-scale design mining comprising a repository of over 100,000 Web pages and 100 million design elements. This paper describes the principles driving design mining, the implementation of the Webzeitgeist architecture, and the new class of data-driven design applications it enables.


user interface software and technology | 2012

Learning design patterns with bayesian grammar induction

Jerry O. Talton; Lingfeng Yang; Ranjitha Kumar; Maxine Lim; Noah D. Goodman; Radomír Měch

Design patterns have proven useful in many creative fields, providing content creators with archetypal, reusable guidelines to leverage in projects. Creating such patterns, however, is a time-consuming, manual process, typically relegated to a few experts in any given domain. In this paper, we describe an algorithmic method for learning design patterns directly from data using techniques from natural language processing and structured concept learning. Given a set of labeled, hierarchical designs as input, we induce a probabilistic formal grammar over these exemplars. Once learned, this grammar encodes a set of generative rules for the class of designs, which can be sampled to synthesize novel artifacts. We demonstrate the method on geometric models and Web pages, and discuss how the learned patterns can drive new interaction mechanisms for content creators.


international joint conference on artificial intelligence | 2011

Flexible tree matching

Ranjitha Kumar; Jerry O. Talton; Salman Ahmad; Tim Roughgarden; Scott R. Klemmer

Tree-matching problems arise in many computational domains. The literature provides several methods for creating correspondences between labeled trees; however, by definition, tree-matching algorithms rigidly preserve ancestry. That is, once two nodes have been placed in correspondence, their descendants must be matched as well. We introduce flexible tree matching, which relaxes this rigid requirement in favor of a tunable formulation in which the role of hierarchy can be controlled. We show that flexible tree matching is strongly NP-complete, give a stochastic approximation algorithm for the problem, and demonstrate how structured prediction techniques can learn the algorithms parameters from a set of example matchings. Finally, we present results from applying the method to tasks in Web design.


human factors in computing systems | 2015

Ranking Designs and Users in Online Social Networks

Biplab Deka; Haizi Yu; Devin Ho; Zifeng Huang; Jerry O. Talton; Ranjitha Kumar

This work-in-progress presents a new algorithm that leverages social network structure to rank designs and users in online design communities. The algorithm is based on the intuition that the importance of a design should depend on the rank of the users that created and promoted it, and the importance of a user should depend on the rank of the designs he creates and promotes in turn. The algorithm produces design rankings that are positively correlated with existing social metrics such as number of likes, but also allows designs with second-order social import to rise through the ranks. We demonstrate that the algorithm converges, and analyze the rankings it produces on both simulated and scraped social design networks.


ieee virtual reality conference | 2012

Navigating large data sets in virtual worlds

Huaiyu Liu; Mic Bowman; Robert Adams; Dan Lake; Jerry O. Talton; Sean M. Koehl; Robert Noradki

The ever increasing mass of information leads to new challenges on analyzing or navigating the large data sets. Combining visual perception and interaction capabilities with the enormous storage and computational power of todays computer systems, especially with the rise of 3D virtual worlds, has great potential in providing deeper immersion and intuitive interactions with large data sets. In this demo, we exploit the potential of navigating large data-sets in a 3D virtual world, by transforming raw data sets into semantically rich, high level interactions and presenting data through rich, real-time visualization. We also explore the use of various digital devices that most users have available to build “distributed interfaces” and provide capabilities that make interactions within the 3D space, and with the data sets presented in the 3D space, more natural and expressive.


international conference on machine learning | 2012

Data-driven web design

Ranjitha Kumar; Jerry O. Talton; Salman Ahmad; Scott R. Klemmer


human factors in computing systems | 2016

Accounting for Taste: Ranking Curators and Content in Social Networks

Haizi Yu; Biplab Deka; Jerry O. Talton; Ranjitha Kumar

Collaboration


Dive into the Jerry O. Talton's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge