Skip to page content

 

Schemes for Engineers in Research and Development

Global Research Awards: Profiles

Dr Peter Hall – University of Bath

Understanding Dynamic Textures

Dynamic textures are complicated class visual phenomena that are little understood by the computer vision community. The class is defined by a more-or-less arbitrary list that is not limited to water, fire, trees, clouds, crowds, and flags. In fact, the only property that seems to bind these objects is that they are not rigid or articulated bodies and their motion is highly complex.

The purpose of the sabbatical period was to find a way to describe dynamic textures so that users can interact with them. For example, a Hollywood film producer may want to control an avalanche, or a computer games company may like to include fire, or a teenager may want to create animations on their desktop. Each of these requires different user tools, they have vastly differing budgets, and diverse objectives. But the common link is that each requires a description of dynamic texture that must separate appearance from motion.

Our hosts, the Intelligent Systems Laboratory at the University of Amsterdam (UvA) are acknowledges experts in the field of image statistics, and in addition have an interest in perception. Their experience complemented our own, in computer vision applied to computer graphics, in a neat and useful way.

During the sabbatical period we investigated several alternatives to describe shape; we imagined a video as a collection of changing shapes. We found investigated several routes; histograms of distance transforms and Radon transforms showed promise. We also looked at using the “principle of stability” , in which a description should be change little, if the video content is more-or-less the same. We found the principle can act to unify spatial segmentations as well as underpin temporal coherence.

At the same time we worked on a special case example of dynamic textures: trees. It was shown that a hierarchical tracker produces the most stable description of trees in video, separates appearance from motion and can be used to construct a probabilistic generative model.

In sum, we completed a special case example that provides a sound direction for future work – and have a much more informed view of how to generalize away from trees to the wider class of dynamic textures. The sabbatical period has resulted in a grant application being written, and several papers are planned. In addition, we found scope for our students to work together – even some undergraduate work at Bath found its way into the labs at UvA. Both UvA and ourselves feel the collaboration was worthwhile, and we wish to continue in the future. We both wish to thank to Royal Academy of Engineering for providing us with the opportunity.

Dr Peter Hall
Media Technology Research Centre
Department of Computer Science
University of Bath
 

 

Skip to page footer

 

[top of the page]