Распрацоўка для Windows і тэхнічная падтрымка ад KomuraSoft

Машынны зрок і апрацоўка выяў: распрацоўка ПЗ для WindowsВыява ёсць. Далей — праграма, якой можна карыстацца на вытворчасці.

Ад прыкладу з SDK камеры да ПЗ для Windows, у якім можна весці кантроль і вымярэнні ў штодзённай эксплуатацыі. Мы аб'ядноўваем атрыманне і адлюстраванне выяў, апрацоўку выяў, інтэрфейс кіравання, інтэграцыю з абсталяваннем і захоўванне вынікаў.

Спецыфікацыя не патрэбна. Параіцца з намі можна, пачаўшы з таго, што вам вядома.

  • З вамі працуе сам інжынер
  • Можна параіцца, пакуль патрабаванні яшчэ не вызначаны
  • Можна замовіць толькі патрэбны аб'ём

Параіцца з намі можна на такіх этапах

Пачніце з таго, што вас турбуе сёння.

Прыклад з SDK працуе, але няма каму зрабіць з яго прадукт

Мы збіраем праграму для Windows з экранам кіравання, наладамі, сувяззю і захоўваннем.

Хочацца звязаць здымку і вызначэнне вынікаў з працай абсталявання

Мы ўпарадкоўваем сігналы PLC, I/O і падобныя, часавыя ўмовы і паводзіны пры збоях.

Трэба захоўваць вынікі кантролю і мець магчымасць прасочваць іх потым

Мы праектуем структуру, у якой выявы, значэнні вымярэнняў, вынікі і журналы захоўваюцца ў сувязі паміж сабой.

Той, з кім можна параіцца па тэхнічных пытаннях такімі, якімі яны ёсць.

Фота профілю Го Комура

Прадстаўнік кампаніі і інжынер

Го Комура

Інжынер, які спецыялізуецца на Windows, займаецца задачай ад удакладнення пастаноўкі да даследавання, праектавання і рэалізацыі. Калі вы яшчэ не можаце ўсё растлумачыць, мы разбяром пытанне, пачынаючы з тэхнічных аспектаў.

Досвед у галіне машыннага зроку — гэта асабісты працоўны досвед прадстаўніка кампаніі на папярэднім месцы працы. Ён адрозніваецца ад вопыту выканання заказаў самой кампаніяй.

Вопыт і тэхналагічны стэк / Звесткі пра кампанію

Апублікаваны тэхнічны кейс

Лакалізацыя прычыны спынення сувязі з прамысловай камерай

Мы супаставілі пакеты і паводзіны АС, звярнулі ўвагу на чаканне паўторнай перадачы ў TCP і ўпарадкавалі налады канфігурацыі і працэдуру назірання.

Прачытаць, як мы працуем з праблемай і даследаваннем

Аб'ём работ

Можна даручыць патрэбную частку або ўсё разам.

Ад асобнага даследавання або дапрацоўкі да распрацоўкі ўсяго рашэння. Аб'ём заказу вызначаецца ў залежнасці ад вашай сітуацыі.

Захоп выяў і кіраванне здымкай

Захоп выяў праз SDK прамысловых камер, здымка па трыгеры, бесперапынная здымка, кіраванне некалькімі камерамі.

Рэалізацыя апрацоўкі выяў і кантролю

Рэалізацыя папярэдняй апрацоўкі, вылучэння прыкмет, вызначэння становішча, вымярэння памераў і рашэння «прыдатна / брак» у адпаведнасці з умовамі кантролю.

Афармленне ў выглядзе праграмы для Windows

Праектаванне і распрацоўка паказу выяў, экранаў кіравання, кіравання наладамі і журналаў працы на C++ / C# / .NET.

Інтэграцыя з абсталяваннем

Праектаванне сувязі і часавых характарыстык, якія звязваюць здымку і рашэнне з PLC, I/O, датчыкамі і знешнім абсталяваннем.

Захоўванне і адсочванне даных кантролю

Захоўваем выявы кантролю, вымераныя значэнні, вынікі рашэнняў і журналы ў CSV / БД або падобныя сховішчы і наладжваем структуру, якая дазваляе пазней праверыць запісы.

Дапрацоўка і суправаджэнне наяўнага ПЗ для кантролю па выявах

Расследаванне дэфектаў, даданне функцый, адаптацыя да новых версій SDK камер, пераход на Windows 11.

Прыклады таго, што правяраем і перадаём

  • Апісанне спецыфікацыі здымкі, вызначэння вынікаў і інтэграцыі з абсталяваннем
  • Праграма для Windows для кантролю і вымярэнняў
  • Вынікі праверкі на рэальным абсталяванні, налады і працэдуры эксплуатацыі

