Dezvoltare pentru Windows și suport tehnic din partea KomuraSoft

Dezvoltare de software Windows pentru viziune industrială și procesare de imaginiImaginea o aveți. Mai departe: o aplicație utilizabilă în producție.

De la exemplul din SDK-ul camerei la software Windows cu care inspecția și măsurarea pot fi operate în exploatare. Legăm achiziția și afișarea imaginilor, procesarea imaginilor, interfața de operare, conectarea la echipamente și stocarea rezultatelor.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

  • Discutați direct cu inginerul
  • Puteți cere o consultație chiar înainte să fie stabilite cerințele
  • Puteți comanda doar domeniul de care aveți nevoie

Puteți cere o consultație începând cu etape ca acestea

Începeți cu ceea ce vă dă bătăi de cap acum.

Exemplul din SDK funcționează, dar nu are cine să îl transforme într-un produs

Reunim totul într-o aplicație Windows cu ecran de operare, setări, comunicație și stocare.

Vrem să legăm captarea și evaluarea de funcționarea echipamentului

Ordonăm semnalele PLC, I/O și altele asemenea, sincronizarea și comportamentul în caz de defect.

Vrem să păstrăm rezultatele inspecției și să le putem urmări ulterior

Proiectăm o structură în care imaginile, valorile măsurate, evaluările și jurnalele se stochează în legătură între ele.

Un interlocutor cu care puteți discuta direct despre aspectele tehnice.

Fotografia de profil a lui Go Komura

Reprezentantul companiei și inginer

Go Komura

Un inginer specializat în Windows se ocupă de problemă de la clarificarea ei până la investigare, proiectare și implementare. Dacă încă nu puteți explica totul, vom ordona chestiunile pornind de la aspectele tehnice.

Experiența în domeniul viziunii industriale provine din parcursul profesional al reprezentantului la locul de muncă anterior. Ea este distinctă de proiectele realizate de companie.

Experiență și stivă tehnologică / Informații despre companie

Studiu de caz tehnic publicat

Izolarea cauzei opririi comunicației cu o cameră industrială

Am confruntat pachetele cu comportamentul sistemului de operare, ne-am concentrat pe așteptarea retransmisiei TCP și am pus în ordine ajustarea configurației și procedura de observare.

Citiți cum abordăm problema și investigația

Domeniul lucrărilor

Ne puteți încredința partea de care aveți nevoie sau totul deodată.

De la o investigație sau o modificare punctuală până la dezvoltarea întregii soluții. Stabilim domeniul comenzii în funcție de situația dvs.

Achiziția de imagini și controlul captării

Achiziția de imagini cu SDK-ul camerei industriale, captare declanșată, captare continuă, controlul mai multor camere.

Implementarea procesării de imagini și a inspecției

Implementarea preprocesării, a extragerii de caracteristici, a detectării poziției, a măsurării dimensiunilor și a deciziei conform/neconform, potrivit condițiilor de inspecție.

Realizarea aplicației Windows

Proiectarea și dezvoltarea afișării imaginilor, a ecranelor de operare, a gestionării setărilor și a jurnalului de funcționare, în C++ / C# / .NET.

Integrarea cu echipamente

Proiectarea comunicației și a temporizării care leagă captarea și decizia de PLC-uri, I/O, senzori și echipamente externe.

Salvarea și urmărirea datelor de inspecție

Salvarea imaginilor de inspecție, a valorilor măsurate, a rezultatelor deciziei și a jurnalelor în CSV / baze de date și altele, într-o structură care permite verificarea ulterioară.

Modificarea și întreținerea software-ului existent de inspecție a imaginilor

Investigarea defectelor, adăugarea de funcționalități, adaptarea la actualizările SDK-ului camerei, migrarea la Windows 11.

Exemple de rezultate livrabile

  • Prezentarea specificației pentru captare, evaluare și conectarea la echipamente
  • Aplicație Windows pentru inspecție și măsurare
  • Rezultatele verificării pe echipamentul real, setările și procedura de operare

Sunt exemple care depind de domeniul comenzii. Conținutul și forma rezultatelor se convin la pregătirea ofertei.

