poing
Posts: 1132
Joined: Thu Mar 08, 2012 3:32 pm

ISO 1600 is possible!

Thu Sep 26, 2013 8:09 pm

At the moment I'm trying to test the -ev option in a sort of structured way, meaning iterating from -ev 25 to -ev -25 using a python script, more on this in a future post. But at one time I found files with ISO 1000, ISO 1250 and ISO 1600. The command I used was

Code: Select all

./raspistill -t 1000 -sh -100 -ex sports -ev "+str(iname)+" -awb off -q 100 -o /mnt/myusb/img/"+myname
where 'iname' and 'myname' are variables in python.

Here are the resized files so you can extract the exif:
-ev 21, ISO 1000
1000.jpg
1000.jpg (12.08 KiB) Viewed 3359 times
-ev 23, ISO 1250
1250.jpg
1250.jpg (11.95 KiB) Viewed 3358 times
-ev 25 ISO 1600
1000.jpg
1000.jpg (12.08 KiB) Viewed 3359 times
I tried to replicate these results from the command line later but that did not work. Maybe because of the light level as it was getting darker.

Anyway, the camera IS capable of using ISO 1600...
Attachments
1600.jpg
1600.jpg (18.11 KiB) Viewed 3359 times

lingon
Posts: 157
Joined: Fri Aug 26, 2011 7:31 am

Re: ISO 1600 is possible!

Sat Oct 05, 2013 8:08 pm

I tried out the -ex sports option and can confirm that the camera can use ISO 1600. The interesting question is why this is not used in the other modes like -ex night? ASA 1600 with 2x2 pixel binning and longer exposure times could improve the camera performance in dark significantly once the exposure bugs are fixed.

gordon77
Posts: 4992
Joined: Sun Aug 05, 2012 3:12 pm

Re: ISO 1600 is possible!

Sat Oct 05, 2013 8:34 pm

Jamesh is working on manual settings l believe so hopefully it will include this :D

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26442
Joined: Sat Jul 30, 2011 7:41 pm

Re: ISO 1600 is possible!

Sun Oct 06, 2013 9:53 am

Does

Code: Select all

-ISO 1600
not work then?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

poing
Posts: 1132
Joined: Thu Mar 08, 2012 3:32 pm

Re: ISO 1600 is possible!

Sun Oct 06, 2013 11:43 am

Code: Select all

./raspistill -ISO 1600 -o 1600_1.jpg
= 1/24 ISO-800

Code: Select all

./raspistill -ISO 1600 -ex sports -o 1600_2.jpg
= 1/24 ISO-800

Code: Select all

./raspistill -ISO 1600 -ex sports -ev 25 -o 1600_3.jpg
= 1/20 ISO-800

Code: Select all

./raspistill -ISO 1600 -ex sports -ev 25 -o 1600_4.jpg
= 1/20 ISO-800 (hand in front of camera - black frame)

Code: Select all

./raspistill -ex sports -ev 25 -o 1600_5.jpg
= 1/60 ISO-1600 (hand in front of camera - black frame)

Code: Select all

./raspistill -ex sports -ev 25 -o 1600_6.jpg
= 1/60 ISO-1600

Code: Select all

./raspistill -ex sports -o 1600_7.jpg
= 1/60 ISO-1600

Code: Select all

./raspistill -o 1600_8.jpg
= 1/16 ISO-160 (light was changing a bit while testing)

To summarize:
- using -ISO has impact on the -ex sports shutterspeed; without -ISO it will not go lower than 1/60 but with -ISO it will go to 1/20.
- using -ISO will prevent -ex sports to go to 1600 while without -ISO it will; specifying -ISO 1600 will lead to ISO 800.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26442
Joined: Sat Jul 30, 2011 7:41 pm

Re: ISO 1600 is possible!

Sun Oct 06, 2013 3:02 pm

So basically, there is a bug in the ISO setting....you should get the number you specify.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

poing
Posts: 1132
Joined: Thu Mar 08, 2012 3:32 pm

Re: ISO 1600 is possible!

Sun Oct 06, 2013 3:38 pm

Probably, but it's also funny that the, seemingly locked, lowest shutterspeed of -ex sports changes from 1/60 to 1/20 when you specify an ISO. Without ISO -ex sports underexposes when it needs longer than 1/60 and ISO 1600.

Seems some nice spaghetti in there :?

SnowLeopard
Posts: 106
Joined: Sun Aug 18, 2013 6:10 am

Re: ISO 1600 is possible!

Mon Oct 21, 2013 10:26 pm

jamesh wrote:So basically, there is a bug in the ISO setting....you should get the number you specify.
I was trying to set a higher ISO to get better results with faster shutter speeds and have concluded that the -ISO option works as described in the README.md, that is it only sets values between 100 and 800. Any value lower than 100 gets set to 100, any value higher than 800 gets set to 800. Values in between are also changed, but to closer values (which might be normal) -- 300 became 320 and 456 became 500.

Nothing in the userland code overrides settings passed on the command line... the code is complex but something like that should be easy enough to find!

However, using "-ex sports" (without -ISO) gives an image with ISO of 1000. -ISO will take precedence and limit to >100 and <800.

Return to “Camera board”