Name: Brandon Castellano
Type: User
Company: Google
Bio: Software engineer focused on embedded development, with background in computer vision. Currently at Google, working on Fuchsia.
Location: Waterloo, Ontario
Blog: https://www.bcastell.com
Brandon Castellano's Projects
Repository for my personal website www.bcastell.com, containing both the source code and actual static assets required to host the website..
Boost.org config module
STL-like containers from Boost
:vhs: Tool for extracting scenes with motion from videos (e.g. security camera or DVR footage). Written in Python, uses OpenCV.
flameshot official websites & documents
The Flutter engine
:computer: A Cards Against Humanity IRC bot
Python package to help users read and write vsb files
A guide on compiling & installing OpenCV 3.0, and details on changes to the Python module.
OpenCV-based video keypoint tracking using FSME (full-search motion estimation). Written in C++, requires OpenCV 2.4.X.
:tv: Analog video/television signal emulator (library and simulator).
Protocol Buffers - Google's data interchange format
Fast, embeddable OpenGL API access, and helper functions (e.g. mipmap generation for SDL textures) for PySDL2 programs. Can generate a lightweight dynamic wrapper, up to 50% faster than PyOpenGL, with no dependencies other than PySDL2. Public domain.
Pythonic bindings for FFmpeg's libraries.
Accessing Pygame surfaces or OpenCV images with C/C++ via ctypes and the Numpy-based surfarray module.
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
:snake: Tutorial on detecting video shot changes using Python and OpenCV. Part 1 covers basic threshold detection, Part 2 covers optimized threshold detection.
Adds ragdolls to quake 2, also features things like bloom, physics for dropped weapons, grenades and gibs
:chart_with_upwards_trend: Real-time Keypoint Tracker using full/exhaustive-search motion estimation. Works with both live/camera streams and recorded video. Written in Python and C++, requires OpenCV, and optionally CUDA for GPGPU acceleration.
Remotely control & check the status of your garage door with a Raspberry Pi.
Koans for the Rust programming language
:clapper: [Coming Soon] A C++ and OpenCV-based scene detection program & library. Will supplement the functionality of both PySceneDetect + DVR-Scan as a high-performance video scanning/analysis tool.
Runtime/Compile time copyable type info.