A KomuraSoft Windows-fejlesztési és műszaki támogatása

Gépi látás és képfeldolgozás: Windows-szoftverek fejlesztéseMár kapunk képet. A következő lépés a helyszínen használható alkalmazás.

A kamera-SDK mintájától az ellenőrzést és mérést üzemben futtatható Windows-szoftverig. Összekötjük a képfelvételt és -megjelenítést, a képfeldolgozást, a kezelőfelületet, a berendezés-integrációt és az eredmények mentését.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

  • Közvetlenül mérnökkel egyeztethet
  • A követelmények rögzítése előtt is konzultálhat velünk
  • Elég a szükséges körre megbízást adni

Ilyen szakaszban is konzultálhat velünk

Induljunk attól, ami most gondot okoz.

Az SDK mintája működik, de nincs, aki termékké alakítsa

A kezelőfelületet, a beállításokat, a kommunikációt és a mentést is magában foglaló Windows-alkalmazássá fogjuk össze.

A képfelvételt és a döntést össze szeretnénk kapcsolni a berendezés működésével

Rendezzük a PLC, az I/O és hasonló eszközök jeleit, az időzítést és a hiba esetén várható működést.

Az ellenőrzési eredményeket meg szeretnénk őrizni, hogy később követhetők legyenek

Olyan felépítést tervezünk, amely a képeket, a mérési értékeket, a döntéseket és a naplókat összekapcsolva menti.

Olyan partner, akivel a műszaki kérdéseket úgy, ahogy vannak, megbeszélheti.

Go Komura profilfotója

Képviselő és mérnök

Go Komura

A Windowsra specializálódott mérnök a probléma megismerésétől a vizsgálaton és a tervezésen át a megvalósításig végigvezeti a munkát. Ha valamit még nem tud pontosan megfogalmazni, a műszaki kérdések felől együtt rendezzük.

A gépi látás területén szerzett tapasztalat a képviselő korábbi munkahelyén szerzett szakmai múlt. Elkülönítjük a vállalatként teljesített megrendelésektől.

Pályafutás és technológiai stack / Cégadatok

Közzétett műszaki esettanulmány

Az ipari kamerával megszakadó kommunikáció behatárolása

A csomagok és az operációs rendszer viselkedésének összevetésével a TCP-újraküldésre várakozásra összpontosítottunk, és rendeztük a konfiguráció beállításának és a megfigyelésnek a lépéseit.

A probléma és a vizsgálat menete

Vállalható kör

A szükséges résztől a teljes feladatig megbízhat.

Egy-egy vizsgálattól vagy módosítástól a teljes fejlesztésig. A megbízás körét az Ön jelenlegi helyzetéhez igazítva határozzuk meg.

Képrögzítés és a képfelvétel vezérlése

Képrögzítés ipari kamera SDK-val, triggerelt és folyamatos képfelvétel, több kamera vezérlése.

Képfeldolgozás és ellenőrző feldolgozás megvalósítása

Előfeldolgozás, jellemzőkinyerés, pozíciófelismerés, méretmérés és megfelelt/nem megfelelt döntés megvalósítása az ellenőrzési feltételeknek megfelelően.

Windows-alkalmazássá alakítás

Képmegjelenítés, kezelőfelület, beállításkezelés és üzemi naplózás tervezése és fejlesztése C++ / C# / .NET használatával.

Integráció a berendezésekkel

A képfelvételt és a döntést PLC-vel, I/O-val, szenzorokkal és külső eszközökkel összekötő kommunikáció és időzítés tervezése.

Ellenőrzési adatok mentése és követése

Az ellenőrzési képek, a mért értékek, a döntések és a naplók mentése CSV-be, adatbázisba és hasonló helyekre, utólag is ellenőrizhető felépítésben.

Meglévő képalapú ellenőrző szoftverek módosítása és karbantartása

Hibakeresés, funkcióbővítés, a kamera-SDK frissítéséhez való igazodás és migráció Windows 11-re.

Példák az ellenőrzött és átadott anyagokra

  • A képfelvétel, a döntés és a berendezés-integráció specifikációjának összefoglalása
  • Ellenőrző és mérő Windows-alkalmazás
  • A tényleges berendezésen végzett ellenőrzés eredménye, a beállítások és az üzemeltetési lépések

A példák a megbízás körétől függenek. Az eredmények körét és formáját az árajánlat elkészítésekor egyeztetjük.

Ha van közöttük az Önéhez hasonló probléma, először ismertesse a helyzetet.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

Díj és menete

Nem kell kezdetben mindent eldöntenie.

