Daniel Heckenberg

Learn More
With appropriate hardware, Mac OS X provides a capable platform for real-time image processing (RTIP). This paper provides an overview of available video capture hardware and presents development strategies to achieve high performance, low latency image processing. As the requirements of real-time image processing differ significantly to those for video(More)
Accurate tracking of human movement has the potential to enable many kinds of human-computer interaction (HCI). Vision-based methods promise tracking without encumberance by body-mounted apparatus but constitute a significant research challenge. Its many applications both in HCI and other areas such as surveillance have made markerless human tracking a(More)
Volumetric effects have become a mainstay of the visual effects community over the past decade. With many third-party solutions available, what are the benefits and challenges of creating a proprietary system? We outline <i>Snap</i>, Animal Logic's grid-based simulation and volumetric rendering framework used in <i>Legend of the Guardians: The Owls of(More)
In <i>The LEGO Movie</i> everything on screen from characters and sets to oceans and explosions is realised with bricks. By building a brick library we were able to automatically assemble optimized models from XML files output by LEGO Digital Designer. A sophisticated shader and numerous texture variations for each brick were also created, allowing us to(More)
Creating repetitive geometric features such as scales or cobblestones for computer graphics is difficult and tedious to perform manually, particularly for seamless 3D surfaces. However, procedural approaches rarely provide the fine-grained control required for motion picture production. Representation of shape detail does not fit easily into traditional(More)
<i>Legend of the Guardians: The Owls of Ga'Hoole (LotG)</i> features over sixty distinctive, art-directed, hyper-realistic feathered characters. We developed a procedural feathering pipeline, <i>Quill</i>, to efficiently realise more than fifteen unique bird species required by the story. This toolset allows a procedural representation of feathers to be(More)
The creative requirements for <i>The LEGO Movie</i> demanded that the entire world be made of individual LEGO bricks, with no cheating. Whole buildings needed to be demolished into their component bricks, vehicles pulled apart and re-assembled differently and some parts of the set were to be ripped up and formed into other objects. Even simulated FX like(More)
In accordance with the requirements of the degree of Bachelor of Engineering (Honours) in the division of Computer Systems Engineering, I present the following thesis entitled " MIME: A Video Based Hand Gesture Interface ". This work was performed under the supervision of Dr Brian Lovell. I declare that the work submitted in this thesis is my own, except as(More)
  • 1