Michael F. Cohen

Experiences with Content Extraction from the Web (2009)

Mira Dontcheva, Michael F. Cohen

We present the results of a ten-week field study that explored the use of automatic Web tools for collecting and organizing Web content in the context of users ’ personal tasks. Our findings show...

Abstract The Virtual Cinematographer: A Paradigm for Automatic Real-Time Camera Control and Directing (2008)

Li-wei He, Michael F. Cohen, David H. Salesin

This paper presents a paradigm for automatically generating complete camera specifications for capturing events in virtual 3D environments in real-time. We describe a fully implemented system, called...

Collecting and Organizing Web Content (2008)

Mira Dontcheva, Stevenm. Drucker Geraldine, Wade David Salesin, Michael F. Cohen

Our work focuses on lowering user overhead for collecting and organizing Web content through the use of automation and visualization. We discuss a framework that enables users to semi-automatically...

v4v: a View for the Viewer (2008)

Mira Dontcheva, Steven M. Drucker, Michael F. Cohen

Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial...

“A Ray Tracing Algorithm for Progressive Radiosity” (2008)

Michael F Cohen, Donald P Greenberg, Michael F Cohen, Shenchang Eric Chen, John R Wallace, Donald P Greenberg, ...

As you read the following, you may find the following summary helpful. In particular it contains some nice illustrations.

Abstract Accelerated MPEG Compression of Dynamic Polygonal Scenes (2008)

Dan S. Wallach, Sharma Kunapalli, Michael F. Cohen

This paper describes a methodology for using the matrix-vector multiply and scan conversion hardware present in many graphics workstations to rapidly approximate the optical flow in a scene. The...

Changes in Webpage Structure over Time (2008)

Mira Dontcheva, Steven M. Drucker, David Salesin, Michael F. Cohen

We present an analysis of the prevalence and nature of structural changes of websites. We study the evolution of some 12,000 webpages from 20 different websites over a period of five months. The...

The Moment Camera (2008)

Michael F. Cohen, Richard Szeliski

Future cameras will let us “capture the moment,”not just the instant when the shutter opens.The moment camera will gather significantly more data than is needed for a single image.This data,...

Abstract The Lumigraph (2008)

Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, Michael F. Cohen

This paper discusses a new method for capturing the complete appearanceof both synthetic and real world objects and scenes, representing this information, and then using this representation to render...

Abstract (2008)

Wavelet Radiosity, Steven J. Gortler, Peter Schröder, Michael F. Cohen, Pat Hanrahan

Radiosity methods have been shown to be an effective means to solve the global illumination problem in Lambertian diffuse environments. These methods approximate the radiosity integral equation by...

Relations, Cards, and Search Templates: User-Guided Web Data Integration and Layout (2008)

Mira Dontcheva, Steven M. Drucker, David Salesin, Michael F. Cohen

We present three new interaction techniques for aiding users in collecting and organizing Web content. First, we demonstrate an interface for creating associations between websites, which facilitate...

Soft Scissors: An Interactive Tool for Realtime High Quality Matting (2008)

Jue Wang, Maneesh Agrawala, Michael F. Cohen

Figure 1: Our system computes a high quality matte (a) and a novel composite (b) in realtime as the user roughly paints the foreground boundary. Our system makes is easy to create new composites (c)...

Soft Scissors: An Interactive Tool for Realtime High Quality Matting (2008)

Jue Wang, Maneesh Agrawala, Michael F. Cohen

Figure 1: Our system computes a high quality matte (a) and a novel composite (b) in realtime as the user roughly paints the foreground boundary. Our system makes is easy to create new composites (c)...

Abstract Volume Seedlings (2008)

Michael F. Cohen, James Painter, Mihir Mehta, Kwan-liu Ma

Recent advances in software and hardware technology have made direct ray-traced volume rendering of 3-d scalar data a feasible and effective method for imaging of the data’s con-tents. The time...

Blending Shape by Example (2008)

Charles F. Rose, Michael F. Cohen

Modern modeling systems enable artists to create highquality content, but provide limited support for interactive applications. Although complex forms can be constructed either by hand or with...

Abstract (2008)

Zicheng Liu, Steven J. Gortler, Michael F. Cohen

