|
SCS Student Seminar Series
![]()
|
Real-Time Gradient-Domain Painting
Friday, September 19th, 2008 from 12-1 pm in Wean 5409.
James McCann, CSD
We present an image editing program which allows artists to paint in the gradient domain with real-time feedback on megapixel-sized images. Along with a pedestrian, though powerful, gradient-painting brush and gradient-clone tool, we introduce an edge brush designed for edge selection and replay. These brushes, coupled with special blending modes, allow users to accomplish global lighting and contrast adjustments using only local image manipulations -- e.g. strengthening a given edge or removing a shadow boundary. Such operations would be tedious in a conventional intensity-based paint program and hard for users to get right in the gradient domain without real-time feedback. The core of our paint program is a simple-to-implement GPU multigrid method which allows integration of megapixel-sized full-color gradient fields at over 20 frames per second on modest hardware. By way of evaluation, we present example images produced with our program and characterize the iteration time and convergence rate of our integration method.
The Student Seminar Series is an informal research seminar by and for SCS graduate students from noon to 1 pm on Fridays. Lunch is provided by the Computer Science Department (personal thanks to Sharon Burks and Debbie Cavlovich!). At each meeting, a different student speaker will give an informal, 40 minute talk about his/her research, followed by questions/suggestions/brainstorming. We try to attract people with a diverse set of interests, and encourage speakers to present at a very general, accessible level.So why are we doing this and why take part? In the best case scenario, this will lead to some interesting cross-disciplinary work among people in different fields and people may get some new ideas about their research. In the worst case scenario, a few people will practice their public speaking and the rest get together for a free lunch. This page is updated roughly once a week, usually on Fridays.
Note: Step #3 below is applicable to ALL SSS speakers.SSS is an ideal forum for SCS students to give presentations that count toward fulfilling their speaking requirements. The specifics, though, vary with each department. For instance, students in CSD will need to be familiar with the notes on Sharon Burks' homepage and follow the instructions outlined on the Speakers Club home page. Roughly speaking, these are the steps:
Abhay Harpale, FoodCzar
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||