Гэта прыклады, якія залежаць ад аб'ёму заказу. Склад і форма вынікаў узгадняюцца пры падрыхтоўцы ацэнкі кошту.

Калі нешта з гэтага падобна на вашу праблему, спачатку раскажыце, што адбываецца.

Спецыфікацыя не патрэбна. Параіцца з намі можна, пачаўшы з таго, што вам вядома.

Кошт і парадак работы

Не трэба вырашаць усё адразу.

Пачынаем з умоў здымкі і ўпарадкавання неабходных функцый

Ад распрацоўкі асобных частак, напрыклад інтэграцыі з SDK або экранаў, да праграмы цалкам. Параіцца можна, падзяліўшы тое, што ўжо працуе, і тое, што яшчэ патрэбна.

Арыенціровачны кошт

Ацэнка ў залежнасці ад абсталявання, умоў кантролю і аб'ёму распрацоўкі

Дакладнасць і час апрацоўкі правяраюцца на мэтавых выявах і рэальным абсталяванні, умовы праверкі ўдакладняюцца. Калі патрэбны асобнае асяроддзе або PoC, мы паведамім пра гэта да пачатку работ.

Аб'ём бясплатнага першапачатковага даследавання і платныя работы

Першапачатковае даследаванне ў аб'ёме, неабходным для ацэнкі кошту і рашэння аб прыняцці заказу, як правіла бясплатнае, калі вы збіраецеся замовіць асноўную распрацоўку пры ўмове, што яна магчымая. Доўгая праверка, стварэнне спецыяльнага асяроддзя, прататып або PoC, пастаўка падрабязнай справаздачы аб даследаванні і падобныя работы могуць быць платнымі.

Калі вы замаўляеце само даследаванне або рэцэнзаванне, мы ацэньваем яго як асобную платную паслугу. Калі работа будзе платнай, мы паведамім аб'ём і кошт да пачатку.

  1. Раскажыце пра сітуацыю

    Напішыце, у чым мэта і праблема і якое асяроддзе, у межах таго, што вам вядома.

  2. Праверым аб'ём і кошт

    Мы апішам неабходнае даследаванне, аб'ём работ, вынікі, кошт і парадак работы.

  3. Пачынаем пасля ўзгаднення

    У ходзе даследавання і распрацоўкі мы дзелімся прамежкавымі вынікамі, пацверджанымі фактамі і абмежаваннямі, што застаюцца.

  4. Праверка вынікаў і перадача

    Мы правяраем вынікі на ўзгодненых умовах і пераходзім да ўкаранення або наступных работ.

Калі хочацца даведацца пра тэхнічныя дэталі

Адкрыць: тэхналогіі і падрабязны парадак работы

Выявы атрымліваюцца. Далей — праграма, якой можна карыстацца ў рэальнай працы.

Прыклад з SDK камеры працуе. Апрацоўка выяў таксама гатова. Цяпер патрэбна ПЗ для рэальнай эксплуатацыі, якое звязвае экраны кіравання, інтэграцыю з абсталяваннем і захаванне вынікаў.

KomuraSoft праектуе і распрацоўвае сістэмы кантролю і вымярэнняў на аснове прамысловых камер як праграмы для Windows, пераважна на C++ / C# / .NET.

З якімі праблемамі можна параіцца

  • Трэба стварыць праграму на аснове SDK вытворцы камеры, якая будзе ўбудавана ў прадукт або ў абсталяванне
  • Трэба аб'яднаць апрацоўку выяў з экранам, з якім можна працаваць на месцы эксплуатацыі
  • Трэба захопліваць і паказваць выявы пры бесперапыннай здымцы і з некалькіх камер
  • Трэба перадаваць абсталяванню вынікі вымярэння памераў, вызначэння становішча і рашэння «прыдатна / брак»
  • Трэба сінхранізаваць здымку з PLC, датчыкамі і I/O
  • Трэба захоўваць выявы кантролю і вынікі рашэнняў, каб пазней можна было высветліць прычыну
  • Трэба дапрацаваць наяўнае ПЗ для кантролю па выявах і прыстасаваць яго да абнаўленняў SDK і асяроддзя Windows

Аснова нашай падтрымкі — праектаванне і распрацоўка ПЗ для Windows. Мы разглядаем структуру не толькі з пункту гледжання дакладнасці апрацоўкі выяў, але і з улікам часу здымкі, сувязі з абсталяваннем, паказу, захавання і запісу пра збоі.

Звязваем увесь ланцужок: ад здымкі да захавання вынікаў

Умовы здымкі, камера і SDK

