Toybrick

楼主: tof3d

关于RK 输入单通道灰度图片要怎么进行设置呢

seedlin

注册会员

积分
54
发表于 2019-3-7 09:16:41 | 显示全部楼层
tof3d 发表于 2019-3-6 18:53
没有贴出来
import numpy as np
import cv2

RKNN对象不是只创建一次就可以了,你为啥重复创建了几次
回复

使用道具 举报

jefferyzhang

超级版主

积分
7596
发表于 2019-3-7 09:35:46 | 显示全部楼层
车牌识别就是灰度图,单通道输入的。
可以参考下:http://t.rock-chips.com/forum.php?mod=viewthread&tid=98
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-7 10:47:29 | 显示全部楼层
jefferyzhang 发表于 2019-3-7 09:35
车牌识别就是灰度图,单通道输入的。
可以参考下:http://t.rock-chips.com/forum.php?mod=viewthread&tid= ...

大佬,你这个tensorflow 模型啊,好像按照他的改了,效果不大啊,可以帮我看看我的模型吗,链接:https://pan.baidu.com/s/1NBfVQB5Fo9xFr7MehmT3MQ
提取码:erf9
回复

使用道具 举报

jefferyzhang

超级版主

积分
7596
发表于 2019-3-7 12:58:33 | 显示全部楼层
tof3d 发表于 2019-3-7 10:47
大佬,你这个tensorflow 模型啊,好像按照他的改了,效果不大啊,可以帮我看看我的模型吗,链接:https:/ ...

可我不会caffe啊,我建议你就先写一层max pool,然后输出,这样就可以对下问题了
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-7 14:00:20 | 显示全部楼层
jefferyzhang 发表于 2019-3-7 12:58
可我不会caffe啊,我建议你就先写一层max pool,然后输出,这样就可以对下问题了 ...

我测试了
name: "DeepFace_set003_net"
layer {
  name: "input"
  type: "Input"
  top: "data"
  input_param {
    shape {
      dim: 1
      dim: 1
      dim: 128
      dim: 128
    }
  }
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "data"
  top: "conv1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  convolution_param {
    num_output: 96
    pad: 2
    kernel_size: 5
    stride: 1
    weight_filler {
      type: "xavier"
    }
    bias_filler {
      type: "constant"
      value: 0.1
    }
  }
}
layer {
  name: "slice1"
  type: "Slice"
  bottom: "conv1"
  top: "slice1_1"
  top: "slice1_2"
  slice_param {
    slice_dim: 1
  }
}
layer {
  name: "etlwise1"
  type: "Eltwise"
  bottom: "slice1_1"
  bottom: "slice1_2"
  top: "eltwise1"
  eltwise_param {
    operation: MAX
  }
}
这几层可以用,output有结果
回复

使用道具 举报

jefferyzhang

超级版主

积分
7596
发表于 2019-3-7 14:22:42 | 显示全部楼层
tof3d 发表于 2019-3-7 14:00
我测试了
name: "DeepFace_set003_net"
layer {

那就好,至少排除了灰度图输入出现问题的可能。
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-7 14:32:58 | 显示全部楼层
jefferyzhang 发表于 2019-3-7 14:22
那就好,至少排除了灰度图输入出现问题的可能。

我发现当我把      rknn.config 设置为  rknn.config(channel_mean_value='0 0 0 255', reorder_channel='0 1 2'),不会出现segment 错误,但是结果全部是0,为什么单通道不行呢
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-7 14:37:07 | 显示全部楼层
这边还有这样的warning
W [vxeltwiseMaxValidator:132][src/libnnext/ops/kernel/RK_nn_kernel_eltwisemax.c : 132] Warning num_of_dim<2 || num_of_dim > 3
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-7 16:55:42 | 显示全部楼层
等待大神帮助
回复

使用道具 举报

tof3d

中级会员

积分
210
 楼主| 发表于 2019-3-8 11:15:20 | 显示全部楼层
,pending for help,我怀疑还是输入的问题,要怎么搞呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表