Earlier quoted context omitted.
Actually, I do both on dual core devices. One core is dedicated to host the capture/buffer, the other will encode shots in the background. When you see the big circle percent animation, both cores are dedicated to compression to clear the encoder queue so you can take back to back living photos quickly.
I've just gotta say: This is one of the main reasons I keep coming back to HN. A story gets posted about some cool new tech, and the creator is in the comments answering questions. Simply awesome.
Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
151–160 of 262 posts
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#152Earlier quoted context omitted.
Given that niche social/mobile networks for short videos are so hot right now (ie. Vine, Instagram Video), it might be more fruitful for you to plan on creating a new one.
The Cinemagram guys started off down that path, an Instagram clone for animated GIF cinemagraphs, then quickly pivoted toward short videos to compete with Vine and Instagram on similar territory. I'm still not convinced. :-)
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#153Earlier quoted context omitted.
I'm Aussie, so I did my schooling in Melbourne, Australia. I don't recommend the same path for everyone, but my ugrad at RMIT University, dual bachelors of EE and CS. I then went on to do a Ph.D at the University of Melbourne in EE. My dissertation was on mathematical optimization of wireless and wireline DSL. (Prof Jamie Evans is an awesome guy if you're on the lookout for an advisor!) I've been in SFO for just over…
Congrats fellow Australian. Two of us here in an office in Adelaide just bought the app. Guy behind me said "Hey, this is pretty cool. Have you seen... oh, you're looking at it already."
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#154Love the "we'll iMessage you a download link" feature on the web page. Are you using a service for this? Note it doesn't seem to work for me in Germany, it doesn't change the country code, it leaves it at +1 (instead of +49)...
It was my understanding that German mobile numbers are written locally starting with 01? [1]
e.g. in Australia, my mobile number would be 040x-xxx-xxx. The international version is +61 40x-xxx-xxx. When you select Australia, it will show 04.
(OK, I now see how this could be confusing; my apologies.)
[1] http://en.wikipedia.org/wiki/Telephone_numbers_in_Germany#No...
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#155However, you should be careful with this online ARM simulator. It simulates Cortex-A8 while iPhone 5 runs on Apple Swift, two generations ahead. It very likely has different instruction timings compared to Cortex-A8. I didn't have a chance to test Swift, but here is a list of what might be different, judging by Qualcomm Krait and ARM Cortex-A15, which are in the same generation:
- Instead of 2-cycle latency on Cortex-A8 simple ALU instructions might have 3-cycle latency on Krait (this is the case on Krait and Cortex-A15).
- Cortex-A8 can issue only 64-bit SIMD multiplication per cycle, Swift probably can do 128-bit VMUL.Ix each cycle (Krait does).
- Cortex-A8 can issue only one SIMD ALU instruction per cycle, Swift probably can do more (Cortex-A15 can issue 3 128-bit VADD/VAND/etc in 2 cycles).
- Cortex-A8 could issue one SIMD ALU + one SIMD LOAD/SHUFFLE per cycle, Swift could be less restrictive (and probably even can issue 3 NEON instructions per cycle, like Cortex-A15).
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#156Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#157Earlier quoted context omitted.
I thought the app was pretty cool, just super slow to save out the JPEGs. That's one of the reasons I spent a lot of time to make sure SnappyCam could compress these images, thumbnails and Exif metadata included, at a ridiculous speed.
I might point out that, depending on the device, you could have many more cores to work with in Android-land.
I think the main advantage of the androids will be the fact that high end devices have generally more RAM than iOS counterparts. So even if the codec cannot be pushed as far as on the iOS the bigger possible buffers can help.
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#158Earlier quoted context omitted.
I too have purchased the app, and initial testing on a 4S seems to show it works exactly as advertised. This is a really great app, and an astoundingly low price. You should be very proud I think, I'll definitely be using the app as my goto in the future. (Hmm, after writing that, I somehow feel it sounds like it should have a reference to my rural, folksy, respected job that clearly makes me qualified to discuss suc…
That's abs awesome to hear! Thanks for the wonderful complement. I played with price. Until now, most of my sales were word of mouth, and the $1.99 price hindered "growth". It's been an interesting game. Many people whom I demo the app to in person love it, then when they reach into their pocket to download it, realize it's a paid app, they place their phone back into the pocket. Still have lessons to learn in sales…
For me $0.99 just breaks that psychological barrier into 'who cares if it sucks'.
I gotta say though, after playing with snappycam it's definitely worth it. I bet being cheaper will end up with easily more than twice the sales
Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#159Re: Scientific Breakthrough Lets SnappyCam App Take 20 Full-Res Photos Per Second
#160I'm curious about the low-quality preview you get when scrolling through all the shots. Are you storing low-quality data separately or do you also have a fast, low-qual JPEG decoder? (Is the Huffman encoding between blocks independent?)