• Title/Summary/Keyword: Programming characteristics

Search Result 544, Processing Time 0.028 seconds

Digital Image based Real-time Sea Fog Removal Technique using GPU (GPU를 이용한 영상기반 고속 해무제거 기술)

  • Choi, Woon-sik;Lee, Yoon-hyuk;Seo, Young-ho;Choi, Hyun-jun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.12
    • /
    • pp.2355-2362
    • /
    • 2016
  • Seg fog removal is an important issue concerned by both computer vision and image processing. Sea fog or haze removal is widely used in lots of fields, such as automatic control system, CCTV, and image recognition. Color image dehazing techniques have been extensively studied, and expecially the dark channel prior(DCP) technique has been widely used. This paper propose a fast and efficient image prior - dark channel prior to remove seg-fog from a single digital image based on the GPU. We implement the basic parallel program and then optimize it to obtain performance acceleration with more than 250 times. While paralleling and the optimizing the algorithm, we improve some parts of the original serial program or basic parallel program according to the characteristics of several steps. The proposed GPU programming algorithm and implementation results may be used with advantages as pre-processing in many systems, such as safe navigation for ship, topographical survey, intelligent vehicles, etc.

Evaluation of Managerial Needs for Palliative Care Centers: Perspectives of Medical Directors

  • Kafadar, Didem;Ince, Nurhan;Akcakaya, Adem;Gumus, Mahmut
    • Asian Pacific Journal of Cancer Prevention
    • /
    • v.16 no.11
    • /
    • pp.4653-4658
    • /
    • 2015
  • Background: Palliative therapies have an important role in increasing the quality of healthcare and in dealing with physical and psychosocial problems due to cancer. We here aimed to evaluate the managerial perspectives and opinions of the hospital managers and clinical directors about specialized palliative care centers. Materials and Methods: This study was conducted in two large-scale hospitals in which oncology care is given with medical directors (n:70). A questionnaire developed by the researchers asking about demographic characteristics and professional experience, opinions and suggestions of medical directors about providing and integrating palliative care into healthcare was used and responses were analyzed. Results: Potential barriers in providing palliative care (PC) and integrating PC into health systems were perceived as institutional by most of the doctors (97%) and nurses (96%). Social barriers were reported by 54% of doctors and 82% of nurses. Barriers due to interest and knowledge of health professionals about PC were reported by 76% of doctors and 75% of nurses. Among encouragement ideas to provide PC were dealing with staff educational needs (72%), improved working conditions (77%) and establishing a special PC unit (49)%. An independent PC unit was suggested by 27.7% of participants and there was no difference between the hospitals. To overcome the barriers for integration of PC into health systems, providing education for health professionals and patient relatives, raising awareness in society, financial arrangements and providing infrastructure were suggested. The necessity for planning and programming were emphasized. Conclusions: In our study, the opinions and perspectives of hospital managers and clinical directors were similar to current approaches. Managerial needs for treating cancer in efficient cancer centers, increasing the capacity of health professionals to provide care in every stage of cancer, effective education planning and patient care management were emphasized.

Development of Work Zone Traffic Control Algorithm for Two Lane Road (공사구간 교대통행 동적제어 알고리즘 개발)

  • Park, Hyunjin;Oh, Cheol;Moon, JaePil
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.16 no.2
    • /
    • pp.23-35
    • /
    • 2017
  • Work zone traffic control is of keen interest because both traffic operations and safety performances are directly affected by traffic management methods. In particular, work zone traffic on two-lane roads needs to be managed in more efficient and safer manners due to its unique characteristics of alternative right-of-way assignment. This study developed a dynamic control algorithm that can be used for real-time operations of two-lane work zone traffic. The performance of the developed algorithm was evaluated by VISSIM microscopic traffic simulator. An applied programming interface (API) based program was developed to plug-in the control algorithm onto the simulator. The results demonstrated the feasibility of the proposed control algorithm for two-lane work zone.

