• Title/Summary/Keyword: Coding Learning

Search Result 344, Processing Time 0.027 seconds

Super-resolution Algorithm Using Adaptive Unsharp Masking for Infra-red Images (적외선 영상을 위한 적응적 언샤프 마스킹을 이용한 초고해상도 알고리즘)

  • Kim, Yong-Jun;Song, Byung Cheol
    • Journal of Broadcast Engineering
    • /
    • v.21 no.2
    • /
    • pp.180-191
    • /
    • 2016
  • When up-scaling algorithms for visible light images are applied to infrared (IR) images, they rarely work because IR images are usually blurred. In order to solve such a problem, this paper proposes an up-scaling algorithm for IR images. We employ adaptive dynamic range encoding (ADRC) as a simple classifier based on the observation that IR images have weak details. Also, since human visual systems are more sensitive to edges, our algorithm focuses on edges. Then, we add pre-processing in learning phase. As a result, we can improve visibility of IR images without increasing computational cost. Comparing with Anchored neighborhood regression (A+), the proposed algorithm provides better results. In terms of just noticeable blur, the proposed algorithm shows higher values by 0.0201 than the A+, respectively.

Methodological Triangulation Method to Evaluate Adjustment to College Life in Associate Nursing College Students (일 지역 3년제 간호대학생의 대학생활 적응: 방법론적 트라이앵귤레이션 적용)

  • Choi, Jihea;Park, Mi-Jeong
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.7
    • /
    • pp.339-349
    • /
    • 2013
  • This is a methodological triangulation study to investigate of adjustment to college life in associate nursing college students. Participants were 139 associate nursing students. Data were collected from September 15 to November 17, 2012. Quantitative data were analyzed using PASW 20.0. Qualitative data were analyzed using open coding and categorization. Mean value for adjustment to college life was 2.96. It was significantly different according to nursing major (F=6.23, p=.003), study loading (F=4.47, p=.013), and perceived learning achievement (F=6.87, p=.001). 'Burden on study loading', 'Burden on job finding', 'Securing diverse support', 'Diverse extra-curricular', and 'Qualified practicum education' were extracted from the qualitative data. Results suggest diverse program development to decrease study loading, increase chances to connect with supporters, provide various extra-curricular activities and guarantee qualified practicum education are important in associate nursing college students' adaptation to college life.

Adaptive Speech Streaming Based on Packet Loss Prediction Using Support Vector Machine for Software-Based Multipoint Control Unit over IP Networks

  • Kang, Jin Ah;Han, Mikyong;Jang, Jong-Hyun;Kim, Hong Kook
    • ETRI Journal
    • /
    • v.38 no.6
    • /
    • pp.1064-1073
    • /
    • 2016
  • An adaptive speech streaming method to improve the perceived speech quality of a software-based multipoint control unit (SW-based MCU) over IP networks is proposed. First, the proposed method predicts whether the speech packet to be transmitted is lost. To this end, the proposed method learns the pattern of packet losses in the IP network, and then predicts the loss of the packet to be transmitted over that IP network. The proposed method classifies the speech signal into different classes of silence, unvoiced, speech onset, or voiced frame. Based on the results of packet loss prediction and speech classification, the proposed method determines the proper amount and bitrate of redundant speech data (RSD) that are sent with primary speech data (PSD) in order to assist the speech decoder to restore the speech signals of lost packets. Specifically, when a packet is predicted to be lost, the amount and bitrate of the RSD must be increased through a reduction in the bitrate of the PSD. The effectiveness of the proposed method for learning the packet loss pattern and assigning a different speech coding rate is then demonstrated using a support vector machine and adaptive multirate-narrowband, respectively. The results show that as compared with conventional methods that restore lost speech signals, the proposed method remarkably improves the perceived speech quality of an SW-based MCU under various packet loss conditions in an IP network.

