Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/98638
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor傅楸善zh_TW
dc.contributor.advisorChiou-Shann Fuhen
dc.contributor.author張子威zh_TW
dc.contributor.authorZi-Wei Zhangen
dc.date.accessioned2025-08-18T01:10:29Z-
dc.date.available2025-08-18-
dc.date.copyright2025-08-15-
dc.date.issued2025-
dc.date.submitted2025-08-06-
dc.identifier.citation[1] A. Mousakhan, T. Brox, and J. Tayyub “Anomaly Detection with Conditioned Denoising Diffusion Models,” https://arxiv.org/abs/2305.15956, 2023.
[2] G. E. Hinton and R. R. Salakhutdinov, “Reducing the Dimensionality of Data with Neural Networks,” Science, Vol. 313, No. 5786, pp. 504-507, DOI:10.1126/science.1127647, 2006.
[3] D. P. Kingma and M. Welling, “Auto-Encoding Variational Bayes,” https://arxiv.org/abs/1312.6114, 2013.
[4] I. J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. C. Courville, and Y. Bengio. “Generative Adversarial Nets.” Neural Information Processing Systems, https://arxiv.org/abs/1406.2661, 2014.
[5] L. Ruff., R. Vandermeulen, N. Goernitz, L. Deecke, S. A. Siddiqui, A. Binder, E. Müller and M. Kloft. “Deep One-Class Classification.” Proceedings of the 35th International Conference on Machine Learning, PMLR 80:4393-4402, https://proceedings.mlr.press/v80/ruff18a.html, 2018.
[6] D.M. Tax, R.P. Duin. “Support Vector Data Description.” Machine Learning 54, 45–66, https://doi.org/10.1023/B:MACH.0000008084.60811.49, 2004.
[7] Huang, W.; Li, Y.; Xu, Z.; Yao, X.; Wan, R. “Improved Deep Support Vector Data Description Model Using Feature Patching for Industrial Anomaly Detection.” Sensors 2025, 25, 67. https://doi.org/10.3390/s25010067.
[8] Deng X, Zhang Z. “Nonlinear Chemical Process Fault Diagnosis Using Ensemble Deep Support Vector Data Description.” Sensors. 2020; 20(16):4599. https://doi.org/10.3390/s20164599.
[9] Schlegl, T., Seeböck, P., Waldstein, S. M., Langs, G., & Schmidt-Erfurth, U. (2019). “f-AnoGAN: Fast unsupervised anomaly detection with generative adversarial networks.” Medical image analysis, 54, 30-44.
[10] Batzner, K., Heckler, L., & König, R. (2024). “Efficientad: Accurate visual anomaly detection at millisecond-level latencies.” In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (pp. 128-138).
[11] Zhou, Y., Liang, X., Zhang, W., Zhang, L., & Song, X. (2021). “VAE-based deep SVDD for anomaly detection.” Neurocomputing, 453, 131-140.
[12] P. Bergmann, M. Fauser, D. Sattlegger, and C. Steger, “Uninformed Students: Student-Teacher Anomaly Detection with Discriminative Latent Embeddings,” Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, pp. 4183–4192, doi: 10.1109/CVPR42600.2020.00424, 2020
[13] M. Teodorczyk, M. Cardosi, and S. Setford, “Hematocrit Compensation in Electrochemical Blood Glucose Monitoring Systems,” Journal of Diabetes Science and Technology, vol. 6, no. 3, pp. 648-655, doi: 10.1177/193229681200600320, 2012.
[14] Bergmann, Paul, et al. "MVTec AD--A comprehensive real-world dataset for unsupervised anomaly detection." Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. 2019.
[15] Zou, Y., Jeong, J., Pemula, L., Zhang, D., & Dabeer, O. (2022, October). Spot-the-difference self-supervised pre-training for anomaly detection and segmentation. In European Conference on Computer Vision (pp. 392-408). Cham: Springer Nature Switzerland.
-
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/98638-
dc.description.abstract血糖酶试片是用以检测血糖水平的医学试纸,它在目前的工业生产中虽然以及完成自动化,但是其瑕疵品检测的部分还是需要大量的人力进行目检,人力检测效率和检测率都不稳定,最终会影响工厂的产量和良品率。
所以开发一款自动化的检测设备刻不容缓。但是工业瑕疵检测都面临着瑕疵样本难以获得的问题,而血糖酶试纸瑕疵检测更是面临检测速度要求快,检测精度高,产品类型多样和瑕疵样式不固定等特点,基于这些,我们开发了一款基于VAE[3]的捲積VAE和基於SSM的損失函數算法的ZhangInspect血糖酶試片瑕疵檢測算法,通過變分自動編碼器的圖像重建和去噪功能,巧妙地通過補全瑕疵樣本以找到瑕疵位置,并且通過捲積的方法提取空間結構信息,使得重建結果更加精確。通過以上方法,相較於傳統的重建瑕疵檢測,模型訓練時間和重建時間都大大下降,準確率也非常高,增加了算法的實用性和適用性。
zh_TW
dc.description.abstractGlucose enzyme test strips are medical test strips used to detect blood sugar levels. Although they have been automated in current industrial production, the anomaly detection part still requires much manpower for visual inspection. The efficiency and detection rate of manual inspection are unstable, which will eventually affect the factory's output and yield rate. Therefore, it is urgent to develop an automated inspection device. However, industrial anomaly detection faces the problem of difficulty in obtaining anomaly samples, and glucose enzyme test strip anomaly detection faces the characteristics of fast detection speed, high detection accuracy, diverse product types, and non-fixed anomaly patterns. Based on these, we develop ZhangInspect glucose enzyme test strip anomaly detection algorithm based on the convolution Variational Auto-Encoder (VAE) [3] and the loss function algorithm based on Sum of Square Error (SSE). Through the image reconstruction and denoising function of the variational autoencoder, the anomaly location is found by ingeniously completing the anomaly sample, and the spatial structure information is extracted through the convolution method, making the reconstruction result more accurate. Through the above methods, compared with traditional reconstruction anomaly detection, ZhangInspect training time and reconstruction time are greatly reduced, the accuracy is also very high, and the practicality and applicability of the algorithm are increased.en
dc.description.provenanceSubmitted by admin ntu (admin@lib.ntu.edu.tw) on 2025-08-18T01:10:29Z
No. of bitstreams: 0
en
dc.description.provenanceMade available in DSpace on 2025-08-18T01:10:29Z (GMT). No. of bitstreams: 0en
dc.description.tableofcontents口試委員會審定書 #
誌謝 ii
中文摘要 iii
ABSTRACT iv
目次 vi
圖次 ix
表次 xiii
Chapter 1 Introduction 1
1.1 Overview 1
1.2 Introduction of Blood Glucose Enzyme Test Strip 2
1.3 Inspection Environment 6
1.4 Blood Glucose Enzyme Test Strip AOI Detection 7
1.5 Thesis Organization 9
Chapter 2 Related Works 10
2.1 Overview 10
2.2 Unsupervised Deep Learning Anomaly Detection 10
2.2.1 Reconstruction-Based Method 14
2.2.2 Representation-Based Method 16
2.2.3 Generation-Based Method 20
2.2.4 Hybrid Method 23
Chapter 3 Background of Methodology 29
3.1 Overview 29
3.2 Deep Auto-Encoder [2] 29
3.3 Distribution Gaussian Mixture Model 33
3.4 Variational Auto-Encoders (VAEs) [6] 37
3.4.1 KL Divergence Loss 38
3.4.2 Mathematical Derivation of KL Divergence Loss 40
Chapter 4 Methodology 41
4.1 Overview 41
4.2 Convolutional VAE 43
4.2.1 Structure of CVAE 45
4.2.2 Loss Function 46
4.2.3 Sum Square Error (SSE) 47
4.3 ZhangInspect 48
Chapter 5 Experimental Results 50
5.1 Overview 50
5.2 Datasets 50
5.3 Evaluation Metric 53
5.3.1 Receiver Operating Characteristic Curve (ROC Curve) 53
5.3.2 Area Under the ROC Curve (AUC) 56
5.3.3 Per-Region Overlap (PRO) [12] 58
5.4 Experimental Results 61
5.4.1 Comparison 61
5.4.2 Z-UA Dataset Testing Results 66
5.4.3 Z-C2B Dataset Testing Results 72
Chapter 6 Conclusion and Future Works 77
References 81
-
dc.language.isoen-
dc.subject張檢測zh_TW
dc.subject血糖酶試片zh_TW
dc.subject無監督式學習zh_TW
dc.subject瑕疵檢測zh_TW
dc.subject影像重建zh_TW
dc.subject變分自編碼器zh_TW
dc.subject捲積神經網絡zh_TW
dc.subjectglucose enzyme test stripen
dc.subjectconvolutional neural networken
dc.subjectvariational autoencoderen
dc.subjectimage reconstructionen
dc.subjectanomaly detectionen
dc.subjectunsupervised learningen
dc.subjectZhangInspecten
dc.title張檢測:基於捲積變分自動編碼器快速重建的血糖試片瑕疵檢測zh_TW
dc.titleZhangInspect: Blood Glucose Test Strip Anomaly Detection Based on Fast Reconstruction of Convolutional Variational Auto-Encoderen
dc.typeThesis-
dc.date.schoolyear113-2-
dc.description.degree碩士-
dc.contributor.oralexamcommittee方瓊瑤;劉木議zh_TW
dc.contributor.oralexamcommitteeChiung-Yao Fang;Mu-Yi Liuen
dc.subject.keyword張檢測,血糖酶試片,無監督式學習,瑕疵檢測,影像重建,變分自編碼器,捲積神經網絡,zh_TW
dc.subject.keywordZhangInspect,glucose enzyme test strip,unsupervised learning,anomaly detection,image reconstruction,variational autoencoder,convolutional neural network,en
dc.relation.page83-
dc.identifier.doi10.6342/NTU202503439-
dc.rights.note同意授權(全球公開)-
dc.date.accepted2025-08-10-
dc.contributor.author-college電機資訊學院-
dc.contributor.author-dept資訊工程學系-
dc.date.embargo-lift2025-08-18-
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-113-2.pdf4.65 MBAdobe PDF檢視/開啟
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved