Abstract:
변환 방법, 연산 방법 및 이를 적용한 HEVC 시스템이 제공된다. 본 발명의 실시예들에 따르면, HEVC 시스템 중의 변환 과정 중 수평 변환의 결과값을 저장할 때 레지스터가 아닌 메모리를 사용함으로서, 하드웨어 복잡도를 감소시키고 임계 경로를 감소시킬 수 있다. 또한, HEVC 시스템에서 많은 연산량을 갖고 있는 변환/역변환 과정에서 butterfly 구조로 입력되는 값들의 분석을 통하여 변환/역변환 연산 자체를 스킵함으로서 연산량을 줄일 수 있게 된다.
Abstract:
The present invention relates to a conversion method using memory and an apparatus therefore. The apparatus includes a horizontal calculation unit performing horizontal conversion on each row of data having the same number of rows and columns such as square matrix; a memory unit having discrete memories having the same number as the rows or columns; a horizontal register unit separately storing each of pieces of data of each row in each of the discrete memories from a result according to the horizontal conversion of each row; a vertical register unit reading data with a single clock from the different memories; and a vertical conversion unit performing vertical conversion on data read by the vertical register unit.
Abstract:
PURPOSE: A sensor calibration system and a method thereof are provided to correct various sensors by using only the measurement data obtained by a genetic algorithm. CONSTITUTION: A sensor calibration system(100) comprises a sensor(101), a user interface unit(119), a resister(109-1), a virtual data generating unit(107), a first mapping unit, and a correction unit(111). The sensor generates sensing data. An environmental variable is inputted through the user interface unit. The resister stores the property information of the sensor when releasing the sensor. The variable environment of the sensor is inputted through the user interface. The virtual data generating unit generates a plurality of virtual sensing data and a virtual environmental variable based on the sensing data generated by the sensor and the environmental variable input by the user interface unit. The first mapping unit maps the sensing data to the property information of the sensor, thereby detecting the environmental variable. The correction unit corrects the sensing data based on the plurality of virtual sensing data, the virtual environmental variable, and the environmental variable detected by the first mapping unit in order to correspond with the property information of the sensor. [Reference numerals] (100) Sensor calibration system; (101) Sensor; (103) Processing unit; (105) Saturation degree detecting unit; (107) Virtual data generating unit; (109) Sharing unit; (109-1) Golden reference resister; (109-2) Mapping Y generating module; (111) Correction unit; (115) Mapping unit; (117) BUS; (119) User interface unit; (AA) Virtual Y generating module; (BB) Virtual X generating module
Abstract:
본 발명은 3차원 영상 자동 포맷 변환장치 및 방법에 관한 것으로, 3차원 영상 출력이 가능한 영상출력장치와 연결되며, 상기 영상출력장치에서 지원 가능한 3차원 영상 포맷 및 해상도를 판별하는 포맷 판별부, 좌영상 및 우영상이 입력되면, 상기 포맷 판별부의 판별 결과에 따라, 상기 좌영상 및 우영상을 상기 영상출력장치에서 지원 가능한 3차원 영상 포맷 및 해상도로 변환하는 포맷 변환부를 포함하는 것을 특징으로 하는 3차원 영상 자동 포맷 변환장치를 이용함으로써, 하나의 영상 포맷 변환장치를 통해 다양한 영상출력장치에서 지원 가능한 3차원 영상 포맷 및 해상도를 판별하고, 각각의 영상출력장치에 적합한 3차원 영상 포맷 및 해상도로 자동으로 변환할 수 있는 장점이 있다.
Abstract:
PURPOSE: A high speed stereo image matching method with a calculation skipping technique is provided to calculate a cost function among N pixels one by one; to calculate a cost function value for pixels of a surrounding pixel with a minimal cost function value; and to select the pixel with the minimal cost function value. CONSTITUTION: A high speed stereo matching device calculates cost function values in a parallax area; calculates parallax MC of a pixel with a minimal cost function value; and calculates a cost function value per N pixel(S110). The high speed stereo matching device calculates a cost function value, which decreases parallax up to n/2, and a cost function value, which increases the parallax up to n/2, for the pixel with the minimal cost function value, respectively(S120). The high speed stereo matching device determines the parallax which shows a minimal value as the parallax of a stereo image(S130). [Reference numerals] (AA) Start; (BB) End;
Abstract:
PURPOSE: A sensor node is provided to reduce power consumption by respectively controlling power supplied to the transmission and reception unit of a communication unit and each memory unit. CONSTITUTION: A memory unit(120) includes plural memory units(123,126). A communication unit(130) includes a transmission unit(133) and a reception unit(136). The communication unit transmits wireless signals to outside and receives the wireless signals from the outside. A power management unit(140) respectively control power supplied to each memory unit. The power management unit respectively controls power supplied to the transmission and the reception unit.
Abstract:
본 발명은 CPU 코어와 복수개의 병렬 제어 모듈로 구성된 쓰레드 처리 시스템에 관한 것으로, 더욱 상세하게는 입력된 쓰레드에 따라 복수 개의 병렬 제어 모듈을 동적으로 사용하는 방안에 관한 것이다. 이를 위해 본 발명의 CPU 코어와 상기 CPU 코어로부터 데이터 처리를 요청받는 복수 개의 병렬 제어 모듈을 포함하는 GPU 코어로 구성된 데이터 처리 시스템에서, 데이터 처리를 수행할 병렬 제어 모듈의 개수를 결정하는 방법은 상기 CPU 코어에서 데이터 처리가 요청되는 쓰레드의 개수를 분석하는 단계, 상기 CPU 코어에서 분석한 상기 쓰레드의 개수와 한 번에 묶을 수 있는 최소 쓰레드의 개수(Warp size)와 하나의 블록으로 묶을 수 있는 최대 쓰레드의 개수를 이용하여 데이터를 처리할 병렬 제어 모듈의 개수를 결정하는 단계, 및 상기 CPU 코어에서 병렬 제어 모듈과 각 병렬 제어 모듈로 처리를 요청할 데이터에 대한 정보를 저장한 후, 각 병렬 제어 모듈로 데이터 처리를 요청하는 단계를 포함한다.
Abstract:
Provided are a butterfly operation method for reducing computational complexity by operation skip and an HEVC system adopting the same. A butterfly operation method according to an embodiment of the present invention analyzes an input TPU and skips a butterfly operation for the TPU. As a result, computational complexity can be reduced by skipping transform/inverse transform operation itself through the analysis of values input into a butterfly structure in a transform/inverse transform process with a large amount of computational complexity in a HEVC system.
Abstract:
PURPOSE: Hardware computation is reduced by computation through pixel skipping in a cost function and a window. CONSTITUTION: The smallest cost function value among cost function values is determined by parallax of a stereo image. [Reference numerals] (210) Left image frame buffer; (220) Right image frame buffer; (231) 8-line buffer memory; (232) L average calculator; (233) L 8×8 register; (234) R 8×8 register; (235) R average calculator; (237) Minimum cost calculator; (238) Cost skip controller; (240) Time difference memory; (AA) Summer