qn1534489079

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079  发布于  2018-09-20 14:29:27
采纳率 0%
12个问答
4350

[已解决] HiMPP 是否有提供YUV 转 BGR 的API?

 
本帖最后由 qn1534489079 于 2018-11-28 11:39 编辑

目前Hi3559A SDK中的nnie sample code的YoloV2(inst_yolov2_cycle.wk),
是由inst_yolov2_cycle.wk读入图片street_cars_416x416.bgr,
跑完计算后,产生出判断的class box座标(Xmin,Ymin,Xmax,Ymax)。
\Hi3559AV100_SDK_V2.0.1.0\package\mpp\sample\svp\multi-core\nnie\sample_nnie_main
Usage : %s
index:
0) RFCN(VI->VPSS->NNIE->VGS->VO).
1) Segnet(Read File).
2) FasterRcnnAlexnet(Read File).
3) FasterRcnnDoubleRoiPooling(Read File).
4) Cnn(Read File).
5) SSD(Read File).
6) Yolov1(Read File).
7) Yolov2(Read File).
8) LSTM(Read File).
9) Pvanet(Read File).

我想把YoloV2 nnie从读图片BGR data,改由IMX334 sensor VI读入video frame data后,再VO output HDMI。
但IMX334 sensor进来的video data format为YUV 420,想请问:

Q1: HiMPP是否有API提供可以将video frame data format由YUV转BGR? 是否有sample可以参考?
Q2: YoloV2(inst_yolov2_cycle.wk)是否能修改,由读入BGR图片改读YUV 420 data? 是否有sample可以参考?
我来回答
回答10个
时间排序
认可量排序

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079 2018-10-03 09:33:24
认可0
後來使用 HI_MPI_IVE_CSC可以將YUV轉成RGB

IVE_HANDLE IveCscHandle;  
IVE_CSC_CTRL_S stCscCtrl;

stCscCtrl.enMode = IVE_CSC_MODE_VIDEO_BT601_YUV2RGB;
s32Ret = HI_MPI_IVE_CSC(&IveCscHandle,&stSrc, &stDst, &stCscCtrl,bInstant);

claremouse

0个粉丝

1

问答

0

专栏

0

资料

claremouse 2018-10-10 14:19:28
认可0
:lol学习了,之前也是有ive,还有新招吗

uie123456

0个粉丝

8

问答

0

专栏

0

资料

uie123456 2019-07-30 15:30:24
认可0
Q2: YoloV2(inst_yolov2_cycle.wk)是否能修改,由读入BGR图片改读YUV 420 data? 是否有sample可以参考?
这个有没有找到解决方案?

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079 2019-07-30 16:57:25
认可0
本帖最后由 qn1534489079 于 2019-7-31 17:23 编辑

[quote]
Q2: YoloV2(inst_yolov2_cycle.wk)是否能修改,由读入BGR图片改读YUV 420 data? 是否有sample可以参考?
这个有没有找到解决方案?[/quote]
input image format改YUV420, 可以修改image_type=3

qn1564556467

0个粉丝

0

问答

0

专栏

0

资料

qn1564556467 2019-07-31 15:20:33
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=107734&ptid=52308]qn1534489079 发表于 2018-10-3 09:33[/url]
後來使用 HI_MPI_IVE_CSC可以將YUV轉成RGB

IVE_HANDLE IveCscHandle;  
[/quote]

这样转rgb格式后,再继续转成bgr格式,然后采用.wk识别?

qn1534489079

0个粉丝

12

问答

0

专栏

2

资料

qn1534489079 2019-07-31 17:22:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146014&ptid=52308]qn1564556467 发表于 2019-7-31 15:20[/url]
这样转rgb格式后,再继续转成bgr格式,然后采用.wk识别?[/quote]

但把raw data dump出来看,实际是BGR,所以转完可以直接给NNIE

qn1565227747

0个粉丝

0

问答

0

专栏

0

资料

qn1565227747 2019-08-08 09:32:12
认可0
本帖最后由 qn1565227747 于 2019-8-8 09:58 编辑

初始化 VI 时,是否可以通过设置 pstViConfig->astViInfo[0].stChnInfo.enPixFormat 为 PIXEL_FORMAT_BGR_888 来实现?

qn1568022704

0个粉丝

0

问答

0

专栏

0

资料

qn1568022704 2019-09-10 10:00:52
认可0
谢谢分享,mark

qn1564027884

0个粉丝

4

问答

0

专栏

0

资料

qn1564027884 2019-09-20 18:23:57
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146328&ptid=52308]qn1565227747 发表于 2019-8-8 09:32[/url]
初始化 VI 时,是否可以通过设置 pstViConfig->astViInfo[0].stChnInfo.enPixFormat 为 PIXEL_FORMAT_BGR_8 ...[/quote]

不可以的,VI,VPSS均对格式有要求

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-10-22 09:28:27
认可0
MARKING...................
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区