January 28, 2015  New Software Release: Audio Story Editor

We've released the speecheditor, a web app for editing speech audio with text. The interface also provides simple ways to edit musical scores for audio stories.

November 11, 2014  New Software Release: D3 Deconstructor Chrome Extension

We've released our D3 Deconstructor, a Chrome extension that lets you extract the data from visualizations constructed using D3.js. Source code is also available.

August 24, 2014  Graduate Course on Visualization

We are offering CS 294-10 Visualization this semester. It's a graduate level course on Visualization techniques, but advanced undergrads are welcome. It is MW 1-2:30pm in Soda Hall 310.

January 24, 2014  User Interface Design Course to Focus on Mobile Apps with Sound Input

This semester CS160:User Interface Design will focus on building mobile applications that make use of sound input. Please visit the course wiki for more information.

November 22, 2013  New Software Release: Radiotool

Source code used to power our two audio editing systems is now available. Easily piece audio together and retarget musical scores.

August 24, 2013  Visualization Course

We are offering CS 294-10 Visualization this semester. It's a graduate level course on Visualization techniques, but advanced undergrads are welcome. It is MW 5:30-7pm in Soda Hall 405.

October 5, 2012  New Software Release: 3D Puppetry

Source code for our 3D Puppetry system is now available. Quickly make 3D animations using a Kinect.

October 2, 2012  New Software Release: Proton Multitouch Framework

We have released the source code for our Proton/Proton++ framework for declaratively specifying multitouch gestures as regular expressions.

September 5, 2012  UnderScore Demo Online

Check out the demo of our UnderScore system for adding musical underlays to audio stories.

May 3, 2012  Photoshop CS6 includes Adaptive Wide Angle Feature

Adobe's Photoshop CS6 will include an adaptive wide-angle feature that allows users to interactive correct distortions in wide-angle images. This demonstrates how the feature works. The feature is based on Rob Carroll's work on optimizing content-preserving projections for wide-angle images.

We've also published a follow-on paper describing image warps for artistic perspective manipulation.






January 9, 2012  Course on User Interface Design to Focus on Kinect Applications

We are teaching CS160:User Interface Design this spring. The theme this semester is Kinect applications. Please visit the course wiki for more information.

October 20, 2011  Adobe Launches Photoshop Tutorial Builder

Adobe recently launched Photoshop Tutorial Builder, a product that allows users to generate step-by-step tutorials from a sequence of actions recorded in the application. The resulting tutorials include text description and tool icons for the recorded actions, and can be played back either within Photoshop or via a connected iPad. Photoshop Tutorial Builder is based on Floraine Berthouzoz's work on generating photo manipulation tutorials. Check out the video which features our collaborators, Wilmot Li and Mira Dontcheva.

We've also recently published a follow-on paper describing content adaptive photo manipulation macros.

August 28, 2011  New course on Image Manipulation and Computational Photography

We are offering a new course on Image Manipulation and Computational Photography. It is open to graduate students as CS294-69 and undergraduates as CS194-69. The lectures are MW 5-6:30pm in Soda Hall 320.

January 19, 2011  Visualization Course

We are offering CS 294-10 Visualization this semester. It's a graduate level course on Visualization techniques, but advanced undergrads are welcome. It is MW 1-2:30 in Soda Hall 405.

August 24, 2010  Computer Graphics Course

We've posted the Course Wiki for CS 184 Computer Graphics. If you are a Berkeley student, come check out the course. It is MW 10:30-12:00 in Soda Hall 306.

August 6, 2010  Two new CommentSpace visualizations


We've released two new visualizations in CommentSpace! The first visualizes college return on investment data for U.S. colleges and universities and lets you compare schools based on their graduation rates, tuition costs, and return on investment. The second lets you visually compare the top movies of 2005-2010 based on budget, net income, critics' ratings, and other measures. Come join the discussion and see how your favorite schools and films stack up the competition!

July 9, 2010  CommentSpace Tour de France Explorer now live


We're pleased to announce a new version of our collaborative visualization tool, CommentSpace, loaded with visualizations of data from the Tour de France.

Throughout the 2010 Tour, we're updating the visualizations with daily stage results so you can compare your favorite riders, analyze their past performances and track their progress. You can also post views and comments to Facebook and share individual views (like this one showing the withdrawal of the Astana team in 2007 tour on doping charges) to expand the discussion. Come join the conversation!

March 11, 2010  VisLab launches CommentSpace

