海思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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章