KR101793971B1 - 복수개의 FPGA를 이용한 4k UHD 부호화 장치 - Google Patents
복수개의 FPGA를 이용한 4k UHD 부호화 장치 Download PDFInfo
- Publication number
- KR101793971B1 KR101793971B1 KR1020160004579A KR20160004579A KR101793971B1 KR 101793971 B1 KR101793971 B1 KR 101793971B1 KR 1020160004579 A KR1020160004579 A KR 1020160004579A KR 20160004579 A KR20160004579 A KR 20160004579A KR 101793971 B1 KR101793971 B1 KR 101793971B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- video
- hevc
- uhd
- pcie
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005236 sound signal Effects 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 11
- 230000005540 biological transmission Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 따른 4k UHD 동영상을 설명하기 위한 도면이다.
도 3은 본 발명의 일실시예에 따른 복수개의 FPGA를 이용한 4k UHD 부호화 방법을 설명하기 위한 흐름도이다.
121: 제1 HEVC 프로세서
122: 제2 HEVC 프로세서
123: 제3 HEVC 프로세서
124: 제4 HEVC 프로세서
130: PCIe 스위치
141: 제1 코덱 FPGA
142: 제2 코덱 FPGA
143: 제3 코덱 FPGA
144: 제4 코덱 FPGA
150: TS 프로세서
Claims (6)
- UHD(Ultra High Definition) 동영상 소스의 비디오 신호와 오디오 신호의 에러를 정정하고, 상기 비디오 신호를 4개의 병렬(deserializing) 디지털 신호로 변환하고 상기 오디오 신호를 병렬(deserializing) 디지털 신호로 변환하는 4k 입력 프로세서;
상기 변환된 비디오 신호 중 제1 비디오 신호와 상기 오디오 신호를 수신하여 PCIe 신호로 변환하는 제1 HEVC 프로세서;
상기 변환된 비디오 신호 중 제2,3,4 비디오 신호를 각각 수신하여 PCIe 신호로 각각 변환하는 제2,3,4 HEVC 프로세서;
상기 PCIe 신호로 변환된 제1,2,3,4 비디오 신호와 상기 오디오 신호를 수신하는 PCIe 스위치;
상기 PCIe 스위치로부터 상기 PCIe 신호로 변환된 제1 비디오 신호를 수신하여 HEVC 포맷으로 압축 부호화하고, 상기 PCIe 스위치로부터 수신한 오디오 신호를 압축 부호화하는 제1 코덱 FPGA; 및
상기 PCIe 스위치로부터 상기 PCIe 신호로 변환된 제2,3,4 비디오 신호를 각각 수신하여 HEVC 포맷으로 각각 압축 부호화하는 제2,3,4 코덱 FPGA;를 포함하고,
상기 4k 입력 프로세서는,
12G-SDI 또는 HDMI 2.0으로 입력되는 UHD(Ultra High Definition) 동영상 소스를 입력받거나, 4개의 3G-SDI로 입력되는 UHD 동영상 소스를 입력받고,
상기 제1 HEVC 프로세서는,
상기 PCIe 스위치를 통해, 상기 제1,2,3,4 코덱 FPGA에서 압축 부호화된 제1,2,3,4 비디오 신호와 상기 제1 코덱 FPGA에서 압축 부호화된 오디오 신호를 수신한 후 결합(MUX)처리하여, 4k UHD 형식의 HEVC 압축 영상으로 처리 및 패킷화(packetizing)하고,
상기 패킷화된 4k UHD 형식의 HEVC 압축 영상에 UHD 규격의 동영상 데이터인 PIS(Program specific information) 또는 PSIP(Program and System Information Protocol)을 삽입하여 출력하는 TS 프로세서;를 더 포함하고,
상기 TS 프로세서는,
상기 패킷화된 4k UHD 형식의 HEVC 압축 영상을 DVB-ASI 형식의 전송스트림(TS)로 변환하여 출력하거나, IP 패킷(Internet Protocol Packet)으로 변환하여 출력하는 복수개의 FPGA를 이용한 4k UHD 부호화 장치. - 삭제
- 삭제
- 청구항 1에 있어서,
상기 제1 코덱 FPGA는,
상기 수신한 비디오 신호를 HEVC 포맷으로 압축 부호화하고, 상기 수신한 오디오 신호를 다중 오디오 Dolby Digital AC-3, MPEG-1 Layer 2 또는 AAC 규격으로 압축 부호화하는 복수개의 FPGA를 이용한 4k UHD 부호화 장치. - 청구항 1에 있어서,
상기 제1,2,3,4 HEVC 프로세서는,
단일 동기 신호를 이용하여, 상기 제1,2,3,4 비디오 신호의 동기를 맞추는 복수개의 FPGA를 이용한 4k UHD 부호화 장치. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160004579A KR101793971B1 (ko) | 2016-01-14 | 2016-01-14 | 복수개의 FPGA를 이용한 4k UHD 부호화 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160004579A KR101793971B1 (ko) | 2016-01-14 | 2016-01-14 | 복수개의 FPGA를 이용한 4k UHD 부호화 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170085229A KR20170085229A (ko) | 2017-07-24 |
KR101793971B1 true KR101793971B1 (ko) | 2017-11-06 |
Family
ID=59429074
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160004579A Active KR101793971B1 (ko) | 2016-01-14 | 2016-01-14 | 복수개의 FPGA를 이용한 4k UHD 부호화 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101793971B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102034660B1 (ko) * | 2017-07-31 | 2019-10-21 | 서울대학교산학협력단 | 이종 시스템의 가속기 제어 방법 및 이를 수행하기 위한 이종 시스템 |
CN111726700B (zh) * | 2020-06-10 | 2024-12-10 | 北京中联合超高清协同技术中心有限公司 | 视频转播系统和视频接收系统 |
CN112929671A (zh) * | 2021-03-31 | 2021-06-08 | 国家广播电视总局监管中心 | 一种用于音视频的转码装置及有线数字电视信号监控设备 |
CN113890977B (zh) * | 2021-10-13 | 2024-06-21 | 中国电子科技集团公司第三研究所 | 机载视频处理装置及具有其的无人机 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101347956B1 (ko) * | 2013-07-29 | 2014-01-10 | 주식회사 리버스톤미디어 | 초고화질 영상의 병렬처리에 의한 스트림 변환 및 복원 시스템 그리고 이를 이용한 초고화질 영상의 스트림 변환 및 복원 방법 |
KR101571271B1 (ko) * | 2015-07-23 | 2015-11-24 | (주)캐스트윈 | 멀티 포맷 초고선명 고효율 코덱을 적용한 인코딩 및 트랜스코딩 장치 |
-
2016
- 2016-01-14 KR KR1020160004579A patent/KR101793971B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101347956B1 (ko) * | 2013-07-29 | 2014-01-10 | 주식회사 리버스톤미디어 | 초고화질 영상의 병렬처리에 의한 스트림 변환 및 복원 시스템 그리고 이를 이용한 초고화질 영상의 스트림 변환 및 복원 방법 |
KR101571271B1 (ko) * | 2015-07-23 | 2015-11-24 | (주)캐스트윈 | 멀티 포맷 초고선명 고효율 코덱을 적용한 인코딩 및 트랜스코딩 장치 |
Non-Patent Citations (1)
Title |
---|
ALTERA, ‘Video Development Platform for UHD Processing and Transport’, 2013. 07.* |
Also Published As
Publication number | Publication date |
---|---|
KR20170085229A (ko) | 2017-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11665361B2 (en) | Syntax and semantics for buffering information to simplify video splicing | |
CN101578884B (zh) | 提供和使用译码的媒体流的互操作点的预定信令的系统和方法 | |
TWI692242B (zh) | 用於高效率視訊寫碼延伸之承載之資料串流之假想參考解碼器描述符及緩衝器模型之設計 | |
US10812841B2 (en) | Apparatus for encoding and transcoding which applies multi-format ultra-high definition high-efficiency codec | |
EP2650877B1 (en) | Method and apparatus for delivery of aligned multi-channel audio | |
KR101793971B1 (ko) | 복수개의 FPGA를 이용한 4k UHD 부호화 장치 | |
CN107148780A (zh) | 发送装置、发送方法、接收装置和接收方法 | |
KR102464061B1 (ko) | 미디어 데이터를 송수신하는 방법 및 장치 | |
US20230319371A1 (en) | Distribution of Multiple Signals of Video Content Independently over a Network | |
US12283282B2 (en) | Transmission apparatus, transmission method, reception apparatus and reception method for transmitting a plurality of types of audio data items | |
JP6724782B2 (ja) | 送信装置、送信方法、受信装置および受信方法 | |
CN109640162B (zh) | 码流转换方法及系统 | |
JP4823090B2 (ja) | 画像符号化装置 | |
US20140092995A1 (en) | Electronic devices for signaling a random access point picture message | |
CN102075817A (zh) | 音视频数据的转发方法和系统 | |
WO2012077855A1 (ko) | 비디오 스트림의 패킷화 방법 및 장치 | |
US10341673B2 (en) | Apparatuses, methods, and content distribution system for transcoding bitstreams using first and second transcoders | |
JP7371984B2 (ja) | ビデオ符号化の方法、装置およびコンピュータプログラム | |
JP2011217246A (ja) | 映像・音声データ伝送装置 | |
JP7092162B2 (ja) | 受信装置および受信方法 | |
CN105898353A (zh) | 音视频实时传输方法及装置、传输流打包方法及复用器 | |
TW201331931A (zh) | 音訊資料處理裝置及其方法 | |
Murugan et al. | Multiplexing H. 264 video with AAC audio bit streams | |
Warrier | Multiplexing and demultiplexing HEVC video and AAC audio and achieving lip synchronization during playback |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160114 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170126 Patent event code: PE09021S01D |
|
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20170526 Patent event code: PE09021S02D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170918 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20171031 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20171031 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201102 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20211101 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20221031 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20231030 Start annual number: 7 End annual number: 7 |