• Title/Summary/Keyword: SW engineering

Search Result 831, Processing Time 0.025 seconds

Embedded SoC Design for H.264/AVC Decoder (H.264/AVC 디코더를 위한 Embedded SoC 설계)

  • Kim, Jin-Wook;Park, Tae-Geun
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.45 no.9
    • /
    • pp.71-78
    • /
    • 2008
  • In this paper, we implement the H.264/AVC baseline decoder by hardware-software partitioning under the embedded Linux Kernel 2.4.26 and the FPGA-based target board with ARM926EJ-S core. We design several IPs for the time-demanding blocks, such as motion compensation, deblocking filter, and YUV-to-RGB and they are communicated with the host through the AMBA bus protocol. We also try to minimize the number of memory accesses between IPs and the reference software (JM 11.0) which is ported in the embedded Linux. The proposed IPs and the system have been designed and verified in several stages. The proposed system decodes the QCIF sample video at 2 frame per second when 24MHz of system clock is running and we expect the bitter performance if the proposed system is designed with ASIC.

A Study on Detection and Resolving of Occlusion Area by Street Tree Object using ResNet Algorithm (ResNet 알고리즘을 이용한 가로수 객체의 폐색영역 검출 및 해결)

  • Park, Hong-Gi;Bae, Kyoung-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.10
    • /
    • pp.77-83
    • /
    • 2020
  • The technologies of 3D spatial information, such as Smart City and Digital Twins, are developing rapidly for managing land and solving urban problems scientifically. In this construction of 3D spatial information, an object using aerial photo images is built as a digital DB. Realistically, the task of extracting a texturing image, which is an actual image of the object wall, and attaching an image to the object wall are important. On the other hand, occluded areas occur in the texturing image. In this study, the ResNet algorithm in deep learning technologies was tested to solve these problems. A dataset was constructed, and the street tree was detected using the ResNet algorithm. The ability of the ResNet algorithm to detect the street tree was dependent on the brightness of the image. The ResNet algorithm can detect the street tree in an image with side and inclination angles.

The Effects of Introverted or Extroverted Personality Type on The Resilience of Java Programming Learning : Focused on Students at Technical-Specialized High School (내·외향적 성격유형이 자바 프로그래밍 학습의 회복탄력성에 미치는 영향 : 공업계 특성화고등학교 학생을 중심으로)

  • Kim, Semin;You, Kangsoo
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.4
    • /
    • pp.439-446
    • /
    • 2018
  • With the development of the realm of software and its getting the limelight, technical-specialized high schools are trying hard to improve their students' ability in terms of the realm of software in the latest. This study compared and analyzed targeting for students who are learning Java program how much the type of personality of learners influences on the improvement of the resilience. As a result, the learners having introverted personality didn't have a meaningful result on the improvement of the resilience which is necessary for the programming learning. Vice versa, the learners having extroverted personality had a meaningful result on the improvement of the resilience through that personality. Through this research, we can seek after the way for the improvement of learners' resilience which mutually benefits learners having extroverted personality or introverted personality.

A Study on Automatic Generation Method of DDS Communication Class to Improve the Efficiency of Development of DDS-based Application Software (DDS 기반 응용 SW 개발의 효율성 향상을 위한 DDS 통신 클래스 자동생성 방법 연구)

  • Kim, Keun-hee;Kim, Ho-nyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.93-96
    • /
    • 2017
  • DDS (Data Distribution Serivce) communication middleware is spreading to various private sector as well as the defense sector because it can obtain a very high application effect in a complex system environment in which a plurality of data producers and data consumers are connected by a network. However, application development using DDS middleware is an inefficient structure with a lot of repetitive codes because most users perform 1: 1 mapping with the message they want to exchange. Accordingly, the user has to perform unnecessary repetitive tasks as the topic increases. Therefore, a development support tool that identifies a series of processes required for using DDS middleware and automatically generates the classes that are repeated by Topic is required. In this paper, we propose a method for DDS communication by automatically generating a common class for efficient use of DDS middleware.

  • PDF

Development of Smart Etiquette System based on BLE and App (BLE 기반 스마트 에티켓 시스템 및 App 개발)

  • Hong, Seong-Pyo;Cho, Young-Ju
    • Journal of Digital Contents Society
    • /
    • v.18 no.5
    • /
    • pp.803-810
    • /
    • 2017
  • Currently, every person possesses a smart phone due to the development of the IT industry. There is an improper situation in which a smart phone is not set in silent mode, such as a lecture room, a library, and a theatre hall. The proposed system automatically automates the function of smart phones where they are designated as a public place or etiquette area and automatically return the function of the smartphone if they deviate from the location of the site. It is also equipped with a combination of autonomous devices and services, based on Bluetooth communications, which are applied to ultra-light low-power IoT(Internet of Things) devices, and has features that allow diverse types of features and services to be added without requiring deformation of the hardware.

Plug-in Diverse Parsers Within Code Visualization System with Redefining the Coupling and Cohesion in the Object-Oriented Paradigm (객체지향 관점의 결합도 & 응집도 재정의와 코드 가시화 시스템내 파서 플러그인화 구현)

  • Lee, Jin Hyub;Park, Ji Hun;Byun, Eun Young;Son, Hyun Seung;Seo, Chae Yun;Kim, R. Young Chul
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.5
    • /
    • pp.229-234
    • /
    • 2017
  • Because of the invisible nature of software and the bad coding habits (bad smell) of the existing developers, there are many redundant codes and unnecessary codes, which increases the complexity and makes it difficult to upgrade software. Therefore, it is required a code visualization so that developers can easily and automatically identify the complexity of the source code. To do this, it is necessary to construct SW visualization tool based on open source software and redefine the coupling and cohesion according to the object oriented viewpoint. Specially to identify a bad smell code pattern, we suggest how to plug-in diverse parsers within our tool. In this paper, through redefining coupling and cohesion from an object oriented perspective, we will extract bad smell code patterns within source code from inputting any pattern into the tool.