A képfelvételi feltételek és a szükséges funkciók tisztázásával kezdjük

Az SDK-integrációt, a felületet vagy más részeket érintő részfejlesztéstől a teljes alkalmazásig. Megbeszélhetjük külön, mi működik már, és mire van még szükség.

Iránymutató díj

A berendezésektől, az ellenőrzési feltételektől és a fejlesztés körétől függő árajánlat

A pontosságot és a feldolgozási időt a célképeken és a tényleges berendezésen, az ellenőrzési feltételek ismeretében vizsgáljuk. Ha külön környezetre vagy PoC-ra van szükség, azt a munka megkezdése előtt jelezzük.

Az előzetes vizsgálat díjmentes köre és a díjköteles munkák

Azzal a feltétellel, hogy megvalósíthatónak ítélés esetén az éles fejlesztést Ön rendeli meg, az árajánlathoz és a megrendelés elbírálásához szükséges körű előzetes vizsgálat alapesetben díjmentes. A hosszú idejű ellenőrzés, a külön környezet kiépítése, a prototípus vagy PoC, a részletes vizsgálati jelentés átadása és hasonlók díjköteles lehet.

Ha magát a vizsgálatot vagy felülvizsgálatot rendeli meg, arra önálló, díjköteles munkaként árajánlatot adunk. Díjköteles munka esetén a megkezdés előtt tájékoztatjuk a körről és a díjról.

  1. A helyzet megosztása

    Ismertesse a célt, a problémát és a célkörnyezetet, amennyire tudja.

  2. A kör és a díj egyeztetése

    Tájékoztatjuk a szükséges vizsgálatról, a munka köréről, az eredményekről, a díjról és a menetről.

  3. Megállapodás után kezdünk

    A vizsgálat vagy a fejlesztés közbeni állapotot, a megerősített eredményeket és a megmaradó korlátokat megosztjuk Önnel.

  4. Az eredmények ellenőrzése és átadása

    Az egyeztetett feltételek szerint ellenőrizzük az eredményt, és előkészítjük a bevezetést vagy a következő lépést.

Szeretne részletesebben megismerni a műszaki tartalmat?

A támogatott technológiák és a részletes menet megnyitása

A kép megvan. A következő lépés: a helyszínen használható alkalmazás.

A kamera-SDK mintapéldája működik. A képfeldolgozás is megy. Ezután olyan, üzleti használatra alkalmas szoftverre van szükség, amely összeköti a kezelőfelületet, a berendezésekkel való integrációt és az eredmények mentését.

A KomuraSoft az ipari kamerákat használó ellenőrző és mérő megoldásokat elsősorban C++ / C# / .NET alapú Windows-alkalmazásként tervezi és fejleszti.

Milyen problémákról konzultálhat velünk

  • A kameragyártó SDK-ját használva olyan alkalmazást szeretne készíteni, amely egy termékbe vagy berendezésbe épül be
  • A képfeldolgozást egy helyszínen kezelhető felülettel szeretné egységbe foglalni
  • Folyamatos képfelvételt vagy több kamera képeit szeretné rögzíteni és megjeleníteni
  • A méretmérés, a pozíciófelismerés és a megfelelt/nem megfelelt döntés eredményét át szeretné adni a berendezésnek
  • A képfelvétel időzítését össze szeretné hangolni a PLC-vel, a szenzorokkal és az I/O-val
  • Az ellenőrzési képeket és a döntéseket menteni szeretné, hogy utólag is nyomon követhető legyen az ok
  • Egy meglévő képalapú ellenőrző szoftvert szeretne módosítani, hogy igazodjon az SDK vagy a Windows-környezet frissítéséhez

Támogatásunk középpontjában a Windows-szoftverek tervezése és fejlesztése áll. A felépítést nemcsak a képfeldolgozás pontossága szempontjából mérlegeljük, hanem a képfelvétel időzítését, a berendezésekkel folytatott kommunikációt, a megjelenítést, a mentést és a hibaesetek rögzítését is figyelembe véve.

A képfelvételtől az eredmények mentéséig összekötjük a teljes folyamatot

Képfelvételi feltételek, kamera és SDK

Ellenőrizzük az ipari kamera, a vonalszkenneres érzékelő (line sensor), a megvilágítás és a külső trigger feltételeit. A gyártó által biztosított SDK-t és illesztőprogramokat használva megvalósítjuk a képrögzítést és a képfelvétel vezérlését.

Képfeldolgozás, ellenőrzés és mérés

