HN user

Uncorrelated

132 karma

Unemployed software engineer living in Portland. Creator of Unpro Camera.

www.uncorrelatedcontents.com

Posts4
Comments24
View on HN

I'm partially deaf and I've worn hearing aids since around five years old. I used to think it didn't affect me but as I get older I increasingly suspect it's negatively impacted my life more than I thought. Just the additional difficulty understanding in noisy environments affected my social life and development, and who knows what kind of knock-on effect that's had.

Anyway, any progress in treating similar conditions is great news.

ChatGPT Images 2.0 3 months ago

Scale matters. Using Photoshop took vastly more time and skill to pull off realistic images, limiting how many could be made. With image generation there's no practical limit. Some of it will be used for relatively innocuous purposes like making joke images for friends or menus for restaurants. But the floodgates are open for more socially negative uses.

If you're the only one in the world with an internal combustion engine, the environmental impact doesn't matter at all. When they're as common as they are now, we should start thinking about large-scale effects.

I responded with a mix of mostly B and C answers and got “advanced.” Yet, as pointed out by another commenter, selecting all D answers (which would make you an expert!) gets you called a beginner.

I can only assume the quiz itself was vibe-coded and not tested. What an incredible time we live in.

For anyone wondering, you can access this by tapping the button showing a 3D cube at the bottom left of the 3D viewer. The button may be cut off if you're viewing in a web view in another app like I was.

The AR viewer runs with a much higher frame rate and you can get closer to the model. However the lighting is significantly worse, which ruins the appeal. The in-browser viewer is choppy and I can feel my phone getting a little warm, but it looks a lot more like viewing the real artifacts.

You're thinking of the The History of England podcast, not The History of English. The History of English Podcast does cover English history, often going deeper than is strictly necessary for tracing the evolution of English, but its primary focus is language. It's also very cozy, something you could listen to while sipping tea by a warm fire, and its consistency, clarity, and depth has made it my favorite podcast.

Thank you! I just released the new update on a slow rollout, and you can get it ahead of schedule by updating manually. I recommend trying out RAW photography with the Extended Dynamic Range setting set to on :)

At the time I created it there weren't any that did the end-to-end process with ProRAW in a way that I liked. And I got really tired of manually editing every photo I took, so I built the app for me.

Plus, having full control over the way photos look, I've customized the output to match my taste; I don't think there's any other camera apps that produce photos quite like mine.

I've been working on an iOS camera app to take natural-looking photos with reduced post-processing. The goal is take photos that look like what you see.

I just updated the RAW pipeline and I'm really happy with how the resulting photos look, plus there's this cool "RAW+ProRAW" capture mode I introduced recently.

https://apps.apple.com/us/app/unpro-camera/id6535677796

I initially released it early last year and have been using it as my main camera app since, but I haven't mentioned it in one of these threads before. Unfortunately this post has come just a bit early for my most recent update to be approved; there's some nice improvements coming.

I'm sorry for neglecting to respond until now. The app was called Portrait Effects Studio and later Portrait Effects Playground; I took it down because it didn't meet my quality standards. I don't have any public videos anymore, but it supported background replacement and filters like duotone, outline, difference-of-Gaussians, etc., all applied based on depth or the portrait effects matte. I can send you a TestFlight link if you're curious.

I looked at your apps, and it turns out I'm already familiar with some, like 65x24. I had to laugh -- internally, anyway -- at the unfortunate one-star review you received on Matte Viewer from a user that didn't appear to understand the purpose of the app.

One that really surprised me was Trichromy, because I independently came up with and prototyped the same concept! And, even more surprisingly, there's at least one other such app on the App Store. And I thought I was so creative coming up with the idea. I tried Trichromy; it's quite elegant, and fast.

Actually, I feel we have a similar spirit in terms of our approach to creative photography, though your development skills apparently surpass mine. I'm impressed by the polish on your websites, too. Cheers.

Other commenters here are correct that the LIDAR is too low-resolution to be used as the primary source for the depth maps. In fact, iPhones use four-ish methods, that I know of, to capture depth data, depending on the model and camera used. Traditionally these depth maps were only captured for Portrait photos, but apparently recent iPhones capture them for standard photos as well.

1. The original method uses two cameras on the back, taking a picture from both simultaneously and using parallax to construct a depth map, similar to human vision. This was introduced on the iPhone 7 Plus, the first iPhone with two rear cameras (a 1x main camera and 2x telephoto camera.) Since the depth map depends on comparing the two images, it will naturally be limited to the field of view of the narrower lens.

2. A second method was later used on iPhone XR, which has only a single rear camera, using focus pixels on the sensor to roughly gauge depth. The raw result is low-res and imprecise, so it's refined using machine learning. See: https://www.lux.camera/iphone-xr-a-deep-dive-into-depth/

3. An extension of this method was used on an iPhone SE that didn't even have focus pixels, producing depth maps purely based on machine learning. As you would expect, such depth maps have the least correlation to reality, and the system could be fooled by taking a picture of a picture. See: https://www.lux.camera/iphone-se-the-one-eyed-king/

4. The fourth method is used for selfies on iPhones with FaceID; it uses the TrueDepth camera's 3D scanning to produce a depth map. You can see this with the selfie in the article; it has a noticeably fuzzier and low-res look.

You can also see some other auxiliary images in the article, which use white to indicate the human subject, glasses, hair, and skin. Apple calls these portrait effects mattes and they are produced using machine learning.

I made an app that used the depth maps and portrait effects mattes from Portraits for some creative filters. It was pretty fun, but it's no longer available. There are a lot of novel artistic possibilities for depth maps.

