機器學習、深度學習與人工智慧三個技術是近幾十年來,資訊科技領域最巨大的突破。人工智慧技術所做出的產品已經充斥你我的生活周遭。如智慧家庭,手機自我判斷軟體與自動駕駛汽車等。深度學習技術是人工智慧技術的基本,深度學習技術是利用預先訓練好的模型幫助系統為使用者的輸入進行自動化的判斷與識別。其中,語義分割影像處理技術被廣泛使用在自動駕駛汽車相關的技術上。 為了訓練精準的語義分割影像處理的深度學習模型,需要大量的訓練用基底資料做為學習的目標。雖然網路上有許許多多種的資料集可以使用,但是在開發者的需求非常多元的現實上是很難找到符合需求的。因此,開發者在開發一個語義分割影像處理的深度學習模型最先面對到的難題就是如何製作屬於自己的訓練用資料集。 本系統就是為了解決上述問題所開發出來。本系統的目的是幫助開發人員輕鬆生成自己的訓練數據集。本系統提供了一套完整的製造流程來生成一個訓練基礎數據集,尤其是基底資料。開發人員只需提前準備好符合其目標的影片和圖像數據。之後,開發人員可以按照系統流程一步一步創建自己的訓練用資料集。系統最後的輸出是語義分割圖像,其格式由開發人員定義。 本系統分為影片分割器,語義分割工具和圖像編輯程序三部分。 ;Semantic segmentation deep learning program need one important material to run, it is pre-trained model. Pre-trained model is a weight memory file generated by the deep learning model before learning using the training data set. Pre-trained model can help the deep learning model to identify categories by the weights in the memory. How to train a good pre-trained model is a major problem that deep learning program developers face first. A good pre-training model requires a large number of training data sets to train. The training data set for Semantic segmentation contains two kinds of data, raw image and ground truth. Ground truth represents the semantic segmentation result image corresponding to the raw image. Ground truth is usually based on human identification, in order to ensure robustness and correctness. Because the production of ground truth relies on human identification, developers need to spend a lot of time to make ground truth. Because of this problem, many researcher on the Internet make public their training data sets for other developers to use. Like ImageNet and Camvid data set, they are famous data set because various categories. In order to solve their own problems, developers often need special training data sets. Although there are many and various data sets available on the Internet, but it is very difficult to find the ones that meet developer’s needs. Our system is used to solve the problem described above. The purpose of this system is to help developers easily generate their own training data set. This system provides a complete set of processes in order to generate a training base data set, especially ground truth. Developers only need to prepare video and image data that meets their targets in advance. After that, developers can follow the system process to create their own training data set. Output are segmentation image whose format is developer defined. This System is divided into three parts, video splitter, semantic segmentation tool and image edit program.