發表文章

目前顯示的是有「1122hw4」標籤的文章

s1091521 Homework #4

圖片
  s1091521 1122 Homework #4 1122 Digital Image Processing Assignment #4 學號 : 1091521 姓名 : 林哲慶 主題 : 膚色偵測 Skin Color Detection 專案目標 :           利用你在影像處理概論所學習顏色(Color)的知識與技術,撰寫一個程式來偵測照 片中的皮膚顏色區域並將其標示出。使用附件中的 6 張照片及膚色標準答案(Ground Truth)做測試,並呈現所設計膚色偵測方法執行結果的 IOU(Intersection Over Union)數 值(每張圖片值及所有 6 張圖片平均值)。 IOU = 你的方法所計算出的膚色區域像素膚色標準答案區域像素 你的方法所計算出的膚色區域像素膚色標準答案區域像素,且不能由人工對每張圖片分別調整參數。 開發平台 :          Windows 11, Python 3.9.10 執行結果:          按照作業提供之論文所使用的條件做出的IOU結果如下     發現其效果不是非常理想      所有測試結果圖如下           當背景或是其他非皮膚之區塊出現與條件相符的顏色值時,仍會被標記上去,導致有些情形出現的效果不好。

s1071452 Homework#4

圖片
1122 Digital Image Processing Assignment #4 報告  主題 : 膚色偵測   專案目標 :           撰寫一個 OpenCV 程式,可以讓使用者將讀取輸入的影像偵測出皮膚顏色區域並標示出。   開發環境 :           Windows11, Visual Studio 2022, OpenCV-4.9.0, C++   程式架構及說明 : 1.       首先讀取目標圖片並轉換為 YCrCb 2.       定義 YCrCb 中的膚色範圍 3.       創建 Mask 4.       利用先腐蝕後膨脹的方式來降低圖片噪音 5.       最後計算 IOU 以利比較完成度 成果展示與討論 IOU = 0.565

s1091523 Homework #4

圖片
  1122 Digital Image Processing Assignment #4 報告 學號 : s1091523           姓名:郭芳妤   主題 : 膚色偵測 Skin Color Detection 專案目標 :         寫一個程式,偵測照片中的皮膚顏色區域並將其標示出。使用附件中的六張照片及膚色標準答案 (Ground Truth) 做測試,並呈現所設計膚色偵測方法執行結果的 IOU(Intersection Over Union) 數值 ( 每張圖片值及所有 6 張圖片平均值 ) 。   開發平台 : Microsoft Windows 11, Visual Studio Code, OpenCV 4.9.0, Python 3.11.0   程式說明 : 讀取 Photo 資料夾以及 GroundTruth 資料夾的圖片。每張圖片,依據論文中演算法的流程,首先將 RGB 圖片轉換成 HSV 及 YCbCr ,再依據指定的皮膚顏色範圍製作 HSV 的遮罩以及 YCbCr 的遮罩。分別計算兩種遮罩結果的 IOU ,取數值較大者作為答案,將結果存到 Result 資料夾。   成果 : Pitcure1 Picture2 Picture3 Picture4 Picture5 Picture6 Average IOU:  0.7342000430588712

s1081444 Homework #4

圖片
1122 Digital Image Processing Assignment #4 學號:s1081444 姓名:張家豪 主題:膚色偵測 Skin Color Detection 專案目標: 撰寫程式,讀取圖像,偵測出圖像中的膚色區域,計算出與groundtruth的IOU 開發平台: Microsoft Windows 11, Visual Studio 2022, OpenCV 4.90, C++ 程式架構與功能說明: 程式開始執行後會讀取與執行檔同個資料夾內的image/Photo和image/GroundTruth中的圖像,顯示出當前圖像的原本樣貌、處理過後得到的mask、GroundTruth三張圖,終端會顯示當前圖像計算出的IOU,按任意鍵會顯示下一張的結果,最後會輸出所有IOU的平均。 成果展示與討論: pic1執行結果 pic2執行結果 pic3執行結果 pic4執行結果 pic5 原圖 pic5 mask pic5 groundtruth pic6執行結果 IOU計算結果

s1091413 Homework #4

