• Title/Summary/Keyword: floating point

Search Result 497, Processing Time 0.022 seconds

A Study on High Speed Image Rotation Algorithm using CUDA (CUDA를 이용한 고속 영상 회전 알고리즘에 관한 연구)

  • Kwon, Hee-Choul;Cho, Hyung-Jin;Kwon, Hee-Yong
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.5
    • /
    • pp.1-6
    • /
    • 2016
  • Image rotation is one of main pre-processing step in image processing or image pattern recognition. It is implemented with rotation matrix multiplication. However it requires lots of floating point arithmetic operations and trigonometric function calculations, so it takes long execution time. We propose a new high speed image rotation algorithm without two major time-consuming operations. It use just 2 shear translation operations, so it is very fast. In addition, we apply a parallel computing technique with CUDA. CUDA is a massively parallel computing architecture using prevailed GPU recently. As GPU is a dedicated graphic processor, it is exellent for parallel processing of pixels. We compare the proposed algorithm with the conventional rotation one with various size images. Experimental results show that the proposed algorithm is superior to the conventional rotation ones.

Development of CNC controller based on i80486 and 32bit DSP chip (i80486과 32비트 DSP를 사용한 CNC 제어기의 개발)

  • Kim, Dong-Il;Song, Jin-Il;Kim, Sung-Kwan;Lee, Choong-Hwan;Lee, Yun-Suk;Kang, Moon;Na, Sang-Keun;Lim, Yong-Gyu;Nam, Ki-Jun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1992.10a
    • /
    • pp.537-540
    • /
    • 1992
  • This paper presents Samsung CNC (Computer Numerical Controller) system with an intel 80486/487 as the main CPU and a 32 bit floating point DSP(Digital Signal Processor) TMS320C30 as the motion control CPU. The Samsung CNC system diverse user-frienly characteristics such as multi-tasking, powerful menu system, internal PLC system, and 2/3 dimensional graphics in wire and solid mode. The main CPU executes central processing program, user interface program, interpreter, BMI, etc while the motion control CPU carries out some interpolations, acceleration/deceleration, and PID control algorithm with feedforward terms. Complex interpolations except linear and circular ones are performed on the main control CPU. The experimental results for the circular interpolation under linear acceleration/deceleration shows that the proposed CNC system can be widely used in controlling machining centers with good machining accuracy.

  • PDF

A Study on the Dematerializing Tendency in Contemporary Space Design (공간디자인의 비(非)물질화 경향에 관한 연구)

  • 권영걸
    • Korean Institute of Interior Design Journal
    • /
    • no.22
    • /
    • pp.61-68
    • /
    • 2000
  • This paper illustrates what the reality of architectural concepts, materials, notions and phenomena are as central questions of contemporay space design. These issues form the goal of modern space design which should attain to the reality of an era when non-real values prevail. Despite the trends of an everchanging and ephemeral dominating quality in architecture for the last ten years, architects still aim to contruct everlasting space on earth. The trends of dematerialization in today's space design can be substantiated in spatial-temporal dimensions as follows. First of all, ephemeral architecture with concepts of hypothetical temporality, everchanging architecture in fluidity, and the transparent architecture with the floating and overlapping image can be analyzed in the dimension of 'time'. In terms of 'space', void quality for the expression of emptiness, neutral space by the simplified and summarized forms, expanded space through ambiguous boundaries and spatial repetition can becharacterized and also be intended strategies for lightness, state of flux, ambiguity, paradox etc., lead modern space design along that path. As this point, we need to pay attention to the so-called 'hypersurface' concept proposed by Stephen Perella. Hypersurface is a sort of cladding sheathing existence independent from the primary structure. With it, the integration between form and image can be achieved. Sometimes hypersurface can be a strategical screen for image projection, a cognitive receptor for surroundings as well as a catalyst for information and communication systems. When the situation dematerializes more and more as the years go on, the concept of hypersurface can be an inclusive method between the phenomenological form in architecture and its self recipient image. Permissive atmospheres created between them in contemporary space design and new paradigms emerged with digital technology will further reinforce the human space's dynamism.

  • PDF

