• Title/Summary/Keyword: ENCODER

Search Result 1,911, Processing Time 0.03 seconds

Optimal Parameter Selection of H.264 Encoder For Mobile Devices (모바일 기기를 위한 H.264 인코더의 최적 매개변수의 결정)

  • Ryu, Minhee;Kim, Hyungshin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.10
    • /
    • pp.4780-4785
    • /
    • 2012
  • As many mobile devices such as smart phones and tablets are widely spread, optimized mobile video encoder used during video recording application is needed. In this paper, we implemented H.264/AVC base profile video encoder on a mobile device and empirically optimized control parameters of the encoder. As the experiment, we more than 100 test cases were designed with varying Lagrangian optimization, Hadamard Transform, search range, I-frame period, and reference frames. During the experiment, we measured picture quality, bit-rate, encoding time, motion estimation time, and power consumption. From the result, we can determine optimal values for the H.264 control parameters.

The Design and Implementation of Outer Encoder/Decoder for Terrestrial DMB (지상파 DMB용 Outer 인코더/리코더의 설계 및 구현)

  • Won, Ji-Yeon; Lee, Jae-Heung;Kim, Gun
    • The KIPS Transactions:PartA
    • /
    • v.11A no.1
    • /
    • pp.81-88
    • /
    • 2004
  • In this paper, we designed the outer encoder/decoder for the terrestrial DMB that is an advanced digital broadcasting standard, implemented, and verified by using ALTERA FPGA. In the encoder part, it was created the parity bytes (16 bytes) from the input packet (188by1e) of MPEG-2 TS and the encoded data was distributed output by the convolutional interleaver for Preventing burst errors. In the decoder part, It was proposed the algorithm that detects synchronous character suitable to DMB in transmitted data from the encoder. The circuit complexity in RS decoder was reduced by applying a modified Euclid's algorithm. This system has a capability to correct error of the maximum 8 bytes in a packet. After the outer encoder/decoder algorithm was verified by using C language, described in VHDL and implemented in the ALTERA FPGA chips.

Design and Implementation of IEEE Std 1609.2 Message Encoder/Decoder for Vehicular Communication Security (자동차 통신 보안을 위한 IEEE Std 1609.2 메시지 인코더/디코더의 설계 및 구현에 관한 연구)

  • Seo, Hye-In;Kim, Eun-Gi
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.3
    • /
    • pp.568-577
    • /
    • 2017
  • IEEE Std 1609.2 was defined for the support of communication security functions in the WAVE (Wireless Access in Vehicular Environments) system. IEEE Std 1609.2 defined the message structures of the security services and managements on the vehicular communication by using ASN.1 (Abstract Syntax Notation One). Also, this security message structures shall be encoded using the COER (Canonical Octet Encoding Rules). In this paper, we designed and implemented the IEEE Std 1609.2 message encoder/decoder handling the security messages defined in IEEE Std 1609.2. The designed encoder/decoder consists of three modules as follows : a module generating the message of C language data structures in accord with IEEE Std 1609.2 message structures, a message encoder module, a message decoder module. And the encoder/decoder was implemented on the Linux environment. Also we analyzed the performance by measuring the performance speed of the encoder/decoder implemented.

Design of NTSC/PAL/SECAM Video Encoder for Mobile Device (모바일 기기를 위한 NTSC, PAL, SECAM 비디오 인코더의 설계)

  • Kim, Joo-Hyun;Yang, Hoon-Gee;Kang, Bong-Soon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.30 no.11C
    • /
    • pp.1083-1090
    • /
    • 2005
  • This paper presents the design of a video encoder for the device of need TV-OUT function. The designed video encoder satisfies the standard conditions of International Telecommunication Union-Radiocommunication (ITU-R) BT.470. ITU-R BT.470 can be classified as NTSC, PAL or SECAM. NTSC and PAL use Amplitude Modulation (AM) to transmit color difference signals and SECAM uses Frequency Modulation (FM). SECAM must have an antic-cloche filter but the filter recommended by ITU-R BT.470 is not easy to design due to sharpness of the frequency response. So formerly the filter was designed as analog. This paper proposes that the filter is designed as digital and the special quality of the filter is transformed easy to design. And the modulation method is modified to be identical with the result required at standard. The encoder can control power consumption by output mode to apply mobile phone, mobile devices, etc. The proposed encoder is experimentally demonstrated with ALTERA FPGA APEX20KE EP20K1000EBC652-3 device and SAMSUNG LCD-TV.

Research on Open Source Encoding Technology for MPEG Unified Speech and Audio Coding (MPEG 통합 음성/오디오 코덱을 위한 오픈 소스 부호화 기술에 관한 연구)

  • Song, Jeongook;Lee, Joonil;Kang, Hong-Goo
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.1
    • /
    • pp.86-96
    • /
    • 2013
  • Unified Speech and Audio Coding (USAC) is the speech/audio codec with the best quality, approved on Final Draft International Standard (FDIS) at MPEG meeting in 2011. Since MPEG conventionally standardizes only the decoder, it is not easy to study on the encoder technologies. Furthermore, Reference Model(RM) shows extremely poor performance. To solve these problems, the open source project(JAME) proposes the methods to make the improved performance of main encoder technologies in USAC. Especially, this paper introduces the encoder modules: the signal classifier for selective operation between two coders, the psychoacoustic model in frequency domain, and window transition technology. Finally, the results of verification test for FDIS and the performance of Common Encoder are appended.

The Study on DBPL Encoder Design for Railway Balise Application (철도 발리스 응용을 위한 DBPL 인코더 설계 연구)

  • Lee, Jeong-jun;Yang, Doh-chul;Kim, Seong-jin;Kim, Bong-seob;Kim, Yu-hyeon
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.16 no.2
    • /
    • pp.161-170
    • /
    • 2017
  • The balise is a device for the railroad signal control systems, which is installed between both rail. The balise sends fixed or variable data, named telegram, to the train with wireless method. The telegram includes the position information, the movable distance under the signal status, the gradient, the speed, the temporary speed limit, etc. This research is on a design of the DBPL encoder for the balise. Normally the DBPL encoder for the balise is with the ASIC or FPGA technology. In this research, the DBPL encoder is designed with commercial low power operable micro-controller. The firmware(logic level encode) and the SPI Bus function block(physical level output) of the micro-controller are used for the DBPL encode. Under the european standard, the required working speed of the DBPL encoder is 564.48Kbps. The DBPL encoder of this research is tested under the speed of 564.48Kbps, and it worked properly.

The study on Low-cost Position Sensor by a Single Opto-coupler for BLDC Drive (BLDC 구동을 위한 단일 옵토 카플러에 의한 저가형 위치센서에 관한 연구)

  • Kwon, Soon-Jae;Kim, Young-Su
    • Journal of Power System Engineering
    • /
    • v.20 no.3
    • /
    • pp.22-28
    • /
    • 2016
  • Energy consumption rapidly increases with industrial development. therefore an interest in the efficiency of various power converters is increasing. Especially, the field of high-efficiency small motors widely distributed for industrial and family use is considered a very important field in terms of efficient energy usage, and accordingly, in the field of small electric equipment, the use of BLDC that allows high-efficiency drive in an inductor gradually increases. However, for the BLDC drive, information on the position of the rotor is essential. Both methods using a magnetic encoder and an optical encoder to detect the information on the position of the rotor obtain the information by three position sensitive devices, and if any one of these position sensitive devices fails to function, no positional information can be obtained, so there is a limitation in implementing a position sensor with high reliability. In the paper, proposes a new type of encoder that can obtain the positional information on the position of the rotor using a single position sensor in order to overcome the issues that it has to use numerous signal flows and that the reliability is reduced for the acquisition of positional information generated by using multiple position detectors. The encoder in the proposed method replaced the function of generating positional information from multiple sensors with the shape of the encoder plate and the capture function of MICOM. In order to verify the validity of the position detection technique by the proposed encoder, a prototype was produced, and an experiment using the capture function of DSP was conducted through this.

The Study on Low-cost Position Sensor Using Index and Increment PWM (인덱스 및 증분형 PWM 타입을 이용한 저가형 위치센서에 관한 연구)

  • Kim, Young-Su;Kwon, Soon-Jae
    • Journal of Power System Engineering
    • /
    • v.20 no.6
    • /
    • pp.27-33
    • /
    • 2016
  • BLDC motors have the strong point of allowing high-efficiency operation, yet with the weak point of requiring position information for operation. Moreover, there have recently been frequent cases where the product differentiation of even a cheap BLDC motor demanded a high level of control performance similar to that of a controller using a high-precision position sensor. This paper proposes low cost position sensor that enables the acquisition of rotor position information based on index and incremental PWM, using a single position sensor instead of an expensive incremental encoder or a cheap 3 phase hall sensor. The characteristic of the proposed encoder is that index information at every $60^{\circ}$ of electrical angle is inscribed on the encoder disk, as well as a multiple number of values representing information about PWM, which is obtained by modulating information about the electrical angle of the rotor that has the resolution of $60^{\circ}$. Such a method has the characteristic of enabling the acquisition of high-precision position information based on the information about a multiple number of PWM waveforms and counter values that have all been inscribed on the encoder disk for each $60^{\circ}$ range. The feasibility of the proposed new encoder was verified by fabricating a prototype encoder generating 240 pulses, followed by confirming its performance using Micom's capture and software counter functions.