История изменений
Исправление Iron_Bug, (текущая версия) :
Ок, а какие задачи в компьютерном зрении сейчас невозможно решить на GPU?
ну, я бы не назвала промышленную автоматизацию «компьютерным зрением». это сканирование в разных спектрах, и выделение определённых дефектов. при этом есть база по эталонам, с которыми сравнивают. и всё это нужно делать в риалтайме, потому что после этого ещё нужно принять решение и послать управляющие сигналы на железяки. скажем так, на принятие решения есть пара миллисекунд. а в GPU это ещё и передать надо, для начала. снять с датчиков, оцифровать, передать в комп, а потом загружать в GPU, обсчитывать, получать результат и слать обратно? как-то сложно. и дорого дофига. так 72 компа в параллели считали разные изображения. графики там не было, естественно. дороговато покупать 72 видеокарты.
Да там кучи всего, хоть на Java, хоть на C++, к тому же почти любого качества. Код местами говно, но области математики двигаются куда быстрее инженерии.
в том и проблема, что опенсорцной реализации актуальных на данный момент математических моделей нет, по сути. и даже по алгоритмам мало статей. есть старьё, которое не шибко эффективно. есть отдельные библиотеки. которые делают конкретные задачи. но если данных дофига и надо всё это размазывать в параллель, то встаёт вопрос, как всё это запускать параллельно. и начинаются проблемы синхронизации обработки и многое другое. и всё очень плохо меж собой склеивается.
Исходная версия Iron_Bug, :
Ок, а какие задачи в компьютерном зрении сейчас невозможно решить на GPU?
ну, я бы не назвала промышленную автоматизацию «компьютерным зрением». это сканирование в разных спектрах, и выделение определённых дефектов. при этом есть база по эталонам, с которыми сравнивают. и всё это нужно делать в риалтайме, потому что после этого ещё нужно принять решение и послать управляющие сигналы на железяки. скажем так, на принятие решения есть пара миллисекунд. а в GPU это ещё и передать надо, для начала. снять с датчиков, оцифровать, передать в комп, а потом загружать в GPU, обсчитывать, получать результат и слать обратно? как-то сложно. и дорого дофига. так 72 компа в параллели считали разные изображения. графики там не было, естественно. дороговато покупать 72 видеокарты.