• Title/Summary/Keyword: software library

검색결과 507건 처리시간 0.022초

디지털 TV를 위한 개인형 비디오 녹화기 구현 (Implementation of Personal Video Recorder for Digital TV)

  • 양창모;김윤상;이석필
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.210-212
    • /
    • 2005
  • The personal video recorder is a consumer electronics device that records television shows to a hard disk in digital format. In this paper, we propose an implementation method of personal video recorder for digital TV. The proposed personal video recorder includes cpu and system control modules, graphics and display module, audio DSP module, digital I/O module, NIM module, graphic software library, and embedded software modules for providing a lot of PVR functions such as live or reserved recordings, browsing of recorded content list, trick play and time shifting. Especially, combining trick play with time shifting makes much more convenient functions such as pausing live TV, instant replay of interesting scenes, and skipping advertising.

  • PDF

단일 라운드 프로세스 방식의 IDEA 암호 알고리즘의 하드웨어 설계 (A VLSI Design of IDEA Cipher Algorithm Based On a Single Iterative Round Method)

  • 최영민;권용진
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 추계종합학술대회 논문집(2)
    • /
    • pp.144-147
    • /
    • 2000
  • Data security is an important issue in today's computer networks. In order to construct a safe infra in the open communication network, a cryptography is necessarily applied to several communication application fields like a high-speed networking system supporting real-time operation. A cryptography which has already realized by a software is designed by using a hardware to improve a throughput. In this paper, we design hardware architecture of IDEA by using a single iterative round method to improve a encryption throughput. In addition, we intend to develop a hardware design methodology that a specific cryptography operate with high-speed. The hardware model is described in VHDL and synthesized by the Samsung KG 80 Library in the Synopsys development software tool. With a system clock frequency 20MHz, this hardware permits a data conversion rate of more than 116 Mbit/s.

  • PDF

HDTV를 위한 개인형 디지털 녹화기 구현 (Implementation of personal Digital Recorder for HDTV)

  • 김윤상;이석필;양창모
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 한국정보통신설비학회 2006년도 하계학술대회
    • /
    • pp.141-144
    • /
    • 2006
  • The personal digital recorder is a consumer electronics device that records television shows to a hard disk in digital format. In this paper, we propose an implementation method of personal digital recorder for HDTV. The proposed personal recorder includes CPU and system control modules, graphics and display module, audio DSP module, digital I/O module, NIM module, graphic software library, and embedded software modules for providing a lot of personal digital recorder functions such as live or reserved recordings, browsing of recorder content list, trick lay and time shifting. Especially, combining trick play with time shifting makes much more convenient functions such as pausing live TV, instant replay of interesting scenes, and skipping advertising.

  • PDF

Supporting Java Components in the SID Simulation System

  • Ma'ruf, Hasrul;Febiansyah, Hidayat;Kwon, Jin-Baek
    • Journal of Information Processing Systems
    • /
    • 제8권1호
    • /
    • pp.101-118
    • /
    • 2012
  • Embedded products are becoming richer in features. Simulation tools facilitate low-costs and the efficient development of embedded systems. SID is an open source simulation software that includes a library of components for modeling hardware and software components. SID components were originally written using C/C++ and Tcl/Tk. Tcl/Tk has mainly been used for GUI simulation in the SID system. However, Tcl/Tk components are hampered by low performance, and GUI development using Tcl/Tk also has poor flexibility. Therefore, it would be desirable to use a more advanced programming language, such as Java, to provide simulations of cutting-edge products with rich graphics. Here, we describe the development of the Java Bridge Module as a middleware that will enable the use of Java Components in SID. We also extended the low-level SID API to Java. In addition, we have added classes that contain default implementations of the API. These classes are intended to ensure the compatibility and simplicity of SID components in Java.

컴포넌트 오브젝트 모델을 응용한 계전 알고리즘 구현방법의 개선에 관한 연구 (A Study on the Improvement of the Method for Implementing Protection Algorithm by using Component Object Model(COM))

  • 박인권;윤남선;안복신
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1998년도 하계학술대회 논문집 C
    • /
    • pp.1210-1212
    • /
    • 1998
  • The complexity of newly developed protection algorithm and higher performance requested by the user makes the software embedded in the protective relay much harder to develop and maintain. The versatility of 32bit microprocessor and the availability of cheaper memory semiconductors introduced the fertile developing background for the protective relay developers. The use of component object model(COM) in the software developing process enables the developer to write much complex code in the easy and safe way and to maintain the code easily, too. And the aid of the COM library, the distributed computing environment will be expected to appear by the use of the COM programming model in the protective relay firmware program.

  • PDF

