• Title/Summary/Keyword: device driver

Search Result 523, Processing Time 0.17 seconds

A Design and Implementation of the Real-Time VoIP Terminal System Based on Linux (리눅스 기반 실시간 처리 VoIP 단말기 시스템의 설계 및 구현)

  • Lee, Myeong-Geun;Lee, Sang-Jeong;Seo, Jeong-Min;Im, Jae-Yong
    • The KIPS Transactions:PartA
    • /
    • v.8A no.4
    • /
    • pp.345-352
    • /
    • 2001
  • In this paper, a VoIP (Voice on Internet Protocol) terminal system, which can process voice in real time based on Linux, is designed and implemented. The hardware of it is designed using a i486 processor and a DSP codec chip which encodes and decodes voice data in real time. As an operating system, RTLinux, which is a real-time operating system based on Linux, is ported to manage real-time voice processing. The voice processing module of the system uses G.723.1 voice codec of ITU-T standard. It transfers voice data within 30ms to assure good voice quality. In order to satisfy the real time requirements and QoS (Quality-of-Service) for the voice data, the real-time voice processing device driver is designed and implemented. To verify the system, the chatting application program is developed and tested for QoS of the system.

  • PDF

Implementation of an Intelligent Visual Surveillance System Based on Embedded System (임베디드 시스템 기반 지능형 영상 감시 시스템 구현)

  • Song, Jae-Min;Kim, Dong-Jin;Jung, Yong-Bae;Park, Young-Seak;Kim, Tae-Hyo
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.13 no.2
    • /
    • pp.83-90
    • /
    • 2012
  • In this paper, an intelligent visual surveillance system based on a NIOS II embedded platform is implemented. By this time, embedded based visual surveillance systems were restricted for a special purpose because of high dependence upon hardware. In order to improve the restriction, we implement a flexible embedded platform, which is available for various purpose of applications. For high speed processing of software based programming, we improved performance of the system which is integrated the SOPC type of NIOS II embedded processor and image processing algorithms by using software programming and C2H(The Altera NIOS II C-To-Hardware(C2H) Acceleration Compiler) compiler in the core of the hardware platform. Then, we constructed a server system which globally manage some devices by the NIOS II embedded processor platform, and included the control function on networks to increase efficiency for user. We tested and evaluated our system at the designated region for visual surveillance.

A Study on Human-friendly Path Decision using Fuzzy Logic (퍼지 로직을 이용한 인간 친화적인 경로 설정에 관한 연구)

  • Choi, Woo-Kyung;Kim, Seong-Joo;Jeon, Hong-Tae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.16 no.5
    • /
    • pp.616-621
    • /
    • 2006
  • Recently many cars are equipping a navigation system. The main purpose of the early system guides a user through the route. A navigation system includes various abilities by development of various technologies and it has given more convenience to user. It can play various records on the tape and announces which are useful information about each road. Also it can use various multi-media contents by DMB device during driving. However, guide function of basic and important road in the navigation system has not grown greatly yet. In this paper, we proposed recommendation method of human-friendly road considering user's condition through various information of outside environment, user's velocity intention, a driver's emotion and a preference of the road. Modules consists of hierarchical structure that can easily correct and add each algorithm and those use fuzzy logic algorithm.

Design and Implementation of $\pi/4$ QPSK Satellite IP Modem Part ($\pi/4$ QPSK 위성 IP 모뎀부 설계 및 구현)

  • Kang, Jung-Mo;Jung, Jae-Wook;Kim, Myung-Sik;Oh, Woo-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.10
    • /
    • pp.1858-1865
    • /
    • 2007
  • In this paper, we introduce the design and implementation of satellite IP modem. The designed satellite IP modem shows the performance of 0.2% overhead, BER=10-5 when Eb/No=6dB, frequency offset of 8KHz, data rate up to 1536Kbps, $F_{if}=140MHz$. The designed system is verified through software simulation and then implemented with MPC86x communication processor, TMS320C6416 DSP, and Altera FPGA. Since each hardware unit is implemented in daughter board for modularity, we can reduce the development time and easily improve the performance with using better processor. Linux is used for embedded OS because it shows better performance in IP manipulation multitask processing, and hardware control through device driver. The implemented system is tested and verified with channel simulator. Since the proposed IP modem shows small size and light weight, that can be used anywhere with easy if you need IP environment.

Wireless image processing based management system the driver of the vehicle (무선 영상처리 기반의 차량 운전자 관리 시스템)

  • Seo, Ji-Hwan;Lee, Jae-Hyun;Kang, Sung-In;Shin, Dong-Suk;Kim, Kwan-Hyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.355-358
    • /
    • 2009
  • Due to growth of electronics and control devices, automation and situational awareness systems have been applied by automobile. Vision systems with the introduction of unmanned system being actively developed, but are still high price and visual information is passed through the cable, because of cars are difficult to install. In this paper, can be installed inside the car at low-cost, simple image processing device through a wireless communication know the obstacles and the alarm system based on Zigbee wireless communication, infrared and ultrasonic sensors to monitor the situation through with easy parking cars outside the system design was implemented.

  • PDF

Development of Applications for Recording Ore Production Data and Writing Daily Work Report of Dump Truck in Mining Sites (광산 현장의 원석 생산 데이터 기록 및 덤프트럭 작업일지 작성을 위한 애플리케이션 개발)

  • Park, Sebeom;Choi, Yosoon
    • Tunnel and Underground Space
    • /
    • v.32 no.2
    • /
    • pp.93-106
    • /
    • 2022
  • This study developed applications that allows truck drivers to record ore production data using smart devices at mine sites and to create a daily work report (operation report) in a PC environment. For this, four operating mines in Korea were selected as study areas, and daily work reports used there were investigated. The information elements included in the daily work report of each mine were analyzed. Because the information to be collected for writing ore production data and format of report are different for each mine, four types of applications were developed for the study areas. Ore production data could be recorded by receiving a signal from a Bluetooth beacon and by operating the application directly by the truck driver. The collected data files are uploaded to the cloud server, and the uploaded data files can be converted into a daily work report using the developed applications in a PC environment.

Development of IPM(Intelligent Power Module) IGBT switch performance evaluation system for the driving of the A.C. motor (교류 전동기 구동을 위한 IPM(Intelligent Power Module) IGBT 스위치 성능 분석 방법 개발)

  • Choi, Jung-Keyng
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.15 no.4
    • /
    • pp.291-297
    • /
    • 2022
  • This Paper is about the study that design performance and reliability measurement circuits of the IPM which is an intelligent switching switch module included at an inverter circuits for driving of A.C. Servo motors in home appliance. IPM is a core device of motor driver and it's switching characteristics should be retained uniformly during the driving of a servo system. All of it's specification, the collector emitter switch on voltage Vce(on) spec. is very important. As the IPM are core part of inverters and producing from several brands and versions, for optimal performances of application systems a method and measurement & evaluation system to measure Vce(on) value, collector emitter switch on voltage, of the IPM IGBT switches with various brands are required. Especially, the proposed method can measure and evaluate Vce(on) values of IPM with load at mounting state on the motor driving circuits and proposed measurement & evaluation system can be important instrument systems for IPM user companies.

Porting gcc Based eCos OS and PROFINET Communication Stack to IAR (gcc 기반 eCos 운영체제 및 PROFINET 통신 스택의 IAR 포팅 방법)

  • Jin Ho Kim
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.12 no.4
    • /
    • pp.127-134
    • /
    • 2023
  • This paper describes how to port the eCos operating system and PROFINET communication stack developed based on gcc to the IAR compiler. The eCos operating system provides basic functions such as multi-thread, TCP/IP, and device driver for PROFINET operation, so there is no need to change it when developing PROFINET applications. Therefore, in this study, we reuse an eCos library built with gcc and it link with PROFINET communication stack that are ported to IAR complier. Due to the different of the gcc and IAR linker, symbol definitions and address of the constructors should be changed using the external tool that generates symbol definitions and address of the constructors from MAP file. In order to verify the proposed method, it was confirmed that the actual I/O was operating normally through PROFINET IRT communication by connecting to the Siemens PLC. IAR compiler has better performance in both the compile time and the size of the generated binary. The proposed method in this study is expected to help port various open sources as well as eCos and PROFINET communication stacks to other compilers.

