Andrew Zysk

Dolphin Image Processor

Overview:
The Dolphin image processor is an analysis tool for crime scene investigation. Dolphin allows the intended user, a forensic scientist or crime scene investigator, to upload images of crime scene evidence to determine whether an image contains bloodstains, as well as analyze information about the bloodstains. The purpose of Dolphin is to apply a modern image processing and machine learning approach to help crime scene investigators make expedient and accurate analyses.
Dolphin is implemented using the Play Framework, with Java for the back-end, a MySQL database to store derived data from uploaded samples, and Weka for machine learning.

Process:
When the user uploads an image, they may choose to label the image as blood or notBlood (supervised learning), or prompt the application to label it using the existing training set (unsupervised learning).

When an image is uploaded, the application steps through a process to threshold and segment the image. Thresholding identifies pixels that are likely to be part of a bloodstain by their color, which is sufficiently red. Segmentation identifies the “segments” of the image, i.e. the contiguous sets of pixels in the thresholded image. Various attributes are calculated from the segments, such as area, perimeter, convexity, circularity, and average RGB values. These attributes are stored in the database, where they may be used as characteristics to train the system to recognize blood and notBlood.
The user may build their own training sets in the application by choosing (1) a set of uploaded images for training and (2) a set of segment attributes to be trained on.

Bio:
Andrew Zysk is a graduate of the George Washington University, with a B.S. in Computer Science and a minor in Business Administration.
In addition to his interests in Image Processing, Computer Vision, and Machine Learning, Andrew has experience working in Project Management and Data Security for a large IT organization.

Andrew is an enthusiastic individual who enjoys solving problems with other dedicated people. Upon graduation, he plans to continue his career in technology.

Andrew enjoys playing the alto saxophone, bicycling, listening to rap music, and watching Game of Thrones. He is an Eagle Scout, and he is from Cranbury, NJ.