圖片
 22 Digital Image Processing Assignment #4 報告 學號:1091413    姓名:朱茂碩 主題:膚色偵測 Skin Color Detection 專案目標:      利用你在影像處理概論所學習顏色(Color)的知識與技術,撰寫一個程式來偵測照 片中的皮膚顏色區域並將其標示出。使用附件中的 6 張照片及膚色標準答案(Ground  Truth)做測試,並呈現所設計膚色偵測方法執行結果的 IOU(Intersection Over Union)數 值(每張圖片值及所有 6 張圖片平均值)。 開發平台:     Windows 10, Visual Studio Code, OpenCV 4.9.0, Python 3.11.9 程式架構與功能說明: 1. 輸入的圖片利用HSV做膚色偵測並設定hsv參數範圍 2. 使用開運算進行去除雜訊的動作 3.計算IOU 成果展示:     

s1081403 Homework #4

圖片
  1122 Digital Image Processing Assignment #4   報告學號: s1081403 姓名:紀俊任   主題:膚色偵測 Skin Color Detection   開發平台: Microsoft Windows 10, Visual Studio Code, OpenCV 4.90, python3.12   專案目標: 偵測照片中的皮膚顏色區域並將其標示出。使用附件中的 6 張照片及膚色標準答案 (Ground Truth) 做測試,並呈現所設計膚色偵測方法執行結果的 IOU(Intersection Over Union) 數 值 ( 每張圖片值及所有 6 張圖片平均值 ) 。   程式架構與功能說明: 1. 將讀取的圖片從 BGR array 轉成 RGB array 再轉成 HSV array 2. 將讀取的圖片從 BGR array 轉成 YCbCr array 3. 用附件資料的演算法設定過濾條件與計算 IOU 4. 將原始圖片、演算完的圖片、 Ground Truth 組合成一張圖片並儲存圖片 5. 根據迴圈依據演算 6 張圖片 6. 輸出平均 IOU photo1: photo2: photo3: photo4: photo5: photo6: IOU and average IOU:

s1093333 Homework #4

圖片
  1122 Digital Image Processing Assignment #4 報告 學號:1093333    姓名:陳芸萱     主題:膚色偵測 Skin Color Detection 專案目標: 撰寫一個程式來偵測照 片中的皮膚顏色區域並將其標示出。使用附件中的 6 張照片及膚色標準答案(Ground Truth)做測試,並呈現所設計膚色偵測方法執行結果的 IOU(Intersection Over Union)數 值(每張圖片值及所有 6 張圖片平均值)。 開發平台:Microsoft Windows 11, Visual Studio Code, OpenCV, Python 程式架構與功能說明: 1. 讀取圖片和膚色標準答案(將圖片都放在與程式碼相同的資料夾) 2. 將圖片轉換為HSV 3. 使用閾值來分割膚色區域 4. 計算IOU 5. 輸出每張圖片的IOU和平均的IOU 成果展示:

s1101421 Homework #4

圖片
  1122 Digital Image Processing Assignment #4 報告 學號: s1101421 姓名:陳昱翔   主題 : 膚色偵測 Skin Color Detection 專案目標:     撰寫一個程式來偵測照片中的皮膚顏色區域並將其標示出來,可以做到讀取圖片和分析皮膚,盡可能的做到與範本相同效果,再把偵測到的皮膚轉為白色其餘地方為黑色後輸出所有圖片。 開發平台: Microsoft Windows 11, Visual Studio Code, OpenCV 4.90, Python 功能說明: 1.     執行程式碼後可以處理輸入的圖片,和範本比較後計算出 IOU 值。 2.     輸出皮膚範圍 程式架構 :    第一步是讀取檔案,我已經先將六張圖片放入程式資料夾中,六張範本照片也是,我先用 HSV 來偵測皮膚,我認為這是最困難的部分,因為範圍不固定,還有一些類似皮膚色的背景,肉色的牆壁、粉色的窗簾等等,我認為要調到最完美是非常困難的,因為還是會有一些無法過濾,而且每個人的膚色不一樣,沒辦法用一定範圍全部概括,所以我現在還無法做到完美過濾膚色,偵測完皮膚後會和範本比較計算 IOU 值,最後輸出結果和 IOU 值。