This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS90UB914A-Q1:改变摄像头位置以及摄像头缓冲器和摄像头尺寸后、青色会重叠、并且存在颜色失真。 红色变成蓝色、黄色变成浅绿色?

Guru**** 2465890 points
Other Parts Discussed in Thread: DS90UB914A-Q1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1468555/ds90ub914a-q1-upon-changing-the-camera-position-and-camera-buffer-and-camera-size-the-cyan-color-got-overlayed-and-there-is-color-distortion-red-become-blue-yellow-become-light-green

器件型号:DS90UB914A-Q1

工具与软件:

团队成员、您好!  

在 RVC 中、我们必须 从此页面裁剪图像"VCapture -cv=1 -format=UYVY -dmode=none -cpos=6,4 -csize=1280x800 -bsize=1280x800 -spos=0、0 -size=1280x800 -pos=0 -0 -size=400x240 -fps=1000 -pipel=4 -nbufs=4 -vpol s=1、sync=1 、s=1、size-pol s=1、sync=1时钟缩放模式"是离散时钟模式-pol -pol -pol -1 -cohnc=1


对于此"vCapture -cv=1 -format=UYVY -dmode=none -cpos=199,245 -csize=892x558 -bsize=892x558 -spos=0、0 -ssize=892x558 -pos=0、0 -size=400x240 -fps=1000 -pipel=4 -nbufs=4 -vsync-nc=1 -pol 时钟模式=1 -syscop-1、则是离散时钟模式-pol =30-1、并且-synchronize-pol =1 -spo-mode=1 -pol -spo-mode=1 -spo-pol。

问题就像应用团队在分辨率和裁剪设置中的这一新配置后、 导致颜色失真。  

在青色重叠的地方,有颜色失真,红色变成蓝色,黄色变成浅绿色,绿色变成深绿色?

我们使用该串行器 DS90UB914A-Q1来对应用程序端完成的缩放或裁剪操作、为什么出现失真。  这些是串行器的配置。

解串器配置

.

    reg_address,    reg_value,                    
                                              
      0x00,             0xC0,                 
      0x01,             0x04,                 
      0x03,             0xE8,                 
      0x06,             0xBA,                 
      0x07,             0xBA,                 
      0x08,             0xBC,                 
      0x09,             0x00,                 
      0x0A,             0x00,                 
      0x0B,             0x00,                 
      0x0C,             0x00,                 
      0x0D,             0x00,                 
      0x0E,             0x00,                 
      0x0F,             0x00,                 
      0x10,             0xBC,                 
      0x11,             0x00,                 
      0x12,             0x00,                 
      0x13,             0x00,                 
      0x14,             0x00,                 
      0x15,             0x00,                 
      0x16,             0x00,                 
      0x17,             0x00,                 
	  0x18,             0x00,                 
      0x19,             0x00,                 
      0x1A,             0x00,                 
      0x1B,             0x00,                 
      0x1D,             0x33,                 
      0x1E,             0x33,                 
      0x1F,             0x01,                 
      0x20,             0x02,                 
      0x21,             0x0F,                 
      0x22,             0x00,                 
      0x40,             0x21,                 
      0x41,             0x21,                 
      0x42,             0x00,                 
      0x4D,             0x00,                 

这已成为一个关键问题。  请执行必要的操作。 串行器侧是否需要重新配置?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您发送编修。 我看到使用的解串器是 UB914A -您能否确认使用的是哪个串行器? 这可能是 UB913A 或类似器件-如果是这种情况、您可以确认操作模式(10位或12位模式)吗?

    对于使用的两种视频分辨率、您能告诉我水平分辨率、垂直分辨率、数据类型和 FPS 是什么吗? 从上面提到的命令中、我会看到 FPS 标记为1000、并且会记录许多不同的分辨率。 请告诉我从传感器到串行器的输出是什么。

    此致!

    Thomas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Thomas、我们检查了问题、问题不是串行器、而且串行器位于摄像头本身、QNX BSP 的 Vcapture 参数问题。 现在就解决了。