We've launched an alpha version of our collaborative visualization tool CommentSpace. Using CommentSpace, you can comment on and collaborate around classic visualizations like the US Census Job Voyager as well as new visualizations of data from the recently-concluded 2010 Olympic Games. Come explore the visualizations and start commenting!

January 14, 2010  Courses for Spring 2010

We are offering a graduate course on visualization and an undergraduate course on user interfaces. Check out the course wikis for more information: CS294-10 Visualization, CS160 User Interfaces

January 21, 2009  User Interfaces Course

Jeff Nichols from IBM will be co-teaching CS160:User Interfaces, with Maneesh this Spring. More information is on the course wiki.

October 27, 2008  Flare used to visualize political contributions

The GoodGuide Political Contributions app uses Flare to visualize the amount and type of contributions corporations make to American political parties.

August 27, 2008  Visualization Course

Once again, we are teaching CS294-10:Visualization. More information is on the course wiki.

July 16, 2008  VisLab and MPR launch Minnesota Employment Explorer

We have teamed up with Minnesota Public Radio to create the Minnesota Employment Explorer: a collaborative visualization for people to explore recent employment trends and share their questions and insights. It's part of a larger piece on the recent economic slowdown. Come explore the data and share your findings!

And if you see something you like, you can embed the charts in your own blog...


April 2, 2008  Many-Eyes using Flare for visualization

The IBM Visual Communication Lab is using prefuse flare (an open source visualization toolkit built here at the VisLab) to create visualizations for the Many-Eyes visualization service. Check out their new Comparison Tag Clouds, made with Flare!

January 27, 2008  User Interfaces Course

We are teaching CS160:User Interfaces again this spring. Please visit the course wiki for more information.

October 22, 2007  Visualization tools for Flash: Prefuse Flare alpha released!

We're happy to announce the first alpha release of prefuse flare, a new visualization toolkit for Flash written in ActionScript 3. Flare is part of our ongoing research efforts to weave data visualizations into the web.

August 21, 2007  Visualization Course

We are teaching CS294-10:Visualization again in fall 2007. More information is on the course wiki.

August 27, 2006  Course Information for CS160: User Interfaces

We will be offering CS160:User Interfaces for the fall semester 2006. For more information check out the course wiki.

May 12, 2006  Visualization Mini-Workshop

Please join us on Friday May 12 from 1:00-4:30pm in Soda 306 for a mini-workshop on recent research in Visualization techniques.

Visualizations are displays that are designed to convey information. They capitalize on human facilities for processing visual information and when well designed they can improve comprehension, memory, inference, and decision making. Yet, designing visualizations remains a difficult and time-consuming task. Research on visualization techniques is aimed at developing principles, algorithms and methodologies that will make it easier to produce effective visual displays.

Please see http://vis.berkeley.edu/workshop-0512 for more details.

May 11, 2006  Visualization Poster Session

A poster session for CS294-10: Visualization will be held Thursday May 11, from 1 PM to 3:30 PM in the Berkeley Institute of Design (354 Hearst Memorial Mining Building). Food and drink will be provided.

The presented projects include visualization systems for a wide array of topics. Examples include maps, high-dynamic range photography, Internet security, visualization of probabilistic data, animation and shape databases, music/audio visualization, zoomable user interfaces, and visualization of online dating compatibility.

In addition, we've invited a number of prominent visualization researchers to judge student projects and award prizes.

More information on the Visualization course is available at http://vis.berkeley.edu/cs294-10-sp06.

For directions to the Berkeley Institute of Design, please see http://bid.berkeley.edu/directions.html.

April 16, 2006  Prefuse reaches 10,000 download mark

The prefuse visualization toolkit, our open-source software framework for authoring information visualization applications, has just surpassed 10,000 downloads! Thanks to everyone who has contributed to the toolkit along the way.

For more information about the toolkit, including a gallery of sample applications, see the prefuse homepage.

March 3, 2006  Vizster on CBS crime drama Numb3rs

The Vizster system for visualizing online social networks was featured on the CBS crime drama Numb3rs. The show is about an FBI agent and his brother, a professor that uses various mathematical and algorithmic techniques to solve crimes. In the March 3, 2006 episode "Protest", social network analysis is used to "catch the bad guy". The Vizster visualization is used to illustrate the concept of social networks. Though listed in the end credits, Jeff and danah are not considering a move to Hollywood at this time.

You can also download the clip (WMV, 4.7M).