Мы ўдакладняем умовы для прамысловых камер, лінейных камер, асвятлення і знешніх трыгераў. З выкарыстаннем SDK і драйвераў ад вытворцы мы рэалізуем захоп выяў і кіраванне здымкай.

Апрацоўка выяў, кантроль і вымярэнні

Мы рэалізуем папярэднюю апрацоўку, вылучэнне прыкмет, вызначэнне становішча, вымярэнне памераў і рашэнне «прыдатна / брак». Мы вывучаем выявы і крытэрыі рашэння і правяраем патрэбную дакладнасць і час апрацоўкі.

Паказ, кіраванне і налады

Мы праектуем паказ выяў у рэальным часе, экраны кіравання, кіраванне наладамі і журналы працы. З улікам нагрузкі ад апрацоўкі выяў і абнаўлення экрана мы збіраем праграму, з якой можна працаваць на месцы эксплуатацыі.

Інтэграцыя з абсталяваннем

Мы звязваем здымку і рашэнне з PLC, I/O, датчыкамі і знешнім абсталяваннем. Упарадкоўваем перадачу сігналаў, часавыя характарыстыкі і паводзіны ў выпадку збою.

Захоўванне і адсочванне даных

Мы захоўваем выявы кантролю, вымераныя значэнні, вынікі рашэнняў і журналы ў CSV або БД. Наладжваем запісы, па якіх пазней лёгка праверыць, што адбылося пры якім кантролі.

Дапрацоўка і суправаджэнне наяўнага ПЗ

Расследаванне дэфектаў, даданне функцый, абнаўленне SDK камеры, пераход на Windows 11. Мы вывучаем наяўную спецыфікацыю і эксплуатацыю і паляпшаем тое, што патрэбна, паступова.

Можна параіцца і па распрацоўцы толькі асобных функцый, і па стварэнні ўсёй праграмы. Мы аддзяляем тое, што ўжо працуе, ад таго, што яшчэ патрэбна, і дакладна вызначаем аб'ём работ.

Падтрымка выхаду замежных вытворцаў машыннага зроку на японскі рынак

Для вытворцаў, якія прапануюць на японскім рынку прамысловыя камеры і абсталяванне для апрацоўкі выяў, мы дапамагаем распрацоўваць праграмы для Windows пад абсталяванне і працэсы кліентаў і наладжваць наяўнае ПЗ.

Мы працуем як тэхнічны партнёр у галіне ПЗ у Японіі: распрацоўваем праграмы на аснове SDK, робім інтэрфейс на японскай мове, інтэграцыю з наяўным абсталяваннем, а таксама дапамагаем з запытамі, лакалізацыяй дэфектаў і іншым.

Мы вядзём сувязь на японскай і англійскай мовах, упарадкоўваем змест запытаў японскіх карыстальнікаў і вынікі праверак і дапамагаем абменьвацца інфармацыяй з вытворцам.

Практычны вопыт у машынным зроку і спецыялізацыя ў распрацоўцы для Windows

У папярэдняй працы прадстаўнік займаўся распрацоўкай сістэм машыннага зроку. Абапіраючыся на гэты вопыт і спецыялізацыю ў распрацоўцы для Windows, мы дапамагаем рэалізаваць праграмы з SDK камер, экранамі кіравання, інтэграцыяй з абсталяваннем і захаваннем даных.

Вопыт у галіне машыннага зроку — гэта прафесійны вопыт прадстаўніка на папярэдняй працы. Мы адрозніваем яго ад дасягненняў кампаніі KomuraSoft LLC. Падрабязней гл. профіль прадстаўніка.

KomuraSoft распрацоўвае праграмы інтэграцыі з абсталяваннем, у тым ліку з прамысловымі камерамі, і расследуе збоі пры спыненні сувязі і доўгай бесперапыннай працы. Звязаны тэхнічны кейс апублікаваны: лакалізацыя праблемы, пры якой сувязь з прамысловай камерай спыняецца на некалькі секунд.

Як мы працуем над заказам

1
Удакладняем аб'ект і ўмовы ацэнкі Упарадкоўваем аб'ект здымкі, асвятленне, разрозненне, такт-тайм, крытэрыі рашэння і дапушчальныя ўмовы прапуску дэфекту і лішняй забракоўкі.
2
Праектуем структуру і спосаб інтэграцыі Разглядаем камеру і SDK, размеркаванне апрацоўкі, сувязь з абсталяваннем і месца захавання. Спачатку правяраем абмежаванні наяўнага абсталявання і няпэўныя пытанні.
3
Рэалізуем і правяраем на рэальных аб'ектах З рэальным аб'ектам і камерай правяраем вынікі рашэння, час апрацоўкі, прапускі і паводзіны пры доўгай працы па ўзгодненых умовах.
4
Падрыхтоўваем звесткі для эксплуатацыі Наладжваем журналы, захаваныя даныя, налады і парадак праверкі ў выпадку збою і перадаем іх разам са звесткамі, патрэбнымі для эксплуатацыі і суправаджэння.

