Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
11 มิ.ย. เวลา 13:54 • วิทยาศาสตร์ & เทคโนโลยี
OpenCV 5.0 ออกแล้วรองรับ ONNX 80%
โดย
OpenCV เปิดตัวเวอร์ชัน 5.0 หลังจากเวอร์ชัน 4.x ที่ใช้มาตั้งแต่ปี 2018 โดยเน้นการรองรับมาตรฐาน ONNX และ เพิ่ม DNN engine ใหม่
★
การรองรับ ONNX (80% ของมาตรฐาน)
- สามารถใช้โมเดลสมัยใหม่ผ่าน ONNX ได้ เช่น YOLOv8
- รองรับโมเดลภาษาขนาดเล็ก (ไม่ใช่เป้าหมายหลัก OpenCV) เช่น Qwen 2.5, Gemma 3, PaliGemma, GPT-2 (ใช้สำหรับงาน multimodal เช่น image captioning)
- DNN engine ใหม่ (CPU เท่านั้น) เร็วกว่า ONNX Runtime อย่างชัดเจน
★
DNN engine
- Engine ใหม่ (OpenCV 5) – รองรับ CPU เท่านั้น (แต่รองรับ ONNX)
- Engine เดิม (OpenCV 4.x) – ยังใช้งานได้, รองรับ CUDA/OpenVINO
- API เรียกใช้เหมือนเดิม – ระบบจะเลือก engine อัตโนมัติ (fallback)
★
Hardware Acceleration Layer (HAL) ใหม่
- รองรับ CPU ทุกสถาปัตยกรรม: x86, Arm, RISC-V
- ช่วยเร่งความเร็วการประมวลผลภาพโดยไม่ต้องพึ่ง GPU เฉพาะ
★
ทิศทางของ OpenCV 5
- ค่อยๆ ปรับการประมวลผลทั้งหมดให้รองรับชิปเร่งความเร็ว (HAL)
- ไม่เน้นรัน LLM ขนาดใหญ่ แต่สำหรับงานที่ต้องการ vision + language เบาๆ (เช่น captioning) ก็ใช้ได้ใน API เดียว
★
สิ่งที่นักพัฒนาควรทำ
- อัปเกรดเป็น OpenCV 5.0 ถ้าต้องการความเร็ว DNN บน CPU (ONNX) และ HAL ใหม่
- หากต้องการ GPU (CUDA/OpenVINO) ยังต้องใช้ engine เดิม (สามารถเลือกใช้ในโค้ด)
- ทดสอบการทำงานกับโมเดล ONNX ที่เคยใช้ใน OpenCV 4.x
✏️ Shoper Gamer
>>
https://shopergamer.vercel.app
Credit :
👇
●
https://www.blognone.com/node/150876
ข่าวรอบโลก
nvidia
opencv
บันทึก
1
2
1
2
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2026 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย