Rendered at 10:08:16 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
scottshambaugh 4 hours ago [-]
I’ll shill a library I wrote to make wigglegrams & stereograms in matplotlib - I think pseudo-3D visualization is super underrated as a technique to understand data!
mpl_stereo: https://github.com/scottshambaugh/mpl_stereo
rendaw 6 hours ago [-]
Somehow the extra motion seems to reduce the illusion of depth, it just seems like a disjointed animation to me.
MrGilbert 2 hours ago [-]
I agree. The first three from reddit work really well for me. I assume it's because of the fixed horizontal movement, and the fact that they are captured at the same moment from different angles. :)
The others are nice (but hectic) animations to me.
rendaw 4 minutes ago [-]
Yeah, the first three work for me too. (just realized my original comment was kind of ambiguous)
RobotToaster 18 minutes ago [-]
The ones from Reddit also have more frames, I'm guessing they were taken on on a Nishika 3-D camera.
ZiiS 4 hours ago [-]
Intresting, I have a weak eye so rely less on stereo; these pop as much more 3d then a photo.
pjerem 2 hours ago [-]
Same. I have amblyopia and I'm really appreciating the effect. I think people's brain with "only one" eye rely a lot more onto perceptive and parallax effect for 3D perception.
initramfs 58 minutes ago [-]
I've noticed that GIFS with several frames in them tend to be quite large files. I like that these use dithering, which can reduce the file size. Ideally it would be not larger than 2-3 lightweight photos juxtaposed together, and less than 300KB. I also wish there was a pause button on them because sometimes reading articles on the web with them persistent can get tedious. I suppose disabling images can mediate that, or copying the text to another document.
"In Web Browsers (Chrome, Edge, Firefox): Install browser extensions like GIF Scrubber on Chrome or GIF Blocker on Firefox, which add playback controls to any web page.
On iPhone/iPad: Go to Settings > Accessibility > Motion, and turn off Animated Images to pause all GIFs in Safari.
On Mac: Go to System Settings > Accessibility > Display, and toggle off Animated Images.
In PowerPoint: Press the 1 key on your keyboard during a presentation to pause the GIF."
RobotToaster 21 minutes ago [-]
There's been a move towards using MP4 files instead of GIFs because the filesize is smaller, despite MP4 being patent encumbered.
initramfs 11 minutes ago [-]
I found APNG suffer the same issue, but there may be some workarounds:
"Yes, but not natively just by using a standard <img> tag in web browsers. Because native APNGs play continuously like a traditional GIF, you need to use one of the following methods to pause them: [1, 2, 3, 4]
1. The Canvas Method (Best for Web Controls)
To add play/pause functionality, you cannot use an <img> tag. Instead, you need to render the APNG onto an HTML <canvas> element and control it using a JavaScript library like apng-js. This provides precise, video-like control over the frames. [1, 2, 3, 4]
2. The Cover Method (Simplest Fallback)
If you just want to freeze an APNG on its first frame, you can layer a static .png of the first frame directly over the APNG. When you uncover or hide the static image, the underlying APNG will be revealed and play as normal. [1]
3. Use CSS Animation Alternatives [1]
If you are designing the animation yourself, an alternative is to build it as a single static image (a filmstrip of all frames side-by-side) and animate it using CSS background-position. This allows you to pause the image natively using the CSS animation-play-state property. [1, 2, 3]"
12 minutes ago [-]
jannyfer 6 hours ago [-]
That was fun, and the script on github looks hand-written which is refreshing after having been reading AI-written code for months.
I have 120k photos in iCloud that I'm sure have duplicates (I exported my library to Google Photos years ago and exported it back to iCloud). The iOS duplicate detection stopped flagging duplicates for me to merge a while back. I gotta do something like this script...
RetroTechie 53 minutes ago [-]
> and the script on github looks hand-written which is refreshing after having been reading AI-written code for months.
We really need a short for "is it AI or not? has entered the discussion".
y04nn 1 hours ago [-]
On my Pixel phone I always leave enable the "Top Shot" setting, it saves a short low resolution video clip in the XMP/RDF metadata of the JPEG file. It saves motions that are not visible on a still image adding valuable information. iPhones and Samsungs have similar settings.
computerfriend 5 hours ago [-]
The website is really nicely designed, and the dithering on the images is quite beautiful.
mncharity 6 hours ago [-]
Includes repo for finding pictures taken from slightly different perspectives in a photo archive, and making wigglegrams from them.
shermantanktop 4 hours ago [-]
I often take a very short video, under 5s, rather than a picture. Even 1-2 seconds captures dimension and sound in a different way than a still picture. I’ve had people say it’s strange but they work well for me.
pjerem 2 hours ago [-]
Live photos on iOS are exactly that, by default, each time you take a picture, it embeds the 3 seconds before the shot and the 3 seconds after the shot as video with sound.
It looks like a useless feature on the moment because what you want is the nice framing you are trying to capture, but it happens to become an incredible feature years later when a long press on your photo makes your then baby smile and laugh.
It's a best of both world implementation because unlike just capturing a video, you still get your high quality, stabilized and sharp picture of the picture you capture PLUS the video.
exitb 4 hours ago [-]
Not that strange I guess, given how iOS does that automatically for all taken pictures.
If you have an iPhone, it does this automatically (provided you don't disable Live Photos). Quite fun to review all the random stereoscopy you have inadvertently created by having an unsteady grip on the camera...
gedeon 2 hours ago [-]
That link should have an epilepsy warning.
andrewshadura 12 minutes ago [-]
Contrary to popular belief, only a minority of people with epilepsy are sensitive to flashes of light.
xnx 6 hours ago [-]
Good idea, but the discovered image sequences are very different from the deliberately created examples at the top of the page.
wlkr 4 hours ago [-]
I had a look at the top submissions on the /r/wigglegrams subreddit [0]. It seems that some (including some of those featured in the article) are the more prototypical stereoscopic wigglegram, whereas others are more a stylistic effect.
If you're using an iPhone, couldn't you automate this by extracting "Live images" which are kind of "mini-videos" around the photo you took?
dark-star 1 hours ago [-]
I think the title is missing a verb ...
andrewshadura 11 minutes ago [-]
I think I accidentally a verb.
nnevatie 1 hours ago [-]
It's a meme.
wartywhoa23 3 hours ago [-]
Doubles as a motion sickness test :)
nixosbestos 5 hours ago [-]
How is the first one done? It seems like the cartons would fall faster than you could manually capture 2-3 images?
(super cool all around, thanks for sharing)
jcattle 3 hours ago [-]
It's tech from the 80s. Look up the Nishika N8000 and Nimslo 3D.
Basically it's multiple lenses next to each other, each capturing a small slice on the 35mm film. Every lens has it's own shutter, which is triggered at exactly the same time.
This wasn't too involved and quite cheap to implement with analog tech in the 80s/90s, but if you want to do the same thing with digital there's quite a bit more to consider. Here's a cool video of someone building a digital stereo camera: https://www.youtube.com/watch?v=_aofxbH0elo
The hard part with digital boils down to: Cheap camera modules are hard to calibrate to the same parameters and sometimes impossible to set focus, so pictures look the same. And taking pictures takes quite a bit of processing power, so if you want to take 4 pictures at once it gets a bit tricky with just a cheap raspberry or similar.
This is one option, trading ease of use and low cost for lower picture quality and less light.
zimpenfish 2 hours ago [-]
Ah, might have to try that. I've been getting adverts for "proper" versions of these (eg the Dispo Parallax) but no-one seems to sells them in a M4/3 mount (and I'm not keen on using adapters.)
PetitPrince 2 hours ago [-]
To add to the other comments if you have the idea to use multiple camera to make the same effect but at a higher quality (and if you somehow sort how the synchronisation problem), then congrats ! You have invented bullet time, as demonstrated 27 years ago* in the Matrix.
*ouch, I feel old
RobotToaster 8 minutes ago [-]
>if you somehow sort how the synchronisation problem
These days you can just capture video and make a 4d Gaussian splat
ChrisMarshallNY 59 minutes ago [-]
> ouch, I feel old
Inside of every old man, is a young man, going ”What the hell just happened?”.
voidUpdate 3 hours ago [-]
I believe there have been camera specifically designed for this, where they have multiple horizontally spaced lenses that all take a picture at the same time, or literally just holding several cameras right next to each other and triggering them all at once
patates 5 hours ago [-]
I assume more than a single camera or a moving camera with a very high shutter speed with fixed focus.
asadm 6 hours ago [-]
really cool. I imagine this will land as a filter on insta soon :D
zombot 5 hours ago [-]
I imagine those to be like crack cocaine for people with ADHD, but I just feel like I'm being zapped watching them.
patates 5 hours ago [-]
I have ADHD and normally excessive movement on my monitor disturbs me, but this didn't bring even a little discomfort. I didn't get addicted to them as well.
ikari_pl 5 hours ago [-]
I am diagnosed with ADHD and the amount of jumping movement in these is torturous.
The others are nice (but hectic) animations to me.
"In Web Browsers (Chrome, Edge, Firefox): Install browser extensions like GIF Scrubber on Chrome or GIF Blocker on Firefox, which add playback controls to any web page.
On iPhone/iPad: Go to Settings > Accessibility > Motion, and turn off Animated Images to pause all GIFs in Safari.
On Mac: Go to System Settings > Accessibility > Display, and toggle off Animated Images.
In PowerPoint: Press the 1 key on your keyboard during a presentation to pause the GIF."
https://share.google/aimode/X1Q5rp3z2tEbtDSPf
"Yes, but not natively just by using a standard <img> tag in web browsers. Because native APNGs play continuously like a traditional GIF, you need to use one of the following methods to pause them: [1, 2, 3, 4]
1. The Canvas Method (Best for Web Controls) To add play/pause functionality, you cannot use an <img> tag. Instead, you need to render the APNG onto an HTML <canvas> element and control it using a JavaScript library like apng-js. This provides precise, video-like control over the frames. [1, 2, 3, 4]
2. The Cover Method (Simplest Fallback) If you just want to freeze an APNG on its first frame, you can layer a static .png of the first frame directly over the APNG. When you uncover or hide the static image, the underlying APNG will be revealed and play as normal. [1]
3. Use CSS Animation Alternatives [1] If you are designing the animation yourself, an alternative is to build it as a single static image (a filmstrip of all frames side-by-side) and animate it using CSS background-position. This allows you to pause the image natively using the CSS animation-play-state property. [1, 2, 3]"
I have 120k photos in iCloud that I'm sure have duplicates (I exported my library to Google Photos years ago and exported it back to iCloud). The iOS duplicate detection stopped flagging duplicates for me to merge a while back. I gotta do something like this script...
We really need a short for "is it AI or not? has entered the discussion".
It looks like a useless feature on the moment because what you want is the nice framing you are trying to capture, but it happens to become an incredible feature years later when a long press on your photo makes your then baby smile and laugh.
It's a best of both world implementation because unlike just capturing a video, you still get your high quality, stabilized and sharp picture of the picture you capture PLUS the video.
https://www.youtube.com/watch?v=idteXQcGKlg
[0]: https://www.reddit.com/r/wigglegrams/top/?screen_view_count=...
(super cool all around, thanks for sharing)
Basically it's multiple lenses next to each other, each capturing a small slice on the 35mm film. Every lens has it's own shutter, which is triggered at exactly the same time.
This wasn't too involved and quite cheap to implement with analog tech in the 80s/90s, but if you want to do the same thing with digital there's quite a bit more to consider. Here's a cool video of someone building a digital stereo camera: https://www.youtube.com/watch?v=_aofxbH0elo
The hard part with digital boils down to: Cheap camera modules are hard to calibrate to the same parameters and sometimes impossible to set focus, so pictures look the same. And taking pictures takes quite a bit of processing power, so if you want to take 4 pictures at once it gets a bit tricky with just a cheap raspberry or similar.
This is one option, trading ease of use and low cost for lower picture quality and less light.
*ouch, I feel old
These days you can just capture video and make a 4d Gaussian splat
Inside of every old man, is a young man, going ”What the hell just happened?”.