Design of a High-Performance Information Security System-On-a-Chip using Software/Hardware Optimized Elliptic Curve Finite Field Computational Algorithms (소프트웨어/하드웨어 최적화된 타원곡선 유한체 연산 알고리즘의 개발과 이를 이용한 고성능 정보보호 SoC 설계)

  • Moon, San-Gook
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.2
    • /
    • pp.293-298
    • /
    • 2009
  • In this contribution, a 193-bit elliptic curve cryptography coprocessor was implemented on an FPGA board. Optimized algorithms and numerical expressions which had been verified through C program simulation, should be analyzed again with HDL (hardware description language) such as Verilog, so that the verified ones could be modified to be applied directly to hardware implementation. The reason is that the characteristics of C programming language design is intrinsically different from the hardware design structure. The hardware IP which was double-checked in view of hardware structure together with algoritunic verification, was implemented on the Altera CycloneII FPGA device equipped with ARM9 microprocessor core, to a real chip prototype, using Altera embedded system development tool kit. The implemented finite field calculation IPs can be used as library modules as Elliptic Curve Cryptography finite field operations which has more than 193 bit key length.

Analysis of the Effects of Learners' Visual Literacy and Thinking Patterns on Program Understanding and Writing in Basic Coding Education for Computer Non-majors (컴퓨터 비전공자를 위한 기초 코딩 교육에서 학습자의 시각적 문해력과 사고 유형이 프로그램 이해와 작성에 미치는 영향 분석)

  • Park, Chan Jung;Hyun, Jung Suk
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.2
    • /
    • pp.1-11
    • /
    • 2020
  • As software and artificial intelligence education became more and more important, in December 2019, the Ministry of Science and ICT announced plans to expand software and AI education to mandatory education in elementary and secondary schools by 2022. In addition to elementary and secondary schools, most universities are actively engaged in software education for computer non-majors, but research on coding education for computer non-majors is insufficient. The purpose of this paper is to find an efficient teaching and learning method for coding education for computer non-majors. Nowadays, college students, called Millennial and Generation Z, prefer visual information and are familiar with computers as digital natives. Based on these characteristics, this study examined the visual literacy and thinking styles of college students and then examined whether the students' visual literacy and thinking styles influenced coding-based problem solving in coding subjects. Based on this, this paper proposes an alternative to do programming education more efficiently for students who are new to coding.

Comparison of Computational Thinking Improvement Based on Teaching Aids and Student's Level in Elementary Software Education (초등학교 소프트웨어교육에서 교구와 학습자 수준에 따른 컴퓨팅사고력 향상도 비교)

  • Lee, YoungJae;Kim, Yungsik
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.2
    • /
    • pp.31-39
    • /
    • 2020
  • As the importance of software education is emphasized, various educations for improve the computational thinking of elementary school students are being provided. However, there are many limitations that apply to the school at preceding studies. because they were invented for specific environment or students. Therefore, in this study, software education was conducted by constructing teaching-learning activities in consideration of the characteristics of students such as teaching aids and level of computational thinking ability, which can influence students based on the contents of textbooks. Through the comparison about computational thinking improvements, this study tried to suggest the direction of effective software education method. As a result, there are differences in computational thinking improvements according to the student's level and used teaching aids. Specifically, visual programming and unplugged type teaching-learning activities were more effective in teaching aids, and according to the level of students, students with low level of computing thinking in pre-inspection showed relatively high improvement. This tendency suggests that it is necessary to consider various learning factors in designing teaching-learning activities in elementary software education.

Nano-Floating Gate Memory Devices with Metal-Oxide Nanoparticles in Polyimide Dielectrics

  • Kim, Eun-Kyu;Lee, Dong-Uk;Kim, Seon-Pil;Lee, Tae-Hee;Koo, Hyun-Mo;Shin, Jin-Wook;Cho, Won-Ju;Kim, Young-Ho
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.8 no.1
    • /
    • pp.21-26
    • /
    • 2008
  • We fabricated nano-particles of ZnO, $In_2O_3$ and $SnO_2$ by using the chemical reaction between metal thin films and polyamic acid. The average size and density of these ZnO, $In_2O_3$ and $SnO_2$ nano-particles was approximately 10, 7, and 15 nm, and $2{\times}10^{11},\;6{\times}10^{11},\;2.4{\times}10^{11}cm^{-2}$, respectively. Then, we fabricated nano-floating gate memory (NFGM) devices with ZnO and $In_2O_3$ nano-particles embedded in the devices' polyimide dielectrics and silicon dioxide layers as control and tunnel oxides, respectively. We measured the current-voltage characteristics, endurance properties and retention times of the memory devices using a semiconductor parameter analyzer. In the $In_2O_3$ NFGM, the threshold voltage shift (${\Delta}V_T$) was approximately 5 V at the initial state of programming and erasing operations. However, the memory window rapidly decreased after 1000 s from 5 to 1.5 V. The ${\Delta}V_T$ of the NFGM containing ZnO was approximately 2 V at the initial state, but the memory window decreased after 1000 s from 2 to 0.4 V. These results mean that metal-oxide nano-particles have feasibility to apply NFGM devices.

