SEMICONDUCTOR DEVICE ENCODING CONTROL METHOD AND CAMERA DEVICE

The present invention can flexibly perform encoding control. A semiconductor device includes an encoding processing unit for storing an encoded stream obtained by encoding input data based on designated encoding control information in a transmission buffer, a buffer management unit for calculating a...

Full description

Saved in:
Bibliographic Details
Main Authors SHIBAYAMA TETSUYA, MOCHIZUKI SEIJI, HASHIMOTO RYOJI, KAYA TOSHIYUKI
Format Patent
LanguageEnglish
Korean
Published 22.09.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention can flexibly perform encoding control. A semiconductor device includes an encoding processing unit for storing an encoded stream obtained by encoding input data based on designated encoding control information in a transmission buffer, a buffer management unit for calculating a transmission buffer occupation quantity indicating a data quantity stored in a transmission buffer and a reception buffer occupation quantity indicating a data quantity stored in a reception buffer according to the data quantity generated in an encoding process, and a control information designating unit which designates the encoding control information based on the reception buffer occupation quantity if the transmission buffer occupation quantity is equal to or smaller than a first threshold value, and designates the encoding control information for suppressing the data quantity which is generated if the transmission buffer occupation quantity is larger than the first threshold value. 부호화 제어를 유연하게 행하는 것이다. 반도체 장치는, 지정된 부호화 제어 정보에 기초하여 입력 데이터를 부호화한 부호화 스트림을 송신 버퍼에 저장하는 부호화 처리부와, 부호화 시의 발생 데이터양에 따라서, 송신 버퍼에 저장된 데이터양을 나타내는 송신 버퍼 점유량과, 부호화 스트림의 송신처인 수신 버퍼에 저장된 데이터양을 나타내는 수신 버퍼 점유량을 산출하는 버퍼 관리부와, 부호화 처리부에 대하여, 송신 버퍼 점유량이 제1 역치 이하인 경우에, 수신 버퍼 점유량에 기초한 부호화 제어 정보를 지정하고, 송신 버퍼 점유량이 당해 제1 역치보다 큰 경우에, 당해 제1 역치 이하의 경우보다 발생 데이터양을 억제하도록 하는 부호화 제어 정보를 지정하는 제어 정보 지정부를 구비한다.
Bibliography:Application Number: KR20170028953