基于NVIDIA Jetson TX1的HEVC编码和传输系统设计

林峰 张雷 梁明亮

PDF(840 KB)
PDF(840 KB)
沈阳航空航天大学学报 ›› 2018, Vol. 35 ›› Issue (5) : 51-56.
信息科学与工程

基于NVIDIA Jetson TX1的HEVC编码和传输系统设计

  • 林峰1,张雷2,梁明亮2
作者信息 +

Design of HEVC coding and transmission system based on the NVIDIA Jetson TX1

Author information +
History +

摘要

设计并实现了在NVIDIA嵌入式平台Jetson TX1上实现了HEVC实时编码和传输系统。利用NVIDIA公司提供的Multimedia API进行开发,从CSI摄像头ov5693采集帧率为30的YUV420格式的视频数据,然后将数据送到Tegra X1 硬件HEVC编码器进行编码,对HEVC编码器的输出码流进行RTP封装后通过UDP广播发送,在PC端和Jetson TX1上利用Gstreamer多媒体框架开发接收和解码程序。最后,用相同的YUV420视频数据在PC端(Intel酷睿i5 3230M)采用x265软件进行编码。测试结果表明,系统能够实现帧率为30的超高清4K视频实时编码和传输,并且在相同的压缩比条件下,Tegra X1上的HEVC硬件编码器编码速率比PC端x265编码器大2个数量级、PSNR比PC端x265编码器高4dB。可用于视频监控、辅助驾驶和智能交通等领域。

Abstract

Designed and implemented the HEVC real-time encoding and transmission system on the NVIDIA embedded platform Jetson TX1. Using the Multimedia API provided by NVIDIA company, the video data in YUV420 format of 30 frame rate is collected from the CSI camera ov5693, and then the data is sent to the Tegra X1 hardware HEVC encoder to be encoded. The receiving and decoding programs is developed based on Gstreamer multimedia framework. Finally, we use the same YUV420 video data to feed into x265 encoder on PC (Intel core i5 3230M). The test results show that the system can realize real-time encoding and transmission of ultra high definition 4K video with a frame rate of 30, and under the same compression ratio, the encoding rate of the HEVC hardware encoder on the Tegra X1 is 2 orders of magnitude larger than the PC x265 encoder, and the PSNR is higher 4dB than the PC x265 encoder. It can be used in video surveillance, auxiliary driving and intelligent transportation.

引用本文

导出引用
林峰 张雷 梁明亮. 基于NVIDIA Jetson TX1的HEVC编码和传输系统设计. 沈阳航空航天大学学报. 2018, 35(5): 51-56
Design of HEVC coding and transmission system based on the NVIDIA Jetson TX1. Journal of Shenyang Aerospace University. 2018, 35(5): 51-56
PDF(840 KB)

2487

Accesses

0

Citation

Detail

段落导航
相关文章

/