УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИЗОБРАЖЕНИЙ КАМЕРЫ

1. Устройство обработки изображений, содержащее:
блок масштабирования изображения, который масштабирует выходное изображение камеры, чтобы оно соответствовало изображению просмотра;
буфер, который буферизирует выходное изображение камеры;
мультиплексор, который мультиплексирует выводы блока масштабирования изображения и буфера;
процессор изображений, который обрабатывает мультиплексированные изображения, соответствующие мультиплексированным выводам блока масштабирования изображения и буфера;
демультиплексор, который демультиплексирует вывод процессора изображений, чтобы подать изображение просмотра на блок отображения;
кодек, который кодирует выходное изображение камеры, выведенное демультиплексором, в изображение захвата; и
контроллер, который управляет мультиплексором и демультиплексором с разделением по времени в пределах продолжительности кадра таким образом, что процессор изображений последовательно обрабатывает изображение просмотра и выходное изображение камеры в режиме захвата.
2. Устройство по п. 1, в котором процессор изображений содержит препроцессор, который предварительно обрабатывает изображение, и постпроцессор, который постобрабатывает предварительно обработанное изображение.
3. Устройство по п. 2, в котором блок управления управляет мультиплексором и демультиплексором для установления канала обработки изображения просмотра в режиме предварительного просмотра, и в котором изображение просмотра, сгенерированное блоком масштабирования изображения, обрабатывается препроцессором и постпроцессором и затем выводится блоку отображения.
4. Устройство по п. 2, в котором блок управления управляет мультиплексором и демультиплексором для установления канала обработки изображения просмотра и канала обработки изображения захвата последовательно с разделением по времени в пределах продолжительности кадра в режиме захвата, при этом канал обработки изображения просмотра содержит блок масштабирования изображения, генерирующий изображение просмотра, препроцессор и постпроцессор для обработки изображения просмотра и блок отображения для отображения обработанного изображения просмотра, и
в котором канал обработки изображения захвата содержит буфер, из которого извлекается выходное изображение камеры предварительно обозначенного кадра среди буферизированных выходных изображений камеры, препроцессор и постпроцессор для обработки извлеченного выходного изображения камеры и кодек для кодирования обработанного изображения в изображение захвата.
5. Устройство по п. 4, в котором выходное изображение камеры предварительно обозначенного кадра соответствует выходному изображению камеры кадра без задержки затвора.
6. Устройство по п. 5, дополнительно содержащее генератор тактовой частоты, который генерирует одну из высокой тактовой частоты и низкой тактовой частоты под управлением контроллера, в котором генератор тактовой частоты подает одну из высокой и низкой тактовых частот в качестве рабочей тактовой частоты буфера, препроцессора и постпроцессора.
7. Устройство по п. 6, в котором блок управления управляет генератором тактовой частоты для генерирования низкой тактовой частоты в режиме предварительного просмотра в качестве рабочей тактовой частоты и генерирования высокой тактовой частоты в режиме захвата в качестве рабочей тактовой частоты.
8. Устройство по п. 5, дополнительно содержащее блок объединения для объединения изображений фрагментов, обработанных постпроцессором, в изображение кадра, в котором контроллер считывает выходное изображение камеры предварительно обозначенного кадра из буфера, принимая за единицу изображение фрагмента, имеющее предопределенный размер, в режиме захвата, и в котором блок объединения объединяет постобработанные изображения фрагментов в выходное изображение камеры одного кадра, и выводит объединенное изображение кодеку.
9. Устройство по п. 8, в котором блок управления управляет буфером для вывода одного изображения фрагмента на продолжительность одного кадра в режиме захвата, и в котором процессор изображений обрабатывает одно изображение фрагмента в течение продолжительности одного кадра.
10. Устройство по п. 5, дополнительно содержащее:
генератор тактовой частоты, который генерирует по меньшей мере один из высокого тактового сигнала и низкого тактового сигнала под управлением контроллера; и
блок объединения, который объединяет изображения фрагментов, обработанные постпроцессором, в одно изображение кадра,
в котором контроллер управляет генератором тактовой частоты для генерирования высокого тактового сигнала в режиме захвата, и считывает выходное изображение камеры предварительно обозначенного кадра из буфера, принимая за единицу изображение фрагмента, и
в котором блок объединения объединяет постобработанные изображения фрагментов в выходное изображение камеры одного кадра и выводит выходное изображение камеры кодеку.
11. Устройство по п. 10, в котором контроллер управляет генератором тактовой частоты для генерирования низкого тактового сигнала в режиме предварительного просмотра, и считывает одно изображение фрагмента за продолжительность одного кадра в режиме захвата, и в котором процессор изображений обрабатывает одно изображение фрагмента в течение продолжительности одного кадра.
12. Устройство по п. 5, в котором препроцессор выполняет коррекцию битых пикселей и коррекцию затенения линзы над введенным изображением, и в котором постпроцессор выполняет цветовую интерполяцию над предварительно обработанным изображением для генерирования изображения YUV.
13. Устройство по п. 5, в котором блок масштабирования изображения соответствует блоку изменения размера.
14. Устройство по п. 5, в котором блок масштабирования изображения соответствует блоку суммирования и усреднения, который суммирует и усредняет смежные пиксели выходного изображения камеры для сокращения количества пикселей для приспособления для отображения на блоке отображения.
15. Способ обработки изображений камеры, способ содержит этапы, на которых:
обрабатывают изображение просмотра посредством управления процессором изображений для установления канала обработки изображения просмотра, для буферизации выходных изображений камеры и для преобразования по меньшей мере одного из выходных изображений камеры в по меньшей мере одно соответствующее изображение просмотра, которое должно быть отображено; и
обрабатывают изображение захвата посредством управления процессором изображений для установления канала обработки изображения просмотра и канала обработки изображения захвата последовательно с разделением по времени в пределах продолжительности кадра в режиме захвата и для обработки изображения просмотра в канале обработки изображения просмотра и выходного изображения камеры предварительно обозначенного кадра, который выбран среди буферизированных выходных изображений камеры, в канале обработки изображения захвата.
16. Способ по п. 15, в котором обработка изображения захвата содержит этапы, на которых:
устанавливают канал обработки изображения просмотра в процессоре изображения;
буферизируют выходные изображения камеры;
преобразовывают выходные изображения камеры в изображение просмотра;
обрабатывают изображение просмотра;
отображают изображение просмотра;
устанавливают канал обработки изображения захвата в процессоре изображения;
выбирают выходное изображение камеры предварительно обозначенного кадра среди буферизированных выходных изображений камеры;
обрабатывают выбранное выходное изображение камеры;
кодируют со сжатием обработанное выходное изображение камеры; и
сохраняют закодированное изображение как изображение захвата.
17. Способ по п. 16, в котором обработка изображения просмотра содержит этапы, на которых:
буферизируют выходные изображения камеры;
масштабируют по меньшей мере одно из буферизированных изображений для соответствия по меньшей мере одному соответствующему изображению просмотра;
предварительно обрабатывают по меньшей мере одно соответствующее изображение просмотра; и
постобрабатывают упомянутое по меньшей мере одно предварительно обработанное изображение.
18. Способ по п. 16, в котором обработка изображения просмотра содержит этапы, на которых:
предварительно обрабатывают по меньшей мере одно из выходных изображений камеры;
буферизируют по меньшей мере одно из предварительно обработанного изображения;
масштабируют по меньшей мере одно из буферизированных изображений для соответствия изображению просмотра; и постобрабатывают изображение просмотра.
19. Способ по п. 16, в котором обработка изображения просмотра содержит этапы, на которых:
буферизируют по меньшей мере одно из выходных изображений камеры;
масштабируют по меньшей мере одно из выходного изображения камеры текущего кадра для соответствия изображению просмотра среди по меньшей мере одного из буферизированных выходных изображений камеры;
предварительно обрабатывают изображение просмотра; и постобрабатывают предварительно обработанное изображение.
20. Способ по п. 16, в котором обработка изображения просмотра содержит этапы, на которых:
буферизируют по меньшей мере одно из выходных изображений камеры;
предварительно обрабатывают выходное изображение камеры текущего кадра среди по меньшей мере одного из буферизированных выходных изображений камеры;
буферизируют предварительно обработанное изображение;
масштабируют предварительно обработанное изображение для соответствия изображению просмотра; и постобрабатывают предварительно обработанное изображение.
21. Способ по п. 16, в котором выходное изображение камеры предварительно обозначенного кадра представляет собой выходное изображение камеры без задержки затвора.
22. Способ по п. 16, дополнительно содержащий этап, на котором подают высокий тактовый сигнал в качестве рабочего тактового сигнала процессора изображений в режиме захвата.
23. Способ по п. 16, дополнительно содержащий этап, на котором подают низкий тактовый сигнал в качестве рабочего тактового сигнала процессора изображения в режиме предварительного просмотра.
24. Способ по п. 16, в котором обработка изображения захвата содержит этапы, на которых:
считывают выходное изображение камеры предварительно обозначенного кадра, принимая за единицу единицу, соответствующую изображению фрагмента, выходное изображение камеры разделено на несколько равных по размеру изображений фрагментов;
объединяют постобработанные изображения фрагментов в выходное изображение камеры одного кадра; и подают выходное изображение камеры на кодек.
25. Способ по п. 24, в котором считывание выходного изображения камеры содержит этап, на котором считывают одно изображение фрагмента за продолжительность одного кадра.
26. Способ по п. 16, дополнительно содержащий этап, на котором:
подают высокий тактовый сигнал в качестве рабочего тактового сигнала процессора изображения в режиме захвата, при этом обработка изображения захвата содержит этапы, на которых:
считывают выходное изображение камеры предварительно обозначенного кадра из буфера, принимая за единицу единицу, соответствующую изображению фрагмента, выходное изображение камеры разделено на несколько равных по размеру изображений фрагментов;
объединяют постобработанные изображения фрагментов в выходное изображение камеры одного кадра; и выдают объединенное выходное изображение камеры кодеку.
27. Устройство камеры, содержащее:
камеру, которая генерирует изображения с полным разрешением в режиме управления камеры;
блок отображения, который отображает изображение просмотра;
блок ввода, который генерирует сигнал режима предварительного просмотра и сигнал режима захвата;
блок хранения, который сохраняет изображение захвата;
блок управления, который выполняет управление для установления канала обработки изображения просмотра в ответ на сигнал режима предварительного просмотра и для установления канала обработки изображения просмотра и канала обработки изображения захвата последовательно с разделением по времени в ответ на сигнал режима захвата в пределах продолжительности одного кадра; и
процессор изображений, который в режиме предварительного просмотра устанавливает канал обработки изображения просмотра, буферизирует выходное изображение камеры, преобразовывает выходное изображение камеры в изображение просмотра, обрабатывает изображение просмотра и выводит обработанное изображение просмотра блоку отображения, и который в режиме захвата устанавливает канал обработки изображения просмотра, буферизирует выходные изображения камеры, преобразовывает по меньшей мере одно из выходных изображений камеры в по меньшей мере одно соответствующее изображение просмотра, обрабатывает изображение просмотра, отображает обработанное изображение просмотра на блоке отображения, устанавливает канал обработки изображения захвата, считывает выходное изображение камеры предварительно обозначенного кадра среди буферизованных изображений, обрабатывает выходное изображение камеры, кодирует обработанное изображение в изображение захвата и сохраняет изображение захвата в блоке хранения под управлением блока управления.
28. Устройство камеры по п. 27, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
блок масштабирования изображения, который масштабирует по меньшей мере одно из выходных изображений камеры для соответствия по меньшей мере одному соответствующему изображению просмотра;
мультиплексор, который мультиплексирует изображения, выдаваемые из буфера и блока масштабирования изображения;
препроцессор, который предварительно обрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
постпроцессор, который постобрабатывает предварительно обработанное изображение;
кодек неподвижного изображения, который кодирует со сжатием подвергнутое последующей обработке выходное изображение камеры в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
29. Устройство камеры по п. 27, в котором процессор изображений содержит:
препроцессор, который предварительно обрабатывает выходные изображения камеры;
буфер, который буферизирует предварительно обработанное изображение;
блок масштабирования изображения, который масштабирует по меньшей мере одно из буферизированных изображений для соответствия по меньшей мере одному соответствующему изображению просмотра;
мультиплексор, который мультиплексирует выходную информацию из буфера и блока масштабирования изображения;
постпроцессор, который постобрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
кодек неподвижного изображения, который кодирует постобработанные изображения в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
30. Устройство камеры по п. 27, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
блок масштабирования изображения, который масштабирует выходное изображение камеры предварительно обозначенного кадра среди буферизированных изображений для соответствия изображению просмотра;
мультиплексор, который мультиплексирует выходную информацию из буфера и блока масштабирования изображения;
препроцессор, который предварительно обрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
постпроцессор, который постобрабатывает предварительно обработанное изображение;
кодек неподвижного изображения, который кодирует подвергнутое последующей обработке изображение в изображение захвата;
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
31. Устройство камеры по п. 27, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
препроцессор, который предварительно обрабатывает по меньшей мере одно изображение, выдаваемое из буфера;
блок масштабирования изображения, который масштабирует предварительно обработанное изображение для соответствия изображению просмотра;
мультиплексор, который мультиплексирует изображения, выдаваемые из препроцессора и блока масштабирования изображения;
постпроцессор, который постобрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
кодек неподвижного изображения, который кодирует подвергнутое последующей обработке изображение в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
32. Переносной терминал, содержащий:
камеру, которая генерирует изображения с полным разрешением в режиме управления камеры;
блок отображения, который отображает изображение просмотра;
блок ввода, который генерирует сигнал режима предварительного просмотра и сигнал режима захвата;
блок хранения, который сохраняет изображение захвата;
процессор приложений, который обрабатывает приложения переносного терминала, выполняет управление для установления канала обработки изображения просмотра в ответ на сигнал режима предварительного просмотра камеры и выполняет управление для установления канала обработки изображения просмотра и канала обработки изображения захвата последовательно в пределах продолжительности кадра с разделением по времени в ответ на сигнал режима захвата камеры;
блок управления, который управляет блоком связи для связи терминала и выполняет связь с процессором приложений; и
процессор изображений, который в режиме предварительного просмотра устанавливает канал обработки изображения просмотра, буферизирует выходное изображение камеры, преобразовывает выходное изображение камеры в изображение просмотра, обрабатывает изображение просмотра и выводит обработанное изображение просмотра к блоку отображения; и который в режиме захвата устанавливает канал обработки изображения просмотра, буферизирует выходные изображения камеры, преобразовывает по меньшей мере одно из выходных изображений камеры в по меньшей мере одно соответствующее изображение просмотра, обрабатывает изображение просмотра, отображает обработанное изображение просмотра на блоке отображения, устанавливает канал обработки изображения захвата, считывает выходное изображение камеры предварительно обозначенного кадра среди буферизованных изображений, обрабатывает выходное изображение камеры, кодирует обработанное изображение в изображение захвата и сохраняет изображение захвата в блоке хранения под управлением процессора приложений.
33. Переносной терминал по п. 32, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
блок масштабирования изображения, который масштабирует по меньшей мере одно из выходных изображений камеры для соответствия по меньшей мере одному соответствующему изображению просмотра;
мультиплексор, который мультиплексирует изображения, выдаваемые из буфера и блока масштабирования изображения;
препроцессор, который предварительно обрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
постпроцессор, который постобрабатывает предварительно обработанное изображение;
кодек неподвижного изображения, который кодирует со сжатием подвергнутое последующей обработке выходное изображение камеры в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
34. Переносной терминал по п. 32, в котором процессор изображений содержит:
препроцессор, который предварительно обрабатывает выходные
изображения камеры;
буфер, который буферизирует предварительно обработанное изображение;
блок масштабирования изображения, который масштабирует по меньшей мере одно из буферизированных изображений для соответствия по меньшей мере одному соответствующему изображению просмотра;
мультиплексор, который мультиплексирует выходную информацию из буфера и блока масштабирования изображения;
постпроцессор, который пост-обрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
кодек неподвижного изображения, который кодирует постобработанные изображения в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
35. Переносной терминал по п. 32, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
блок масштабирования изображения, который масштабирует
выходное изображение камеры предварительно обозначенного кадра среди буферизированных изображений для соответствия изображению просмотра;
мультиплексор, который мультиплексирует выходную информацию из буфера и блока масштабирования изображения;
препроцессор, который предварительно обрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
постпроцессор, который постобрабатывает предварительно обработанное изображение;
кодек неподвижного изображения, который кодирует подвергнутое последующей обработке изображение в изображение захвата;
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений, и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.
36. Переносной терминал по п. 32, в котором процессор изображений содержит:
буфер, который буферизирует выходные изображения камеры;
препроцессор, который предварительно обрабатывает по меньшей мере одно изображение, выдаваемое из буфера;
блок масштабирования изображения, который масштабирует предварительно обработанное изображение для соответствия изображению просмотра;
мультиплексор, который мультиплексирует изображения, выдаваемые из препроцессора и блока масштабирования изображения;
постпроцессор, который постобрабатывает мультиплексированное изображение, соответствующее мультиплексированной выходной информации блока масштабирования изображения и буфера;
кодек неподвижного изображения, который кодирует подвергнутое последующей обработке изображение в изображение захвата; и
демультиплексор, который демультиплексирует подвергнутое последующей обработке изображение для генерирования демультиплексированных изображений и подает демультиплексированные изображения на блок отображения и кодек неподвижного изображения,
в котором режим предварительного просмотра характеризуется тем, что мультиплексор выбирает выходную информацию блока масштабирования изображения, и демультиплексор соединяет выход постпроцессора с блоком отображения для установления канала обработки изображения просмотра, и
в котором режим захвата характеризуется тем, что установлен канал обработки изображения просмотра для обработки изображения просмотра, мультиплексор выбирает выходную информацию буфера, и демультиплексор соединяет выход постпроцессора с кодеком неподвижного изображения для установления канала обработки изображения захвата с разделением по времени в пределах продолжительности одного кадра.