A Study on the Hierarchical Instructional System Design of Software Education by School System (학교 급별 연계성 있는 소프트웨어 교육 체제 설계를 위한 연구)

  • Shin, Seungki;Bae, Youngkwon
    • Journal of The Korean Association of Information Education
    • /
    • v.19 no.4
    • /
    • pp.533-544
    • /
    • 2015
  • In this study, the direction for hierarchical curriculum organization about software education in Korea was suggested in terms of overall execution of software education. The international case studies especially was conducted in order to suggest the propel educational programming language for level of students in the programming activity. In terms of the international case studies, the type of programming language was examined, which is suggested to each school level as a part of required regular curriculum. Then, the direction was supposed to suggest the instructional system organization of software education for Korea through the result of case studies. The results of case studies indicated that elementary school use the block based programming language, and text based programming languages are used from middle school.

Multi-target Classification Method Based on Adaboost and Radial Basis Function (아이다부스트(Adaboost)와 원형기반함수를 이용한 다중표적 분류 기법)

  • Kim, Jae-Hyup;Jang, Kyung-Hyun;Lee, Jun-Haeng;Moon, Young-Shik
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.47 no.3
    • /
    • pp.22-28
    • /
    • 2010
  • Adaboost is well known for a representative learner as one of the kernel methods. Adaboost which is based on the statistical learning theory shows good generalization performance and has been applied to various pattern recognition problems. However, Adaboost is basically to deal with a two-class classification problem, so we cannot solve directly a multi-class problem with Adaboost. One-Vs-All and Pair-Wise have been applied to solve the multi-class classification problem, which is one of the multi-class problems. The two methods above are ones of the output coding methods, a general approach for solving multi-class problem with multiple binary classifiers, which decomposes a complex multi-class problem into a set of binary problems and then reconstructs the outputs of binary classifiers for each binary problem. However, two methods cannot show good performance. In this paper, we propose the method to solve a multi-target classification problem by using radial basis function of Adaboost weak classifier.

An Exploratory Study with Grounded Theory on Secondary Mathematics Teachers' Difficulties of Technology in Geometry Class (기하 수업에서 중등 수학교사가 경험한 공학도구 사용의 어려움에 대한 근거이론적 탐색)

  • Jeon, Soo Kyung;Cho, Cheong-Soo
    • Journal of Educational Research in Mathematics
    • /
    • v.24 no.3
    • /
    • pp.387-407
    • /
    • 2014
  • This study investigeted secondary math teachers' difficulties of technology in geometry class with grounded theory by Strauss and Corbin. 178 secondary math teachers attending the professional development program on technology-based geometry teaching at eight locations in January 2014, participated in this study with informed consents. Data was collected with an open-ended questionnaire survey. In line with grounded theory, open, axial and selective coding were applied to data analysis. According to the results of this study, teachers were found to experience resistance in using technology due to new learning and changes, with knowledge and awareness of technology effectively interacting to lessen such resistance. In using technology, teachers were found to go through the 'access-resistance-unaccepted use-acceptance' stages. Teachers having difficulties in using technology included the following four types: 'inaccessible, denial of acceptance, discontinuation of use, and acceptance 'These findings suggest novel perspectives towards teachers having difficulties in using technology, providing implications for teachers' professional development.

  • PDF

Exploratory Study on Maker Education Activity based on Scientific Concept: For University Students (과학 개념 기반 메이커 교육 활동에 대한 탐색 연구 -대학생들을 대상으로-)

  • Yeo, Hye-Won;Yoon, Jihyun;Kang, Seong-Joo
    • Journal of The Korean Association For Science Education
    • /
    • v.41 no.5
    • /
    • pp.359-370
    • /
    • 2021
  • This study aims to identify the characteristics of the program that integrates maker education with science subjects and to explore the maker's competency expressed in students. To this study, a maker activity program based on scientific concepts was developed and applied to 20 first-year students at H University in a general chemistry experiment course, and activity data were analyzed. The analysis results of maker activities based on scientific concepts are as follows. First, students performed activities through the process of 'presentation of ideas,' 'selection and planning of ideas,' and 'prototyping'. In particular, it was confirmed that prototyping was divided into stages of "partial prototyping" and "full prototyping". Second, as characteristics of the activity, 'use of scientific concepts as logic for coding in the process of maker activities', 'in-depth understanding of scientific concepts', and 'inducing high achievement and interest through transfer of initiative in learning' were confirmed. Third, collaboration competency and making performance competency were frequently expressed in the process of activities, but human-centered competency were rarely expressed.

Detection of Frame Deletion Using Convolutional Neural Network (CNN 기반 동영상의 프레임 삭제 검출 기법)

  • Hong, Jin Hyung;Yang, Yoonmo;Oh, Byung Tae
    • Journal of Broadcast Engineering
    • /
    • v.23 no.6
    • /
    • pp.886-895
    • /
    • 2018
  • In this paper, we introduce a technique to detect the video forgery by using the regularity that occurs in the video compression process. The proposed method uses the hierarchical regularity lost by the video double compression and the frame deletion. In order to extract such irregularities, the depth information of CU and TU, which are basic units of HEVC, is used. For improving performance, we make a depth map of CU and TU using local information, and then create input data by grouping them in GoP units. We made a decision whether or not the video is double-compressed and forged by using a general three-dimensional convolutional neural network. Experimental results show that it is more effective to detect whether or not the video is forged compared with the results using the existing machine learning algorithm.

An analysis of the algorithm efficiency of conceptual thinking in the divisibility unit of elementary school (초등학교 가분성(divisibility) 단원에서 개념적 사고의 알고리즘 효율성 분석 연구)

  • Choi, Keunbae
    • The Mathematical Education
    • /
    • v.58 no.2
    • /
    • pp.319-335
    • /
    • 2019
  • In this paper, we examine the effectiveness of calculation according to automation, which is one of Computational Thinking, by coding the conceptual process into Python language, focusing on the concept of divisibility in elementary school textbooks. The educational implications of these considerations are as follows. First, it is possible to make a field of learning that can revise the new mathematical concept through the opportunity to reinterpret the Conceptual Thinking learned in school mathematics from the perspective of Computational Thinking. Second, from the analysis of college students, it can be seen that many students do not have mathematical concepts in terms of efficiency of computation related to the divisibility. This phenomenon is a characteristic of the mathematics curriculum that emphasizes concepts. Therefore, it is necessary to study new mathematical concepts when considering the aspect of utilization. Third, all algorithms related to the concept of divisibility covered in elementary mathematics textbooks can be found to contain the notion of iteration in terms of automation, but little recursive activity can be found. Considering that recursive thinking is frequently used with repetitive thinking in terms of automation (in Computational Thinking), it is necessary to consider low level recursive activities at elementary school. Finally, it is necessary to think about mathematical Conceptual Thinking from the point of view of Computational Thinking, and conversely, to extract mathematical concepts from computer science's Computational Thinking.

The Meta-Analysis on Effects of Python Education for Adolescents (청소년 대상 파이썬(Python) 활용 교육의 효과에 대한 메타분석)

  • Jang, Bong Seok;Yoon, So Hee
    • Journal of Practical Engineering Education
    • /
    • v.12 no.2
    • /
    • pp.363-369
    • /
    • 2020
  • This study intends to examine effects of python education for adolescents. 6 primary studies were chosen through careful search process and investigated through meta-analysis. Research findings were as follows. The total effect size was 0.684. Second, the effect sizes of dependent variables were academic achievement 0.871, cognitive domain 0.625, and affective domain 0.428 in order. Third, for cognitive domain, the effect sizes were self-efficacy 0.833, problem-solving 0.283, computing thinking 0.276, and coding competency 0.251 in order. Fourth, for affective domain, the effect sizes were learning interest 0.560 and programming interest 0.417 in order. Fifth, regarding school level, the effect sizes were middle school 0.851, high school 0.585, and college 0.435 in order. Finally, for subject areas, the effect sizes were mathematics 1.057, design 0.595, information 0.585, and software 0.28 in order.