Abstract
We have been developing ImproV, a datafiow visual language system for VJing, which is a form of live performance involving simultaneous manipulation of imagery. The dataflow of ImproV represents a processing flow of video data and video effects that are familiar to performers. ImproV is designed to construct a combination of several video effects on the fly, enabling performers to create new video effects while VJing. We previously conducted a user study for the first prototype of this system. The results show that two data types of dataflow confuse performers and that connecting nodes is time consuming. Therefore, we unified the data types into a single type called Video to simplify dataflow and developed adjustment knobs to reduce the frequency of node connecting.
The Video type, which is a sequence of images, is used to represent not only processing the target video but also parameters of video effects such as radius of blur and distance of translation. An adjustment knob on the input port is a new dataflow editing user interface for adjusting an effect parameter or opacity of a video fllowing through the dataflow. In ImproV, all input ports on all nodes have an adjustment knob. These adjustment knobs allow performers to quickly fade video and adjust parameters.
Original language | English |
---|---|
Title of host publication | Proceedings |
Subtitle of host publication | DMS 2011 - 17th International Conference on Distributed Multimedia Systems |
Publisher | Knowledge Systems Institute Graduate School |
Pages | 268-273 |
Number of pages | 6 |
ISBN (Electronic) | 1891706306 |
Publication status | Published - 2011 |
Externally published | Yes |
Event | 17th International Conference on Distributed Multimedia Systems, DMS 2011 - Florence, Italy Duration: 2011 Aug 18 → 2011 Aug 20 |
Publication series
Name | Proceedings: DMS 2011 - 17th International Conference on Distributed Multimedia Systems |
---|
Other
Other | 17th International Conference on Distributed Multimedia Systems, DMS 2011 |
---|---|
Country/Territory | Italy |
City | Florence |
Period | 11/8/18 → 11/8/20 |
Keywords
- DJ
- DJing
- End-user programming
- Image processing
- Live video performance
- VJ
- VJing
ASJC Scopus subject areas
- Computer Graphics and Computer-Aided Design
- Human-Computer Interaction
- Software