Dacă aveți o problemă apropiată de acestea, spuneți-ne mai întâi cum stau lucrurile.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

Preț și mod de lucru

Nu trebuie să hotărâți totul de la început.

Începem cu condițiile de captare și cu ordonarea funcțiilor necesare

De la dezvoltarea unor părți, precum integrarea SDK-ului sau ecranele, până la aplicația întreagă. Putem discuta separat ce funcționează deja și ce mai este necesar.

Cost orientativ

Ofertă în funcție de echipamente, de condițiile de inspecție și de domeniul dezvoltării

Precizia și timpul de procesare se verifică pe imaginile țintă și pe echipamentul real, iar condițiile de verificare se stabilesc împreună. Dacă sunt necesare un mediu dedicat sau un PoC, vă anunțăm înainte de începerea lucrărilor.

Investigația inițială gratuită și serviciile plătite

Investigația inițială, în măsura necesară pentru ofertă și pentru decizia de a prelua comanda, este de regulă gratuită, în ipoteza că, dacă lucrarea se dovedește realizabilă, comandați dezvoltarea propriu-zisă. Verificările de lungă durată, crearea unui mediu dedicat, prototipul sau PoC-ul, livrarea unui raport detaliat de investigație și lucrări similare pot fi plătite.

Dacă solicitați investigația sau revizuirea în sine, o ofertăm ca serviciu plătit independent. Dacă lucrarea este plătită, vă comunicăm domeniul și costul înainte de începere.

  1. Descrieți situația

    Spuneți-ne scopul, problema și mediul vizat, în măsura în care le cunoașteți.

  2. Stabilim domeniul și costul

    Vă comunicăm investigația necesară, domeniul lucrărilor, rezultatele livrabile, costul și modul de lucru.

  3. Începem după ce convenim

    Pe parcursul investigației și al dezvoltării împărtășim stadiul lucrărilor, faptele confirmate și constrângerile rămase.

  4. Verificarea rezultatului și predarea

    Verificăm rezultatul în condițiile convenite și trecem la punerea în funcțiune sau la pasul următor.

Dacă doriți detalii tehnice

Deschideți: tehnologii și modul de lucru în detaliu

Imaginile se pot achiziționa. Mai departe: aplicația pe care o puteți folosi pe teren.

Exemplul din SDK-ul camerei a funcționat. Procesarea imaginilor este și ea realizată. Ceea ce urmează să fie necesar este un software utilizabil în activitate, care leagă ecranul de operare, integrarea cu echipamentele și salvarea rezultatelor.

KomuraSoft proiectează și dezvoltă, ca aplicații Windows bazate în principal pe C++ / C# / .NET, sisteme de inspecție și măsurare care folosesc camere industriale.

Probleme pe care le puteți discuta cu noi

  • Doriți să creați, cu SDK-ul producătorului camerei, o aplicație integrată într-un produs sau într-o instalație
  • Doriți ca procesarea imaginilor să formeze un tot cu un ecran care poate fi operat pe teren
  • Doriți să achiziționați și să afișați imagini în captare continuă sau de la mai multe camere
  • Doriți să transmiteți echipamentului rezultatele măsurării dimensiunilor, ale detectării poziției și ale deciziei conform/neconform
  • Doriți să sincronizați captarea cu PLC-uri, senzori și I/O
  • Doriți să salvați imaginile de inspecție și rezultatele deciziei, pentru a putea urmări ulterior cauza
  • Doriți să modificați un software existent de inspecție a imaginilor și să îl adaptați la actualizările SDK-ului sau ale mediului Windows

Sprijinul nostru se concentrează pe proiectarea și dezvoltarea software-ului Windows. Analizăm structura nu doar din perspectiva preciziei procesării imaginilor, ci și a temporizării captării, a comunicației cu echipamentul, a afișării, a salvării și a înregistrării evenimentelor în caz de anomalie.

Legăm într-un tot unitar procesarea, de la captare până la salvarea rezultatelor

Condițiile de captare, camera și SDK-ul

Verificăm condițiile camerei industriale, ale camerei liniare, ale iluminării și ale declanșatorului extern. Implementăm achiziția de imagini și controlul captării cu SDK-urile și driverele furnizate de producător.

