Technology Corner: Virtual Crime Scene Reconstruction: The Basics of 3D Modeling
نویسنده
چکیده
Digital crime scenes take place in the context of physical crime scenes. Virtual crime scene reconstruction is an activity where investigators create a 3dimensional (3-D) model of an actual crime scene for the purpose of determining the events that lead to the crime. While virtual crime scene reconstruction is currently used for analyzing physical scenes, it can also help investigators visualize and explore ways digital media could have been used to perpetrate a crime. In this technology corner we explore one of the technologies underlying virtual crime scene reconstruction: 3-D modeling. 1. VIRTUAL CRIME SCENE RECONSTRUCTION Virtual Crime Scene Reconstruction is an activity where an investigator or an investigative team creates a 3-dimensional (3-D) model of an actual crime scene for the purpose of determining the events that lead to the crime. Crime scene reconstruction, in general, is the fifth and final phase of a crime scene investigation (Carrier & Spafford, 2003), and the stages of reconstruction include conjecture, hypothesis formulation, testing, and theory formulation (Miller, 2009). Virtual crime scene reconstruction can assist with all these stages. While the focus of this journal is digital crime scenes, such crimes take place in the context of physical crime scenes. For example, the National Institute of Justice describes digital media in the context of the following fourteen physical crime categories (National Institute of Justice, 2008): child abuse or exploitation; computer intrusion; counterfeiting; death investigation; domestic violence, threats, and extortion; e-mail threats, harassment, and stalking; gambling; identity theft; narcotics; online or economic fraud; prostitution; software piracy; telecommunications fraud; and terrorism (homeland security). For these crime categories and others, virtual reconstruction can help investigators visualize and explore ways digital media could have been used to perpetrate a crime. Journal of Digital Forensics, Security and Law, Vol. 6(4) 68 2. WAYS TO RECONSTRUCT A CRIME SCENE IN 3-D There are many different ways of reconstructing a crime scene. Automated techniques combine software with laser scanning (LIDAR), with multiple photographs, with video sequences, and with stereoscopic photographs (Se & Jasiobedzki, 2005). However, the technique I will discuss is manual modeling— by hand—as it is the least expensive, the most flexible, and can be used to augment the automated techniques. Moreover, skill in manual modeling is useful beyond crime scene constructions, as it can be used to create animated visualizations of digital crime scenes that are difficult to describe. According to cognitive researchers, visualizations and other forms of external representations can significantly assist problem solving processes (Larkin & Simon, 1987). 3. CHOOSING MODELING SOFTWARE—FREELY-AVAILABLE PACKAGES Popular commercial modeling software packages include Maya and 3ds-Max, both by Autodesk Corporation, while the most popular open-source modeling software package is Blender. Both Maya and 3ds Max are expensive software packages, as they are used to create models for both Hollywood movies and videogames. However, Autodesk makes them available freely, with full functionality; the only restriction is that anything created by the software is for academic-use only. Instructors and students can download these packages from students.autodesk.com, after registering with an e-mail address from a recognized academic institution. Blender can be downloaded from www.blender.org. Most all 3-D modeling software packages are sufficient for 3-d crime scene construction. The decision of what package to use depends largely on the computers available in one’s organization or lab—as not all modeling software will run on all operating systems. In particular, both Maya and Blender run on the Windows, the Mac, and the Linux operating systems. 3ds Max runs only on the Windows operating system. 4. THE BASICS OF 3-D MODELING There are two basic ways of modeling: polygons modeling and curve-based modeling. We will focus on polygon modeling, which is the most common type of modeling. 4.1 Basic Primitives With polygon modeling, the person modeling (hereafter, the “modeler”) starts by adding a basic primitive to the workspace of the software. In most modeling tools, the basic primitives are spheres, cubes, cylinders, cones, and flat planes. The virtual crime scene modeler uses both the crime scene documentation and these basic primitives to start modeling a scene. Suppose, for example, the crime scene took place in a living room, and that measurements made during the crime scene documentation phase, indicated that Journal of Digital Forensics, Security and Law, Vol. 6(4) 69 the room was 15x15 feet in area, with 9-foot tall walls. A crime scene modeler would start off by creating a cube was 15x15x9 units in the modeling tool’s workspace (see Figure 1). Figure 1. A basic cube primitive representing a living room that is 15 feet wide, by 15-feet deep by 9 feet tall. Within the room there would be a variety of furniture and electronics. These everyday objects would be modeled next, based again on measurements from the crime scene documentation. 4.2 Creating Everyday Objects from Basic Primitives Aside from rooms and certain appliances like toasters, most objects are not cubes. Nevertheless, the modeler still starts with a cube and then adds both edge loops and extrusions to mold the cube into the object. An edge loop is a line that goes completely around an object, while an extrusion is a protrusion off one or more faces of an object. To see how edge loops and extrusions work, suppose the living room had a 4legged coffee table in the center. To model the coffee table, the modeler first starts by modeling the table top as a flat cube (see Figure 2). Journal of Digital Forensics, Security and Law, Vol. 6(4) 70 Figure 2. Coffee table top as a flat cube. To complete the coffee table, the modeler add four legs as extrusion off of the table top. The problem, however, is that extrusions operate on faces, and there are no faces on the coffee table top that are suitable for extruding as legs. By adding edge loops, a modeler creates faces on the table top that can be extruded to depict legs. Figure 3 depicts the coffee table with several edge loops added. Figure 3. Edge loops added to the table top (compare with Figure 2) so that legs can be extruded. Note that there are now four faces in the corners of the table top that a modeler can use for extrusions, but this is the table top and the legs are located on the bottom. Fortunately, since edge loops go all the way around an object, there are also four faces in the corners of the table bottom (see Figure 4, left), which a modeler can use to extrude legs. Figure 4 (right) shows the results of using the extrude operation to create legs for the coffee table. Journal of Digital Forensics, Security and Law, Vol. 6(4) 71 Figure 4. Coffee table bottom prior to extrusions (left). Extrusions used to create legs (right). With the coffee table created, it can be imported into the center of the room (see Figure 5). Modelers, generally, create distinct objects in separate files and then import these objects into a main scene file. This allows modelers to reuse objects and also to create more complex objects based on existing models. Figure 5. Coffee table placed into the room (walls hidden to see inside the room). 4.3 Reusing Complex Models to Create New Objects Instead of always starting with basic primitives like cubes to create objects, one can start with complex models like the coffee table, and then add edge loops and extrusions—just like adding them to a basic primitive—to create even more Journal of Digital Forensics, Security and Law, Vol. 6(4) 72 complex objects. Figure 6 depicts both a couch (middle image) and a bed (right image) that were created by using the coffee table as a starting point (left image) and adding extrusions; no extra edge loops were added to the coffee table. Creating the bed also made use of a move-vertices operation, where the vertices for the coffee table’s front legs were selected and pulled out to stretch the coffee table into a bed.
منابع مشابه
Virtual Crime Scene Reconstruction with Integrated Animated Characters
This paper proposes some new techniques for the development of virtual 3D environments for crime scene reconstruction. Current techniques were investigated, which concentrate on the production of photo-realistic scenes. However, these were considered to be too specialist and expensive. The Crime Scene Creator developed here provides a cheaper and quicker alternative that allows quasiaccurate sc...
متن کاملA Novel Plan for Crime Scene Reconstruction
The traditional methods of registering crime scene, such as photographs, sketches, videos and oral descriptions, etc., are lowly efficient and couldn’t meet the requirement. In this paper, a new method for crime scene reconstruction which combines the virtual reality techniques with efficient interaction is hereby proposed. The new techniques, such as close-range photogrammetry, panorama photog...
متن کامل3d Reconstruction for a Cultural Heritage Virtual Tour System
The aim of this study is to build a Web-based virtual tour system, focused at the presentation of archaeological sites. The proposed approach is comprised of powerful techniques such as multiview 3D reconstruction, omnidirectional viewing based on panoramic images, and their integration with GIS technologies. In the proposed method, the scene is captured from multiple viewpoints utilizing off-t...
متن کامل3D Reconstruction of Crime Scenes and Design Considerations for an Interactive Investigation Tool
Crime Scene Investigation (CSI) is a carefully planned systematic process with the purpose of acquiring physical evidences to shed light upon the physical reality of the crime and eventually detect the identity of the criminal. Capturing images and videos of the crime scene is an important part of this process in order to conduct a deeper analysis on the digital evidence for possible hints. Thi...
متن کاملGENERATION OF ARCHITECTURAL PARAMETRIC COMPONENTS Cultural heritage 3D modeling
This paper deals with 3D modeling of complex architectural elements for virtual 3D scene reconstruction based on images or point clouds. It presents a new method at the opposite of classical photogrammetry and lasergrammetry techniques: parametric components are created and then adapted to the measured data. We have conceived and developed a parametric shape generator tool for virtual 3D recons...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JDFSL
دوره 6 شماره
صفحات -
تاریخ انتشار 2011