Research Page for Bhautik Joshi

I have a academic background background in computer science, and have applied this to a broad set of research interests. These include: computer graphics and image processing, real-time interaction in complex environments, volumetric mesh generation, and parallel processing of large datasets.

I have completed a PhD with the CSIRO BioMedIA Lab titled Model Generation and Interaction in Surgical Simulation, where I investigated real-time algorithms for discretising and simulating tissue based on medical imaging data and realistic biomechanical models.

I am currently based in San Francisco, California, and am working as a research engineer at Industrial Light and Magic.

I can be reached via email at bjoshi(at) I also can be found on imdb and flickr.



Professional Details

A full CV is available on request - please send an email to bjoshi(at)

Summamary of Qualifications

Selected accomplishments

Detailed work history

Nov. 2007 - current: Research Engineer at Industrial Light and Magic, San Francisco, California. I work on proprietary 2D and 3D tools for content-generation for use in film, TV and gaming. I’ve worked in a number of areas, including asset management, application architecture engineering and previsualisation tools.
Jul. 2007 - Oct. 2007: Pipeline engineer at Rising Sun Pictures, Sydney, developing tools for managing dataflow in film post-production. These tools are implemented in Python, shell-script and C++. The tools developed are used to manage batch jobs in grid-based computing environments on a local and remote site.
Jan. 2007 - May 2007: Contract research engineer at Emotiv Systems, Sydney, developing and implementing physics-based algorithms for interactive games. I created a C++ library for real-time simulation of rigid-body physics, and integrated this with an existing game platform. I also contributed to the integration and testing of the Emotiv EDK in an existing gaming platform.
Oct. 2002 - Aug. 2006: Research engineer, CSIRO, undertaking architecture and engineering work for the computing environment for the BioMedIA laboratory, and developed large C++ libraries for computer graphics, computational geometry and simulation in conjunction with my PhD work.
Oct. 2001 - Jan. 2002: Research scientist, undertaking research work into multi-modal image registration at the Nuclear Medicine department at Westmead hospital. Here I evaluated and implemented a number of algorithms for non-rigid image registration of medical images in a working clinical environment. This work formed an extension of my masters thesis work. I also developed and released an open-source tool for writing DICOM-compliant images, written in IDL.
Jul. 2001 - Sep. 2001: Research engineer, Image Processing research project at the Environment and Resources department of Denmark Technical University in Copenhagen. I developed algorithms in IDL to enhance, register and segment micro-tomographic scans of sand.


Star Wars: The Force Unleashed II (Video Game), Research and Development: ILM, 2010

Academic History

2002-2006: Undertook a PhD, titled "Model Generation and Interaction in Surgical Simulation" jointly supported by the BioMedIA Lab at the ICT Centre, CSIRO, and the Graduate School of Biomedical Engineering at UNSW. Research focused on the automatic generation of tetrahedral meshes from segmented anatomical voxel datasets and realistic physical interaction with these in real- on near real-time. Thesis is submitted and under review.
2001: Undertook my Masters thesis at the Dept. Nuclear Medicine & Ultrasound at Westmead Hospital, Sydney, Australia
2000: Undertook my Honours thesis with the Medical Imaging group at Telecommunications & Industrial Physics, CSIRO, Sydney, Australia
1997-2001: Completed BE(Computer Engineering)/ME(Biomedical Engineering) at the Graduate School of Biomedical Engineering at the University of New South Wales


A bibtex file of the above list can be found here