物體檢測,Error: maximum box coordinate value is too large


使用ssd目標檢測,出現error:maximum box coordinate value is larger than 1.100000: ] [1.325]

主要原因在於,用labelImg 標記的目標太小,以及標記工具出現問題

1 deleted all boxes that are less than 1/16 th of the image size and the training works fine.,https://github.com/EdjeElectronics/TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Windows-10/blob/master/sizeChecker.py

if x_value < 33 or y_value < 33: 刪除,shutil.move(file, tree + '/wrong_data/')

2.忽視結果

Actually, I just ignore this error, change the ./core/box_list_ops.py
`max_assert = tf.Assert(tf.greater_equal(1.1, box_maximum), ['maximum box coordinate value is larger ' 'than 1.1: ', box_maximum])`
1.01 to 1.1, as my error max value is 1.014.
By this way to make the code keep on. Seems the result is not affected.

參考鏈接:https://github.com/tensorflow/models/issues/1754


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM