qn1520491374

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374  发布于  2018-03-12 14:54:39
采纳率 0%
2个问答
5571

hi3519开发板HDMI输入,视频编码颜色失真问题

 
各位大神们好:
       我现在在使用hi3519开发板,做H.265视频编码这一块,视频源通过HDMI输入给3519开发板,现在是当输入分辨率为720时,视频完全正常,没有任何问题。但是当输入分辨率为1080时,无论是隔行还是逐行,通过vlc解出来的视频颜色都不太正常,红色好像失真了,图片我已经上传上去了,是从输入vi处抓的yuv图片,vi的打印信息如下:
# cat /proc/umap/vi

[VIU] Version: [Hi3519V101_MPP_V1.0.4.0 B040 Release], Build Time: [Nov 10 2017, 14:08:58]

-----MODULE PARAM---------------------------------------------------------------
detect_err_frame  drop_err_frame   stop_int_level    yuv_skip
              10               0                0           0

-----VI-VPSS ONLINE STATE-------------------------------------------------------
     OnlineState
         offline

-----VI MODULE STATE------------------------------------------------------------
     ModuleState
         Started

-----VI PORT SIZE---------------------------------------------------------------
     Dev   WIDTH  HEIGHT
       1    1920    1079

-----VI DEV ATTR1---------------------------------------------------------------
     Dev   IntfM     WkM     ComMsk0     ComMsk1   ScanM     AD0     AD1     AD2
       1 BT1120S    1Mux    ff000000      ff0000       P      -1      -1      -1

-----VI DEV ATTR2---------------------------------------------------------------
     AD3     Seq   DPath   DType    DRev    CapX    CapY    CapW    CapH  BasW  BasH  Comp HReph VReph
      -1    UVUV  ByPass     YUV       N       0       0    1920    1080  1920  1080     N  NONE  NONE

-----VI HIGH DEV ATTR 1---------------------------------------------------------
     Dev  InputM     WkM     ComMsk0     ComMsk1   ScanM     AD0     AD1     AD2

-----VI HIGH DEV ATTR 2---------------------------------------------------------
     AD3     Seq   CombM   CompM    ClkM     Fix    FldP   DPath   DType    DRev

-----VI HIGH DEV ATTR 3---------------------------------------------------------
    CapX    CapY    CapW    CapH  BasW  BasH  Comp HReph VReph

-----VI PHYCHN ATTR 1-----------------------------------------------------------
  PhyChn    CapX    CapY    CapW    CapH    DstW    DstH  CapSel  Mirror    Flip
       1       0       0    1920    1080    1920    1080    both       N       N

-----VI PHYCHN ATTR 2-----------------------------------------------------------
   IntEn  PixFom  SrcRat  DstRat    Comp
       Y   SP420      60      30       N

-----VI PHYCHN STATUS 1---------------------------------------------------------
  PhyChn     Dev      IntCnt  VbFail      LosInt  TopLos  BotLos  BufCnt    IntT
       1       1        7188       0        3595       0    3595       1      15

-----VI PHYCHN STATUS 2---------------------------------------------------------
   SendT   Field  Stride MaxIntT     IntGapT     MaxGapT LIntCnt  ThrCnt AutoDis
       0     frm    1920     324       16687       16828       0       1       0

-----VI PHYCHN STATUS 3---------------------------------------------------------
CasAutD  TmgErr      ccErrN      IntRat
       0       0           0          60

-----VI LDC ATTR----------------------------------------------------------------
PhyChn  ViewType  Ratio minRatio  COffX  COffY Enable

-----VI Cylind Correction ATTR------------------------------------------------------------
PhyChn  Enable   Ratio  CYOffX  CYOffY

-----VI SPREAD ATTR------------------------------------------------------------
PhyChn  Enable    OutW    OutH    Coef

-----VI ROTATE_EX ATTR------------------------------------------------------------
PhyChn Enable ViewType  Angle  CYOffX  CYOffY    OutW    OutH

-----VI Stitching Correction ATTR------------------------------------------------------------
PhyChn  Enable    OutW    OutH   Coef0   Coef1      Coef2   Coef3   Coef4      Coef5  Coef6  Coef7  Coef8

-----VI FLASH ATTR--------------------------------------------------------------
Dev   Mode StartTime  DuraTime  InterVal CapIdx Enable  FlashedNum
   1   Once         0         0         0      0      N           0