Estimation for Dynamic Deformation of the Cushioning Materials of Packaging for the Pears by Shock and Vibration During Transportation (유통 중 진동충격에 의한 배 포장 완충재의 동적 변위 추정)

  • Jung, Hyun-Mo;Park, In-Sig;Kim, Man-Soo
    • KOREAN JOURNAL OF PACKAGING SCIENCE & TECHNOLOGY
    • /
    • v.11 no.1
    • /
    • pp.17-24
    • /
    • 2005
  • During handling unitized products, they are subjected to a variety environmental hazards. Shock and vibration hazards are generally considered the most damaging of the environmental hazards on a product, and it may encounter while passing through the distribution environment. A major cause of shock damage to products is drops during manual handling. The increasing use of unitization on pallets has been resulted in a reduction in the manual handling of products and with it a reduction in the shock hazards. This has caused and increasing interest in research focused on vibration caused damage. the use of pallets as a base for unitizing loads, aids in the mechanical handling, transportation and storage of products. Besides aiding in the handling, transportation and storage of products, a pallet also acts on and interface between the packaged goods and the distribution environment. The determination of the impact deformation of the cushioning materials such as tray cup (polymeric foam) and corrugated fiberboard pad must be carried out to design the proper packaging system providing adequate protection for the fruit, and to understand the complex interaction between the components of fruit when they relate to expected transportation vibration inputs. In this study, the theoretical analysis of impact deformation for cushioning materials by dynamic vibration. The impact deformations of SW and DW corrugated fiberboard pad in acceleration amplitudes of 0.25 G-rms and 0.5 G-rms that were usually generated in transport vehicles during distribution environments were very small compare with the thickness of corrugated fiberboard pad. The maximum of vibration acceleration level of tray cup by vibration impact was about 3.2 G-rms. The theoretical allowable acceleration (G-factor) of the pear was 0.7102 G-rms, and the maximum dynamic deformation estimated within G-factor was about 1 mm.

  • PDF

Climatological Characteristics of Monthly Wind Distribution in a Greater Coasting Area of Korea (우리나라 근해구역에 있어서의 월별 바람분포의 기후학적 특성)

  • Seol Dong-Il
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.12 no.3 s.26
    • /
    • pp.185-192
    • /
    • 2006
  • Distribution of wind direction and wind speed is very important from the viewpoint of ship's safety because it is closely related to the formation and development of sea wave. In this study, the climatological characteristics of monthly wind distribution in a greater coasting area of Korea are analyzed by the ECMWF objective analysis data for the period from 1985 to 1995{11 years). Distributions of wind direction from October to March are very similar and wind speed is strongest in January. The NW'ly and WNW'ly winds at a latitude of 30 degrees N and northward and the NE'ly wind in the Straits of Taiwan and the South China Sea are sustaining and very strong. Distributions of wind direction from June to August are similar and the SW'ly and SSW'ly winds in the South China Sea are strong. The strong Southeast trades exists in the winter hemisphere{Southern Hemisphere). Wind speeds in April, May and September are generally weak.

  • PDF

Design Process Suggestion of Vibrotactile Interface applying Haptic Perception Factor Analysis (햅틱 인지 요인 분석을 적용한 진동 촉감 인터페이스 설계 프로세스 제안)

  • Heo, Yong-Hae;Kim, Seung-Hee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.5
    • /
    • pp.79-87
    • /
    • 2021
  • This study suggests a design process for vibrotactile interface that can apply haptic perception factors reflecting human tactile mechanisms. This process consists of 4 stages: the haptic sense requirement analysis stage, the haptic element analysis stage, the haptic perception factor analysis stage, the haptic requirement detailed design, and the prototype implementation stage. The advantage of this design process is that unnecessary tasks can be excluded in deriving and implementing user requirements, by applying haptic perception factor analysis, and the biggest feature is that research results on ergonomic mechanisms can be reflected in the haptic design, completes prototype development simultaneously while determining the haptic requirements statement by performing user evaluation, usability testing, and haptic feature optimization tasks simultaneously. This design process includes all stages from user requirements to haptic function detailed design and prototype implementation, so it is expected that general developers who lack expertise in haptic will also be able to design user-centered designs, enabling design and implementation of haptic functions at a certain level.

A Study on the Interoperability of ROK Air Force Virtual and Constructive Simulation (공군 전투기 시뮬레이터와 워게임 모델의 V-C 연동에 대한 연구)

  • Kim, Yong Hwan;Song, Yong Seung;Kim, Chang Ouk
    • Journal of the Korea Society for Simulation
    • /
    • v.28 no.2
    • /
    • pp.169-177
    • /
    • 2019
  • LVC(Live-Virtual-Constructive) training system is drawing attention due to changes in battlefield situation and the development of advanced information and communication technologies. The ROKAF(Republic of Korea Air Force) plans to construct LVC training system capable of scientific training. This paper analyzes the results of V-C interoperability test with three fighter simulators as virtual systems and a theater-level wargame model as a constructive system. The F-15K, KF-16, and FA-50 fighter simulators, which have different interoperable methods, were converted into a standard for simulation interoperability. Using the integrated field environment simulator, the fighter simulators established a mutually interoperable environment. In addition, the Changgong model, which is the representative training model of the Air Force, was converted to the standard for simulation interoperability, and the integrated model was implemented with optimized interoperability performance. Throughput experiments, It was confirmed that the fighter simulators and the war game model of the ROKAF could be interoperable with each other. The results of this study are expected to be a good reference for the future study of the ROKAF LVC training system.