Megvalósítjuk az előfeldolgozást, a jellemzőkinyerést, a pozíciófelismerést, a méretmérést és a megfelelt/nem megfelelt döntést. Ellenőrizzük a vizsgált képeket és a döntési kritériumokat, és megvizsgáljuk a szükséges pontosságot és feldolgozási időt.

Megjelenítés, kezelés és beállítások

Megtervezzük a kép valós idejű megjelenítését, a kezelőfelületet, a beállításkezelést és az üzemi naplózást. A képfeldolgozás és a képernyőfrissítés terhelését figyelembe véve a helyszínen kezelhető alkalmazást állítunk össze.

Integráció a berendezésekkel

A képfelvételt és a döntést összekapcsoljuk a PLC-vel, az I/O-val, a szenzorokkal és a külső eszközökkel. Rendezzük a jelek átadását, az időzítést és a hibás működés esetén követendő viselkedést.

Adatok mentése és követése

Az ellenőrzési képeket, a mért értékeket, a döntéseket és a naplókat CSV-be vagy adatbázisba mentjük. Olyan feljegyzéseket alakítunk ki, amelyekből utólag könnyen ellenőrizhető, melyik ellenőrzésnél mi történt.

Meglévő szoftverek módosítása és karbantartása

Vállaljuk a hibakeresést, a funkcióbővítést, a kamera-SDK frissítését és a migrációt Windows 11-re. Megvizsgáljuk a meglévő specifikációt és az üzemeltetést, és a szükséges résztől kezdve javítunk.

Konzultálhat velünk csak egyes funkciók fejlesztéséről és a teljes alkalmazás felépítéséről is. Elkülönítjük a már működő részeket attól, ami még hiányzik, így egyértelművé tesszük a vállalt munka terjedelmét.

Külföldi gépilátás-gyártók japán piaci megjelenésének támogatása

A japán piacon ipari kamerákat és képfeldolgozó berendezéseket forgalmazó gyártók számára támogatást nyújtunk az ügyfelek berendezéseihez és üzleti folyamataihoz igazított Windows-alkalmazások fejlesztésében, valamint a meglévő szoftverek testreszabásában.

Az SDK-t használó alkalmazásfejlesztésben, a japán nyelvű felületben, a meglévő berendezésekkel való integrációban, a megkeresések és hibák behatárolásában és hasonló feladatokban a japán oldal szoftveres műszaki partnereként járunk el.

Japán és angol nyelven is tartjuk a kapcsolatot, és a japán felhasználók megkereséseinek tartalmát és az ellenőrzések eredményeit rendezve segítjük az információmegosztást a gyártó oldalával.

Gépilátás-tapasztalat és Windows-fejlesztési szakértelem

A képviselő korábbi munkahelyén gépi látási rendszerek fejlesztésével foglalkozott. Ezt a tapasztalatot és a Windows-fejlesztési szakértelmet felhasználva támogatjuk a kamera-SDK-t, a kezelőfelületet, a berendezések integrálását és az adatok mentését magában foglaló alkalmazások megvalósítását.

A gépi látás területén szerzett tapasztalat a képviselő korábbi munkahelyén szerzett személyes szakmai életrajzához tartozik. Elkülönítve tájékoztatunk róla a KomuraSoft LLC cégként elért eredményeitől. Részletek: a képviselő szakmai életrajza.

A KomuraSoft ipari kamerákat is magában foglaló, berendezésekkel integrált alkalmazásokat fejleszt, és kommunikációs leállások, valamint hosszú idejű üzem közbeni hibák kivizsgálását is vállalja. Kapcsolódó műszaki esettanulmányként közzétettük az ipari kamerával folytatott kommunikáció több másodperces leállásának behatárolását.

A megbízás menete

1
A tárgy és az értékelési feltételek tisztázása Rendezzük a képfelvétel tárgyát, a megvilágítást, a felbontást, a ciklusidőt, a döntési kritériumokat, valamint a téves negatív (kihagyott hiba) és a téves pozitív (túlérzékeny észlelés) megengedett mértékét.
2
A felépítés és az integráció módjának megtervezése Megvizsgáljuk a kamerát és az SDK-t, a feldolgozás elhelyezését, a berendezésekkel folytatott kommunikációt és a mentés helyét. A meglévő berendezések korlátait és a bizonytalan pontokat előre ellenőrizzük.
3
Megvalósítás és ellenőrzés valós tárgyakon A tárggyal és a kamerával a megállapodott feltételek szerint ellenőrizzük a döntések eredményét, a feldolgozási időt, a kihagyott képeket és a rendszer viselkedését hosszú idejű üzemben.
4
Az üzemeltetéshez szükséges információk rendezése Rendbe tesszük a naplókat, a mentett adatokat, a beállításokat és a hibás működés esetén követendő ellenőrzési eljárást, és az üzemeltetéshez és karbantartáshoz szükséges információkkal együtt adjuk át.

