Software
PySceneDetect (www.scenedetect.com) is a scene/shot detection tool and Python library. It is free and open source software, used in both industry and academia. Example applications include preprocessing video data for training AI models, developing plugins for non-linear video editors, and research analysis of film. PySceneDetect was built to be extensible, and easily integrates into most workflows.
DVR-Scan (www.dvr-scan.com) is a tool that automatically detects motion events in video files (e.g. security camera footage). It extracts each event into a separate video clip for further analysis. DVR-Scan is DVR-Scan free and open-source software written in Python, and was built to be extendable and hackable.
Hardware
Triclysm is 3D LED display project, including hardware (electrical schematics, components, and microcontroller firmware) and software to develop and wirelessly transmit 3D videos/animations to the display. The design is extendable, with the default configuration supporting a greyscale 8x8x8/512 voxel or 4096-colour RGB 4x4x4/64 voxel display.
A remote-control robot capable of gathering a biological sample in unknown areas, Biopsy Bot was developed as a final project for the Mechatronic System Design course offered at UWO. The purpose of the project was to develop a robot capable of remotely navigating (with the aid of an on-board wireless camera) an area of unknown obstacles and rocky terrain, in order to gather and return a biological sample from a mysterious blob (made of Jello).