• 제목/요약/키워드: fixed-point implementation

Search Result 149, Processing Time 0.033 seconds

Design and Implementation of Real-time Moving Picture Encoder Based on the Fractal Algorithm (프랙탈 알고리즘 기반의 실시간 영상 부호화기의 설계 및 구현)

  • Kim, Jae-Chul;Choi, In-Kyu
    • The KIPS Transactions:PartB
    • /
    • v.9B no.6
    • /
    • pp.715-726
    • /
    • 2002
  • In this paper, we construct real-time moving picture encoder based on fractal theory by using general purpose digital signal processors. The constructed encoder is implemented using two fixed-point general DSPs (ADSP2181) and performs image encoding by three stage pipeline structure. In the first pipeline stage, the image grabber acquires image data from NTSC standard image signals and stores digital image into frame memory. In the second stage, the main controller encode image dada using fractal algorithm. The last stage, output controller perform Huffman coding and result the coded data via RS422 port. The performance tests of the constructed encoder shows over 10 frames/sec encoding speed for QCIF data when all the frames are encoded. When we encode the images using the interframe and redundency based on the proposed algorithms, encoding speed increased over 30 frames/sec in average.

FPGA Implementation of SVM Engine for Training and Classification (기계학습 및 분류를 위한 SVM 엔진의 FPGA 구현)

  • Na, Wonseob;Jeong, Yongjin
    • Journal of IKEEE
    • /
    • v.20 no.4
    • /
    • pp.398-411
    • /
    • 2016
  • SVM, a machine learning method, is widely used in image processing for it's excellent generalization performance. However, to add other data to the pre-trained data of the system, we need to train the entire system again. This procedure takes a lot of time, especially in embedded environment, and results in low performance of SVM. In this paper, we implemented an SVM trainer and classifier in an FPGA to solve this problem. We parlallelized the repeated operations inside SVM and modified the exponential operations of the kernel function to perform fixed point modelling. We implemented the proposed hardware on Xilinx ZC 706 evaluation board and used TSR algorithm to verify the FPGA result. It takes about 5 seconds for the proposed hardware to train 2,000 data samples and 16.54ms for classification for $1360{\times}800$ resolution in 100MHz frequency, respectively.

An Enhanced Data Communication Protocol based on HF Radios for supporting Naval Operations (해상작전 지원을 위한 HF 무전기 기반 개선된 데이터 통신 프로토콜)

  • Lee, Seung Gu;Kang, Seung Nam;Lee, Soon Bok;So, Eul-Deuk;Lim, Jae Sung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.10
    • /
    • pp.1990-1998
    • /
    • 2017
  • The success of naval operation prioritizes the implementation of a robust communication network that delivers accurate and prompt communications to one another. The satellite, which is the main communication network of the military, is required to construct a preliminary communication network because of the enemy radio disturbance and weak point of fixed antenna. The military operational communication network has been in transition from voice-centered wireless communication network to text message-based communication network. In this paper we suggest an enhanced communication method built on Roll Call, the main communication method of ROK Navy operating tactical data link called Link-11. Simulation results display that the proposed method reduces the transmission time per unit frame by 4.3 times compared to the Roll Call and 6.3 times compared with the Round Robin & Broadcasting; it is also proved that the higher the direct reception rate, the shorter the transmission time required by 1.6 times maximum.

A Study on the Implementation of Wireless Searching Robot through the Capstone design courses (캡스톤 디자인 과목을 통한 무선탐사 로봇 제작 연구)

  • Cho, Kyoung-Woo;Chang, Eun-Young
    • Journal of Practical Engineering Education
    • /
    • v.6 no.1
    • /
    • pp.23-29
    • /
    • 2014
  • In this study, there is a modeling for the procedure and operational method of the project based capstone design and related products which are a certificate of graduate qualification, and those results were evaluated by self-review and the performance assessment. Processing of research based on wireless searching robot is described according to the model. Before one semester by the end of to the assessment, the design thesis of capstone results was fixed to 18 groups with two people in each group. 13 teams out of 18 teams are satisfied the criteria of evaluation, and they all got a grade over 60 points and the other teams are not qualified at the first stage of final judgment. The total team mean average is 71.79. The research based on wireless searching robot was earned the highest average point among the other teams which is 96.1.

