Производительность алгоритмов обработки изображений на Android-смартфонах - PullRequest
1 голос
/ 18 сентября 2011

Я с нетерпением жду начала проекта, который будет использовать OCR, отслеживание объектов и другие алгоритмы обработки изображений на Android, и я хочу ускорить эти алгоритмы, используя внешние аппаратные ускорители на FPGA, используя API Open Accessory.

Работают ли приложения для обработки изображений плохо и нуждаются в специальном оборудовании для ускорения?Есть ли ресурс, который нужно знать о производительности алгоритмов обработки изображений на смартфонах и встроенных системах без их написания?

Ответы [ 3 ]

1 голос
/ 18 сентября 2011

JavaCV предлагает ряд алгоритмов обработки изображений.Это в основном оболочка Java для OpenCV.Я нашел этот пост относительно OpenCV и OCR: https://stackoverflow.com/questions/1284214/simple-ocr-programming-tutorials-articles. Производительность действительно зависит от размера изображения и процессора на устройстве.Не уверен насчет использования ПЛИС.Рассматривали ли вы использование «облака» для разгрузки обработки?

1 голос
/ 08 января 2012

Вы можете использовать OpenCV для обработки изображений в Android. Лучший учебник, который я могу найти, - Настройка OpenCV на Eclipse . Однако, если вы выполняете обработку изображений в Java, результаты будут медленными, поэтому используйте вторую часть учебника для программирования на C, а затем с помощью JNI запустите код для Android. Но все же для изменения размера программы в реальном времени, если вы выполняете распознавание объектов, требуется много изменения размера изображения и определения области интереса.

1 голос
/ 18 сентября 2011

Оптимизацию можно проводить только после того, как вы выполнили измерения для вашего конкретного случая.

Если вам нужно ускорение HW, вы можете проверить renderscript . Это дает вам доступ к аппаратному обеспечению графического процессора для выполнения общих вычислений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...