iT邦幫忙

0

AI布的瑕疵分類

  • 分享至 

  • xImage

想詢問如果要做布料上面的瑕疵分類,這布粉比較像是Deep Learning,首先是不是需要影像或是圖片

當有了一種或是多種的瑕疵圖片或是影片後,就直接設計建立神經網路直接進行模型的訓練

我因為剛畢業經驗非常之少,剛進一家公司第四天在工作上之後被賦予的部分是做布料的瑕疵分類,突然腦經一片空白不知從何先規畫起應該說是步驟才對,但也因為目前資訊量還太少資料 (影像或是圖片) 都還沒拿到,即便上網找資料或是方法步驟,抑或是國外的參考資料Keyword也不曉得該從何下起

可以請有AI相關經驗的前輩,給予相關的建議嗎?
就目前我只能想到的就是可能拿到的圖片或是影像就是某塊布的瑕疵,可能已經框選出來也可能沒有,再來就是直接載入這些圖片或影片,建立神經網路或是用keras官網已經寫好的模型,去做修改及測試,但是我怎麼感覺好像資料拿到後,在直接拿去做訓練這中間好像還少了很多東西很多步驟一樣,這是我第一份跟AI有關西的工作,我想好好從中學習但是需要有些協助

煩請指導,也麻煩不要罵我,目前真的很緊張而發這篇文尋求幫助與指導

感謝各位

修改一下我們公司主要是賣有關布的設備,現在想把AI導入機器,目前跟工研院有合作研發AI的軟體,已在今年6/30號完成,所以目前我們公司才會新組成一個AI部門,所以有很多東西應該不用我們這些工程師了解例如布料的瑕疵長甚麼樣,老師傅的經驗我們需不需要知道這些,這些傳統的知識及經驗能知道最好,但我相信沒幾個人知道,所以知道個大概應該就可以就算都不知道應該也沒關西,這是我的想法,畢竟公司並沒有教育訓練是在布料的認識與師父的經驗上面去學習,我想應該就是我們只要處理好軟體部分就好,只是工研院的手冊使用起來光是軟體的安裝就非常困難,目前連實際操作都還沒有試過,軟體也沒有安裝實際安裝起來過,目前公司只有一台電腦安裝起來,誰安裝的也不知道那台電腦也沒有網路所以很多東西也沒辦法測試,所以才有點搞不清出方向,才上來這邊看能不能先準備一些

看更多先前的討論...收起先前的討論...
建議樓主先去上生產管理的課程,或是直接去生產布的工廠,了解布的生產過程,問一下老師傅,他們如何去檢查布所謂的不良,再去思考該如何用AI學習老師傅的智慧,透過監視與自動化設備來控制生產,這樣你才能真正設計出能夠運行的針對檢驗布的AI系統
你在這邊問,就算我們也許有人在布的生產廠擔任IT人員,他也不一定能知道老師傅的智慧,也不一定知道檢驗規範與手法,有的老師傅甚至聽聲音就知道錯針了,馬上按停機器,這些你該如何讓你的AI系統去學習跟判斷,這些都是需要實際的進入產線才能得到答案的
blanksoul12 iT邦研究生 5 級 ‧ 2022-07-14 12:04:39 檢舉
問題是何謂有問題的布料呢? 誤差到多少才是有問題呢? 如何可以科學化去找出那些特徵呢?
上班四天便做這個東西,好像有點為難,始終要知道布料特性之類或者是要明白某些機器或流程可能會影響布料質素,例如某部機器可運行的上限之類吧.
我不是專業,路過講講......
orga_an21 iT邦新手 5 級 ‧ 2022-07-14 13:18:13 檢舉
我在上方發問區有補充一些,感謝回答,謝謝
五十男 iT邦研究生 5 級 ‧ 2022-07-15 09:05:30 檢舉
老了閱讀障礙,無法看完全文
就我上面說的,如果已經捨棄老師傅的智慧跟經驗,只從OPENCV來判斷好壞,我也不能說什麼,老師傅可以透過生產發生的聲響知道這批布哪邊有問題,我是不知道你們的AI驗布機能不能辦到,我稍微看了一下之後,我只能說你們驗布機只是用你們的想法也就是所謂的視覺檢驗的方式來驗布,沒有考慮到最重要的生產時的聲音,每一種布料生產的聲音都不一樣,每一種材料過線的聲音也不一樣,聲音很重要,老師傅都是聽聲音,甚至還包括機器的聲音,有異音,他馬上知道機器哪邊出問題,當然啦,判斷聲音,好像跟驗布機沒關係,還好你們認為沒關係,不然這台驗布機就能取代老師傅的地位了,也能取代老師傅的工作
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-07-14 15:36:22

這個應該不是單單軟體就可以達到的功能
還須搭配硬體

可參考以下產品介紹
AI 驗布機

看更多先前的回應...收起先前的回應...
orga_an21 iT邦新手 5 級 ‧ 2022-07-14 15:41:05 檢舉

這就我們公司再生產的機器,有請工研院開發AI軟體 上個月6/30才完成,感謝您的回應

既然如此(軟體已完成)
你的首要之務就是「安裝及使用」該驗布機
最好能找到工研院的使用手冊,仔細研究
萬一有開發過程的所有記錄資料,也可拿來讀讀

orga_an21 iT邦新手 5 級 ‧ 2022-07-14 16:18:40 檢舉

沒錯 但是手冊安裝在我手上的電腦一直安裝不起來,少東少西手冊寫的也很複雜,全公司好像只有工廠一台電腦有成功安裝,提出要去按照手冊說明的去測試,卻說沒網路先不用....然後就直接分配工作要我做瑕疵的分類先去了解一下,但連資料都沒有想嘗試都沒法就坐在電腦前亂亂找資料,至於手冊上有提到操作畫面感覺好像軟體就已經會做偵測框選即便沒框到也可以使用人工標記,還有到後面也連瑕疵清單這一項功能都有,就書面上顯示可能有60種瑕疵,那這套軟體和機器配合幾乎就已經做完所有的工作了,但沒測試誰也不知道,所以我不知道我被分配到的工作這台機器和軟體假設真的跟手冊上書名的一樣都可以做得到了,我還要做甚麼?這是我現在蠻大的疑問,如果是要維護等等之類的,那工作分配怎麼會要我做瑕疵的分類,另一個工程師則是布料的分類 用OPENCV 使一種布料的瑕疵禿顯出來應該可以用影像二值化使畫面只有瑕疵部分跑出來或其他opencv處理影像的方法,不過因為布料不是只有一種,所以一種布找到的那個方法使瑕疵出現後這種方法可能不適用第二種布,結論是可以先找到一種布的方發,因為說不定這種方法其他的布有些可能適用,但說了這麼多這套軟體不是都做得到嗎?不然請工研院花快三年時間做這套軟體是要幹嘛?有點搞不清楚公司要我們工程師做的方向是哪部份應該說是主管才對,也沒辦法測試軟體安裝不起來也沒有協助就說不要弄了...抱歉開始抱怨了

看你抱怨了這麼多
我只能送你兩句話
1.主管交待什麼就做什麼,「替主管解決問題,不要丟問題給主管
2.Good Luck

0
lsesroom
iT邦新手 3 級 ‧ 2022-07-15 09:41:02

1.搞定安裝。既然你需要測試,未來也有可能在其他的機器上安裝,那至少先把能夠重複安裝這件事搞定。就算系統有問題你沒辦法排除,至少你可以還原到最初的狀態。就跟電腦有問題找不出來,至少能重灌是一樣的道理。既然知道是工研院開發的,就找到對方的窗口搞清楚細節,建立SOP、重作一本自己與其他人也能讀懂的安裝手冊。
2.搞懂軟體的機制。軟體開發出來了,但可能效果不如預期,或是有其他需求在開發階段沒想到的。後續的維護、更新還有升級該是你們主要的任務。不然老闆找安裝工讀生就好,幹嘛要AI工程師。
3.收起你工程師的傲慢。基於第二點的需求,假設如你所說"不用我們這些工程師了解例如布料的瑕疵長甚麼樣",那麼你要怎麼驗證AI的瑕疵分類的正確率有多少?你要怎麼改善AI的機制?老師傅說驗布機制有問題,你有什麼能力跟他討論問題所在?AI是人工智慧,也就是模仿人的思考去用電腦執行這些工作,你連人(驗布機制)在想什麼都不瞭解,怎麼做好人工智慧?把幾個套件湊起來就完事了?主管交辦你們去了解瑕疵分類及布料分類,不就是為了讓你們更了解這些事嗎?

我要發表回答

立即登入回答