-----VI CSC ATTR----------------------------------------------------------------
Dev   Type HueVal  ContrVal   LumaVal  StatuVal    TVMode
   1    709     60        60        50        50         N

-----VI DCI ATTR----------------------------------------------------------------
Dev Enable BlackGain ContrGain LightGain  ManBlendEn  BlendRatio  BlackStretchEn
   1      Y        18        18        18           Y          50               N

-----VI DIS ATTR----------------------------------------------------------------
Dev   Enable
   1        N

-----VI VC NUMBER---------------------------------------------------------------
Dev   Linear     DES0     DES1     DES2
   0       NA       NA       NA       NA
   1       NA       NA       NA       NA

-----VI WDR ATTR----------------------------------------------------------------
Dev      Mode  BufNum    DstW    DstH  PoolId   VcNum  DesNum   State    Comp
   1      NONE       0       0       0      -1       0       0    NONE       N

-----VI WDR DES STATUS----------------------------------------------------------
Dev     Idx    IntGap    IntCnt  CcErrCnt

-----VI WDR SRC STATUS----------------------------------------------------------
Dev     Idx    IntGap    IntCnt  CcErrCnt

-----VI WDR COMBINE STATUS------------------------------------------------------
Dev    IntGap    IntCnt  CcErrCnt
   1         0         0         0

-----VI SNAP ATTR-------------------------------------------------------------------------
Dev  IspDev    Type  RefNum Depth  SrcRat  DstRat  bZSL  RollbackMs  Interval  FrameCnt

-----VI SNAP STATUS-----------------------------------------------------------------------
Dev       State  TotalCnt CapturedCnt ReadCnt OverCnt  0RefCurCnt  2RefCurCnt  2RefRefCnt

-----VI EXTCHN ATTR 1-----------------------------------------------------------
  ExtChn BindChn  CropEn   CropX   CropY   CropW   CropH    DstW    DstH  PixFom

-----VI EXTCHN ATTR 2-----------------------------------------------------------
  SrcRat  DstRat   Depth    Comp

-----VI FISHEYE ATTR-----------------------------------------------------
  ViChn Enable MntMode RgnNum BgEnable  BgColor LMF HOffset VOffset TCoef FStrength

-----VI FISHEYE Region Attr----------------------------------------------------------------
ExtChn RgnIndex ViewMode InRadius OutRadius  Pan Tilt HorZoom VerZoom OutX OutY OutW OutH

-----VI DIS INFO1--------------------------------------------------------------------------------
  ViChn bEnable   Acc    Mode  Fixlevel  Roef  BufNum  MovSub   NoMov     Dof  CropRatio  DISFrmRate

-----VI DIS INFO2--------------------------------------------------------------------------------
  ViChn     TimeLag  AngleType ViewAngle  bScale    OutW    OutH  DelayNum RetCenter  GyroWeight  bStillCrop

-----VI DISDebug INFO---------------------------------------------------------------------
  ViChn PyFrmlost AfFrmlost    Pyflag  Srcflag   Mvflag PyTime AfTime MvTime MaxPyTime MaxAfTime MaxMvTime

-----VI CHN STATUS--------------------------------------------------------------
   ViChn  bEnUsrP    FrmTime   FrmRate     SendCnt      SwLost    Rotate   Depth
       1        N      33364        30        3593           0      NONE       0

-----VI CHN CALL VGS STATUS 1---------------------------------------------------
   ViChn   UsrBgnNOk   UsrCancel    UsrEndOk     UsrCbOk

-----VI CHN CALL VGS STATUS 2---------------------------------------------------
   ViChn   CovBgnNOk   CovCancel    CovEndOk     CovCbOk

-----VI CHN CALL VGS STATUS 3---------------------------------------------------
   ViChn   OsdBgnNOk   OsdCancel    OsdEndOk     OsdCbOk

-----VI CHN CALL VGS STATUS 4---------------------------------------------------
   ViChn    ScaleNOk   SclCancel    SclEndOk     SclCbOk

-----VI CHN CALL VGS STATUS 5---------------------------------------------------
   ViChn   RotateNOk   RotCancel    RotEndOk     RotCbOk

-----VI CHN CALL VGS STATUS 6---------------------------------------------------
   ViChn      LDCNOk   LDCCancel    LDCEndOk     LDCCbOk