DataBlender 를 이용한 도서관 통합 검색 시스템의 설계 및 구현 (Design and Implementation of Library Integration Retrieval System Using the DataBlender)

  • 이상윤;이미영;최정우;이재환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1417-1420
    • /
    • 2003
  • 도서관 통합 검색 시스템은 기존의 단일 사이트 도서관 검색 시스템과는 달리 한번의 질의로서 여러 사이트를 통합하여 검색할 수 있는 시스템이다. 본 논문에서는 XML 기반 DB 통합 검색 시스템인 DataBlender 를 이용하여 세 개의 도서관 사이트를 연동 및 통합하여 검색할 수 있는 시스템을 제안한다. 본 논문에서는 DataBlender 를 소개하고 각 도서관 사이트의 스키마 설계, 통합 스키마, 검색 질의 화면 설계 및 검색 시스템 구현에 관한 내용을 기술한다.

  • PDF

CD-ROM 제품(製品) 선정을 위한 평가기준(評價基準) (A Study on the Evaluation Criteria for the Selection of Academic CD-ROM Products)

  • 최상기
    • 정보관리연구
    • /
    • 제25권4호
    • /
    • pp.36-55
    • /
    • 1994
  • 본 연구는 도서관과 정보(情報)센터에서 CD-ROM 제품을 수집하는 데 필요한 평가기준을 종합적으로 고찰한 것이다. 번 연구에서는 지금까지 많은 연구에서 논의된 CD-ROM 제품 평가 기준을 관리적인 면과 기술적인 면으로 구분하였고, 기술적인 면에서는 탐색(探索) 소프트웨어와 이용자 인터페이스 범주로 세분하여 각각의 기준들을 살펴보았다. 부록(附錄)으로 CD-ROM 제품 평가에 필요한 기본적인 체크리스트를 제시하였다.

  • PDF

임베디드 시스템에서의 ECDSA(Elliptic Curve Digital Signature Algorithm) 구현 (A Software Implementation of The Elliptic Curve Digital Signature Algorithm on a Embedded System)

  • 김현익;김용민;정석원;이상진;정창훈
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 B
    • /
    • pp.1014-1017
    • /
    • 2003
  • In this paper, after the crypto acceleration board of the server-termination type is designed, we implement the Elliptic Curve Digital Signature Algorithm on the board that serves data integrity and user authentication. For implementing ECDSA, we use crypto co-processor, MPC180, to reduce the computation burden of main Processor (MPC860) on the board. By using crypto co-processor, the computation efficiency in case prime field is improved more between 90 and 100 times than the software library and between 20 and 90 times in case binary field. Our result is expect to apply for SSL acceleration board.

  • PDF

Node.js에서 MeCab 라이브러리와 Kakao API를 이용한 메신저 기반 개인화 채팅 봇 시스템 (A Personalized Messenger Chat Bot System using MeCab Library and Kakao API in Node.js)

  • 심대수;박두순
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 춘계학술발표대회
    • /
    • pp.488-491
    • /
    • 2018
  • 하드웨어의 속도 발전과 데이터의 누적으로 생성된 수많은 빅 데이터의 활용을 통해 인공지능에 대한 무수히 많은 알고리즘과 시스템이 발전되고 있다. 그중 자연어 처리는 각 국가별 언어적 독립성으로 인해 국가별로 많은 연구가 이루어지고 있으며 앞으로 계속하여 발전해야 하는 분야이다. 이러한 현대 추세에 맞추어 본 논문에서는 사용자의 개인별 누적된 데이터를 통해서 개인에게 맞추어진 개인화 채팅 봇 시스템을 AWS EC2 Instance로 Node.js환경에서 MeCab 라이브러리와 Kakao API, Word Embedding 기법을 이용하여 보다 개인에게 맞춤화된 채팅 봇 시스템을 개발한다.

Case Study of Animation Production using 'MetaHuman'

  • Choi, Chul Young
    • International journal of advanced smart convergence
    • /
    • 제11권3호
    • /
    • pp.150-156
    • /
    • 2022
  • Recently, the use of Unreal Engine for animation production is increasing. In this situation, Unreal Engine's 'MetaHuman Creator' helps make it easier to apply realistic characters to animation. In this regard, we tried to produce animations using 'MetaHuman' and verify the effectiveness and differences from the animation production process using only Maya software. To increase the efficiency of the production process, the animation process was made with Maya software. We tried to import animation data from Unreal Engine and go through the process of making animations, and try to find out if there are any problems. And we tried to compare animations made with realistic 'MetaHuman' characters and animation works using cartoon-type characters. The use of the same camera lens in realistic character animations and cartoon character animations produced based on the same scenario was judged to be the cause of the lack of realistic animation screen composition. The analysis revealed that a different approach from the existing animation camera lens selection is required for the selection of the camera lens in the production of realistic animation.