Перейти к содержимому
Compvision.ru

ninja

Пользователи
  • Количество публикаций

    20
  • Зарегистрирован

  • Посещение

Репутация

0 Новичек

О ninja

  • Звание
    Бывалый
  1. OpenCV 2.4 + CUDA

    Добрый вечер, возник такой вопрос, дело в том что я впервые столкнулся с CUDA и не могу понять некоторые вещи: у меня ноутбук ASUS UL80VT видеокарты там 2: Intel GMA и Nvidia Geforce G210M драйвера стоят на обе видеокарты и все отлично работает, не зная что нужно чтобы работать с CUDA скачал все с сайта http://developer.nvidia.com/cuda-downloads Toolkit, драйвера и SDK, и установил, после этого перестали переключаться видеокарты, но проект с OpenCV собрался без проблем, но работал как-то через раз, пришлось установить стандартные драйвера с диска. Подскажите пожалуйста, что нужно для того чтобы собрать проект OpenCV с поддержкой CUDA? Может нужно установить toolkit версии пораньше? http://developer.nvidia.com/cuda-toolkit-archive и нужно ли обновить драйвер видеокарты? у меня стоит версии 186, на сайте nvidia последний версии 301, мою видеокарту он поддерживает, но технологию Hyprid Power нет, драйверы пораньше из архива тоже не поддерживают Hyprid Power. Помогите пожалуйста разобраться.
  2. OpenCV 2.4 + CUDA

    спасибо большое, сейчас буду пробывать...
  3. OpenCV 2.4 + CUDA

    а можете если не трудно описать пошагово процесс установки из SVN? какие утилиты нужны и т.д. я делал следующим образом: 1 скачал файл http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.0/ - openCV2.4.exe 2 затем распаковал 3 сгенерировал cmake'om 4 собрал visual studio
  4. OpenCV 2.4 + CUDA

    вот это да.... а у меня нету... ниже мой gpu.hpp, у Вас OpenCV2.4??? gpu.hpp
  5. OpenCV 2.4 + CUDA

    ага, есть...
  6. OpenCV 2.4 + CUDA

    Спасибо большущее что помогаете, сгенерировал cmake'om, запустил ALL_BUILD открылась visual studio, нажал построение, и сразу появились ошибки: скриншот ниже...
  7. OpenCV 2.4 + CUDA

    Вроде не пустые, ниже скриншоты, дело в том что я беру стандартный пример и его копирую в новый пустой проект, компиляция проходит успешно, но вот когда запускаю появляется ошибка о которой писал выше... никак не пойму что не так, думал уже драйвера старые, но нет самые последние и примеры все работают... уже несколько раз пересобирал проекты, единственное на что я думаю, но сомневаюсь, это то, что когда собирался проект в visual studio 3 раза появлялось окошко содержимое точно не помню, нажать - да перезапуск, нет или отмена, я всегда нажимал отмена... потом появлялось окно и я нажимал перезапуск... но весь проект собрался без единой ошибки...
  8. OpenCV 2.4 + CUDA

    Запускаю примеры, вроде работают отлично... и hog_gpu работает и surf_keypoint_matcher_gpu.exe тоже, когда вставляю код из примера в visual studio ничего не меняя, компилирую, запускаю откомпилированный пример появляется эта ошибка... собирал версию Release, причем несколько раз... немогу понять что не так...
  9. OpenCV 2.4 + CUDA

    Добрый день уважаемые форумчане. Помогите разобраться с проблемой: пытаюсь реализовать алгоритм SURF с использованием CUDA, но появляется непонятная ошибка. У меня ноутбук ASUS UL80VT видеокарта Geforce G210M 512 мб, OpenCV 2.4, Windows 7 64, Visual Studio 2008. Для сборки использовал Cmake 2.8.8 собралось вроде без проблем. Проект брал из примера стандартный surf_keypoint_matcher_gpu появляется такая ошибка: OpenCV Error: Assertion failed (img_cols - min_size >= 0) in unknown function, file ..\..\opencv\opencv\modules\gpu\src\surf.cpp, line 129 Кусочек кода: GpuMat img1, img2; img1.upload(imread(object_filename,CV_LOAD_IMAGE_GRAYSCALE)); img2.upload(imread(scene_filename,CV_LOAD_IMAGE_GRAYSCALE)); cv::gpu::printShortCudaDeviceInfo(cv::gpu::getDevice()); SURF_GPU surf; GpuMat keypoints1GPU, keypoints2GPU; GpuMat descriptors1GPU, descriptors2GPU; surf(img1, GpuMat(), keypoints1GPU, descriptors1GPU); surf(img2, GpuMat(), keypoints2GPU, descriptors2GPU); ошибка появляется на строчке: surf(img1, GpuMat(), keypoints1GPU, descriptors1GPU); Помогите пожалуйста разобраться, уже 3й день мучаюсь....
  10. Local Binary Patterns

    На мой взгляд впринцыпе давольно-таки неплохо, тогда попробую реализовать используя CUDA, большое Вам спасибо...
  11. Local Binary Patterns

    спасибо большущее, еще небольшой вопрос, SURF меня устраивает, если бы не его скорость, подскажите пожалуйста пожно ли его "убыстрить" используя GPU? если да, то приблизительно каков будет прирост? может у кого есть сравнение? SURF и SURF + GPU может стоит его таким образом ускорить... Вопрос возник из-за следующих соображений, в сети нашел пример работы программы который использует LBP, запустив его все вроде работает отлично, но включив свет в комнате, алгоритм полностью перестал распознавать, а вот SURF работает отлично... может существуют еще какие-нибудь алгоритмы?
  12. Local Binary Patterns

    Добрый день уважаемые форумчане, стоит задача нахождения объекта на видео, т.е. выделяется объект, затем он ищеться на видео (объект может быть обсолютно любой). Подскажите пожалуйста где можно почитать про алгоритм Local Binary Patterns (LBP) желательно на русском (нигде не могу про него найти гугл не помогает), пробывал искать объекты методом SURF, работает вроде нормально, но по скорости очень медленно, при разрешении 640-480 обработка занимает 400-500 мс. за кадр, очень уж медленно... Заранее благодарен за помощь.
  13. Добрый вечер! Необходимо написать программу подсчета количества вошедших и вышедших посетителей в магазине. Например как на видео: Подскажите пожалуйста, что почитать и в какую сторону копать? Заранее благодарен за помощь.
  14. Работа с контурами

    мм.... оказывается так просто, спасибо большущее! А можно a и b как-то по-другому объявить ведь мы не знаем первоначальную длинну вектора?
  15. Работа с контурами

    Я просто никогда не работал с комплексными числами. Вы не могли бы привести пример как с ними работать. Тоесть когда сделал обход, получил вектор-контур, как его лучше представлять в виде одномерного массива или в виде указателя, чтобы в дальнейшем с ним работать? или еще как-то? там ведь получаются нужно хранить еще где-то знак т.е. например -1-i...
×