• Title/Summary/Keyword: Error Handling

Search Result 222, Processing Time 0.026 seconds

An Efficient Architecture of Transform & Quantization Module in MPEG-4 Video Code (MPEG-4 영상코덱에서 DCTQ module의 효율적인 구조)

  • 서기범;윤동원
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.40 no.11
    • /
    • pp.29-36
    • /
    • 2003
  • In this paper, an efficient VLSI architecture for DCTQ module, which consists of 2D-DCT, quantization, AC/DC prediction block, scan conversion, inverse quantization and 2D-IDCT, is presented. The architecture of the module is designed to handle a macroblock data within 1064 cycles and suitable for MPEG-4 video codec handling 30 frame CIF image for both encoder and decoder simultaneously. Only single 1-D DCT/IDCT cores are used for the design instead of 2-D DCT/IDCT, respectively. 1-bit serial distributed arithmetic architecture is adopted for 1-D DCT/IDCT to reduce the hardware area in this architecture. To reduce the power consumption of DCTQ modu1e, we propose the method not to operate the DCTQ modu1e exploiting the SAE(sum of absolute error) value from motion estimation and cbp(coded block pattern). To reduce the AC/DC prediction memory size, the memory architecture and memory access method for AC/DC prediction block is proposed. As the result, the maximum utilization of hardware can be achieved, and power consumption can be minimized. The proposed design is operated on 27MHz clock. The experimental results show that the accuracy of DCT and IDCT meet the IEEE specification.

Probabilistic Method to reduce the Deviation of WPS Positioning Estimation (WPS 측위 편차폭을 줄이기 위한 확률적 접근법)

  • Kim, Jae-Hoon;Kang, Suk-Yon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.37 no.7B
    • /
    • pp.586-594
    • /
    • 2012
  • The drastic growth of mobile communication and spreading of smart phone make the significant attention on Location Based Service. The one of most important things for vitalization of LBS is the accurate estimating position for mobile object. Focusing on AP's probabilistic position estimation, we develop an AP distribution map and new pattern matching algorithm for position estimation. The developed approaches can strengthen the advantages of Radio fingerprint based Wi-Fi Positioning System, especiall on the algorithms and data handling. Compared on the existing approaches of fingerprint pattern matching algorithm, we achieve the comparable higher performance on both of average error of estimation and deviation of errors. Furthermore all fingerprint data have been harvested from the actual measurement of radio fingerprint of Seoul, Kangnam area. This can approve the practical usefulness of proposed methodology.

A study on the training program for an effective Bridge Resource Management education (효과적인 선교자원관리 교육을 위한 훈련프로그램에 대한 연구)

  • Yang, Dong-Bok;Jeong, Jung-Sik
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2013.06a
    • /
    • pp.227-230
    • /
    • 2013
  • Recently, IMO STW Committee has released a model course of Bridge Resource Management. The Leadership and Teamwork among non-technical skills related to human factor is included at STCW 2010 Manila Amendments. Until now, the BRM education in Korea has been independently operated by each related educational institution, i.e., Shipping Company, University due to absence of model course. In this research the focus is on the simulation module among items for the BRM program. During the simulation from the BRM training, the trainee's reaction and popular functions on simulator have been investigated and analyzed to develop a simulation module for effective BRM education.

  • PDF

Development of Process Control Graphic System for Power Plant Using Multiple Microcomputers (다중 마이크로 컴퓨터를 이용한 발전소 공정제어 그래픽 시스템의 개발)

  • ;;;Zeungnam Bien
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.38 no.3
    • /
    • pp.217-227
    • /
    • 1989
  • A process control graphic system is proposed as an efficient tool for monitoring the operation of power plant. It uses the multi-processor structure with 60 Kbyte shared memory as an implemental type of the distributed computer system, so that it is flexible, functionally extensible, and applicable to real-time process. The shared memory is used as a real-time database handling the process values and operator's commands. The database files, generated by the user-interactive graphic editor developed for the system or text editor, have the characteristics of simplicity and user-friendliness. The process control graphic system, that can monitor the operation of boiler and function as a backup controller in case of failure in boiler controller, is applied to Ulsan power plant. As a result, it displays the operating data of the boiler process without error by 14 pages of color graphic image according to the operation menu, and additionally functions well as a fault-tolerant control system.

Verification for Multithreaded Java Code using Java Memory Model (자바 메모리 모델을 이용한 멀티 스레드 자바 코드 검증)

  • Lee, Min;Kwon, Gi-Hwon
    • The KIPS Transactions:PartD
    • /
    • v.15D no.1
    • /
    • pp.99-106
    • /
    • 2008
  • Recently developed compilers perform some optimizations in order to speed up the execution time of source program. These optimizations require the reordering of the sequence of program statements. This reordering does not give any problems in a single-threaded program. However, the reordering gives some significant errors in a multi-threaded program. State-of-the-art model checkers such as JavaPathfinder do not consider the reordering resulted in the optimization step in a compiler since they just consider a single memory model. In this paper, we develop a new verification tool to verify Java source program based on Java Memory Model. And our tool is capable of handling the reordering in verifying Java programs. As a result, our tool finds an error in the test program which is not revealed with the traditional model checker JavaPathFinder.

