公司新聞

IronPDF擴展對PDF/A的支援:文件存檔的新時代

Iron Software,我們致力於改進產品以更好地服務我們的客戶。 我們最近的一次更新專注於IronBarcode的條碼檢測,我們從使用深度學習模型轉向開發一個新的檢測算法。 此更改旨在提高條碼檢測的效率和可靠性。

IronBarcode CV與計算機視覺的更新

從深度學習過渡

IronBarcode 最初使用深度學習卷積神經網路來檢測文件中的條碼。 雖然在某些方面有效,但這種方法相當慢且需要大量記憶體。 為瞭解決這些問題,我們的團隊開發了一個新的條碼檢測算法,具備計算機視覺的基礎,被證明在識別條碼模式和定位條碼區域方面更有效和高效。

新算法的優點

切換到新算法帶來了幾個好處:

  • 速度提升: 新的方法在CPU上使用更少的資源,使條碼檢測更快速。

  • 較低的記憶體使用: 由於此算法不需要像深度學習模型一樣通過數百萬的參數運行輸入文件,整體記憶體使用顯著降低。

  • 增強的跨平台相容性: 由於記憶體使用更少和速度的改進,IronBarcode能夠在記憶體和處理能力有限的裝置和環境中使用。

對新條碼格式的支持

通過此次更新,IronBarcode現在還支持以下的新條碼格式:Micro QRRectangular MicroQR (rMQR)。 這兩種條碼格式僅在兩年前開發並迅速在各行業中受到歡迎,現在IronBarcode提供了讀取和寫入這些格式的功能。

實際應用

此更新使IronBarcode特別適用於需要高解碼速度和可同時執行多重解碼指令的用例——改善的性能和更廣泛的條碼支持有助於更可靠和精簡的操作。

競爭考慮

IronBarcode通過提升速度、降低記憶體需求和保持高精度來提供競爭優勢。 轉向新解碼算法的變化符合為客戶提供高效和實用工具的目標。 雖然一些競爭對手也使用類似的解碼方法,但我們的重點仍然是優化性能並結合反饋以不斷改進我們的產品。

持續支持深度學習檢測

雖然我們正逐漸轉移主要的條碼檢測方法,遠離利用深度學習,但我們並不完全移除它。 許多企業可能需要超精確的讀取性能並擁有高效運行深度學習模型的硬體,因此我們使用一個稱為 IronSoftware.MachineLearning 的可選依賴來滿足這些需求。 使用此軟體包,您不僅可以利用我們自己的深度學習模型進行檢測,還可以附加您自己的模型。

以反饋為導向的開發

更換主要解碼算法的決定受到了客戶反饋和市場觀察的影響。 對記憶體使用和處理速度的擔憂是重大因素。 通過解決這些問題,我們旨在使IronBarcode成為更強大和有效的工具。

結論

IronBarcode已經過更新,以更好地滿足條碼掃描的要求,通過使用計算機視覺提供了更高的效率和準確性。 通過擴展條碼格式支持和優化性能,我們繼續提供工具,以幫助我們的客戶在物流和庫存管理等領域更有效地工作。