chenglei

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei  发布于  2017-08-07 09:52:33
采纳率 0%
13个问答
8370

hi3559 DC并口接imx290 图像概率偏粉红色

 
本帖最后由 chenglei 于 2017-8-7 10:30 编辑

大家好,

我这边在调试hi3559 12bit 并口时遇到一个奇怪的现象。运行sample_venc程序采集图像,运行十次差不多就有一次出现图像概率偏粉红色。

图像对比如下。


请帮忙分析一下原因。多谢。
我来回答
回答47个
时间排序
认可量排序

Chenw_Fly

0个粉丝

2

问答

0

专栏

0

资料

Chenw_Fly 2017-08-07 10:55:09
认可0
把正常和异常时候的黑电平数据记录下来看看

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-07 11:33:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56910&ptid=18371]Chenw_Fly 发表于 2017-8-7 10:55[/url]
把正常和异常时候的黑电平数据记录下来看看[/quote]

您好。感谢指导。

关于黑电平,我只找到如下函数:

static HI_U32 cmos_get_isp_black_level(ISP_DEV IspDev,ISP_CMOS_BLACK_LEVEL_S *pstBlackLevel)
{
    HI_S32  i;
   
    if (HI_NULL == pstBlackLevel)
    {   
        printf("null pointer when get isp black level value!\n");
        return -1;
    }   

    /* Don't need to update black level when iso change */
    pstBlackLevel->bUpdate = HI_FALSE;

    /* black level of linear mode */                                                                                                                                                                        
    if (WDR_MODE_NONE == g_apstSnsState[IspDev]->enWDRMode)
    {   
        for (i=0; i<4; i++)
        {   
            pstBlackLevel->au16BlackLevel = 0xF0;
        }   
    }   

    /* black level of DOL mode */
    else
    {   
        pstBlackLevel->au16BlackLevel[0] = 0xF0;
        pstBlackLevel->au16BlackLevel[1] = 0xF0;
        pstBlackLevel->au16BlackLevel[2] = 0xF0;
        pstBlackLevel->au16BlackLevel[3] = 0xF0;
    }   

    return 0;   
   
}

我使用的是WDR_MODE_NONE模式,这些黑电平只都是0xf0,您指的是这些吗?

Chenw_Fly

0个粉丝

2

问答

0

专栏

0

资料

Chenw_Fly 2017-08-07 13:56:10
认可0
你搜au16BlackLevel,看看这个值是在哪里初始化的,我的版本里面有多个结构体里面含有这个值,我加打印调用的是ISP_CMOS_BLACK_LEVEL_S这个里面的。多加点打印信息看看

Chenw_Fly

0个粉丝

2

问答

0

专栏

0

资料

Chenw_Fly 2017-08-07 14:01:57
认可0
用pq tool可以获取到这个值

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-07 14:07:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=56941&ptid=18371]Chenw_Fly 发表于 2017-8-7 14:01[/url]
用pq tool可以获取到这个值[/quote]

我的pq tool跑起来后,liteOS这边串口就无法输入了,所以一直都没有将这个工具用起来。

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-07 17:45:44
认可0
采集图像,发现图像正常时,曝光时间比较短。图像异常时,曝光时间相对较长。如下所示:

捕获图像的时间点很相近。图像异常时,曝光时间为1/30s,图像正常时,曝光时间为1/48s。这种颜色偏红的情况,是不是由于过曝导致的呢?

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-07 18:08:17
认可0
发现与ISO速度关系很大:

76756382

0个粉丝

5

问答

0

专栏

0

资料

76756382 2017-08-08 09:32:21
认可0
lz做了什么操作会出现这种问题?还是只要一直预览它都会自己变异常呢?感觉这个问题跟效果参数关系并不大,很可能是驱动出现了问题呢。

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 09:39:56
认可0
本帖最后由 chenglei 于 2017-8-8 09:40 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=57017&ptid=18371]76756382 发表于 2017-8-8 09:32[/url]
lz做了什么操作会出现这种问题?还是只要一直预览它都会自己变异常呢?感觉这个问题跟效果参数关系并不大, ...[/quote]

您好。

打开sample_venc程序运行,如果一开始是正常的,则此次程序运行过程中一直都是正常的。

若关闭sample_venc重新开启,则图像有可能就变偏红色。然后就一直红色。

