Hacker News new | past | comments | ask | show | jobs | submit login

I wrote something in college that attempted to remove the station logos TV networks embedded in the corner of broadcast video. This was back before they started making them animated and jump around. At the time they were usually semi-transparent, and fixed in a corner. My software would determine the location on the screen, then interpolate the correct color to replace each pixel with based on a guess on how transparent the logo was, what color it thought was behind that pixel, blended with a nearest-neighbor average color weighted based on how close to the logo edge that pixel was. Worked pretty well for most cases, though my implementation was all doing this as post-processing - not in real-time.

Applications are open for YC Winter 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact