System ViC (VialCounter) - zliczanie ampułek

  

 

Uwaga: Informacje dotyczące powyższego projektu zostały pozbawione szczegółów ze względu na obowiązek zachowania poufności.

 

Status projektu: Wdrożony

 

Słowa kluczowe: analiza obrazu, oprogramowanie sterujące dla robotów i urządzeń peryferyjnych, system o wysokiej niezawodności

 

 

 

 Rys. 1  Okno Główne (z widokiem obrazu wejściowego) systemu

 

 

 

 

Cel projektu. Zadaniem systemu jest zliczanie ampułek. System spełnia następujące wymogi:

 

  • w jednej kasecie znajduje się około 700 obiektów, które mają zostać wykryteprecyzja pomiaru: system może pomylić się, co najwyżej o jedną ampułkę na 150 prób (co oznacza, że błądna klasyfikacji może zdarzyć się tylko jeden raz na ok. 105 000 obiektów)
  • system automatycznie wykrywa położenie kaset z ampułkami. Wymiary kaset mogą się różnić
  • wysokości ampułek mogą być różne (+/- 5mm przy nominalnej wysokości 35mm)
  • system automatycznie wykrywa i oznacza te ampułki, które są uszkodzone, przewrócone, postawione do góry nogami
  • system spełnia wszelkie wymagania dotyczące wdrożeń dla branży medycznej, w szczególności jakości podzespołów, szczelności, klasy czystości




 

 Rys. 2  Okno Główne (z grafczną prezentacją zliczania) systemu




Rys. 3  Wizualizacja efektu działania systemu – zliczone obiekty (kolor czerwony), wadliwe (niebieski), kolidujące (różowy)

 

 

Opis systemu. Zadanie zliczania tak charakterystycznych kształtów jak ampułki wydaje się stosunkowo proste. Jednak wymagania niezawodnościowe nałożyły konieczność wykonania dedykowanych algorytmów dla identyfikacji kaset, oraz samych ampułek. Poza niezawodnością, istotny jest również fakt, że system działa w czasie rzeczywistym.

 


 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rys. 4  Maszyna VialCounter – widok z zewnątrz, oraz z wnętrza maszyny w trakcie dokonywania obliczeń


 



Rys. 5 Okno Edycji w Panelu Serii systemu

 

 
 
Copyright © 2009 MP2 s.c. Wszelkie prawa zastrzeżone.
Korzystanie z niniejszej strony internetowej oznacza zgodę na Warunki użytkowania