Performance Analysis of a TransferJet System (TransferJet 시스템의 성능분석)

  • Park, Kyung-Won;Wee, Jeong-Wook;Seo, Jeong-Wook;Jeon, Won-Gi
    • Journal of Advanced Navigation Technology
    • /
    • v.16 no.5
    • /
    • pp.810-816
    • /
    • 2012
  • In this paper, BER(Bit Error Ratio) performances of the TransferJet system, which is the standard of a close proximity inductive wireless communication system, are presented and analyzed. Comparing to other wireless communication systems, the TransferJet system has some advantages such as short communication range(i.e., high security in the wireless communication environments), fewer effects of multipath distortion, and higher transmission rate. In order to demodulate the received signal, either SC(Soft-decision Combining) or HC(Hard-decision Combining) can apply to the despreader and demodulator of the receiver. When the spreading factor is more than 4, the SC scheme approximately has a minimum signal-to-noise ratio gain of 2 dB over the HC scheme. Moreover, from simulation results, we can conclude that the quantization bits of 3 bits are an optimum value for the SC scheme in the TransferJet system since the 3-bit quantization achieves nearly the performance as that attained by double-precision floating-point.

Development of a Precision BLDC Servo Position Controller for Composite Smoke Bomb Azimuth Driving System (복합연막탄 선회구동장치를 위한 정밀 BLDC 서보 위치 제어기 개발)

  • Koo, Bon-Min;Choi, Sung-Jin;Choi, Jung-Keyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.3
    • /
    • pp.467-472
    • /
    • 2006
  • This study has been done to design a precise system and develop position control algorithm to control a Composite Smoke Bomb Azimuth driving apparatus of a BLDC servo motor. Having to Blind the sight of opposite tank. the Smoke Bomb Rotational driving system needs instant response that is able to detect opponent appearance and blast the bomb at a short time. So a design that shows fast current response capability or $300[Hz]\sim500[Hz]$ is proposed. in the MIN-MAX PWM technology is used to increase the operational speed. in order to control the blasting position, a precision position control algorithm that utilizes the integral value of speed trajectory is suggested. Also these characteristics are monitored and assessed by the PC based monitoring program which shows the graphs of current, voltage, position, and speed parameters. The main controller is based on a TMS320VC33 high performance floating-point DSP(Digital Signal Process) and the PWM generator utilizes EPM7128 CPLD.

The Experimental Study about Kinetic Change of Water Surface in the Chambers for Wave Energy Converter (파력발전용 수조실의 수면 운동 변화에 대한 실험적 연구)

  • Hadano, Kesayoshi;Moon, Byung-Young;Lee, Seong-Beom;Kim, Kwang-Jung
    • The KSFM Journal of Fluid Machinery
    • /
    • v.17 no.2
    • /
    • pp.41-47
    • /
    • 2014
  • Experimental results are given for the vertical motion of water in the water chambers for wave energy converter aligned along the wave propagation direction in order to avoid the impulsive wave forces. This paper mainly focuses on the property of the amplitude of the vertical motion of the water surface in the chambers. The amplification has been investigated by dimensionless parameters of wave period to resonance period ratio of the U-shaped oscillation, $T/T_r$, chamber size to wave length ratio, l/L, water depth to wave length ratio, h/L, amplitude of up-down motion of water particles to draft of the front wall ratio, ${\zeta}/D$. It has been shown that l/L should be less than 0.1 and as $T/T_r$ approaches unity the up-down of the water in the chambers is amplified. Also, the structure of the walls which form th water chambers has been examined roughly. It is deduced that the chambers set on both sides of the hull of a single-point moored floating vessel is preferable to those set along a fixed structure such as breakwaters.

