Browsing by Subject "3D Visualization"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Automated counting of cell bodies using Nissl stained cross-sectional images(2009-05-15) D'Souza, Aswin CletusCell count is an important metric in neurological research. The loss in numbers of certain cells like neurons has been found to accompany not only the deterioration of important brain functions but disorders like clinical depression as well. Since the manual counting of cell numbers is a near impossible task considering the sizes and numbers involved, an automated approach is the obvious alternative to arrive at the cell count. In this thesis, a software application is described that automatically segments, counts, and helps visualize the various cell bodies present in a sample mouse brain, by analyzing the images produced by the Knife-Edge Scanning Microscope (KESM) at the Brain Networks Laboratory. The process is described essentially in five stages: Image acquisition, Pre- Processing, Processing, Analysis and Refinement, and finally Visualization. Nissl staining is a staining mechanism that is used on the mouse brain sample to highlight the cell bodies of our interest present in the brain, namely neurons, granule cells and interneurons. This stained brain sample is embedded in solid plastic and imaged by the KESM, one section at a time. The volume that is digitized by this process is the data that is used for the purpose of segmentation. While most sections of the mouse brain tend to be comprised of sparsely populated neurons and red blood cells, certain sections near the cerebellum exhibit a very high density and population of smaller granule cells, which are hard to segment using simpler image segmentation techniques. The problem of the sparsely populated regions is tackled using a combination of connected component labeling and template matching, while the watershed algorithm is applied to the regions of very high density. Finally, the marching cubes algorithm is used to convert the volumetric data to a 3D polygonal representation. Barring a few initializations, the process goes ahead with minimal manual intervention. A graphical user interface is provided to the user to view the processed data in 2D or 3D. The interface offers the freedom of rotating and zooming in/out of the 3D model, as well as viewing only cells the user is interested in analyzing. The segmentation results achieved by our automated process are compared with those obtained by manual segmentation by an independent expert.Item Framework for a Visual Energy Use System(2009-06-02) McDonald, Christopher ErnestThe goals of this research include developing and identifying software technologies, which facilitate the use of buildings described in Building Information Modeling (BIM) tools in both a simulation and visualization. The study focused on the development of a tool to fulfill the visualization needs of a Visual Energy Use System. To accomplish this, the study identified an open BIM file standard, the Industry Foundation Classes (IFC). The study also identified a video game based 3D virtual environment, the Doom 3 Engine. A tool developed during the study, IFCtoMAP, converts IFC data into the .MAP file format understood by the Doom 3 Engine. Finally, the study identified the IFCtoIDF utility, which translates IFC data into a format understood by the building energy simulation program EnergyPlus. Data from the Building Information Modeling tool Revit Building exports to the .IFC file format, which in turn drives the two conversion utilities IFCtoMAP and IFCtoIDF. The output of the IFCtoIDF tool consists of an .IDF file that EnergyPlus uses to perform an energy simulation. The output of the IFCtoMAP tool consists of a .MAP file, which the Doom 3 game engine uses to display three dimensional first person perspective visualization. The result of the study was the successful creation of an automated tool that converts building geometry found in .IFC files into the .MAP file format understood by Doom 3 game engine. This document details the methods employed by the IFCtoMAP software along with a brief discussion of the IFCtoIDF conversion utility.