Recent Posts

Pages: [1] 2 3 ... 10
1
Chronos User Discussion / Re: Chronos 2.1 resolution/speed table
« Last post by Tiny on August 02, 2021, 06:08:45 AM »
Great post and great work! Thank you for sharing.
2
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by mklinger on July 30, 2021, 06:38:51 PM »
Actually, I spoke a little too soon... while that does change the resolutions setting in the drop-down, it's not that simple unfortunately and it looks like it breaks the black calibration process.  I'll poke around a bit with this to see if I can find something that works reliably as it would be really nice to be able to change those default settings.

OK... one more update... good news this time.  It's actually the changes that I made to the lux2100.py file to attempt the 1.4 changes on the 2.1 that broke the black calibration.  So, yeah, don't do that :)

BUT, it looks like changing the "resolutions" file in /var/camera works great.

I now have all my favorite custom resolutions (using 1920, 1472, 1152, and 832 horizontal resolutions) programmed into the drop down menu and they all auto-calibrated properly using the "Util->Factory->Black Calibrate All Resolutions" button.   This is a VERY nice feature and worth the effort of going through Sanjay's steps IMHO.

I would recommend using a backup microSD card though in case something gets messed up.
3
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by mklinger on July 30, 2021, 05:41:46 PM »
ill also take more exploring and it'd really be nice to have the full data sheet before messing around with that.

One thing I did find, which is pretty awesome, is the location to change the default resolution settings that show up in the drop down menu.

If you follow all of the steps Sanjay outlined above, you can just:

cd /var/camera

and edit the plain text file called "resolutions"

You don't even need to rebuild or re-install as that file is dynamically read when you go to the Record Settings page.  Nice!!


Actually, I spoke a little too soon... while that does change the resolutions setting in the drop-down, it's not that simple unfortunately and it looks like it breaks the black calibration process.  I'll poke around a bit with this to see if I can find something that works reliably as it would be really nice to be able to change those default settings.
4
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by mklinger on July 30, 2021, 05:31:40 PM »
And yes, If you can have a play with it and give some info about if that even works on the 2.1, that would be great, so i know if its worth putting my time into even trying to getting it to run on mine. Thanks!

I can confirm that those changes alone aren't enough to get faster speeds on the 2.1.  I have a feeling there are potentially changes in the sensor files that might do it, but I haven't played around more than to confirm that these changes aren't enough.  Maybe Sanjay can help point us in the right direction to play around with???  :)  I think there may be gain settings that help the issue with lower resolutions as well, but that will also take more exploring and it'd really be nice to have the full data sheet before messing around with that.

One thing I did find, which is pretty awesome, is the location to change the default resolution settings that show up in the drop down menu.

If you follow all of the steps Sanjay outlined above, you can just:

cd /var/camera

and edit the plain text file called "resolutions"

You don't even need to rebuild or re-install as that file is dynamically read when you go to the Record Settings page.  Nice!!
5
Chronos User Discussion / Camera Cage / Grip
« Last post by Nikon1 on July 30, 2021, 11:04:20 AM »
Episode 1 of Milling an Custom Camera Cage/ Grip for my 2.1 from a Solid Block of 7022 Aluminum.
6
just wondering if there are any updates on this? Is it indeed Hardware, or just Software?
7
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by Nikon1 on July 30, 2021, 07:59:13 AM »
While i am not all that good with code itself, i am also very aware of how most of the Compression Codecs work, at least on an "surface" level, not down to the Last details.  Read up a bunch of stuff about it over time. It really isnt optimized for Tiny resolutions, so support for such can be pretty bad. Never wrote any code for a camera or something like this, but had to export /import a bunch of very weird resolution Files to various Editing Software at some point, and that was quite a problem allready. From What i have seen, H.264 also doesnt seem to like absurdly extreme Aspect ratios all that much, which may also be a Problem here.
 .
 And yes, If you can have a play with it and give some info about if that even works on the 2.1, that would be great, so i know if its worth putting my time into even trying to getting it to run on mine. Thanks!
8
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by mklinger on July 30, 2021, 07:48:05 AM »
I have requested a full datasheet from Luxima.  I'll be curious to read some of the actual details and limitation of the sensor.   I would bet the 700k FPS figure is something crazy like 32x8 pixels and the rest of the hardware would need to be specially configured, but the datasheet should spell that out.  Because the Chronos 1.4 can actually do ~110k FPS, my guess is that the image overhead for those kinds of speeds would also be possible on the 2.1 as the rest of the hardware is essentially (maybe exactly) identical.