A Study on the Color Conversion Application of Digital Image in Proof Printer Device (교정 인쇄 장치에서 디지털 이미지의 색변환 적용에 관한 연구)

  • Kim, Joeng-Eun;Cho, Ga-Ram;Koo, Chul-Whoi
    • Journal of the Korean Graphic Arts Communication Society
    • /
    • v.27 no.1
    • /
    • pp.29-47
    • /
    • 2009
  • Generally, if RGB image is sent to the printer when we print a digital photograph, the printer will convert RGB to CMYK by the inner built-in drive. Because the difference between color domain of RGB and CMYK will cause that change and difference. The most common way to solve the problem is to convert colors by using ICC profile at RIP software or to adapt automatic color converting from the software of the original printer. So we intended to study show which way is most efficient to the digital output and which color mode device is the best based on the printer's own drive in this paper. we tried to observe and check the extended range of color space such as AdobeRGB as well as CMYK and sRGB. Then we made sure which is the suitable color space. Besides, When we convert RGB mode into CMYK mode by utilizing RIP software and adapt the printer's ICC profile made by our selves, we evaluated the output we get and compared the result with extended RGB image. The results are as follows. In case of RGB mode, the printer requests RGB, and that makes the color space more efficient than CMYK's. Converted to CMYK by utilizing RIP software, the chroma is more linearized than the one produced with its' own driver. Compared with sRGB mode's color gamut, AdobeRGB mode's color gamut and CMYK mode's color, CMYK mode's color gamut is the smallest among 3 of them. CMYK mode's color gamut by utilizing RIP software can be changeable. that can be small and narrow or wide and broad. In other words, the volume of color gamut depends on how CMYK is linearized. The color space of sRGB is more advantageous than the one of AdobeRGB in color-reproduction printed. But in the group $-b^*$, the chroma leaves behind in terms of reproduction, In the group of $-a^*$, the chroma is excellent relatively. Visual evaluation of the image, AdobeRGB image has not many reproduction colors. Specially, according to printers' characteristics, Group B of AdobeRGB and sRGB color space is a long way behind In terms of reproduction but Group Y is excellent relatively.

  • PDF

Development of Digital Image Acquisition System for the Road Safety Survey and Analysis Vehicle (도로안전성 조사분석차량을 위한 영상취득시스템 개발)

  • Jeong, Dong-Hoon;Yoon, Chun-Joo;Sung, Jung-Gon
    • International Journal of Highway Engineering
    • /
    • v.7 no.4 s.26
    • /
    • pp.163-171
    • /
    • 2005
  • Current roads were designed and constructed based on the design criteria and thus those were overly simplified drivers' needs. The road criteria do not suggest the desirable range of the design values but suggest the minimum requirements for the road design. Therefore, a completed road design based on the design criteria does not always guarantee the best design in terms of safety and it sometimes violates drivers' expectation. Therefore, the ROSSAV(ROad Safety Survey and Analysis Vehicle) is being developed by the KICT to evaluate road safety and increase driving safety. In this paper, the image capture system was described in detail. The image capture system is consisted of two front view cameras, two side down-looking cameras and a synchronization device. Two front view cameras were used to take a picture of road and road facilities at the driver's viewpoint. Also, two side down-looking cameras were used to capture road surface image to extract lane markings. A synchronization device were used to generate image capturing signal at the fixed distance spacing huck as every 10m. The front view images could be used to calculate and measure highway geometry such as shoulder width because every image is saved with it's locational information. And also the side down looking images could be used to extract median lane mark which representing road alignement efficiently.

  • PDF