设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
控制专题
›
『机器视觉/AI/IoT/机器人论坛』
›
OpenCV 4.8.0正式发布
返回列表
发新帖
OpenCV 4.8.0正式发布
[复制链接]
54025
|
0
|
2024-4-21 18:53:19
|
显示全部楼层
|
阅读模式
OpenCV 4.8.0已于2023年6月29日凌晨正式发布,此次发布中有DNN模块中对TFLite模型的支持,FP16精度推理的支持等诸多亮点。点击底部阅读原文可访问英文原版ChangeLog。ChangeLog译文如下(来自本团队以及中国社区的贡献以红色标出):
DNN:
支持读取和推理TFLite模型(含int8量化模型)
。
支持以不依赖Protobuf的方式编译DNN模块。
支持更多的算子和模型:
ONNX: Layer Normalization, GELU和QLinearSoftmax。
CANN后端:支持ONNX算子Split,Clip(Relu6),Slice,Sub,PRelu,Conv(auto_pad)和ConvTranspose。
重构Reduce算子的实现以达到更好的鲁棒性和更好的性能。
支持Meta的Segment Anything Model
。
修复nary element wise算子在CPU和CUDA后端上的广播问题。
加速ARM和x86上Conv算子的运行速度,优化Conv算子在1D和3D输入的情况的速度,支持Conv算子与element-wise算子的融合。
在ARMv8平台支持了FP16计算分支,可以通过net.setPreferableTarget(DNN_TARGET_CPU_FP16);启用,相比于FP32有1.5倍的速度提升
。
重构Vulkan后端以达到更好的鲁棒性和性能,相比于重构前有4倍的速度提升
。
添加了blobFromImageParam API,用于构建网络输入同时进行预处理。
添加了新版OpenVINO的支持。
Objdetect:
更新FaceDetectorYN,速度与精度进一步提升,OpenCV Zoo已同步更新
。
增加基于ArUco的新二维码检测算法。
条形码检测和解码功能从opencv_contrib迁移至主仓该模块。
增加可调用条形码和二维码的图形编码通用API GraphicalCodeDetector。
添加对pre-4.6.0发布的ChAruco boards的支持。
修复若干二维码检测和解码的漏洞,以及性能提升。
修复若干ArUco的漏洞,以及性能提升。
Calibration:
改进USAC框架。
修复相机校对流程中的stddev估计。
修复icvGetRectangles中不正确的pixel grid生成,提升了getOptimalNewCameraMatrix,stereoRectify以及其它校对函数的准确率。
支持对Charuco board的模版生成和交互式校对工具,以及相应示例。
Image processing:
修复LineSegmentDetector中的若干问题。
修复resize中当模式设置为INTER_NEAREST_EXACT以及输入尺度为偶数时返回不正确结果的问题。
优化IntelligentScissorsMB::buildMap的local cost计算。
保留BORDER_TRANSPARENT模式的remap()的inlier。
修复distransform以支持大图像输入。
Features2d:
提升SIFT算法的精度。
Core:
添加cv::reduce的REDUCE_SUM2模式。
添加cv::hasNonZero函数。
更新依赖库IPP的版本为20230330。
改进对RISC-V RVV向量拓展指令集支持:
支持LLVM 16和GCC 13中可用的RVV v0.11 inrinsics。
支持平头哥RISC-V toolchain (RVV 0.7.1和1.0)。
若干OpenCL供应商和版本处理的提升。
Multimedia:
通过依赖libavif添加了对AVIF的支持。
支持奥比中光Femto Mega摄像头。
支持MS Media Foundation后端的ViedeoWriter的HEVC/H265。
修复FFmpeg后端的FPS计算。
支持DShow后端的VideoCapture的CAP_PROP_AUTO_WB和CV_CAP_PROP_WHITE_BALANCE_BLUE_U。
修复OBS Virtual Camera的捕获。
CV_32S编码支持tiff。
在opencv_contrib的cudacodec模块中引进更加严格的解码器检查和动态分辨率支持。
在opencv_contrib的cudacodec模块中添加了基本的VideoCapture属性支持。
Python Bindings:
修复IDE对opencv python自动补全问题。
修复registerNewType中的引用计算错误问题。
修复ChAruco和diamond board的检测器绑定。
添加绑定以支持从其他库中初始化的GpuMat和Steam对象。
支持np.float16到Mat的内部转换。
添加RotatedRect,CV_MAKETYPE和CV_8UC(n)的Python绑定。
JavaScript Bindings:
允许在opencv.js中关闭wasm。
添加对Arcuco,ChArcuco,二维码和条形码的JS绑定。
Platforms:
Android:不再依赖废弃的工具
iOS:修复使用CMake 3.25.1+的框架构建问题。
其他:
修复opencv_contrib模块的wechat_qrcode中的若干严重问题。
下载OpenCV 4.8.0:https://github.com/opencv/opencv/releases/tag/4.8.0
OpenCV中国团队是OpenCV在中国的开发团队,非营利目的,致力于OpenCV的开发、维护和推广工作。
长按下方QR码关注我们获取最新动态
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
jnslhd
回复楼主
返回列表
『数控/电机控制/运动控制/工业总线』
『机器视觉/AI/IoT/机器人论坛』
『高级语言/组态软件/触摸屏』
『操作系统xp/xin7/win10/linux』