DIY-Webcam Video Magnification

Gepostet vor 4 Jahren, 3 Monaten in #Misc #Tech #Cam #Coding #Medics

Share: Twitter Facebook Mail

Vor einem Jahr bloggte ich über die Eulerian Video Magnification, das Video ging vor ein paar Wochen nochmal rum, dürftet Ihr mitbekommen haben. Kurzversion: Das ist eine Art Vergrößerung für minimale Bewegungen in Videos, damit kann man beispielsweise Puls sichtbar machen. Und jetzt hat Github-User thearn eine DIY-Variante davon online gestellt, die dasselbe für Webcams bietet. Ich bin gespannt, wie lange das online bleibt, die hatten sich ihre Eulerian Video Magnification damals patentieren lassen.

This application uses openCV to find the location of the user's face, then isolate the forehead region. Data is collected from this location over time to estimate the user's heartbeat frequency. This is done by measuring average optical intensity in the forehead location, in the subimage's green channel alone (a better color mixing ratio may exist, but the blue channel tends to be very noisy). Physiological data can be estimated this way thanks to the optical absorbtion characteristics of (oxy-) hemoglobin (see http://www.opticsinfobase.org/oe/abstract.cfm?uri=oe-16-26-21434).

With good lighting and minimal noise due to motion, a stable heartbeat should be isolated in about 15 seconds. Other physiological waveforms, such as Mayer waves (http://en.wikipedia.org/wiki/Mayer_waves), should also be visible in the raw data stream.

Once the user's pulse signal has been isolated, real-time phase variation associated with the detected hearbeat frequency is also computed. This allows for the heartbeat frequency to be exaggerated in the post-process frame rendering; causing the highlighted forhead location to pulse in sync with the user's own heartbeat.

webcam-pulse-detector (via HackerNews)

27 Contact-Lenses removed from Eye

Einer meiner Alpträume geht so: Aus irgendeinem Grund trage ich Kontaktlinsen und wenn ich blinzle, schiebe ich die Teile unter…

Stereographic Torus Knot

I'm not sure what's going on here but I like it: „This is very similar to Rise Up, though with…

The Curator of Death

Schönes Portrait unter anderem über Joanna Ebenstein („The Curator of Death“) und ihr Morbid Anatomy Museum: „In this reel, we…

Extreme Pimple Popping with Dr. Pimple Popper 2 🤢🤢

Neue yummy Pickel-Action mit Frau Dr. Pimple Popper aka Dr. Sandra Lee aus Kalifornien, „A dermatologist [who] finds fame among…

Dude was full of shit but not anymore

Poor guy but he's fine now and his shit is gone, together with a good chunk of his guts: Surgeons…

Creating Lifelike Synthetic Human Cadavers

Netter Clip über SynDaver Labs und ihre künstlichen Leichen. Ihren SynDog sieht man im Video leider nur kurz, vor einem…

Very Bad Volume Control Interfaces

Vor einer Woche postete Redditor Jacobone dieses Interface für Lautstärkeregelung von irgendeiner Win-App. Then this happened: r/ProgrammerHumor/search?q=volume&restrict_sr=on. Because ofcourse it…

Zalgo Droplet

A Javascript-Droplet „to invoke the hive-mind representing chaos. Invoking the feeling of chaos. With out order. The Nezperdian hive-mind of…

C64-Demo generates itself from Soundtrack

Gewinnerdemo der Revision 2017 von Linus Akesson, ein C64-Hack in 256 Bytes: A Mind is born. Ich verstehe ja noch…

Binary Keyboard

Nette Spielerei von Chris Johnston: „A two-button backlit mechanical keyboard that types ASCII values, one bit at a time.“ (via…

Mini-Herz und Koronar-Arterien aus Spinat-Blättern

Wissenschaftler haben Spinatblätter von Pflanzenzellen befreit, haben auf dem übriggebliebenen Skelett Herzmuskel gezüchtet und dann haben sie die Zellulose als…