Celebrating

7

years

of expertise

in software

development

Portfolio

Tak pracujemy

Shelf Control Project

Opis

Shelf Control Project został zaprojektowany w celu lepszej wizualizacji sklepowego asortymentu za pomocą monitoringu. Obraz ze wszystkich kamer połączony jest w jedną panoramę a każda półka sklepowa prezentowana jest na oddzielnym obrazie. Takie rozwiązanie pozwala na łatwe porównywane zmian wasortymencie względem czasu. 

Najbardziej interesującą i wymagającą częścią projektu było stworzenie obrazu panoramy bez zniekształceń perspektywy, jak np. zniekształcenia kołowe, typowe w takich projektach. Celem było uniknięcie również zniekształceń trapezowych oraz utrzymanie półek zewnętrznych jako czysto prostokątne. Powyższe założenia muszą zostać spełnione w krótkim czasie przetwarzania. Przetestowano kilka podejść i bibliotek jednak najlepszy wynik uzyskano przy użyciu OpenCV. Aby utrzymać najlepszą wydajność istenieje możliwość włączenia przetwarzania GPU CUDA. Docelowym systemem operacyjnym jest Debian Linux.

Szczegóły
Dostarczony

Kategoria

Qt

Klient

Prawo autorskie

Udostępnij
Tagi