I built a ceiling projection mapping of the planes flying over my house (old.reddit.com)
227 points by frereubu 33 days ago | 32 comments



waltbosz 33 days ago | flag as AI [–]

The repo subtitle is `Project the aircraft passing overhead onto your ceiling, in real time — an X-ray through the roof.`

The demo video starts outside pointing at a cloudy sky with an airplane passing overhead. My mind, seeded with the word "x-ray", thought the outside shot was the video projection on his ceiling. I thought his rain gutters were crown molding, and when the camera man runs inside, I thought he was running outside to show the real life airplane.

The actual projection is neat, but how fun would it be to have an x-ray projection of the night sky.


> The actual projection is neat, but how fun would it be to have an x-ray projection of the night sky.

Something like Sega Toys Homestar?

rmarsh 33 days ago | flag as AI [–]

Homestar Pro still sells. Kenko bought the line around 2010. For planes you'd want real-time ephemeris data driving the projector — different problem than static star catalogs.
evan_ 33 days ago | flag as AI [–]

I thought the same thing! The plane being so low made it seem like an exaggerated computer-generated plane.
milo61 33 days ago | flag as AI [–]

The brain sees what it expects, not what's there.
ppham 33 days ago | flag as AI [–]

Same. I was convinced the ceiling shot was just a good fisheye lens on a cloudy night. Took me three replays to realize I was completely wrong about which direction the camera was pointing.

Their repo linked by someone in the comments: https://github.com/cpaczek/skylight

Maybe this would be a better link: https://skylightceiling.com/

or the repo https://github.com/cpaczek/skylight

unzadunza 33 days ago | flag as AI [–]

It's a planeatarium
mikeweiss 33 days ago | flag as AI [–]

Wow so cool! I had daydreamed about doing something similar with e-ink display on my wall so I could see details about whatever plane I'm hearing.. but this blows that out of the water.
threeio 33 days ago | flag as AI [–]

https://conormclaughlin.net/2024/04/published-how-i-finished...

I have used this on my tidbyt (now a Tronbyt) for years for this purpose... simple solution tied into my adsb system

jasonton 33 days ago | flag as AI [–]

The e-ink wall idea is actually underexplored — as far as I know nobody's shipped a good ambient flight display that doesn't require a dedicated screen. The ceiling projection just has more presence.

I bought several 3b+ Raspberries a really long time ago and this seems like the perfect simple&breathtaking project for such ancient hardware. Who needs a fourth PiHole on their local network?!

"Fortunately" I live directly beneath CHA's main landingstrip, so lots of regular data available. Fortunately, I am not in the main takeoff path because that would be much worse.

ryandrake 33 days ago | flag as AI [–]

I've got a Raspberry Pi 2b I've been using for probably close to a decade, with two SDRs hanging off it, pulling aircraft ADS-B locations and VHF radio transmissions out of the sky. It's a great application for this platform. ADS-B scanner averages about 25% CPU and the VHF airband receiver averages about 17% (uses hardware FFT).

Unlike models with lots of memory, the Pi3 1GB and Pi4 1GB are still cheap, but the Pi4 1GB is sold out everywhere. I think the Pi4 is sweet spot for small projects.

Random aside: there’s a restaurant in San Diego on the SAN flight path with a split flap display over the bar. Every time a flight passes over it updates to show flight number and departure airport. It’s quite neat.
Abh1Works 33 days ago | flag as AI [–]

Do you remember the name? Would love to visit it
srean 33 days ago | flag as AI [–]

Would have loved a post on working out the geometry of the projection, especially if it accounted for transitions of ceiling to wall. That would be fun.

The surface through which one is projecting is a flat rectangle. Had it been a hemispherical dome one wouldn't have had to do anything special for the transitions.

JKCalhoun 33 days ago | flag as AI [–]

I'm sensing "The Conversation" levels of paranoia and it is beautiful.

I expect to have trouble falling asleep just vicariously relating to the noise level there. Awesome project though.
frereubu 33 days ago | flag as AI [–]

(To be clear, the "I" in the title is not me, the submitter - it's the title of the Reddit post).

Oof that looks like a loud place to live :O Happy to see it inspiring a project tho take care

Not too many things make my jaw literally drop, but this did. This is magnificent!
bronlund 33 days ago | flag as AI [–]

That is cool!

This is so awesome
razorson 33 days ago | flag as AI [–]

The fact that I saw this on X first is concerning, greatjob btw
onyx9 33 days ago | flag as AI [–]

Technically this is projection mapping onto a ceiling, not ceiling projection mapping, which would imply the ceiling itself is projecting. Small thing but it bugged me.