Professional Documents
Culture Documents
5
doi: 10.1111/j.1556-4029.2010.01453.x
PAPER Available online at: interscience.wiley.com
Minhua Ma,1 Ph.D.; Huiru Zheng,2 Ph.D.; and Harjinder Lallie,1 M.Sc.
ABSTRACT: Computer-generated three-dimensional (3D) animation is an ideal media to accurately visualize crime or accident scenes to the
viewers and in the courtrooms. Based upon factual data, forensic animations can reproduce the scene and demonstrate the activity at various points
in time. The use of computer animation techniques to reconstruct crime scenes is beginning to replace the traditional illustrations, photographs, and
verbal descriptions, and is becoming popular in today’s forensics. This article integrates work in the areas of 3D graphics, computer vision, motion
tracking, natural language processing, and forensic computing, to investigate the state-of-the-art in forensic visualization. It identifies and reviews
areas where new applications of 3D digital technologies and artificial intelligence could be used to enhance particular phases of forensic visualization
to create 3D models and animations automatically and quickly. Having discussed the relationships between major crime types and level-of-detail in
corresponding forensic animations, we recognized that high level-of-detail animation involving human characters, which is appropriate for many
major crime types but has had limited use in courtrooms, could be useful for crime investigation.
KEYWORDS: forensic science, virtual reality, augmented reality, 3D animation, forensic computing, forensic visualization, scene recon-
struction, natural language processing, computer vision, motion tracking
Computer-generated animation is an ideal media to accurately to major crime scenes (1–5). Computer-generated (CG) animation
visualize crime or accident scenes to the viewer to help understand has been used to investigate crimes and shown to the jury in the
the situation and retain complex spatial information. Computer- courtroom for evidence presentation (1).
related crime does not involve physical motion in the same way as This article integrates 3D graphics, computer vision, motion
for instance a homicide; it would, therefore, serve little purpose for tracking, natural language visualization, and forensic computing, to
such a crime to be reconstructed visually. Computer-generated ani- investigate the state-of-the-art in forensic 3D animation. The rest of
mation has a limited role to play in the reconstruction of computer- article is organized as the follows: First, section CG Animation for
related crime and computer forensics; at most it may be restricted Forensic Visualization discusses approaches of applying CG tech-
to the demonstration of technical data for the education of juries. nologies to forensic reconstruction in mixed reality and virtual real-
For instance, the operation of hard disks and the manner in which ity; Second, Technologies for Forensic Visualization, followed by a
they store data can be visualized for judge and jury rather than description of Crime Types and Level-of-Detail (LOD), and finally
presented them with a technical description. The problem with such the article is concluded by Summary and Discussion.
an approach, however, is that the computer-based animations must
be acceptable in a courtroom situation.
CG Animation for Forensic Visualization
Based upon factual data, forensic animations can reproduce the
scene and demonstrate the activity and location of vehicles, objects, There are four approaches of adopting computer-generated ani-
and involved persons at various points in time. Once the animation mation in forensic reconstruction: virtual reality (VR), augmented
has been produced, it is easy and cost-effective to observe the reality (AR), CG 3D animation, and combining real and synthetic
scene from various viewpoints such as a driver’s view, a victim’s imagery.
view, and a witness’ view. Using computer animation techniques to Virtual reality simulation in forensic process starts from model-
reconstruct crime scenes is replacing the traditional illustrations, ing 3D virtual objects and humans based on measurements and
photographs, and verbal descriptions, and it is becoming popular in photos and animates the models to recreate the crime scene or inci-
today’s forensics. dents concerned. Applications of VR in forensic animation include
Computer graphics technology has been successfully applied in pathological visualization, murder reconstruction, and shooting case
forensic visualization, ranging from traffic accident reconstruction briefing tool.
Augmented reality is the combination of VR and real-world con-
1
School of Computing, University of Derby, Derby, U.K. tent where CG virtual objects or humans are superimposed over
2
School of Computing & Mathematics, University of Ulster, Co. Antrim, real objects or into video footage in real time. An AR user may
U.K.
wear translucent goggles, through which he could see the real
*Work supported by the Research Inspired Curriculum Fund 2007 ⁄ 8 from
University of Derby, U.K. world as well as CG images projected on top of that world.
Received 14 April 2009; and in revised form 14 July 2009; accepted 23 Applications of AR in forensics include simulating road traffic
July 2009. accidents where virtual vehicles are blended into the real scene or
Human Animation from Natural Language The double line arrows indicate contributions of computer tech-
nologies to the forensic visualisation processes. The double line
CONFUCIUS (9) is a framework of language visualization using
arrow from ‘‘Dynamic simulation’’ to ‘‘Data analysis’’ means per-
3D animation techniques with NLP to achieve high-level animation
forming experiments in dynamic simulation to formulate or rule
generation. It is able to visualize single sentences, e.g., John
out a hypothesis and assist deduction, or even discover unexpected
handed a gun to Nancy, into 3D animation, speech, and sound
situation. As the research only focuses on reconstruction of forensic
effects. The system uses lexical visual semantic representation to
scenes, knowledge-based expert systems used for deductive reason-
connect linguistic semantics to visual semantics of action verbs and
ing are not discussed in this article.
to represent verb meanings for action execution (animation). CON-
FUCIUS gives promising results on word sense disambiguation
(70% accuracy) with regard to the data set on which it was tested. Crime Types and Level-of-Detail
Although originally targeted to application in storytelling, the
Level-of-detail (LOD) is a useful concept for managing graphic
system has a potential of reproducing crime scenarios based on text
complexity across many scales. In many VR systems, a virtual
descriptions.
object often has multi-resolution representations of polygonal mesh,
either refining or simplifying according to certain criteria such as
Forensic Visualization Processes and Contributions the distance of the object to the camera, so that when it is close to
of Computer Technologies the camera higher LOD mesh is presented, and when it is far away
from the camera a low LOD model is used. This has proved an
Computer vision technologies automate the processes of obtain-
effective optimization strategy in computer graphics. LOD could be
ing original data and generating 3D models from it. Dynamic simu-
supported by having multiple articulations, a.k.a. Levels of
lation automates the process of generating conclusive data from
Articulation (LOA), when apply to jointed systems like virtual
original data. Natural language visualization animates 3D models
humans. For instance, a low LOA virtual human may be based on
based on original and conclusive data. Integration of the bespoken
a 6-joint skeleton, and a higher LOA virtual human can have 18 or
technologies provides a potential for automating the processes of
even 71 joints (e.g., H-Anim standard LOA1 and LOA2 as shown
reconstructing crime scenarios from evidence that requires minimal
in Fig. 4).
intervention from human experts such as crime scene investigators,
H-Anim standard provides four LOAs for applications which
forensic reconstructionists, and 3D artists.
require different levels of detail. Some applications such as medical
Figure 3 illustrates the main processes of forensic visualization
simulation and design evaluation require high fidelity to anthropog-
and where the above-mentioned technologies may contribute to the
eometry and human capabilities, whereas games, training, and visu-
processes. The double line arrows indicate technology contributions,
alized living communities are more concerned with real-time
and the single line arrows indicate information flow between
performance. Most majority of forensic visualisation contains
processes.
human figures and is concerned with accurate simulation of
The data flow from ‘‘Data collection’’ to ‘‘Animation’’ provides
physical features of objects and humans that may affect animation,
for example, weight and resilience of object, locations after the
incident, and ground friction. It also includes the crime types that
require different level-of-detail (LOD) in the animation.
The flow from ‘‘Data analysis’’ to ‘‘Animation’’ provides a
number of scenarios to be created based on hypothesis. The infor-
mation flow from ‘‘Data collection’’ to ‘‘3D modeling’’ provides
measurement of physical properties of objects and humans that
affect creating and scaling of their 3D models, such as size, propor-
tional information, color, texture, and other visual properties.