Capstone Projects

ORCID

https://orcid.org/0009-0006-1867-3395

MSU Affiliation

College of Integrative Studies; Data Science Academic Institute

Advisor

Dr. Jingdao Chen

Abstract

Cataloging and digitizing the objects inside a building manually is a task that is often impractical at scale. This project therefore automates the process, using a custom-made system. Using a photogrammetry-based 3D reconstruction of a room, this system is applied to sequences of 2D images used to make the 3D models. The system applies object detection, image segmentation, and image-text models to identify and describe objects, using CNN based models such as YOLO and OpenCLIP. Each analyzed object is then stored in a structured database with spatial coordinates from the 3D scanning, descriptive attributes from the image-text models, and other associated metadata produced by the system, all put together in organized csv files. Using custom-collected data from local buildings, the project evaluates model performance across rooms and objects of varying types and sizes, supporting deployment in diverse environments.

Publication Date

Spring 5-9-2026

Keywords

computer vision, data science, convolutional neural network, vision-language

Disciplines

Artificial Intelligence and Robotics | Databases and Information Systems | Data Science

colinM_capstonePipelineCode.ipynb (230 kB)
Notebook for general pipeline process. Best used in Google Colab. Requires a directory of input images and materials.keras for CNN

capstoneTestDataset.csv (10 kB)
Example output dataset from notebook code's pipeline

material.keras (82177 kB)
CNN model for material classification in Python notebook

colinM_capstoneFinalPres.pdf (525 kB)
Presented 05/08/2026 for MSU DSCI Capstone II Final Presentations

colinM_capstoneDIP.pdf (291 kB)
Original Capstone Design & Implementation Plan

colinM_capstoneDIP_Pres.pdf (2072 kB)
Presented 12/11/2025 for MSU DSCI Capstone I Final Presentations

Share

COinS
 

Digital Object Identifier (DOI)

https://doi.org/10.54718/LSDR2484

 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.