Differential CORDIC-based High-speed Phase Calculator for 3D Depth Image Extraction from TOF Sensor (TOF 센서용 3차원 깊이 영상 추출을 위한 차동 CORDIC 기반 고속 위상 연산기)

  • Koo, Jung-Youn;Shin, Kyung-Wook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.3
    • /
    • pp.643-650
    • /
    • 2014
  • A hardware implementation of phase calculator for extracting 3D depth image from TOF(Time-Of-Flight) sensor is described. The designed phase calculator adopts redundant binary number systems and a pipelined architecture to improve throughput and speed. It performs arctangent operation using vectoring mode of DCORDIC(Differential COordinate Rotation DIgital Computer) algorithm. Fixed-point MATLAB simulations are carried out to determine the optimal bit-widths and number of iteration. The phase calculator has ben verified by FPGA-in-the-loop verification using MATLAB/Simulink. A test chip has been fabricated using a TSMC $0.18-{\mu}m$ CMOS process, and test results show that the chip functions correctly. It has 82,000 gates and the estimated throughput is 400 MS/s at 400Mhz@1.8V.

Security Implementation using Flexible Keypad (Flexible Keypad를 활용한 보안 구현)

  • An, Kyuhwang;Kwon, Hyeokdong;Kwon, Yongbin;Seo, Hwajeong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.5
    • /
    • pp.613-621
    • /
    • 2019
  • In the case of door locks most widely used in the market, the most used area as a one-dimensional problem is worn out, and a worn area which does not use a special attack method enables password guessing. To solve this problem, various methods such as a keypad for randomly displaying numbers are introduced, but this is also not completely safe. The common feature of all the solutions so far is that the keypad area is fixed. In this paper, we consider that point in reverse and create a new area smaller than the entire area in the entire area of the keypad, making the keypad of the new area move randomly, thereby preventing the password from being deduced. When using this technique, a new type of keypad is proposed for the first time because of the impossibility of a shoulder surfing attack even though the number of keypad is left as it is.

The viterbi decoder implementation with efficient structure for real-time Coded Orthogonal Frequency Division Multiplexing (실시간 COFDM시스템을 위한 효율적인 구조를 갖는 비터비 디코더 설계)

  • Hwang Jong-Hee;Lee Seung-Yerl;Kim Dong-Sun;Chung Duck-Jin
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.42 no.2 s.332
    • /
    • pp.61-74
    • /
    • 2005
  • Digital Multimedia Broadcasting(DMB) is a reliable multi-service system for reception by mobile and portable receivers. DMB system allows interference-free reception under the conditions of multipath propagation and transmission errors using COFDM modulation scheme, simultaneously, needs powerful channel error's correction ability. Viterbi Decoder for DMB receiver uses punctured convolutional code and needs lots of computations for real-time operation. So, it is desired to design a high speed and low-power hardware scheme for Viterbi decoder. This paper proposes a combined add-compare-select(ACS) and path metric normalization(PMN) unit for computation power. The proposed PMN architecture reduces the problem of the critical path by applying fixed value for selection algorithm due to the comparison tree which has a weak point from structure with the high-speed operation. The proposed ACS uses the decomposition and the pre-computation technique for reducing the complicated degree of the adder, the comparator and multiplexer. According to a simulation result, reduction of area $3.78\%$, power consumption $12.22\%$, maximum gate delay $23.80\%$ occurred from punctured viterbi decoder for DMB system.

