Michael Wolf
Projects and thoughts from Cincinnati San Jose Oakland an undisclosed location in Grass Valley
Home Projects Photos Github Mastodon Nullbrook RSS
Future Projects
Last edited - 2021/01/06

I'd been keeping a list of projects I wanted to see/build some day in a Github repo but now I think a webpage is probably a better spot so here we are. The projects listed here require substantial technical effort hence the descriptions are mostly desired features rather than proper specifications.

Photograph Era Estimation Model

After a talk on image recognition API's given by Jack Cox at Stir Trek 2017, I was inspired to develop a program to sort my archives with tags, a concept I had previously tried to do using manual techniques. Upon asking about the use of image recognition systems in this domain, Jack Cox had mentioned a novel idea of using facial recognition to find family likeness. Even simple image recognition would prove incredibly useful for making the Nullbrook archive easy to use.

The end state would be a system that can identify the objects in a given old photo and provide an estimate on the year it was taken. This is obviously going to be flawed since old cameras and film can be used decades after they are created and fashion styles aren't absolute. The initial work on this project may need to segregate photos out by decade to avoid over-fitting on color tones. I don't know how the hell ML works nowadays, heh.

Cryptographic Signatures for Photography

With the rise of easily doctored photos, videos and audio, it has become increasingly important to validate the source of images and the material that they contain. One idea would be to use cryptographic signatures to identify the source device, location, time, etc of a photo. This could be accomplished through either a key unique to a camera or provided by a user which generates a hash of the user/model/date/location of the photo and can then be integrated into media platform. Said platform would be able to display this information and the hash to prove the authenticity of the photo.

Virtual Reality Packet/Network Analysis

A piece of VR software that would allow for the visual display and reactive manipulation of packets, their routes through a graph of a network, and the opening and inspection of their contents through hand motions. Kinda like Gibsonizing Wireshark/Netgraph. A simple prototype would take pcaps, generate a graph and allow for movement of the graph through VR space.