完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我rgb888p_size参数在[1280,720]时只有4~6 FPS,调成[640,640]大概也只有10FPS左右,我是用官方yoolo大作战上的示例代码看的,用的是yolov8s.pt训的,我想到27、28帧左右,请问大佬们还有没有其他方法可以提高帧率。
附上代码: from libs.PipeLine import PipeLine, Scopedtiming from libs.YOLO import YOLOv8 import os,sys,gc import ulab.numpy as np import image if name=="main": # 显示模式,默认"hdmi",可以选择"hdmi"和"lcd" display_mode="lcd" rgb888p_size=[640,640] display_size=[800,480] if display_mode=="hdmi": display_size=[1920,1080] else: display_size=[800,480] # 可以根据您的模型自行修改路径参数kmodel_path="/data/yolo_kmodels/jiuyuan14.kmodel"labels = ["red", "blue", "black", "yellow", "hong", "lan", "bai"]confidence_threshold = 0.65model_input_size=[640,640]# 初始化PipeLinepl=PipeLine(rgb888p_size=rgb888p_size,display_size=display_size,display_mode=display_mode)pl.create()# 初始化YOLOv8实例yolo=YOLOv8(task_type="detect",mode="video",kmodel_path=kmodel_path,labels=labels,rgb888p_size=rgb888p_size,model_input_size=model_input_size,display_size=display_size,conf_thresh=confidence_threshold,debug_mode=0)yolo.config_preprocess()try: while True: os.exitpoint() with ScopedTiming("total",1): # 逐帧推理 img=pl.get_frame() res=yolo.run(img) yolo.draw_result(res,pl.osd_img) pl.show_image() gc.collect()except Exception as e: sys.print_exception(e)finally: yolo.deinit() pl.destroy() |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
AI_cube训练模型得到了npy文件,没有kmodel文件
770 浏览 0 评论
请问K230 V3.0版本烧录固件和使用IDE到底是烧录哪个啊?
735 浏览 0 评论
443浏览 4评论
AI Cube进行yolov8n模型训练,创建项目目标检测时显示数据集目录下存在除标注和图片外的其他目录如何处理?
462浏览 3评论
autodl算力云在.pt转换onnx文件时正常,但onnx转.kmodel文件时报错,为什么?
552浏览 2评论
如何在大核rtt上把kd_mpi_vicap_start_stream三个摄像头各自出的流拼成一个流呢?
164浏览 2评论
564浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 23:41 , Processed in 0.685860 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1036
