от: uranvo
Туплю... как же успеть считать все 3648 строк в течение 1/8000 секунды, когда при такой скорсти считывания нужно гораздо больше времени, чтобы считать все строки - 1/50 секунды?
Все строки считаются не за 1/8000, а за ~1/50 с.
Предлагаю посмотреть на процесс подробно. Для камеры время считывания матрицы примерно равно 1/50 с, время считывания одной строки примерно равно 1/50 с / 3648 строк. Получаем ~1/200000 с.
Возьмем выдержку 1/8000 с.
Процесс с шагом 1/200000 с будет выглядеть примерно так:
Начало отсчета (0 с)
- Обнулилась первая строка, началось ее экспонирование
1/200000 с
- Обнулилась вторая строка, началось ее экспонирование
1/200000 * 2 = 2/200000 с
- Обнулилась третья строка, началось ее экспонирование
1/200000 * 3 = 3/200000 с
- Обнулилась четвертая строка, началось ее экспонирование
и т. д.
1/200000 * 25 = 25/200000 = 1/8000 с
- Обнулилась двадцать шестая строка, началось ее экспонирование
- Информация из первой строки начала считываться в камеру
1/200000 * 26 = 26/200000 = 1/8000 + 1/200000 с
- Обнулилась двадцать седьмая строка, началось ее экспонирование
- Информация из первой строки считалась в камеру
- Информация из второй строки начала считываться в камеру
1/200000 * 27 = 27/200000 = 1/8000 + 2/200000 с
- Обнулилась двадцать восьмая строка, началось ее экспонирование
- Информация из второй строки считалась в камеру
- Информация из третьей строки начала считываться в камеру
и т. д.
1/200000 * (3647 + 25) = 3672/200000 с
- Информация из 3647й строки считалась в камеру
- Информация из 3648й строки начала считываться в камеру
1/200000 * (3648 + 25) = 3673/200000 с
- Информация из 3648й строки считалась в камеру