Simulation of the Loudness Recruitment using Sensorineural Hearing Impairment Modeling (감음신경성 난청의 모델링을 통한 라우드니스 누가현상의 시뮬레이션)

  • Kim, D.W.;Park, Y.C.;Kim, W.K.;Doh, W.;Park, S.J.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1997 no.11
    • /
    • pp.63-66
    • /
    • 1997
  • With the advent of high speed digital signal processing chips, new digital techniques have been introduced to the hearing instrument. This advanced hearing instrument circuitry has led to the need or and the development of new fitting approach. A number of different fitting approaches have been developed over the past few years, yet there has been little agreement on which approach is the "best" or most appropriate to use. However, when we develop not only new hearing aid, but also its fitting method, the intensive subject-based clinical tests are necessarily accompanied. In this paper, we present an objective method to evaluate and predict the performance of hearing aids without the help of such subject-based tests. In the hearing impairment simulation (HIS) algorithm, a sensorineural hearing impairment model is established from auditory test data of the impaired subject being simulated. Also, in the hearing impairment simulation system the abnormal loudness relationships created by recruitment was transposed to the normal dynamic span of hearing. The nonlinear behavior of the loudness recruitment is defined using hearing loss unctions generated from the measurements. The recruitment simulation is validated by an experiment with two impaired listeners, who compared processed speech in the normal ear with unprocessed speech in the impaired ear. To assess the performance, the HIS algorithm was implemented in real-time using a floating-point DSP.

  • PDF

Design of Wave Energy Extractor with a Linear Electric Generator -Part II. Linear Generator (선형발전기가 탑재된 파랑에너지 추출장치 설계 -II. 선형발전기)

  • Cho, Il Hyoung;Choi, Jang Young
    • Journal of the Korean Society for Marine Environment & Energy
    • /
    • v.17 no.3
    • /
    • pp.174-181
    • /
    • 2014
  • Design procedure of LEG(Linear Electric Generator) is introduced by performing the time-domain analysis for the heaving motion of a floating buoy coupled with LEG. A vertical truncated buoy is selected as a point absorber and a double-sided Halbach array mover and cored slotless stator is adopted as a linear electric generator. LEG with a double-sided Halbach array mover and cored slotless stator is designed with the input data such as the heave motion velocity and wave exciting forces in time-domain. The validity of designed LEG is confirmed by performing generating-characteristic-analysis under the sinusoidal motion of a buoy, based on the numerical techniques such as FE(Finite Element) analysis. In particular, an ECM(Equivalent Circuit Method) is employed as the design tool for the prediction of generating characteristics under irregular wave conditions. Finally, we confirm that the ECM gives reasonable and fast results without sacrifice of accuracy.

A Study on the PI Controller of AC Servo Motor using Genetic Algorithm (유전자알고리즘을 이용한 교류서보전동기의 PI 제어기에 관한 연구)

  • Kim, Hwan;Park, Se-Seung;Choi, Youn-Ok;Cho, Geum-Bae;Kim, Pyoung-Ho
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.20 no.7
    • /
    • pp.81-91
    • /
    • 2006
  • Recently, G.A studies have studied and demonstrated that artificial intelligence like G.A networks, G.A PI controller. The design techniques of PI controller using G.A with the newly proposed teaming algorithm was presented, and the designed controller with AC servo motor system. The goal of this paper is to design the AC servo motor using genetic algorithm and to control drive robot. And in this paper, we propose a genetic algorithms approach to find an optimal or near optimal input variables for genetic algorithm PI controller. Our experimental results show that this approach increases overall classification accuracy rate significantly. Finally, we executed for the implementation of high performance speed control system. It is used a 16-bit DSP, IMS320LF2407, which is capable of the high speed and floating point calculation.

Comparison of Distance Transforms in Space-leaping for High Speed Fetal Ultrasound Volume Visualization (고속 초음파 태아영상 볼륨 가시화를 위한 공간도약 거리변환 비교)

  • Park, Hye-Jin;Song, Soo-Min;Kim, Myoung-Hee
    • Journal of the Korea Society for Simulation
    • /
    • v.16 no.3
    • /
    • pp.57-63
    • /
    • 2007
  • In real time rendering of fetus the empty space leaping while traversing a ray is most frequently used accelerating technique. The main idea is to skip empty voxel samples which do not contribute the result image and it speeds up the rendering time by avoiding sampling data while traversing a ray in the empty region, saving a substantial number of interpolations. Calculating the distance from the nearest object boundary for every yokel can reduce the sampling operation. Among widely-well-known distance maps, those estimates the true distance, such as euclidean distance, takes a long time to compute because of the complicated floating-point operations, and others which uses approximated distance functions, such as city-block and chessboard, provides faster computation time but sampling error may can occur. In this paper, therefore, we analyze the characteristics of several distance maps and compare the number of samples and rendering time. And we aim to suggest the most appropriate distance map for rendering of fetus in ultrasound image.

  • PDF