The Effects of Long-term Care Insurance on the Life Satisfaction and Satisfaction in Family Relationships - The DD Method Combined with Propensity Score Matching - (노인장기요양보험제도가 대상노인 및 부양가족의 삶의 질과 가족관계 만족도에 미치는 영향 - 성향점수매칭(PSM)과 이중차이(DD) 결합모형을 이용한 분석 -)

  • Kwon, Hyun-Jung;Cho, Yong-Un;Ko, Ji-Young
    • Korean Journal of Social Welfare
    • /
    • v.63 no.4
    • /
    • pp.301-326
    • /
    • 2011
  • The major purpose of this study is to evaluate the impact of the long-term care insurance program. In order to estimate the impact of policy accurately, certain bias which might hamper the validity of this study has been removed by Propensity Score Matching(PSM) and Double Difference(DD) method from the semi-experimental design. To study the effects of long-term care insurance on the elderly and their family members as social outcome variable sand the quality of life of their family and satisfaction in family relationships, the third and fourth waves of Korea Welfare Panel are used to match experimental and comparative groups by the propensity score matching. Then, DD method, using the panel fixed effects model, is applied to estimate the differences of those groups'treatment effects before and after the policy implementation. As a result, it was found that the Quality of life on the elderly and their family members is statistically meaningless, while the satisfaction in family relationships has much increased after the policy implementation. The result has a limitation in that this evaluation is performed at the point when the long-term insurance program has not been ripened enough. However, there is an important implication on the significance of realizing the main goal of the long-term care insurance to improve the quality of life of the elderly and their family members and as for the potentiality of further system improvements.

  • PDF

Real-Time DSP Implementation of IMT-2000 Speech Coding Algorithm (IMT-2000 음성부호화 알고리즘의 실시간 DSP 구현)

  • Seo, Jeong-Uk;Gwon, Hong-Seok;Park, Man-Ho;Bae, Geon-Seong
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.38 no.3
    • /
    • pp.304-315
    • /
    • 2001
  • In this paper, we peformed the real-time implementation of AMR(Adaptive Multi-Rate) speech coding algorithm which is adopted for IMT-2000 service using TMS320C6201, i.e., a Texas Instrument´s fixed-point DSP. With the ANSI C source code released from ETSI, optimization is performed to make it run in real-time with memory as small as possible using the C compiler and assembly language. Implemented AMR speech codec has the size of 32.06 kWords program memory, 9.75 kWords data RAM memory, and 19.89 kWords data ROM memory. And, The time required for processing one frame of 20 ms length speech data is about 4.38 ms, and it is short enough for real-time operation. It is verified that the decoded result of the implemented speech codec on the DSP is identical with the PC simulation result using ANSI C code for test sequences. Also, actual sound input/output test using microphone and speaker demonstrates its proper real-time operation without distortions or delays.

  • PDF

Clinical Implementation of an Eye Fixing and Monitoring System with Head Mount Display (Head Mount Display (HMD)를 이용한 안구의 고정 및 감시장치의 임상사용 가능성 확인)

  • Ko, Young-Eun;Park, Seoung-HO;Yi, Byong-Yong;Ahn, Seung-Do;Lim, Sang-Wook;Lee, Sang-Wook;Shin, Seong-Soo;Kim, Jong-Hoon;Choi, Eun-Kyung;Noh, Young-Ju
    • Progress in Medical Physics
    • /
    • v.18 no.1
    • /
    • pp.1-6
    • /
    • 2007
  • A system to non-invasively fix and monitor eye by a head mounted display (HMD) with a CCD camera for stereotactic radiotherapy (SRS) of uveal melanoma has been developed and implemented clinically. The eye fixing and monitoring system consists of a HMD showing patient a screen for fixing eyeball, a CCD camera monitoring patient's eyeball, and an immobilization mask. At flrst, patient's head was immobilized with a mask. Then, patient was Instructed to wear HMD, to which CCD camera was attached, on the mask and see the given reference point on its screen. While patient stared at the given point in order to fix eyeball, the camera monitored Its motion. Four volunteers and one patient of uveal melanoma for SRS came into this study. For the volunteers, setup errors and the motion of eyeball were analyzed. For the patient, CT scans were peformed, with patient's wearing HMD and fixing the eye to the given point. To treat patient under the same condition, daily CT scans were also peformed before every treatment and the motion of lens was compared to the planning CT Setup errors for four volunteers were within 1mm and the motion of eyeball was fixed within the clinically acceptable ranges. For the patient with uveal melanoma, the motion of lens was fixed within 2mm from daily CT scans. An eye fixing and monitoring system allowed Immobilizing patient as well as monitoring eyeball and was successfully implemented in the treatment of uveal melanoma for SRS.

  • PDF