Параіцеся з намі яшчэ да таго, як будуць вызначаны абсталяванне і спецыфікацыя

Паведаміце, наколькі гэта вядома, аб’ект здымкі, які кантроль або вымярэнні вы хочаце рэалізаваць, камеру, якой вы карыстаецеся або якую разглядаеце, інтэграцыю з наяўным абсталяваннем і мэтавы час апрацоўкі. Мы працуем з вамі і на этапе, калі «прыклад SDK працуе, але трэба развіваць гэта далей».

Частыя пытанні перад замовай

Раскажыце пра ваш вопыт у галіне машыннага зроку.

У папярэдняй працы прадстаўнік, інжынер па апрацоўцы выяў, адказваў за распрацоўку сістэм машыннага зроку. Гэта асабісты прафесійны вопыт прадстаўніка, і мы адрозніваем яго ад дасягненняў кампаніі KomuraSoft LLC. KomuraSoft, абапіраючыся на спецыялізацыю ў распрацоўцы для Windows, распрацоўвае праграмы інтэграцыі з абсталяваннем, у тым ліку з прамысловымі камерамі, і расследуе збоі ў сувязі і пры доўгай бесперапыннай працы.

Ці можна замовіць толькі распрацоўку алгарытмаў апрацоўкі выяў?

Можна параіцца. Наша асаблівая моц — звязаць SDK камеры, паказ, экраны кіравання, інтэграцыю з абсталяваннем і захаванне даных і рэалізаваць гэта як праграму для Windows. Калі асноўны змест работы — навукова-даследчая распрацоўка саміх алгарытмаў, мы вывучым задачу і пры неабходнасці параім больш прыдатнага выканаўцу.

Ці можна параіцца, калі камера і SDK яшчэ не абраныя?

Так. Мы ўпарадкоўваем аб'ект здымкі, патрэбнае разрозненне, час апрацоўкі, спосаб падключэння і ўмовы ўстаноўкі, а потым разглядаем патрабаванні да камеры і SDK і структуру ПЗ. Працу над дакладнасцю рашэння і хуткасцю апрацоўкі мы вядзём, удакладніўшы ўмовы праверкі на выявах і рэальным абсталяванні.

Ці можна замовіць адаптацыю ПЗ замежнага вытворцы для японскага рынку?

Так. Мы распрацоўваем праграмы для кліентаў на аснове SDK, інтэрфейс на японскай мове, інтэграцыю з наяўным абсталяваннем і дапамагаем з тэхнічнымі запытамі і лакалізацыяй дэфектаў. Мы вядзём сувязь на японскай і англійскай мовах, і вы можаце параіцца з намі як з тэхнічным партнёрам у галіне ПЗ у Японіі.

Ці можна замовіць толькі дапрацоўку наяўнага ПЗ для кантролю па выявах?

Так, мы гэта робім. Мы пачынаем з патрэбных частак: выпраўленне дэфектаў, даданне функцый, абнаўленне SDK камеры, пераход на Windows 11 і г. д. Калі няма спецыфікацыі або супрацоўніка, які тады займаўся праектам, можна параіцца і пачаць з вывучэння матэрыялаў, якія захаваліся, і рэальных паводзін ПЗ.

Кантакты

Пачніце з некалькіх радкоў пра вашу сітуацыю.

Падрабязная спецыфікацыя і тэхнічныя тэрміны не патрэбны. Раскажыце, што вам вядома, па наступных пунктах.

  • Што вас турбуе і чаго вы хочаце дасягнуць
  • Праграма, абсталяванне і асяроддзе
  • Пажаданы тэрмін (калі яшчэ не вызначаны, можна не пісаць)

У першым паведамленні не трэба дасылаць канфідэнцыйныя матэрыялы і паролі.

Прыклад звароту па кансультацыю

Выявы з камеры мы атрымліваем праз SDK. Хачу абмеркаваць распрацоўку праграмы з экранам адлюстравання, інтэграцыяй з PLC і захаваннем вынікаў кантролю.

Спецыфікацыя не патрэбна. Параіцца з намі можна, пачаўшы з таго, што вам вядома.

Кнопка звароту вядзе на старонку кантактаў на беларускай мове са спосабамі сувязі. Праз кнопку «Параіцца па электроннай пошце» можна стварыць ліст з назвай паслугі.