-----VI CHN CALL VGS STATUS 7---------------------------------------------------
   ViChn   OnlineNOk   OnlCancel    OnlEndOk     OnlCbOk

-----VI CHN CALL FISHEYE STATUS 8-----------------------------------------------
   ViChn      PMFNOk   PMFCancel    PMFEndOk     PMFCbOk
~ #
希望有经验的各位大神们帮忙给看看,小弟在此多谢了。
我来回答
回答23个
时间排序
认可量排序

AOC

0个粉丝

19

问答

0

专栏

15

资料

AOC 2018-03-12 23:06:56
认可0
感觉像VI的 配置问题

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-13 10:25:59
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85249&ptid=39077]AOC 发表于 2018-3-12 23:06[/url]
感觉像VI的 配置问题[/quote]

VI_DEV_ATTR_S DEV_ATTR_BT1120_1080P_BASE =
{
        /* interface mode */
    VI_MODE_BT1120_STANDARD,
    /* multiplex mode */
    VI_WORK_MODE_1Multiplex,
    /* r_mask    g_mask    b_mask*/
  {0xFF000000,    0xFF0000},
    /* progessive or interleaving */
    VI_SCAN_PROGRESSIVE,
    /*AdChnId*/
   { -1, -1, -1, -1},
    /*enDataSeq, only support yuv*/
     VI_INPUT_DATA_UVUV,
    /* synchronization information */
    {
        /*port_vsync   port_vsync_neg     port_hsync        port_hsync_neg        */
        VI_VSYNC_PULSE, VI_VSYNC_NEG_HIGH, VI_HSYNC_VALID_SINGNAL, VI_HSYNC_NEG_HIGH, VI_VSYNC_NORM_PULSE, VI_VSYNC_VALID_NEG_HIGH,
        /*hsync_hfb    hsync_act    hsync_hhb*/
        {
              0,                   0,        0,
            /*vsync0_vhb vsync0_act vsync0_hhb*/
            0,            0,        0,
            /*vsync1_vhb vsync1_act vsync1_hhb*/
            0,            0,            0
        }
    },
        /* ISP bypass */
        VI_PATH_BYPASS,
        /* input data type */
        VI_DATA_TYPE_YUV,
        /*bReverse */
        HI_FALSE,

        /* DEV CROP */
        {0, 0, 1920, 1080},
        {
                {
                        {1920, 1080},
                        HI_FALSE,
                },
                {
                        VI_REPHASE_MODE_NONE,
            VI_REPHASE_MODE_NONE
                }
        }
};
这是vi的配置信息,基本上没改动,我把每个参数都单独试过,感觉没有影响,要么是视频源不能进入vi,不知道还有没有其他配置。

zjx94

0个粉丝

7

问答

0

专栏

0

资料

zjx94 2018-03-13 15:07:07
认可0
隔行 逐行 是看你输入的是什么,1080p和1080i 的区别。
可能你掩码部分要改改吧:{0xFF000000,    0xFF0000}

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-13 19:05:40
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85286&ptid=39077]zjx94 发表于 2018-3-13 15:07[/url]
隔行 逐行 是看你输入的是什么,1080p和1080i 的区别。
可能你掩码部分要改改吧:{0xFF000000,    0xFF000 ...[/quote]

谢谢您的回复,掩码部分应该是亮度和色度吧!如果要改,需要改成什么值呢?我调换了一下顺序,发现视频源就不能被搜索到了,希望您能给点意见。

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-23 14:10:31
认可0
结贴吧    问题找到了主要是vi输入这边的接口时钟的问题,我将其接口时钟相位取反,发现问题就解决了,但是为什么会出现这样的现象,我还没有想明白,欢迎知道的朋友留帖讨论,在此非常感谢 AOC和zjx94 两位大神的帮助。

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2018-03-23 15:05:03
认可0
相位好像是可以配置的,VI那里可以配置,前端AD芯片应该也是可以配置的。例如adv7611就能配置。

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-23 15:20:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85699&ptid=39077]mengxp 发表于 2018-3-23 15:05[/url]
相位好像是可以配置的,VI那里可以配置,前端AD芯片应该也是可以配置的。例如adv7611就能配置。[/quote]

