Higher 320x240 FPS? - Feature Requests - CHDK Forum

Higher 320x240 FPS?

  • 19 Replies
  • 13234 Views
Higher 320x240 FPS?
« on: 16 / January / 2008, 21:18:48 »
Advertisements
In normal form, the S3 only lets you do 60FPS 320x240, vs. 640x480 30FPS, now 320x240 @ 30FPS is 4x less video information then 640x480 30FPS, so couldn't theoretically 120FPS be achievable, this would be very use full for some slow motion type of work. Or is it a sensor limitation?

*

Offline GrAnd

  • ****
  • 916
  • [A610, S3IS]
    • CHDK
Re: Higher 320x240 FPS?
« Reply #1 on: 17 / January / 2008, 06:57:28 »
Do not forget that the limitation in FPS is not (mostly) by data amount processing, but due to sensor limitation.
CHDK Developer.

*

Offline vit40

  • ****
  • 276
Re: Higher 320x240 FPS?
« Reply #2 on: 17 / January / 2008, 07:40:59 »
Sensor in S3 is ICX624, and it has 3 readout modes:

- full frame readout mode at  4.28 fps
- 4/8 line readout mode: 532 horizontal lines at 30 fps
- 4/16 line readout mode: 266 horizontal lines at 60 fps

*

Offline kwf

  • **
  • 72
Re: Higher 320x240 FPS?
« Reply #3 on: 17 / January / 2008, 12:50:45 »
Sensor in S3 is ICX624, and it has 3 readout modes:

- full frame readout mode at  4.28 fps
- 4/8 line readout mode: 532 horizontal lines at 30 fps
- 4/16 line readout mode: 266 horizontal lines at 60 fps


So the best thing which might be possible, is to increase the recorded horizontal resolution a bit. Probably not worth it, and far from easy. So lets wait for a Canon camera with the IMX017-sensor (http://www.dpreview.com/news/0702/07021801sonyhighspeedcmos.asp::)

Edit:
On the other side, this sensor is suspected to be used in the new Casio Pro EX-F1 (http://www.dpreview.com/news/0801/08010601casiof1.asp) which can achieve up to 1200fps with 336x96, while the datasheet claims that only 300fps is possible with a 1/5 read-out. So maybe it is possible to achieve higher fps, by reading even less lines. Although this might require serious modification, maybe even hardware, only possible for camera manufacturers.

I didn't understand the 1/5, 4/10, 4/20 etc. readout modes of the sony sensors. But i suspect that they really just read every X-th line in the video read-out anyway and they only add two horizonal lines when the datasheet says it. So reading the sensor at 1/10th of the vertical resolution only makes use of 1/5th of the sensor (for the icx629 e.g. because they add two horizontal lines). Can that be right?
« Last Edit: 17 / January / 2008, 13:07:49 by kwf »


*

Offline vit40

  • ****
  • 276
Re: Higher 320x240 FPS?
« Reply #4 on: 17 / January / 2008, 13:53:29 »
Well, it would be possible to have something like 640x240, interpolated to VGA (640x480), at 60 fps. That's exactly what A610 and A630 have, but at 30 fps :(

4/8 readout mode, for example, means that 4 horizontal lines from every group of 8 lines are used, so 1/2 of sensor surface (= 1/2 of all pixels) is used in video mode. From pixels used, two neighbor pixels of the same color are added in vertical direction during readout (in sensor), and more resulting neighbor pixels are added by software in horizontal direction, finally resulting with one "video pixel" of something like VGA resolution at 30 fps


*

Offline kwf

  • **
  • 72
Re: Higher 320x240 FPS?
« Reply #5 on: 17 / January / 2008, 15:43:22 »
Well, it would be possible to have something like 640x240, interpolated to VGA (640x480), at 60 fps. That's exactly what A610 and A630 have, but at 30 fps :(

4/8 readout mode, for example, means that 4 horizontal lines from every group of 8 lines are used, so 1/2 of sensor surface (= 1/2 of all pixels) is used in video mode. From pixels used, two neighbor pixels of the same color are added in vertical direction during readout (in sensor), and more resulting neighbor pixels are added by software in horizontal direction, finally resulting with one "video pixel" of something like VGA resolution at 30 fps


Are you sure? For the A630 this would be the ICX476 chip? Datasheet says it can output VGA at 30fps.
The datasheet for the sensor of the a570is is very similar, maybe it does the same for VGA video.

It is unclear to me how many pixel are added, as all these sensors perform horizonal and vertical addition operations, if your interpretation is correct, maybe 4/10 means a block of 4 by 10 pixels is added and outputet, so all pixels are used. But the resolution of one image would be 776x232 pixel (for vga at 30fps). Somehow this does not make sense with the last column, claiming 466 lines, but that is maybe the meaning of fotenote 2.  :(

*

Offline vit40

  • ****
  • 276
Re: Higher 320x240 FPS?
« Reply #6 on: 17 / January / 2008, 16:53:01 »
Yes ... in A630, sensor is capable of producing VGA video, but it seems it has been intentionally downgraded, as it has jaggies like A610 video, at least on samples from various sites. A620 and A640 have true VGA (or almost), S2 and S3 also etc ...

Anyway, according to spreadsheets of some Sony (CCD) sensors, only a part of pixels is used for video, as readout process is shown on diagrams. It's different story on CMOS sensors, where all pixels could be used in various combinations

Re: Higher 320x240 FPS?
« Reply #7 on: 18 / January / 2008, 10:45:13 »
Sensor in S3 is ICX624, and it has 3 readout modes:

- full frame readout mode at  4.28 fps
- 4/8 line readout mode: 532 horizontal lines at 30 fps
- 4/16 line readout mode: 266 horizontal lines at 60 fps

Does the A630 sensor allow for 266 horizontal lines at 60 fps as well?


*

Offline kwf

  • **
  • 72
Re: Higher 320x240 FPS?
« Reply #8 on: 18 / January / 2008, 11:40:03 »
Yes ... in A630, sensor is capable of producing VGA video, but it seems it has been intentionally downgraded, as it has jaggies like A610 video, at least on samples from various sites. A620 and A640 have true VGA (or almost), S2 and S3 also etc ...

Anyway, according to spreadsheets of some Sony (CCD) sensors, only a part of pixels is used for video, as readout process is shown on diagrams. It's different story on CMOS sensors, where all pixels could be used in various combinations
Can you point me to a source where the readout procesc is shown in diagrams? I only know the 2-page datasheets of the individual sensors, where i could not find these diagrams.

*

Offline vit40

  • ****
  • 276
Re: Higher 320x240 FPS?
« Reply #9 on: 18 / January / 2008, 12:01:22 »
http://www.riddle.ru/?page=articles/ccd

For example, download pdf for icx452 (1/1.8", 5 Mpix) and check page 11

ICX476 which is, I suppose, in A630 (1/1.8", 8 Mpix), has 494 lines at 30 fps (4/10 line readout) and 247 lines at 60 fps (4/20 line readout). So, true VGA mode should be possible at 30 fps, but for some reason, A630 doesn't have the same video quality as A620 and A640
« Last Edit: 18 / January / 2008, 12:09:38 by vit40 »

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal