• Title/Summary/Keyword: embedded encoder

Search Result 78, Processing Time 0.026 seconds

Design of XML Using UML in EtherCAT-based Encoder System (EtherCAT 기반 엔코더 시스템에서 UML을 이용한 XML 설계)

  • Lee, Ju-Kyoung;Lee, Suk;Lee, Kyung-Chang
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.2
    • /
    • pp.117-125
    • /
    • 2014
  • The EtherCAT protocol has become a very promising alternative for real-time industrial application due to its ability to eliminate uncertainties in the Ethernet. However, the extended markup language (XML) for the EtherCAT network system, which is required in the design, lacks systematic development to take advantage of model transformation techniques. This paper focuses on the system development procedure of the EtherCAT-based encoder system using the CANopen over EtherCAT (CoE) protocol. UML modeling is being adapted to design for XML of EtherCAT-based encoder system. To this purpose, this paper analyzes the object dictionary (OD) of a commercial encoder and CANopen over EtherCAT. A UML diagram is then designed based on the analysis, and XML is generated through the designed UML diagram. Finally, an experimental test_bed for the EtherCAT-based encoder system is implemented and its performance is compared with a commercial encoder.

Optimization of H.263 Encoder on a High Performance DSP (고성능 DSP 에서의 H.263 인코더 최적화)

  • 문종려;최수철;정선태
    • Proceedings of the IEEK Conference
    • /
    • 2003.11a
    • /
    • pp.99-102
    • /
    • 2003
  • Computing environments of Embedded Systems are different from those of desktop computers so that they have resource constraints such as CPU processing, memory capacity, power, and etc.. Thus, when a desktop S/W is ported into embedded systems, optimization should be seriously considered. In this paper, we investigate several S/W optimization techniques to be considered for porting H.263 encoder into a high performance DSP, TMS320C6711. Through experiments, it is found that optimization techniques employed can make a big performance improvement.

  • PDF

Automatic Composition using Time Series Embedding of RNN Auto-Encoder (RNN Auto-Encoder의 시계열 임베딩을 이용한 자동작곡)

  • Kim, Kyung Hwan;Jung, Sung Hoon
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.8
    • /
    • pp.849-857
    • /
    • 2018
  • In this paper, we propose an automatic composition method using time series embedding of RNN Auto-Encoder. RNN Auto-Encoder can learn existing songs and can compose new songs from the trained RNN decoder. If one song is fully trained in the RNN Auto-Encoder, the song is embedded into the vector values of RNN nodes in the Auto-Encoder. If we train a lot of songs and apply a specific vector to the decoder of Auto-Encoder, then we can obtain a new song that combines the features of trained multiple songs according to the given vector. From extensive experiments we could find that our method worked well and generated various songs by selecting of the composition vectors.

Architecture Design of Improve Embedded Encoder for Efficient Image Compression (효율적인 영상압축을 위한 개선된 임베디드 부호화기의 아키텍쳐 설계)

  • Im, Yun-Hwan;Song, Nak-Un
    • The KIPS Transactions:PartB
    • /
    • v.9B no.1
    • /
    • pp.83-90
    • /
    • 2002
  • In this work, an improved method of EZW is suggested for efficient compression and transmission of image data. Here, coding efficiency is accomplished by embedded coding of significant coefficients using lower-level insignificant coefficients, and coding time is decreased by pre-coding of lower-level coefficients in coefficient detection. In simulation of designed architecture, the performance improvement of 1dB PSNR is confirmed compared with the results by the original En method.

Real-time Optimization of H.264 Software Encoder on Embedded DSP System (임베디드 DSP 기반 시스템을 위한 H.264 소프트웨어 부호기의 실시간 최적화)

  • Roh, Si-Bong;Ahn, Hee-June;Lee, Myeong-Jin;Oh, Hyuk-Jun
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.10C
    • /
    • pp.983-991
    • /
    • 2009
  • While H.264/AVC is in wide use for multimedia applications such as DMB and IPTV service, we have limited usage cases for embedded real-time applications due to its high computational demand. The paper provides judicious guide line for optimization method selection, by presenting the detailed experiments data through the development process of a real time H.264 software encoder on embedded DSP. The experimental analysis includes an intensive profiling analysis, fast algorithm application, optimal memory assignment, and intrinsic-based instruction selection. We have realized a real-time software that encodes CIF resolution videos 15 fps on TMS320DM64x processors.

Driving Control of an Omniwheel a Polishing Robot Using Beacon System and Encoder (Beacon System과 Encoder를 이용한 Omniwheel 연마 로봇의 주행 제어)

  • Song, Jun-Woo;Choi, Byeong-Chan;Kim, Tae-Eon;Sreenivasan, Sreejith Manalipadam;Lee, Jang-Myung
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.4
    • /
    • pp.213-221
    • /
    • 2017
  • Utilizing the existing polishing robot prevents unrestricted change of direction, driving, and identification of driving pathway. To overcome this barrier, driving mechaism has been designed with Omniwheels with encoders and RSSI method of beacon system has been utilized to identify the driving path by position recognition. Due to the wheel characteristics, the Omniwheel mobile robot generates greater slip than the conventional mobile robot, which reduces its driving accuracy. Therefore, to improve the driving accuracy, the localization is conducted through the fusion of encoder and RSSI of beacon data to compensate for the errors caused by Dead Reckoning and inaccuracy of sensors. Finally, the localization accuracies of the proposed and conventional indoor localization method are compared to show effectiveness of the proposed driving control for a polishing robot.

PMSM Drive System Using Embedded Target for TI C2000 DSP in MATLAB/SIMULINK (MATLAB/SIMULINK의 TI C2000 DSP 임베디드 타겟을 이용한 동기 전동기 구동 시스템)

  • Lee, Yong-Seok;Ji, Jun-Keun;Cha, Gui-Soo
    • Proceedings of the KIPE Conference
    • /
    • 2007.07a
    • /
    • pp.400-402
    • /
    • 2007
  • This paper presents a vector control implementation for PMSM using Real Time Workshop and Embedded Target for TI C2000 DSP in MATLAB/SIMULINK. Speed, current and vector controllers are easily designed and implemented by using the MATLAB/SIMULINK program. Feedback of motor speed is processed through C28x QEP(Quadrature Encoder Pulse) block from encoder pulse. 3-Phase currents ares processed through C28x ADC block from current sensors. And gating signal of PWM inverter is generated through SVPWM and PWM block. Real-time program is drawn using SIMULINK and then converted program code for speed control of PMSM is downloaded into the TI eZdsp 2812 board. Experiments were carried out to examine validity of the proposed vector control implementation.

  • PDF

Embedded Control System of DC Motor Drive System Using Model Based Controller Design in MATLAB/SIMULINK (MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 직류전동기 구동 시스템의 임베디드 제어 시스템)

  • Choi, Seung-Pil;Lee, Yong-Seok;Ji, Jun-Keun
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.1954-1955
    • /
    • 2007
  • This paper presents a modeling method of speed controller for DC motor drive system by using the Embedded Target for TI C2000 DSP in MATLAB/SIMULINK. Speed controller is easily designed and implemented by using the MATLAB/SIMULINK program, and speed control response and stability of the DC motor can be improved. Feedback of motor speed is processed through C28x QEP(Quadrature Encoder Pulse) from encoder pulse. The controller is designed as PI speed controller. Simulation program is drawn using SIMULINK. Then a real-time program for speed control of the DC motor is downloaded into the eZdsp F2811 control board. Speed control response is verified through simulations and experiments.

  • PDF

Hardware Implementation of EBCOT TIER-1 for JPEG2000 Encoder (JPEG2000 Encoder를 위한 EBCOT Tier-1의 하드웨어 구현)

  • Lee, Sung-Mok;Jang, Won-Woo;Cho, Sung-Dae;Kang, Bong-Soon
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.11 no.2
    • /
    • pp.125-131
    • /
    • 2010
  • This paper presents the implementation of a EBCOT TIER-1 for JPEG2000 Encoder. JPEG2000 is new standard for the compression of still image for overcome the artifact of JPEG. JPEG2000 standard is based on DWT(Discrete Wavelet Transform) and EBCOT Entropy coding technology. EBCOT(Embedded block coding with optimized truncation) is the most important technology that is compressed the image data in the JPEG2000. However, EBCOT has the artifact because the operations are bit-level processing and occupy the harf of the computation time of JPEG2000 Compression. Therefore, in this paper, we present modified context extraction method for enhance EBCOT computational efficiency and implemented MQ- Coder as arithmetic coder. The proposed system is implemented by Verilog-HDL, under the condition of TSMC 0.25um ASIC library, gate counts are 30,511EA and satisfied the 50MHz operating condition.

A Fast Scalable Video Encoding Algorithm (고속 스케일러블 동영상 부호화 알고리듬)

  • Moon, Yong Ho
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.7 no.5
    • /
    • pp.285-290
    • /
    • 2012
  • In this paper, we propose a fast encoding algorithm for scalable video encoding without compromising coding performance. Through analysis on multiple motion estimation processes performed at the enhancement layer, we show redundant motion estimations and suggest the condition under which the redundant ones can efficiently be determined without additional memory. Based on the condition, the redundant motion estimation processes are excluded in the proposed algorithm. Simulation results show that the proposed algorithm is faster than the conventional fast encoding method without performance degradation and additional memory.