Procesarea imaginilor, inspecția și măsurarea

Implementăm preprocesarea, extragerea de caracteristici, detectarea poziției, măsurarea dimensiunilor și decizia conform/neconform. Verificăm imaginile vizate și criteriile deciziei și validăm precizia și timpul de procesare necesare.

Afișare, operare și setări

Proiectăm afișarea imaginilor în timp real, ecranul de operare, gestionarea setărilor și jurnalul de funcționare. Ținând cont de încărcarea procesării imaginilor și a actualizării ecranului, realizăm o aplicație care poate fi folosită pe teren.

Integrarea cu echipamente

Integrăm captarea și decizia cu PLC-uri, I/O, senzori și echipamente externe. Clarificăm transmiterea semnalelor, temporizarea și comportamentul în caz de anomalie.

Salvarea și urmărirea datelor

Salvăm imaginile de inspecție, valorile măsurate, rezultatele deciziei și jurnalele în CSV sau în baze de date. Pregătim înregistrări din care se poate verifica ușor, ulterior, ce s-a întâmplat la fiecare inspecție.

Modificarea și întreținerea software-ului existent

Ne ocupăm de investigarea defectelor, de adăugarea de funcționalități, de actualizarea SDK-ului camerei și de migrarea la Windows 11. Verificăm specificațiile și modul de exploatare existente și îmbunătățim începând cu părțile necesare.

Puteți cere o consultație atât pentru dezvoltarea doar a unei părți din funcții, cât și pentru construirea întregii aplicații. Separăm ce funcționează deja de ce mai este necesar și clarificăm domeniul lucrărilor.

Sprijin pentru extinderea în Japonia a producătorilor străini de viziune industrială

Pentru producătorii care comercializează pe piața japoneză camere industriale și echipamente de procesare a imaginilor, sprijinim dezvoltarea de aplicații Windows adaptate instalațiilor și activității clienților, precum și personalizarea software-ului existent.

Dezvoltarea de aplicații cu ajutorul SDK-ului, interfața în japoneză, integrarea cu instalațiile existente, solicitările și izolarea defectelor, printre altele: ne ocupăm de acestea ca partenerul dumneavoastră tehnic de software din Japonia.

Comunicăm în japoneză și în engleză și sprijinim schimbul de informații cu producătorul, organizând conținutul solicitărilor utilizatorilor din Japonia și rezultatele verificărilor.

Experiență practică în viziune industrială și specializare în dezvoltarea pentru Windows

În activitatea sa anterioară, reprezentantul a lucrat la dezvoltarea de sisteme de viziune industrială. Valorificând această experiență și specializarea în dezvoltarea pentru Windows, sprijinim implementarea aplicațiilor care includ SDK-ul camerei, ecranul de operare, integrarea cu echipamente și salvarea datelor.

Experiența în domeniul viziunii industriale face parte din parcursul profesional al reprezentantului, din activitatea sa anterioară. Este prezentată distinct de referințele companiei KomuraSoft LLC. Pentru detalii, consultați profilul reprezentantului.

La KomuraSoft ne ocupăm de dezvoltarea de aplicații de integrare cu echipamente, inclusiv camere industriale, și de investigarea defectelor de comunicație și a celor apărute în funcționarea îndelungată. Ca exemplu tehnic conex, am publicat izolarea unei probleme în care comunicația cu o cameră industrială se blochează câteva secunde.

Cum decurge colaborarea

1
Verificăm obiectul și condițiile de evaluare Clarificăm obiectul captat, iluminarea, rezoluția, timpul de ciclu, criteriile deciziei și limitele acceptate pentru detecțiile ratate și false pozitive.
2
Proiectăm structura și modul de integrare Analizăm camera și SDK-ul, amplasarea procesării, comunicația cu echipamentul și locul de salvare. Verificăm mai întâi restricțiile instalației existente și părțile incerte.
3
Implementăm și validăm cu obiecte reale Cu obiectul real și cu camera, verificăm, în condițiile convenite, rezultatele deciziei, timpul de procesare, imaginile pierdute și comportamentul în funcționarea îndelungată.
4
Pregătim informațiile necesare exploatării Punem la punct jurnalele, datele salvate, setările și procedurile de verificare în caz de anomalie și le predăm împreună cu informațiile necesare exploatării și întreținerii.