Determination of the Optimal Contract Amount of the Hydropower Energy Considering the Reliabilities of Reservoir Inflows (저수지(貯水池) 유입량(流入量)의 신뢰도(信賴度)를 고려한 최적(最適) 계약전력량(契約電力量)의 결정(決定))

  • Kwon, Oh Hun;Yoo, Ju Hwan
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.13 no.2
    • /
    • pp.141-149
    • /
    • 1993
  • Production of hydro-energy is random in its output amount due to the characteristics of the reservoir inflows. Therefore, it is necessary to provide the rationality in determining the amount of energy for a supply contract. This study presents a methodology for determining reasonably reliable amount of the energy supply considering the energy sale-incomes associated with the penalties which are subject to inflow-reliabilities. The objective function consists of the returns of energy sales and the risk-loss function to reflect statistically relevant risks. A range of the coefficient of the risk-loss function was figured out by its sensitivity analysis. The risk-loss herein means the penalty which should be paid by the energy supplier in case that the level of the energy supply is behind the contracted amount. And the reliability of reservoir inflow is defined by the exceedance probability of the inflow. The log-normal distribution was accepted as the probability density function of monthly inflows on the level of significance at 5%. Golden-ratio searching was applied to identify the optimal reliability and Incremental Dynamic Programming was used to maximize generation of the hydro-power energy in reservoir operation. The algorithm was the applied to the Daechung multi-purpose reservoir and hydro-power plant system in order to verify its usefulness.

  • PDF

Practical Implementation of Memristor Emulator Circuit on Printed Circuit Board (PCB에 구현한 멤리스터 에뮬레이터 회로 및 응용)

  • Choi, Jun-Myung;Sin, SangHak;Min, Kyeong-Sik
    • Journal of IKEEE
    • /
    • v.17 no.3
    • /
    • pp.324-331
    • /
    • 2013
  • In this paper, we implemented memristor emulator circuit on Printed Circuit Board (PCB) and observed the inherent pinched hysteresis characteristic of memristors by measuring the emulator circuit on PCB. The memristor emulator circuit implemented on PCB is composed of simple discrete devices not using any complicated circuit blocks thus we can integrate the memristor emulator circuits in very small layout area on Silicon substrate. The programmable gain amplifier is designed using the proposed memristor emulator circuit and verified that the amplifier's voltage gain can be controlled by programming memristance of the emulator circuit by circuit simulation. Threshold switching is also realized in the proposed emulator circuit thus memristance can remain unchanged when the input voltage applied to the emulator circuit is lower than VREF. The memristor emulator circuit and the programmable gain amplifier using the proposed circuit can be useful in teaching the device operation, functions, characteristics, and applications of memristors to students when thet cannot access to device and fabrication technologies of real memristors.

Temperature Compensation Algorithm of Nondispersive Infrared (NDIR) Gas Sensor (비분산 적외선 가스센서의 온도보상 알고리즘)

  • Park, Jong-Seon;Yi, Seung-Hwan
    • Journal of the Korean Institute of Gas
    • /
    • v.15 no.4
    • /
    • pp.51-55
    • /
    • 2011
  • This paper describes the temperature compensation algorithm using thermopile detector for nondispersive infrared methane gas sensor. From the output voltage of thermistor that is attached onto the infrared detector, the ambient temperature was extracted. The effects of temperatures on the properties of sensor module (the characteristics of narrow bandpass filter, optical cavity and infrared lamp, and gas absorption coefficient times optical path length) have been introduced in order to implement the temperature compensation algorithm. Even though the measurement error of developed sensor module was in the range of $\pm$ 1,500 ppm, after programming the temperature compensation algorithm, the developed sensor module shows a high accuracy less than +180 ppm error within $20^{\circ}C$ temperature variation.