A quick check of the H.264 codec wiki makes it seem that very small vertical resolutions should be possible, but it's extremely likely that the library they are using on the Chronos has a limit.  H.264 is a very complex codec and is really optimized for large resolutions and block sizes.  Just having raw image support at these experimental resolutions would be totally acceptable to me, but they might not want to do that.  Personally, I never use the H.264 output and always using DNG for maximum quality.

I have quite a bit of software development background and am very comfortable reading their code, but it's complex not because the code is complex, it's complex because the algorithms implemented to handle the hardware are complex.

Once I see the datasheet, I may make a copy of the firmware and start playing around with it for fun.


9
Software Dev / Re: Will there ever be a 100,000 FPS version again?
« Last post by Nikon1 on July 30, 2021, 06:58:26 AM »
I mean somewhere higher up on that same page they even say:
Quote
It can be windowed down to achieve frame rates of 700,000+ FPS.
So not quite sure about what is correct here. Also i dont know how all the other Hardware inside the Camera will handle such framerates, if it even can. Even the 300+fps are in my opinion somewhat extreme to actually expect working well, as they not even bother to give an exact resolution for that. The Sensor probably CAN somehow push those kinds of Framerates in very ideal conditions and with a lot of finetuning on Hardware and software, and perfect timings and such. But to be a bit more realistic here, even getting 125kfps working somewhat reasonably well on the 2.1 would be huge.
 .
 The "up to 125kfps" claim i find a lot more realistic, as they give a resolution for that, and the 1.4 has prooven that it can handle framerates like that, even if not without bugs.
 For me personally i would allready be quite happy with something like 40-50kfps on the 2.1 working at least half useable.
 I would still take the 125kfps without any question, if it works however.
 .  .
 as for Saving and the H.264 Problems, i dont know if that is really an issue here. I think if the Camera will record to RAM, it should also (at least try to) save the Footage. Of course the H.264 Option for File Format shouldnt be touched when operating at such resolutions, because it probably will freeze, crash or do something else bad, but i dont see why the camera should have any problems when trying to save small resolution files to DNG format Footage, or in the Worst case just plain RAW Format and Convert on the PC later.
 Main reason why i was asking about the 2.1 however, was to see if the Hardware overall was even capable of handling ANY more than the Current Max. Framerate, no matter how badly it does. If i remember correctly, I think i read somewhere that they had to change somethings about timings somewhere in the Camera to get the 100kfps working, when they first released that in that one Firmware version that had it. So, just because the Sensor can handle it, even if all the Other Hardware can keep up with it in theory, still doesnt mean, it will just work.
 To be fair, i now also remember that main reason for the Framerate Limit was about the H.264 after you said that. So that would somewhat imply that the 2.1 will indeed run higher framerates.
 This, and the fact that sanjay specifically said that those instructions are for the 1.4 and left the 2.1 untouched in his post.
 .
 If i set my mind to it, and put enough time and effort into it, i will eventually figure out how to do this Mod on the 2.1 (i assume only thing to change on the Instructions above would be the Sensor Name? from what i understand, it basically just changes the Minimum allowed resolution to be smaller, and the camera then on its own figures out that it can run a lot faster, so that should be the only thing keeping it from doing that in the First place. Once that Min. Resolution Limit is gone, it should in theory just start recording when i tell it to. Getting the Footage off the Camera is an whole other beast to tame with the H.264 Limits and such, but even if i can just watch the Playback on the Internal Screen, i will still be able to figure out a lot more temporal Detail of what is going on, from the Footage. If it plain out wont save at all for some Reason, i can still just Hook up some Kind of HDMI Recorder and let the Camera Play back the Footage. So how to save the Footage is for now not really that much of a concern for me). But as i also allready mentioned above, i am not all that good with code and stuff and avoid command-Line stuff like this wherever i can. So, it would be nice to know if someone, who is more capable than me around code stuff, actually tries this on an 2.1; if it does work or not. Would potentially save me like a day or  two at worst (This doesnt seem all that bad from Reading over it briefly, so might just be an Afternoon, but can end up taking me like forever if i get stuck somewhere).
10
Chronos User Discussion / Re: Chronos 1.4 Footage Thread
« Last post by PointyHairedBoss on July 30, 2021, 05:05:26 AM »
Lots of hummingbird action at our place this year. This is a short clip of a hummingbird attack:
https://twitter.com/SugarLakeBB/status/1420330209509888000?s=19
Pages: [1] 2 3 ... 10