It's a JPEG + gain map format where the gain map is stored in the metadata. Same thing, as far as I can tell, that Halide is now using. It's what the industry is moving towards; it means that images display well on both SDR and HDR displays. I don't know what JPEG-XT is, aside from what I just skimmed on the Wikipedia page.

Not having before-and-after comparisons is mostly down to my being concerned about whether that would pass App Review; the guidelines indicate that the App Store images are supposed to be screenshots of the app, and I'm already pushing that rule with the example images for filters. I'm not sure a hubristic "here's how much better my photos are than Apple's" image would go over well. Maybe in my next update? I should at least have some comparisons on my website, but I've been bad at keeping that updated.

There's no Live Photo support, though I've been thinking about it. The reason is that my current iPhone 14 Pro Max does not support Live Photos while shooting in 48-megapixel mode; the capture process takes too long. I'd have to come up with a compromise such as only having video up to the moment of capture. That doesn't prevent me from implementing it for other iPhones/cameras/resolutions, but I don't like having features unevenly available.

Yes. For example, Lightroom and Camera Raw support HDR editing and export from RAW images, and Adobe published a good rundown on the feature when they introduced it.

https://blog.adobe.com/en/publish/2023/10/10/hdr-explained

Greg Benz Photography maintains a list of software here:

https://gregbenzphotography.com/hdr-display-photo-software/

I'm not sure what FOSS options there are; it's difficult to search for given that "HDR" can mean three or four different things in common usage.

I find the default HDR (as in gain map) presentation of iPhone photos to look rather garish, rendering highlights too bright and distracting from the content of the images. The solution I came up with for my own camera app was to roll off and lower the highlights in the gain map, which results in final images that I find way more pleasing. This seems to be somewhat similar to what Halide is introducing with their "Standard" option for HDR.

Hopefully HN allows me to share an App Store link... this app works best on Pro iPhones, which support ProRAW, although I do some clever stuff on non-Pro iPhones to get a more natural look.

https://apps.apple.com/us/app/unpro-camera/id6535677796

I played some of this after I read the NESFab page posted about a week ago. It's an impressive NES game for any length of time spent on development, let alone a month. Now that I know that it's from the creator of NESFab, the polish makes sense -- obviously the creator is intimately familiar with both the hardware and their own development tools. Compliments must also be paid to the art and appropriately Sisyphean music.

I gave up at 35 souls.

iPhones can do this. They support taking photos simultaneously from the two or three cameras on the back; the cameras are hardware-synchronized and automatically match their settings to provide similar outputs. The catch is you need a third-party app to access it, and you'll end up with two or three separate photos per shot which you'll have to manage yourself. You also won't get manual controls over white balance, focus, or ISO, and you can't shoot in RAW or ProRAW.

There are probably a good number of camera apps that support this mode; two I know of are ProCam 8 and Camera M.

Articles about the merits of JPEG XL come up with some regularity on Hacker News, as if to ask, "why aren't we all using this yet?"

This one has a section on animation and cinemagraphs, saying that video formats like AV1 and HEVC are better suited, which makes sense. Here's my somewhat off-topic question: is there a video format that requires support for looping, like GIFs? GIF is a pretty shoddy format for video compared to a modern video codec, but if a GIF loops, you can expect it to loop seamlessly in any decent viewer.

With videos it seems you have to hope that the video player has an option to loop, and oftentimes there's a brief delay at the end of the video before playback resumes at the beginning. It would be nice if there were a video format that included seamless looping as part of the spec -- but as far as I can tell, there isn't one. Why not? Is it just assumed that anyone who wants looping video will configure their player to do it?

While nothing like the photos in the article, I've gotten neat footage of living insects (and other arthropods) by putting them in a little makeshift container under my microscope, with strong lighting from the side. This is very much not a good setup, but it's allowed me to capture things like a front view of an earwig cleaning its antenna.

I typically do this when I find a little arthropod inside; instead of killing it, I give it a free trip outside without (intentional) harm, for the small price of experiencing an alien abduction.

Stereographer 2 years ago

The Nintendo 3DS is presumably (with over 75 million units sold) the most popular camera that takes 3D photos in the MPO format. Unfortunately, the original 3DS's cameras are rather poor: absolutely dreadful dynamic range and tons of color noise. However, they did improve the cameras on the New Nintendo 3DS, which I've never owned. I've even considered making some homebrew to apply computational photography techniques on the 3DS to reduce noise and improve dynamic range, but I'm not at a point in my life where I can justify that right now.

I was looking at my old 3DS photos just recently, and there's not much software to read MPO files, so this project looks pretty darn cool and I'll be checking it out.

Something that I'm sure some people aren't aware of is that the 3DS's 640x480 photos don't match the resolution or aspect ratio of the 15:9 400x240 (800x240, but halved horizontally for 3D) screen, so the 3DS photo gallery actually shows photos zoomed in by default. If you didn't know this, now you can revisit your 3DS photos and see extra photo for free by pulling down on the circle pad.

Edit: I should mention - I did say that there's not much software that reads MPO files, but one program that does is StereoPhoto Maker. https://stereo.jpn.org/eng/stphmkr/index.html I haven't tried it out yet, but it supports aligning and batch-processing 3D images, among other features.

I believe the mistake of thinking bird ankles are knees is the source of the name of the delightful webcomic False Knees.

https://falseknees.com

And I say “believe” because I haven’t found any explanation of the reason for the name, but I don’t know what else it would refer to.