Konzultáljon velünk még a berendezések és a specifikáció eldöntése előtt

Kérjük, írja meg, amennyire tudja, a képfelvétel tárgyát, a megvalósítani kívánt ellenőrzést vagy mérést, a használt vagy mérlegelt kamerát, a meglévő berendezésekkel való integrációt és a feldolgozási idő célértékét. Már attól a szakasztól kezdve segítünk, hogy „az SDK mintapéldája működik, de a folytatást is fejleszteni szeretnénk”.

Gyakori kérdések a megbízás előtt

Kérem, meséljenek a gépi látás területén szerzett tapasztalatukról.

A képviselő korábbi munkahelyén képfeldolgozó mérnökként gépi látási rendszerek fejlesztésével foglalkozott. Ez a képviselő személyes szakmai életrajzához tartozó tapasztalat, amelyet elkülönítünk a KomuraSoft LLC cégként elért eredményeitől. A KomuraSoft a Windows-fejlesztésben szerzett szakértelmére építve ipari kamerákat is magában foglaló, berendezésekkel integrált alkalmazásokat fejleszt, valamint hibákat vizsgál ki a kommunikációban és a hosszú idejű üzemben.

Megrendelhető csak a képfeldolgozó algoritmus fejlesztése?

Konzultálhat velünk. Különösen erős területünk, hogy a kamera-SDK-t, a megjelenítést, a kezelőfelületet, a berendezések integrálását és az adatok mentését összekötve Windows-alkalmazásként valósítjuk meg a megoldást. Ha a feladat középpontjában maga az algoritmus kutatása és fejlesztése áll, a tartalom megismerése után előfordulhat, hogy megfelelőbb partnert ajánlunk.

Konzultálhatunk akkor is, ha még nem döntöttük el, melyik kamerát és SDK-t használjuk?

Igen. Rendezzük a képfelvétel tárgyát, a szükséges felbontást, a feldolgozási időt, a csatlakozási módot és a telepítési környezetet, majd megvizsgáljuk a kamera és az SDK feltételeit, valamint a szoftver felépítését. A döntés pontosságát és a feldolgozási sebességet képekkel és valós berendezéssel végzett ellenőrzés feltételeinek egyeztetése után vizsgáljuk.

Külföldi gyártó japán piacra szánt szoftveres támogatását is megrendelhetjük?

Igen. Vállaljuk az SDK-t használó, ügyfeleknek szánt alkalmazások fejlesztését, a japán nyelvű felületet, a meglévő berendezésekkel való integrációt, valamint a műszaki megkeresések és hibák behatárolását. A japán és angol nyelvű kapcsolattartást is beleértve, a japán oldal szoftveres műszaki partnereként konzultálhat velünk.

Megrendelhető csak egy meglévő képalapú ellenőrző szoftver módosítása?

Igen, vállaljuk. A hibajavítástól, a funkcióbővítéstől, a kamera-SDK frissítésétől, a Windows 11-re való migrációtól és más feladatoktól kezdve a szükséges résszel indulunk. Ha nincs meg a specifikáció, vagy az akkori felelős már nincs a cégnél, akkor is konzultálhat velünk: azzal kezdjük, hogy megvizsgáljuk a megmaradt dokumentumokat és a tényleges működést.

Kapcsolat

Kezdjük a jelenlegi helyzet néhány sorával.

Részletes specifikációra és szakkifejezésekre nincs szükség. A következőket írja meg, amennyire tudja.

  • Mi okoz gondot, illetve mit szeretne megvalósítani
  • Az érintett szoftver, eszköz és környezet
  • Kívánt időpont (ha még nincs eldöntve, az sem baj)

Az első megkereséshez nem kell bizalmas anyagokat vagy jelszavakat mellékelni.

Példa a konzultációs üzenet szövegére

A kamera SDK-jával már kapunk képet. Alkalmazásfejlesztést szeretnék megbeszélni, a megjelenítő képernyővel, a PLC-integrációval és az ellenőrzési eredmények mentésével együtt.

Specifikáció nélkül is megkereshet. Már abból is konzultálhat velünk, amit tud.

A megbeszélés gomb a magyar nyelvű kapcsolati oldalra visz, ahol a kapcsolatfelvétel módjai olvashatók. A „Megbeszélés e-mailben” gombbal a szolgáltatás nevével ellátott e-mailt lehet létrehozni.