海思3559a 平台VI crop功能配置

前言

 

1. VI/VPSS/ISP等必须输入2对齐图像,如果不对齐图像处理会出现异常

2. MIPI DPHY可以检测非2对齐图像

3. 输入图像: 1920*1079 YUV CSI图像输入 

   注:     1920*1079  是非2对齐图像,所以必须在VI端将图像crop成2对齐图像,否则后端无法处理

 

MIPI配置

调试发现:

        虽然输入的MIPI是1920*1079图像,但是MIPI配置也无法配置成1920*1079,

而必须配置成1920*1080,这样MIPI DPHY才可以编译正常。如下:

 

 

VI DEV配置

将VI DEV中的相关配置全部修改成1920*1076分辨率。

注: 改成1920*1078是不行的,VPSS会出现frame error,这个不清楚什么原因

配置如下:

    VI_MODE_MIPI_YUV422,
    VI_WORK_MODE_1Multiplex,
    {0xFF000000,    0x00FF0000},
    VI_SCAN_PROGRESSIVE,
    {-1, -1, -1, -1},
    VI_DATA_SEQ_UVUV,

    {
    /*port_vsync   port_vsync_neg     port_hsync        port_hsync_neg        */
    VI_VSYNC_PULSE, VI_VSYNC_NEG_LOW, VI_HSYNC_VALID_SINGNAL,VI_HSYNC_NEG_HIGH,VI_VSYNC_VALID_SINGAL,VI_VSYNC_VALID_NEG_HIGH,

    /*hsync_hfb    hsync_act    hsync_hhb*/
    {0,            1920,        0,
    /*vsync0_vhb vsync0_act vsync0_hhb*/
     0,            1076,        0,
    /*vsync1_vhb vsync1_act vsync1_hhb*/
     0,            0,            0}
    },
    VI_DATA_TYPE_YUV,
    HI_FALSE,
    {1920 , 1076},
    {
        {
            {1920 , 1076},
        },
        {
            VI_REPHASE_MODE_NONE,
            VI_REPHASE_MODE_NONE
        }
    },
    {
        WDR_MODE_NONE,
        1076
    },
    DATA_RATE_X1

 

VI PIPE配置

只修改分辨率即可

    VI_PIPE_BYPASS_NONE, HI_FALSE,HI_TRUE,
    1920, 1076,
    PIXEL_FORMAT_YVU_SEMIPLANAR_422,
    COMPRESS_MODE_NONE,
    DATA_BITWIDTH_8,
    HI_FALSE,
    {
        PIXEL_FORMAT_YVU_SEMIPLANAR_422,
        DATA_BITWIDTH_8,
        VI_NR_REF_FROM_RFR,
        COMPRESS_MODE_NONE
    },
    HI_FALSE,
    { -1, -1}

这样修改后,VI端就会对图像进行自动Crop

 

Crop效果


-------------------------------VI DEV DETECT INFO----------------------------------------------------------------------
   DevID  ValidWidth ValidHeight  TotalWidth
       3        1920        1079       25273

-------------------------------VI BAS DETECT INFO----------------------------------------------------------------------
   DevID  ValidWidth ValidHeight  TotalWidth

-------------------------------VI ISP DETECT INFO----------------------------------------------------------------------
   ISPID  ValidWidth ValidHeight  TotalWidth
       3        1920        1076       25274

 

发布了36 篇原创文章 · 获赞 14 · 访问量 4427
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章