Specifying the motion of an animated linked figure such that it achieves given tasks (e.g., throwing a ball into a basket) and performs the tasks in a realistic fashion (e.g., gracefully, and...

Abstract (2008)

Wavelet Radiosity, Steven J. Gortler, Peter Schröder, Michael F. Cohen, Pat Hanrahan

Radiosity methods have been shown to be an effective means to solve the global illumination problem in Lambertian diffuse environments. These methods approximate the radiosity integral equation by...

Abstract Polyhedral Geometry and the Two-Plane Parameterization (2008)

Xianfeng Gu, Steven J. Gortler, Michael F. Cohen

Recently the light-field and lumigraph systems have been proposed as general methods of representing the visual information present in a scene. These methods represent this information as a 4D...

Very Low Frame-Rate Video Streaming for Face-to-Face Teleconference (2008)

Jue Wang, Michael F. Cohen

Providing the best possible face-to-face video over low bandwidth networks is a major challenge for current teleconferencing systems especially when implementing multi-party conversations. With the...

The Virtual Cinematographer: (2008)

Paradigm For Automatic, Li-wei He, Michael F. Cohen, David H. Salesin

This paper presents a paradigm for automatically generating complete camera specifications for capturing events in virtual 3D environments in real-time. We describe a fully implemented system, called...

Graphics, pages 311--324, 1987. (2007)

Michael F. Cohen, K. A. Elmquist, Ykft K. Yamaguchi, ...

two-pass solution to the rendering equation: A synthesis of ray tracing

to appear AAAI '96 Declarative Camera Control for Automatic Cinematography (2007)

David B. Christianson, Sean E. Anderson, Li-wei He, David H. Salesin, Daniel S. Weld, Michael F. Cohen

Animations generated by interactive 3D computer graphics applications are typically portrayed either from a particular character's point of view or from a small set of strategically-placed...

Joint Bilateral Upsampling (2007)

Kopf, Johannes, Cohen, Michael F., Lischinski, Dani, Uyttendaele, Matt

Image analysis and enhancement tools such as tone mapping, colorization, stereo depth, and photomontage, require computing a solution (e.g., for exposure, chromaticity, disparity, labels) over the...

Piecewise Image Registration in the Presence of Multiple Large Motions (2006)

Pravin Bhat Ke, Ke Colin Zheng, Noah Snavely, Aseem Agarwala, Maneesh Agrawala, Michael F. Cohen, ...

We present a technique for computing a dense pixel correspondence between two images of a scene containing multiple large, rigid motions. We model each motion with either a homography (for planar...

Summarizing Personal Web Browsing Sessions (2006)

Mira Dontcheva Steven, Steven M. Drucker, Geraldine Wade, David Salesin, Michael F. Cohen

We describe a system, implemented as a browser extension, that enables users to quickly and easily collect, view, and share personal Web content. Our system employs a novel interaction model, which...

The Cartoon Animation Filter (2006)

Jue Wang Steven, Steven M. Drucker, Maneesh Agrawala, Michael F. Cohen

We present the "Cartoon Animation Filter", a simple filter that takes an arbitrary input motion signal and modulates it in such a way that the output motion is more "alive" or...

Summarizing personal Web browsing sessions (2006)

Mira Dontcheva, Steven M. Drucker, Geraldine Wade, David Salesin, Michael F. Cohen

We describe a system, implemented as a browser extension, that enables users to quickly and easily collect, view, and share personal Web content. Our system employs a novel interaction model, which...

The cartoon animation filter (2006)

Jue Wang, Steven M. Drucker, Maneesh Agrawala, Michael F. Cohen

We present the ”Cartoon Animation Filter”, a simple filter that takes an arbitrary input motion signal and modulates it in such a way that the output motion is more ”alive ” or...

Piecewise image registration in the presence of multiple large motions (2006)

Pravin Bhat, Ke Colin Zheng, Noah Snavely, Aseem Agarwala, Maneesh Agrawala, Michael F. Cohen, ...

is the flow field from (a) to (b) with color labelings. Red indicates occluded areas, and blue and green indicate motion for the bird and the rest of the background (note that the flow vectors are...

Abstract Towards a Generative Model of Natural Motion (2005)

Zoran Popović, Zoran Popović, Michael F. Cohen, Steven M. Seitz, ...

This is to certify that I have examined this copy of a doctoral dissertation by

Wang Tiles for Image and Texture Generation (2003)

Cohen, Michael F., Shade, Jonathan, Hiller, Stefan, Deussen, Oliver

We present a simple stochastic system for non-periodically tiling the plane with a small set of Wang Tiles. The tiles may be filled with texture, patterns, or geometry that when assembled create a...

Wang tiles for image and texture generation (2003)

Michael F. Cohen, Jonathan Shade, Stefan Hiller, Oliver Deussen, Wild Tangent

We present a simple stochastic system for non-periodically tiling the plane with a small set of Wang Tiles. Wang tiles are squares in which each edge is assigned a color. A valid tiling requires all...

Image stacks (2003)

Michael F. Cohen, Alex Colburn, Steven Drucker

We present a simple but powerful Image Stack process for creating an enhanced image from a stack of registered images. This paradigm combines pixels using multi-image operations on a set of images of...

Minimal surfaces for stereo (2002)

Chris Buehler, Steven J. Gortler, Michael F. Cohen, Leonard Mcmillan

Abstract. Determining shape from stereo has often been posed as a global minimization problem. Once formulated, the minimization problems are then solved with a variety of algorithmic approaches....

Minimal surfaces for stereo (2002)

Chris Buehler, Steven J. Gortler, Michael F. Cohen, Leonard Mcmillan

Abstract. Determining shape from stereo has often been posed as a global minimization problem. Once formulated, the minimization problems are then solved with a variety of algorithmic approaches....

Feeding deterrence of Azolla in relation to deoxyanthocyanin and fatty acid composition (2002)

Cohen, Michael F., Meziane, Tarik, Tsuchiya, Makoto, Yamasaki, Hideo

Higher levels of deoxyanthocyanins in Azolla fronds correlated with feeding deterrence against adult Lymnea swinhoei snails and Polypedates leucomystax tadpoles. After 7 days in co-culture, the...

Feeding deterrence of Azolla in relation to deoxyanthocyanin and fatty acid composition (2002)

Cohen, Michael F., Meziane, Tarik, Tsuchiya, Makoto, Yamasaki, Hideo

Higher levels of deoxyanthocyanins in Azolla fronds correlated with feeding deterrence against adult Lymnea swinhoei snails and Polypedates leucomystax tadpoles. After 7 days in co-culture, the...

Feeding deterrence of Azolla in relation to deoxyanthocyanin and fatty acid composition (2002)

Cohen, Michael F., Meziane, Tarik, Tsuchiya, Makoto, Yamasaki, Hideo

Higher levels of deoxyanthocyanins in Azolla fronds correlated with feeding deterrence against adult Lymnea swinhoei snails and Polypedates leucomystax tadpoles. After 7 days in co-culture, the...

Graphical Enhancements for Voice Only Conference Calls (2001)

Steven M, R. Alex Colburn, R. Alex Colburn, Michael F. Cohen, Michael F. Cohen, Steven M. Drucker, ...

We present two very low bandwidth graphically enhanced interfaces for small group voice communications. One interface presents static images of the participants that highlight when one is speaking....

Artist-directed inverse-kinematics using radial basis function interpolation (2001)

Charles F. Rose, Iii Peter-pike, J. Sloan, Michael F. Cohen

One of the most common tasks in computer animation is inverse-kinematics, or determining a joint configuration required to place a particular part of an articulated character at a particular location...

Imagination Adaption (2000)

Michael F. Cohen, Michael F

raM er ima es of synthetic objects cae from the University of Ut aM in the 1970s. To underst aM just how indebted we a re to this time ame pla M in history, see http://www.cs.uta.utM/:?0 t/history/....

Interactive Horizon Mapping (2000)

Michael F. Cohen

. Shadows play an important role in perceiving the shape and texture of an object. While some previous interactive shadowing methods are appropriate for casting shadows on other geometry they can not...

The Role of Eye Gaze in Avatar Mediated Conversational Interfaces (2000)

R. Alex Colburn, Michael F. Cohen, Steven M. Drucker

As we begin to create synthetic characters (avatars) for computer users, it is important to pay attention to both the look and the behavior of the avatar's eyes. In this paper we present...

Light field techniques for reflections and refractions (1999)

Wolfgang Heidrich, Hendrik Lensch, Michael F. Cohen, Hans-peter Seidel

Abstract. Reflections and refractions are important visual effects that have long been considered too costly for interactive applications. Although most contemporary graphics hardware supports...

Light Field Techniques for Reflections and Refractions (1999)

Wolfgang Heidrich, Hendrik Lensch, Michael F. Cohen, Hans-Peter Seidel

. Reflections and refractions are important visual effects that have long been considered too costly for interactive applications. Although most contemporary graphics hardware supports reflections...

Layered depth images (1998)

Steven J. Gortler, Michael F. Cohen, Li-wei He

In this paper we present an e cient image based rendering system that renders multiple frames per second on a PC. Our method performs warping from an intermediate representation called a layered...

Layered depth images (1998)

Jonathan Shade, Michael F. Cohen

We present a system for modeling and real-time rendering of solid terrains. Using results from the field of tiling, we show how a global 3D texture can be computed for a 2D terrain using a small set...

Layered depth images (1998)

Steven J. Gortler, Michael F. Cohen, Li-wei He

In this paper we present an e cient image based rendering system that renders multiple frames per second on a PC. Our method performs warping from an intermediate representation called a layered...

Verbs and Adverbs: Multidimensional Motion Interpolation Using Radial Basis Functions (1998)

Charles Rose, Bobby Bodenheimer, Michael F. Cohen

This paper describes methods and data structures used to leverage motion sequences of complex linked figures. We present a technique for interpolating between example motions derived from live motion...

Verbs and Adverbs: (1998)

Multidimensional Motion Interpolation, Charles Rose, Bobby Bodenheimer, Michael F. Cohen

This paper describes methods and data structures used to leverage motion sequences of complex linked figures. We present a technique for interpolating between example motions derived from live motion...

Polyhedral Geometry and the Two-Plane Parameterization (1997)

Xianfeng Gu, Steven J. Gortler, Michael F. Cohen

Recently the light-field and lumigraph systems have been proposed as general methods of representing the visual information present in a scene. These methods represent this information as a 4D...

Time Critical Lumigraph Rendering (1997)

Peter-pike Sloan, Michael F. Cohen, Steven J. Gortler

It was illustrated in 1996 that the light leaving the convex hull of an object (or entering a convex region of empty space) can be fully characterized by a 4D function over the space of rays crossing...

Rendering Layered Depth Images (1997)

Steven Gortler, Li-wei He, Michael F. Cohen

In this paper we present an efficient image based rendering system that renders multiple frames per second on a PC. Our method performs warping from an intermediate representation called a layered...

Rendering Layered Depth Images (1997)

Steven J. Gortler, Li-wei He, Michael F. Cohen

In this paper we present an efficient image based rendering system that renders multiple frames per second on a PC. Our method performs warping from an intermediate representation called a layered...

Topics in Computer Animation and Some Relevant Papers (1997)

Jane Wilhelms, Wtt Yin Wu, N. M. Thalmann, Ww Alan Watt, Mark Watt, Advanced Animation, ...

C151--C158, September 1997. [WFB87] Andrew Witkin, Kurt Fleischer, and Alan H. Barr. Energy constraints on parameterized models. SIGGRAPH '87 Conference Proceedings, 21(4):225--232, (Anaheim,...

Efficient Generation of Motion Transitions using Spacetime Constraints (1996)

Charles Rose, Brian Guenter, Bobby Bodenheimer, Michael F. Cohen

This paper describes the application of space time constraints to creating transitions between segments of human body motion. The motion transition generation uses a combination of spacetime...

The Lumigraph (1996)

Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, Michael F. Cohen

This paper discusses a new method for capturing the complete appearanceof both synthetic and real world objects and scenes, representing this information, and then using this representation to render...

The Lumigraph (1996)

Steven Gortler Radek, Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, Michael F. Cohen

This paper discusses a new method for capturing the complete appearanceof both synthetic and real world objects and scenes, representing this information, and then using this representation to render...

Declarative Camera Control for Automatic Cinematography (1996)

David B. Christianson, Sean E. Anderson, Li-wei He, David H. Salesin, Daniel S. Weld, Michael F. Cohen

Animations generated by interactive 3D computer graphics applications are typically portrayed either from a particular character's point of view or from a small set of strategically-placed...

Declarative Camera Control for Automatic Cinematography (1996)

David B. Christianson, Sean E. Anderson, Li-wei He, David H. Salesin, Daniel S. Weld, Michael F. Cohen

Animations generated by interactive 3D computer graphics applications are typically portrayed either from a particular character's point of view or from a small set of strategically-placed...

Efficient Generation of Motion Transitions using Spacetime Constraints (1996)

Charles Rose, Brian Guenter, Bobby Bodenheimer, Michael F. Cohen

This paper describes the application of space time constraints to creating transitions between segments of human body motion. The motion transition generation uses a combination of spacetime...

Hierarchical and Variational Geometric Modeling with Wavelets (1995)

Steven J. Gortler, Steven J. Gortler, Michael F. Cohen, Michael F. Cohen

This paper discusses how wavelet techniques may be applied to a variety of geometric modeling tools. In particular, wavelet decompositions are shown to be useful for hierarchical control point or...

Keyframe motion optimization by relaxing speed and timing (1995)

Zicheng Liu, Zicheng Liu, Michael F. Cohen, Michael F. Cohen

Abstract. While physically based approaches have been shown to be effective for creating graceful and realistic motions, keyframing systems are still the predominant tool for animation. This is due...

An efficient symbolic interface to constraint based animation systems (1995)

Zicheng Liu, Zicheng Liu, Michael F. Cohen, Michael F. Cohen

Abstract. Symbolic methods have been used to provide a general user interface in optimization based animation systems. However, previous methods suffer from the exponential growth in the length of...

F.: Hierarchical spacetime control of linked figures (1994)

Zicheng Liu, Steven J. Gortler, Michael F. Cohen

Specifying the motion of an animated linked figure such that it achieves given tasks (e.g., throwing a ball into a basket) and performs the tasks in a realistic fashion (e.g., gracefully, and...

Accelerated MPEG Compression of Dynamic Polygonal Scenes (1994)

Dan S. Wallach, Sharma Kunapalli, Michael F. Cohen

This paper describes a methodology for using the matrix-vector multiply and scan conversion hardware present in many graphics workstations to rapidly approximate the optical flow in a scene. The...

Wavelet Projections for Radiosity (1994)

Peter Schröder, Steven J. Gortler, Michael F. Cohen, Pat Hanrahan

One important goal of image synthesis research is to accelerate the process of obtaining realistic images using the radiosity method. Two important concepts recently introduced are the general...

Variational Modeling with Wavelets (1994)

Steven J. Gortler, Michael F. Cohen

In many geometric modeling paradigms the user sculpts a curve or surface by dragging around some type of control points (eg. Bezier or B-spline). A more intuitive modeling interface allows the user...

Hierarchical Spacetime Control (1994)

Zicheng Liu, Steven J. Gortler, Michael F. Cohen

Specifying the motion of an animated linked figure such that it achieves given tasks (e.g., throwing a ball into a basket) and performs the tasks in a realistic fashion (e.g., gracefully, and...

Decomposition of linked figure motion: Diving (1994)

Zicheng Liu, Michael F. Cohen

Abstract We present simplified techniques to simulate and control complex motions. The spacetime constraint paradigm has proven successful for providing animators with control of motion without...

Decomposition of linked figure motion: Diving (1994)

Zicheng Liu, Michael F. Cohen

We present simpli ed techniques to simulate and control complex motions. The spacetime constraint paradigm has proven successful for providing animators with control of motion without burdening them...

Radiosity and Relaxation Methods: Progressive Refinement is Southwell Relaxation (1993)

Steven Gortler, Michael F. Cohen

The radiosity method for realistic image synthesis has been described in the computer graphics literature since 1984. This paper discusses the various algorithms which have been developed for solving...

Radioptimization - goal based rendering (1993)

John K. Kawai, John K. Kawai, James S. Painter, James S. Painter, Michael F. Cohen, Michael F. Cohen

This paper presents a method for designing the illumination in an environment using optimization techniques applied to a radiosity based image synthesis system. An optimization of lighting parameters...

Wavelet Radiosity (1993)

Wavelet Radiosity, Peter Schröder, Steven J. Gortler, Michael F. Cohen, Pat Hanrahan

Radiosity methods have been shown to be an effective means to solve the global illumination problem in Lambertian diffuse environments. These methods approximate the radiosity integral equation by...

Spacetime control of linked figures /--by Michael F. Cohen. (1992)

Cohen, Michael F.

Thesis (Ph. D.)--Dept. of Computer Science, University of Utah, 1992.

A progressive refinement approach to fast radiosity image generation (1988)

Michael F. Cohen, Shenchang Eric Chen, John R. Wallace, Donald P. Greenberg

A reformulated radiosity algorithm is presented that produces initial images in time linear to the number of patches. The enormous memory costs of the radiosity algorithm are also elim-inated by...

Flavonoid-Induced Expression of a Symbiosis-Related Gene in the Cyanobacterium Nostoc punctiforme

Cohen, Michael F., Yamasaki, Hideo

The flavonoid naringin was found to induce the expression of hrmA, a gene with a symbiotic phenotype in the cyanobacterium Nostoc punctiforme. A comparative analysis of several flavonoids revealed...

Flavonoid-Induced Expression of a Symbiosis-Related Gene in the Cyanobacterium Nostoc punctiforme

Cohen, Michael F., Yamasaki, Hideo

The flavonoid naringin was found to induce the expression of hrmA, a gene with a symbiotic phenotype in the cyanobacterium Nostoc punctiforme. A comparative analysis of several flavonoids revealed...