就只是预览,没有别的操作。

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 09:46:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57017&ptid=18371]76756382 发表于 2017-8-8 09:32[/url]
lz做了什么操作会出现这种问题?还是只要一直预览它都会自己变异常呢?感觉这个问题跟效果参数关系并不大, ...[/quote]

感觉与时序关系非常密切。

之前有过这么一个现象:

用手触碰sensor边上的晶振,就会导致图像偏色变回正常,也会导致正常的图像变偏色。此时sample_venc程序一直运行。

这个问题硬件修改了一下电路。触碰晶振就不再出现了。

触碰晶振导致的图像偏色与此处的偏色一模一样。



chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 09:48:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57017&ptid=18371]76756382 发表于 2017-8-8 09:32[/url]
lz做了什么操作会出现这种问题?还是只要一直预览它都会自己变异常呢?感觉这个问题跟效果参数关系并不大, ...[/quote]

DC并口的方式,需要配置sync code吗?

我这里没有配置。

76756382

0个粉丝

5

问答

0

专栏

0

资料

76756382 2017-08-08 09:58:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57022&ptid=18371]chenglei 发表于 2017-8-8 09:48[/url]
DC并口的方式,需要配置sync code吗?

我这里没有配置。[/quote]

DC并口的方式我也没弄过,不清楚需要配置哪些东西哦!
另,从你前面的描述看来,建议先查一下三路电是否正确:让硬件同事把摄像头的三路电都接一根线出来,在出现问题的时候测量一下三路电是否有达到sensor要求的电压,有示波器的话把线接出来很容易测的。确定三路电压没问题了以后再去排查sensor寄存器是否有问题。

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 10:02:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57024&ptid=18371]76756382 发表于 2017-8-8 09:58[/url]
DC并口的方式我也没弄过,不清楚需要配置哪些东西哦!
另,从你前面的描述看来,建议先查一下三路电是否 ...[/quote]

谢谢。

之前硬件同事测试过电压。说没问题。

不好意思,请教一下。三路电指的是什么?

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 10:21:56
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57024&ptid=18371]76756382 发表于 2017-8-8 09:58[/url]
DC并口的方式我也没弄过,不清楚需要配置哪些东西哦!
另,从你前面的描述看来,建议先查一下三路电是否 ...[/quote]

正常和异常时的sensor寄存器值我都对比过。没有发现不一样的寄存器。

76756382

0个粉丝

5

问答

0

专栏

0

资料

76756382 2017-08-08 10:34:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57028&ptid=18371]chenglei 发表于 2017-8-8 10:21[/url]
正常和异常时的sensor寄存器值我都对比过。没有发现不一样的寄存器。[/quote]

不是说寄存器差异,是要看寄存器的值是否合理,可能某些寄存器值配置处于临界状态,结果就是时好时坏了。
另,三路供电的话,在sensor手册里面有详细说明,如果电压不在其工作范围内,会出现各种莫名其妙的问题!

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 10:36:24
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57029&ptid=18371]76756382 发表于 2017-8-8 10:34[/url]
不是说寄存器差异,是要看寄存器的值是否合理,可能某些寄存器值配置处于临界状态,结果就是时好时坏了。 ...[/quote]

好的。

我仔细排查一下寄存器,然后测量一下电压。

谢谢。

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-08 12:06:54
认可0
发现如下现象:

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-09 15:26:09
认可0
新的现象:

chenglei

0个粉丝

13

问答

0

专栏

0

资料

chenglei 2017-08-10 11:28:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57029&ptid=18371]76756382 发表于 2017-8-8 10:34[/url]
不是说寄存器差异,是要看寄存器的值是否合理,可能某些寄存器值配置处于临界状态,结果就是时好时坏了。 ...[/quote]

电压测试过了。寄存器的配置也都是技术支持给的。应该没问题。

我使用pq工具发现了新的现象。麻烦您再帮忙看下。

谢谢。

76756382

0个粉丝

5

问答

0

专栏

0

资料

76756382 2017-08-10 14:02:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=57182&ptid=18371]chenglei 发表于 2017-8-10 11:28[/url]
电压测试过了。寄存器的配置也都是技术支持给的。应该没问题。

我使用pq工具发现了新的现象。麻烦您再 ...[/quote]

那你要看看芯片手册,确认下这个寄存器是干嘛用的,配什么值合理呀
加载中···
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区