Cereți o consultație înainte ca echipamentele și specificațiile să fie stabilite

Spuneți-ne, în măsura în care le cunoașteți, ce obiect se captează, ce inspecție sau măsurare doriți să realizați, ce cameră folosiți sau analizați, cum se face integrarea cu instalațiile existente și care este ținta privind timpul de procesare. Lucrăm chiar din etapa „exemplul SDK-ului funcționează, dar vrem să dezvoltăm mai departe”.

Întrebări frecvente înainte de comandă

Ce experiență aveți în domeniul viziunii industriale?

Reprezentantul a lucrat, în activitatea sa anterioară, ca inginer de procesare de imagini și s-a ocupat de dezvoltarea unor sisteme de viziune industrială. Această experiență face parte din parcursul profesional personal al reprezentantului și este distinctă de referințele companiei KomuraSoft LLC. La KomuraSoft, valorificând specializarea în dezvoltarea pentru Windows, ne ocupăm de dezvoltarea de aplicații de integrare cu echipamente, inclusiv camere industriale, și de investigarea defectelor de comunicație și a celor apărute în funcționarea îndelungată.

Pot comanda doar dezvoltarea algoritmilor de procesare de imagini?

Puteți cere o consultație. Punctul nostru forte este legarea SDK-ului camerei, a afișării, a ecranelor de operare, a integrării cu echipamente și a salvării datelor și implementarea lor ca aplicație Windows. Dacă accentul cade pe cercetarea și dezvoltarea algoritmului în sine, verificăm conținutul și, uneori, vă indicăm un partener mai potrivit.

Pot cere ajutor chiar dacă nu am ales încă camera sau SDK-ul?

Da. Clarificăm obiectul captat, rezoluția necesară, timpul de procesare, metoda de conectare și mediul de instalare și analizăm condițiile camerei și ale SDK-ului, precum și structura software-ului. Precizia deciziei și viteza de procesare se stabilesc după ce verificăm condițiile de validare cu imagini și cu echipamentul real.

Pot comanda și adaptarea software-ului pentru piața japoneză, ca producător străin?

Da. Ne ocupăm de dezvoltarea de aplicații pentru clienți cu ajutorul SDK-ului, de interfața în japoneză, de integrarea cu instalațiile existente, de solicitările tehnice și de izolarea defectelor. Comunicăm în japoneză și în engleză și puteți discuta cu noi ca partener tehnic de software din partea japoneză.

Pot comanda doar modificarea unui software existent de inspecție a imaginilor?

Ne ocupăm și de aceasta. Începem cu părțile necesare, de exemplu remedierea defectelor, adăugarea de funcționalități, actualizarea SDK-ului camerei sau migrarea la Windows 11. Chiar dacă nu mai există documentație de specificații sau persoana responsabilă de atunci, puteți cere o consultație pornind de la verificarea documentelor rămase și a comportamentului real.

Contact

Începeți cu câteva rânduri despre situația dvs.

Nu sunt necesare o specificație detaliată sau termeni tehnici. Spuneți-ne ce știți despre următoarele puncte.

  • Ce vă dă bătăi de cap și ce doriți să obțineți
  • Software-ul, echipamentele și mediul vizat
  • Perioada dorită (puteți să nu o precizați, dacă nu este stabilită)

În primul mesaj nu trebuie să atașați materiale confidențiale sau parole.

Exemplu de mesaj pentru consultație

Obținem deja imaginile de la cameră prin SDK. Dorim să discutăm dezvoltarea unei aplicații cu ecran de afișare, conectare la PLC și stocarea rezultatelor inspecției.

Nu este nevoie de o specificație. Puteți cere o consultație pornind de la ceea ce știți.

Butonul de discuție deschide pagina de contact în limba română, cu modalitățile de a ne contacta. Butonul „Cereți o consultație prin e-mail” poate crea un e-mail care conține numele serviciului.