A Study on the Status and Improvement of Maritime Training Program for Preventing Marine Accidents (해양사고 예방을 위한 해기교육 프로그램 현황 및 개선방안 연구)

  • Lee, Yun-Sok;Park, Jun-Mo;Lee, Bo-Kyeong
    • Journal of Navigation and Port Research
    • /
    • v.37 no.2
    • /
    • pp.123-128
    • /
    • 2013
  • In spite of advanced navigational devices and reinforced mandatory standards of officers' education, the number of ship's accidents are increasing. The accidents caused by minor license officers are more than the number of accidents caused by superior license officers. There are many cases of collisions in the past 5 years released on Marine Accidents Inquiry Agency. Especially, officer's negligence from the consequences of the neglect of any precaution which may be required by the ordinary practice of seamen is the main reason behind ship's collisions. For reducing ship's accidents caused by human error, this paper suggests to develop effective training program using analysis date of domestic and foreign education system as a reference.

A study on the development of multi-purpose fisheries training ship and result of seakeeping model test (다목적 어업실습선 개발과 내항성능 시험 결과)

  • RYU, Kyung-Jin;PARK, Tae-Sun;KIM, Chang-Woo;PARK, Tae-Geun
    • Journal of the Korean Society of Fisheries and Ocean Technology
    • /
    • v.55 no.1
    • /
    • pp.74-81
    • /
    • 2019
  • According to the recent presentation by the Korean Maritime Safety Tribunal, about 70% of marine accident occurs from fishing vessel, and 90% of cause of entire marine accidents attributes to human error. As fishing vessels require basic operations, fishing operations, other additional operations and techniques such as fish handling, cultivating excellent marine officer to prevent marine accident and develop industry is very important. A fisheries training ship is still very difficult to satisfy the demand for diversity of fishery training and sense of realism of the industry. As the result of employment expectation by category of business survey targeting 266 marine industry high school graduates who hope to board fishing vessels for the last four years, tuna purse seine was the highest with 132 cadets (49.6%), followed by offshore large purse seine (65 cadets, 22.4%), and tuna long line (35 cadets, 13.2%). The Korea Institute of Maritime and Fisheries Technology (KIMFT) has replaced old jigging and fish pot fishery training ships and proceeded developing and building multi-purpose fisheries training ships considering the demand of industry and the promotion of employment; however, the basic fishing method was set for a tuna purse seine. As a result of seakeeping model test, it can conduct the satisfiable operation at sea state 5, and survive at sea state 8.

Resource Optimization Techniques based on Context Awareness for Enhancing Operability of e-Navigation Data Service Platform (한국형 e-Navigation 데이터 처리 플랫폼의 운용성 증대를 위한 상황인지 기반의 자원 최적화 기법)

  • Kim, Myeong-hun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.186-189
    • /
    • 2019
  • The technique named CORD is an algorithm that optimizes resources of Data Service Platform(DSP) in real time, and it has been developed for enhancing operability of DSP of Korean e-Navigation Project performed by Hanwha Systems and Ministry of Oceans and Fisheries(MOF) since 2016. It plays a critical role to recognize the state of DSP in early time and handling problems immediately when it occurs logical, physical error in order to make DSP steady state condition, which has something in common with maximizing operability of DSP and seamless maritime service to various ships in the sea. Therefore, as developing a noble technique that makes DSP steady state by diagnosing resource and operation status of DSP as well as by reconfiguring service queue optimally in real time, DSP can have shorter response time and higher chance of providing proper maritime service to ships in voyage.

  • PDF

Security Verification of Korean Open Crypto Source Codes with Differential Fuzzing Analysis Method (차분 퍼징을 이용한 국내 공개 암호소스코드 안전성 검증)

  • Yoon, Hyung Joon;Seo, Seog Chung
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.30 no.6
    • /
    • pp.1225-1236
    • /
    • 2020
  • Fuzzing is an automated software testing methodology that dynamically tests the security of software by inputting randomly generated input values outside of the expected range. KISA is releasing open source for standard cryptographic algorithms, and many crypto module developers are developing crypto modules using this source code. If there is a vulnerability in the open source code, the cryptographic library referring to it has a potential vulnerability, which may lead to a security accident that causes enormous losses in the future. Therefore, in this study, an appropriate security policy was established to verify the safety of block cipher source codes such as SEED, HIGHT, and ARIA, and the safety was verified using differential fuzzing. Finally, a total of 45 vulnerabilities were found in the memory bug items and error handling items, and a vulnerability improvement plan to solve them is proposed.

Surveying Expert Perceptions for Designing an Agro-Healing Virtual Reality Therapy System (가상치유농장시스템 설계를 위한 전문가 인식 조사)

  • Bae, Seung-Jong;Kim, Soo-Jin;Koo, Hee-Dong;Kim, Dae-Sik
    • Journal of Korean Society of Rural Planning
    • /
    • v.29 no.4
    • /
    • pp.211-219
    • /
    • 2023
  • In this study, the importance of each design element was analyzed by surveying experts in the development of Agro-Healing Virtual Reality Therapy System. It was found that the results of experts content importance were consistent with the results of consumer preferences in previous studies, such as psychological and emotional stability as the main effect the importance of sight and hearing, a relatively short time of 30 minutes or less, a low price of 5,000 won or less, technical factors that can satisfy the five senses, and various contents. When the spatial elements of the Agro-Healing Virtual Reality Therapy System were categorized into three major categories: elements and equipment, lines and paths, and sites and spaces, 'flowers', 'playgrounds', 'paths', 'sidewalks', 'rest areas' and 'gardens' were found to be highly important. Among the components of Agro-Healing Virtual Reality Therapy System, the usability was divided into eight major categories, including searchability, attractiveness, cognition, error handling, control, consistency, convenience, and feedback, and the importance was analyzed for each component. The significance of this study is that it suggests the design direction of virtual healing farm systems and provides effective information that can be used in the development of related systems in the future.