恩恩  是的  我修改了vi的时钟相位,问题就解决了,但是不太明白为什么,使用没修改过的时钟相位,也能编码视频,只是颜色有点失真呢?

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2018-03-23 15:53:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85701&ptid=39077]qn1520491374 发表于 2018-3-23 15:20[/url]
恩恩  是的  我修改了vi的时钟相位,问题就解决了,但是不太明白为什么,使用没修改过的时钟相位,也能编 ...[/quote]

只要同步码没问题就能正常采集的。

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-23 17:06:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85705&ptid=39077]mengxp 发表于 2018-3-23 15:53[/url]
只要同步码没问题就能正常采集的。[/quote]

哦哦  明白了  多谢多谢!

icoolbee

0个粉丝

5

问答

0

专栏

0

资料

icoolbee 2018-03-25 21:22:03
认可0

请问你的接口是通过并口接的,还是通过 MIPI 接的?可以上到  1080P/60嘛?

icoolbee

0个粉丝

5

问答

0

专栏

0

资料

icoolbee 2018-03-25 21:23:04
认可0
请教各位,海思的芯片MIPI 能正确对接 HDMI 转 CSI-2 的芯片嘛?

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2018-03-26 10:42:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85755&ptid=39077]icoolbee 发表于 2018-3-25 21:23[/url]
请教各位,海思的芯片MIPI 能正确对接 HDMI 转 CSI-2 的芯片嘛?[/quote]

支持raw16的部分芯片可以

icoolbee

0个粉丝

5

问答

0

专栏

0

资料

icoolbee 2018-03-26 11:58:37
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85760&ptid=39077]mengxp 发表于 2018-3-26 10:42[/url]
支持raw16的部分芯片可以[/quote]

我看到论坛上说接到后乱码了?请问是否进行后续的编码处理,谢谢!

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-26 14:00:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85767&ptid=39077]icoolbee 发表于 2018-3-26 11:58[/url]
我看到论坛上说接到后乱码了?请问是否进行后续的编码处理,谢谢![/quote]

我的视频输入不是采用MIPI接入的,视频编码可以达到1080P/60,对MIPI对接的没用过,不太清楚哎!

icoolbee

0个粉丝

5

问答

0

专栏

0

资料

icoolbee 2018-03-26 21:28:49
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85770&ptid=39077]qn1520491374 发表于 2018-3-26 14:00[/url]
我的视频输入不是采用MIPI接入的,视频编码可以达到1080P/60,对MIPI对接的没用过,不太清楚哎![/quote]

用的是并口是吗?

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-27 10:20:26
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85791&ptid=39077]icoolbee 发表于 2018-3-26 21:28[/url]
用的是并口是吗?[/quote]

我这边使用的是AD7611+hisi3519,我问了一下我们这边的硬件工程师,应该是并口。

mengxp

0个粉丝

18

问答

0

专栏

1

资料

mengxp 2018-03-27 11:15:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85767&ptid=39077]icoolbee 发表于 2018-3-26 11:58[/url]
我看到论坛上说接到后乱码了?请问是否进行后续的编码处理,谢谢![/quote]

tc358840 3516cv300 1080p编码正常。我已经做完了。
4k的话需要 3519,mipi0和 mipi2 采集独立两路视频,然后做图像拼接。我没具体研究。

qn1520491374

0个粉丝

2

问答

0

专栏

0

资料

qn1520491374 2018-03-27 16:07:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85807&ptid=39077]mengxp 发表于 2018-3-27 11:15[/url]
tc358840 3516cv300 1080p编码正常。我已经做完了。
4k的话需要 3519,mipi0和 mipi2 采集独立两路视 ...[/quote]

我现在正在做音频编码这块,请问你之前做过这块吗,如果有经验的话,希望给小弟指点一二。

cvbbvc

0个粉丝

3

问答

0

专栏

1

资料

cvbbvc 2018-03-28 17:35:55
认可0
学习了,感觉好难啊

icoolbee

0个粉丝

5

问答

0

专栏

0

资料

icoolbee 2018-03-30 09:16:22
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=85807&ptid=39077]mengxp 发表于 2018-3-27 11:15[/url]
tc358840 3516cv300 1080p编码正常。我已经做完了。
4k的话需要 3519,mipi0和 mipi2 采集独立两路视 ...[/quote]

非常感谢!
请问  3516cv300 接入  1080P/60PS 的视频 ,编码 1080p/30PS  是否可以实现,可否留个联系方式,邮箱,QQ
加载中···
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区