gpt4 book ai didi

image-processing - Raspberry Pi HDMI 输入和 HDMI 输出用于图像处理

转载 作者:行者123 更新时间:2023-12-04 02:16:56 27 4
gpt4 key购买 nike

我的目标是发送 HDMI 输入视频到 Raspberry Pi,然后更改输入 HDMI(通过 C/C++ 或 Java 进行图像处理)并将其发送回 HDMI 输出端口 .

问题是树莓派只有HDMI输出端口,所以不使用扩展板就无法发送HDMI。

1) 我发现了一个启动器项目,它试图提供一个扩展板,但是这还没有得到资助

(https://www.kickstarter.com/projects/1419380698/connect-your-hd-camcorder-to-your-raspberry-pi?ref=discovery)。

2) 我遇到了这个带有 HDMI 输入的 Raspberry Pi x100 扩展板

(http://www.cnx-software.com/2013/12/21/x100-raspberry-pi-expansion-board-adds-vga-output-rtc-and-more/)

问题是,我能否以编程方式检测和拦截 x100 上的 HDMI 输入端口,然后将更改后的数据发送到实际 PI 上的常规 HDMI 输出?

请提供详细的方法。

谢谢

最佳答案

我做过类似的视频编辑项目(尝试构建专业级字符生成器。)这是我的 2 美分:

如果您只是想在 HDMI 信号上简单地覆盖一些东西,请查看 Chumby NetTV。它是一个 800mhz Marvel 处理器和一个 Spartan-6 FPGA,可以处理所有繁重的信号,在 Adafruit 售价 150 美元。您将无法处理输入信号,因为该信号可能是 HDCP 加密的,即使找到了主 key ,除非您有许可证,否则解密仍然是非法的。 NeTV 做了一些花哨的东西来将它的信号注入(inject)现有的流中。

如果您希望进行信号处理(即添加效果、调整电平、色度键等),请使用比 Raspberry Pi 1/2 更强大的东西。 BlackMagic ATEM Television Studio 可以对多个未加密的 HDMI 信号进行简单处理,并且有一个您可以绑定(bind)的 API(不容易,但可行。)

您还可以使用配备 HDMI 采集卡的强大计算机。我使用计算机生成色度键叠加,并将显卡的输出插入连接到第二台计算机的 BlackMagic Intensity Shuttle,然后由 XSplit 处理并转储出第二个视频卡。

至于处理来自以太网扩展器的视频,有人已经做到了(参见下面的 Hack a Day 链接),但它与使用采集卡的路线相同。视频流通常是 MJPEG,并且适配器发送多播数据包(因此您的计算机和接收器需要位于隔离网络上。)音频流是独立的,您将面临不同步的风险。就个人而言,我一直无法让它工作,因为我试图将视频发送到发射器,并且无法正确初始化。

http://hackaday.com/2014/01/25/reverse-engineering-an-hdmi-extender/

关于image-processing - Raspberry Pi HDMI 输入和 HDMI 输出用于图像处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32290289/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com