Obraz już Państwo pobierają. Pora na aplikację, której można używać w zakładzie.
Przykład z SDK kamery działa. Przetwarzanie obrazu też. Teraz potrzebne jest oprogramowanie do użytku biznesowego, w którym ekran obsługi, integracja z urządzeniami i zapis wyników tworzą całość.
KomuraSoft projektuje i tworzy układy inspekcji i pomiarów z kamerami przemysłowymi jako aplikacje dla systemu Windows, głównie w C++ / C# / .NET.
Problemy, z którymi można zwrócić się do nas o konsultację
- Chcą Państwo użyć SDK producenta kamery i stworzyć aplikację wbudowaną w produkt lub instalację.
- Chcą Państwo połączyć przetwarzanie obrazu z ekranem, który można obsługiwać w zakładzie.
- Chcą Państwo pozyskiwać i wyświetlać obrazy z akwizycji ciągłej lub z wielu kamer.
- Chcą Państwo przekazywać wyniki pomiaru wymiarów, wykrywania położenia i oceny zgodności do urządzenia.
- Chcą Państwo zsynchronizować akwizycję obrazu z PLC, czujnikami i wejściami/wyjściami.
- Chcą Państwo zapisywać obrazy inspekcyjne i wyniki oceny, aby później można było prześledzić przyczyny.
- Chcą Państwo zmodyfikować istniejące oprogramowanie do inspekcji obrazowej i dostosować je do aktualizacji SDK oraz środowiska Windows.
Podstawą naszego wsparcia jest projektowanie i tworzenie oprogramowania dla systemu Windows. Architekturę rozważamy nie tylko pod kątem dokładności przetwarzania obrazu, ale także synchronizacji akwizycji, komunikacji z urządzeniami, wyświetlania, zapisu i rejestrowania sytuacji awaryjnych.
Łączymy cały proces od akwizycji obrazu do zapisu wyników
Warunki akwizycji oraz kamera i SDK
Sprawdzamy warunki dotyczące kamer przemysłowych, czujników liniowych, oświetlenia i zewnętrznych wyzwalaczy. Korzystając z SDK i sterowników dostarczanych przez producenta, implementujemy pozyskiwanie obrazu i sterowanie akwizycją.
Przetwarzanie obrazu, inspekcja i pomiary
Implementujemy przetwarzanie wstępne, wyodrębnianie cech, wykrywanie położenia, pomiar wymiarów i ocenę zgodności. Sprawdzamy obrazy docelowe i kryteria oceny oraz weryfikujemy wymaganą dokładność i czas przetwarzania.
Wyświetlanie, obsługa i ustawienia
Projektujemy wyświetlanie obrazu w czasie rzeczywistym, ekrany obsługi, zarządzanie ustawieniami i dziennik pracy. Uwzględniając obciążenie przetwarzania obrazu i odświeżania ekranu, tworzymy aplikację, z której można korzystać w zakładzie.
Integracja z urządzeniami
Łączymy akwizycję obrazu i ocenę z PLC, wejściami i wyjściami, czujnikami oraz urządzeniami zewnętrznymi. Porządkujemy przekazywanie sygnałów, synchronizację i działanie w sytuacjach awaryjnych.
Zapis i śledzenie danych
Zapisujemy obrazy inspekcyjne, wartości pomiarowe, wyniki oceny i logi w plikach CSV lub bazie danych. Przygotowujemy zapisy, dzięki którym łatwo później sprawdzić, co wydarzyło się podczas której inspekcji.
Modyfikacje i utrzymanie istniejącego oprogramowania
Zajmujemy się diagnostyką błędów, dodawaniem funkcji, aktualizacją SDK kamery i migracją do systemu Windows 11. Sprawdzamy istniejącą specyfikację i sposób eksploatacji, a następnie poprawiamy potrzebne elementy.
Można zasięgnąć konsultacji zarówno w sprawie tworzenia tylko wybranych funkcji, jak i budowy całej aplikacji. Oddzielamy części, które już działają, od tych, które dopiero będą potrzebne, i jasno określamy zakres prac.
Wsparcie zagranicznych producentów wizji maszynowej na rynku japońskim
Producentom, którzy oferują na rynku japońskim kamery przemysłowe lub urządzenia do przetwarzania obrazu, pomagamy w tworzeniu aplikacji dla systemu Windows dopasowanych do urządzeń i procesów klientów oraz w dostosowywaniu istniejącego oprogramowania.
Zajmujemy się m.in. tworzeniem aplikacji z użyciem SDK, japońskim interfejsem użytkownika, integracją z istniejącymi urządzeniami oraz izolowaniem przyczyn zgłoszeń i błędów, jako partner technologiczny po stronie japońskiej w zakresie oprogramowania.
Komunikujemy się po japońsku i angielsku, a treść zapytań japońskich użytkowników oraz wyniki weryfikacji porządkujemy, aby ułatwić wymianę informacji z producentem.
Praktyczne doświadczenie w wizji maszynowej i specjalizacja w tworzeniu oprogramowania dla systemu Windows
Przedstawiciel firmy w poprzedniej pracy zajmował się rozwojem systemów wizji maszynowej. Wykorzystując to doświadczenie i specjalizację w tworzeniu oprogramowania dla systemu Windows, wspieramy implementację aplikacji obejmujących SDK kamery, ekrany obsługi, integrację z urządzeniami i zapis danych.
Doświadczenie w wizji maszynowej to wcześniejsze doświadczenie zawodowe przedstawiciela z poprzedniej pracy. Przedstawiamy je odrębnie od referencji firmy KomuraSoft LLC. Szczegóły znajdują się w profilu przedstawiciela.
KomuraSoft zajmuje się tworzeniem aplikacji do integracji z urządzeniami, w tym z kamerami przemysłowymi, oraz diagnostyką usterek przerw w komunikacji i długotrwałej pracy. Jako powiązany przykład techniczny publikujemy opis izolowania przyczyny kilkusekundowych przerw w komunikacji z kamerą przemysłową.
Jak prowadzimy zlecenie
Prosimy o konsultację, zanim urządzenia i specyfikacja zostaną ustalone
Prosimy o informację, w zakresie, w jakim jest znana: co jest obiektem akwizycji, jakie inspekcje i pomiary chcą Państwo zrealizować, jakich kamer używają lub rozważają, jak ma wyglądać integracja z istniejącymi urządzeniami i jaki jest docelowy czas przetwarzania. Zajmujemy się projektami już od etapu, gdy „przykład z SDK działa, ale chcemy rozwijać to dalej”.