• 제목/요약/키워드: Software Implementation

검색결과 2,887건 처리시간 0.025초

GLCM/GLDV 기반 Texture 알고리즘 구현과 고 해상도 영상분석 적용 (Implementation of GLCM/GLDV-based Texture Algorithm and Its Application to High Resolution Imagery Analysis)

  • 이기원;전소희;권병두
    • 대한원격탐사학회지
    • /
    • 제21권2호
    • /
    • pp.121-133
    • /
    • 2005
  • 화소들 사이의 관계를 고려해 Texture 영상을 생성해 내는 것을 의미하는 Texture 영상화는 유용한 영상 분석 방법 중의 하나로 잘 알려져 있고, 대부분의 상업적인 원격 탐사 소프트웨어들은 GLCM이라는 Texture 분석 기능을 제공하고 있다. 본 연구에서는, GLCM 알고리즘에 기반한 Texture 영상화 프로그램이 구현되었고, 추가적으로 GLDV에 기반을 둔 Texture 영상화 모듈 프로그램을 제공한다. 본 프로그램에서는 Homogeneity, Dissimilarity, Energy, Entropy, Angular Second Moment(ASM), Contrast 등과 같은 GLCN/GLDV의 6가지 Texture 변수에 따라 각각 이에 해당하는 Texture 영상들을 생성해 낸다. GLCM/GLDV Texture 영상 생성에서는 방향 의존성을 고려해야 하는데, 이 프로그램에서는 기본적으로 동-서, 북동-남서, 북-남, 북서-남동 등의 기본적인 방향설정을 제공한다. 또한 이 논문에서 새롭게 구현된 커널내의 모든 방향을 고려해서 평균값을 계산하는 Omni 방향 모드와 커널내의 중심 화소를 정하고_그 주변 화소에 대한 원형 방향을 고려하는 원형방향 모드를 지원한다. 또한 본 연구에서는 여러 가지 변수와 모드에 따라 얻어진 Texture 영상의 분석을 위하여 가상 영상 및 실제 위성 영상들에 의하여 생성된 Texture 영상간의 특징 분석과 상호상관 분석을 수행하였다. Texture 영상합성 응용시에는 영상의 생성시에 적용된 변수들에 대한 이해와 영상간의 상관도를 분석하는 과정이 필요할 것으로 생각된다.

항만 야드 자동화크레인(ATC)에서 효율적인 컨테이너번호 인식시스템 개발 (Implementation of Efficient Container Number Recognition System at Automatic Transfer Crane in Container Terminal Yard)

  • 홍동희
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권9호
    • /
    • pp.57-65
    • /
    • 2010
  • 본 논문은 컨테이너터미널의 야드에서 무인으로 하역작업을 수행하는 자동화 크레인(ATC; Automatic Transfer Crane) 에서 신속하고 효율적으로 작업 대상인 컨테이너화물의 컬러 영상 이미지내의 컨테이너번호를 인식하는 방법에 대한 연구이다. 부산의 신선대부두 게이트에는 정부의 연구개발사업인 "지능형 항만물류시스템 기술 개발"에 의해 컨테이너번호 인식시스템이 설치되어 있다. 수출컨테이너화물을 자동으로 인식하기 위해 게이트에 터널식 구조물 내 카메라를 설치하여 컨테이너번호를 인식하는 방식이다. 그러나 컨테이너터미널에 자동화장비가 도입되고 작업의 무인화가 점진적으로 이루어짐에 따라 야드의 자동화크레인에서 작업 대상의 확인을 위한 컨테이너번호 인식시스템을 필요로 한다. 따라서 게이트와는 달리 햇빛, 비, 눈, 그림자 등 영상을 통한 문자인식의 방해요소가 많은 야드의 자동화크레인에서는 그에 맞는 컨테이너번호 인식시스템이 필요하다. 본 논문에서는 카메라, 조명, 센서 등 하드웨어 요소들의 변경과 주변 환경의 밝기차 등을 조절하여 번호를 인식하는 알고리즘 등 소프트웨어 요소들의 변화를 통해 태양광이나 하역장비 아래에 짙게 드리워지는 그림자 문제 등을 해결하고 인식시간의 단축과 인식률을 높이는 결과를 도출하였다.

정적 오염 분석을 활용한 타입스크립트 코드의 보안 취약점 탐지 (Detecting Security Vulnerabilities in TypeScript Code with Static Taint Analysis)

  • 문태근;김형식
    • 정보보호학회논문지
    • /
    • 제31권2호
    • /
    • pp.263-277
    • /
    • 2021
  • 자바스크립트로 작성된 웹 어플리케이션에서 Cross-Site Scripting (XSS), SQL Injection과 같은 검증되지 않은 사용자 입력 데이터로 인해 발생하는 취약점을 탐지하기 위해 오염 분석 기법이 널리 사용되고 있다. 이러한 취약점을 탐지하기 위해서는 사용자 입력 데이터에 영향을 받는 변수들을 추적하는 것이 중요하지만, 자바스크립트의 동적인 특성으로 인해 웹 어플리케이션을 실행해 보지 않고 그러한 변수들을 식별하는 것은 매우 어렵다. 때문에, 기존의 오염 분석 도구들은 대상 어플리케이션을 실행하는 오버헤드가 존재하는 동적 오염 분석을 사용하도록 개발되었다. 본 논문에서는 타입스크립트(자바스크립트의 상위집합) 컴파일러를 활용해 얻은 심볼 정보를 기반으로 데이터의 흐름을 정확히 추적하고, 타입스크립트 코드에서 보안 취약점을 발견하는 새로운 정적 오염 분석 기법을 제안하였다. 제안한 기법은 개발자가 검증되지 않은 사용자 입력 데이터를 포함할 수 있는 변수에 표시를 할 수 있도록 하며, 이를 활용해 사용자 입력 값에 영향을 받는 변수와 데이터를 추적한다. 제안한 기법은 TypeScript 컴파일러에 원활히 통합될 수 있기 때문에, 별도의 도구로 작동하는 기존 분석 도구와 달리 개발자가 개발 과정에서 취약점을 발견할 수 있게 한다. 제안한 기법의 유효성을 확인하기 위해 프로토타입을 구현하였으며, 취약점이 보고된 8개의 웹 어플리케이션을 선정하여 분석을 수행하여 성능을 평가한 결과 기존의 취약점을 모두 탐지할 수 있음을 확인하였다.

An Empirical Study on the Characteristic Influences of the Rules of Origin on the Implementation of Preferential Tariffs and Trade Performance

  • Park, Se-Hyun;Pak, Myong-Sop
    • Journal of Korea Trade
    • /
    • 제25권8호
    • /
    • pp.1-24
    • /
    • 2021
  • Purpose - This study categorizes factors that influence the utilization of preferential tariffs based on the characteristics of rules of origin (RoO) and identifies and analyzes the influence of these characteristics on the utilization of preferential tariffs and the trade performance of companies. Design/methodology - In this study, we categorized factors that have an influence on the utilization of preferential tariffs based on the characteristics of RoO and investigated and tested the influence of these characteristics on the utilization of preferential tariffs and the trade performance of companies. For empirical analysis, we categorized the characteristics of RoO into restrictiveness, complexity, and uncertainty. We then developed a research model and formulated hypotheses based on previous studies, and tested the hypotheses using statistical software-(SPSS 25.0 and AMOS 18.0.) Findings - Previous studies suggested that each characteristic of RoO is determined by unique features of a Regional Trade Agreement (RTA). This study conducted an empirical analysis on the influence of the characteristics of RoO on the utilization of preferential tariffs and trade performance. The results confirmed that, overall, the characteristics of preferential rules of origin (PRoO) are related to and influence Korean companies' utilization of preferential tariffs and trade performance. As for the degree of the influence, the characteristics were in the order of uncertainty> restrictiveness> complexity. Nevertheless, complexity turned out not to have an influence large enough to change a company's decision on the utilization of preferential tariffs. Based on these results, this study identified unique features of PRoO and related problems for Korean companies that want to utilize preferential tariffs and suggested countermeasures for their effective utilization of preferential tariffs in the future. Originality/value - Companies that want to use preferential tariffs in international trade have to satisfy PRoO. The issue of origin can be regarded as an essential part of an RTA and RoO, are a crucial criterion in using preferential tariffs. The rules are requirements to claim benefits of preferential trade agreements and are the primary reasons companies have trouble in utilizing preferential tariffs. In this sense, this study categorized the characteristics of RoO, which are a key part of an RTA, and surveyed working-level professionals in charge of international trade at Korean companies to investigate the relationship between these characteristics and the utilizations of preferential tariffs and trade performance of the companies.

공공 빅데이터를 이용한 여성 대상 범죄 예방 시스템의 설계 및 구현 (Design and Implementation of Crime Prevention System Targeting Women by Using Public BigData)

  • 고성욱;오수빈;백세인;박혁주;박미화;이강우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.561-564
    • /
    • 2016
  • 지역별로 여성 대상 강력범죄가 빈번하게 일어나는 구역을 표시해주는 범죄 지도를 이용한다면 경찰은 범죄가 빈번하게 발생하는 지역을 집중적으로 관리하여 범죄를 예방할 수 있고, 개인은 범죄지역 정보를 참조하여 심각한 문제가 개인에게 발생하는 것을 피할 수 있다. 본 연구에서는 공공 데이터 포털에 공개된 여성 대상 범죄 데이터와 범죄자 데이터를 분석하여 지역별 위험도를 계산하고 개인의 연령대와 위치 등을 고려하여 맞춤형 위험 정보를 제공하는 범죄 예방 시스템을 제안한다. 성범죄가 일어난 지역에 대해서는 공공 데이터 포털에서 제공되는 범죄자 데이터를 크롤링하여 데이터를 수집한다. 성범죄가 일어난 지역에 대해서 범죄 통계 정보를 바탕으로 범죄 내용, 범죄자의 실제 거주지, 범죄 발생 지역, 형량, 범죄 횟수를 기반으로 범죄 위험도를 계산하고 해당 지역에 나타나는 위험 등급 정보를 기반으로 연령대별 범죄 발생 구역을 시각화한다. 시 군 구(동) 단위별로 계산된 지역별 위험도 점수는 GIS(Geographic Information System)와 연계하여 사용자의 위치와 연령대에 맞는 범죄 위험 정보로 제공된다.

  • PDF

소방용 비상발전기의 현장부하시험을 위한 20 kW급 ESS 부하시험장치 모델링과 구현에 관한 연구 (A Study on the Implementation and Modeling of 20kW Scale ESS Load Test Device for Emergency Generator)

  • 최승규;이후동;최성식;페레이라 마리토;노대석
    • 한국산학기술학회논문지
    • /
    • 제20권9호
    • /
    • pp.541-550
    • /
    • 2019
  • 소방용 비상발전기는 화재 시 인명과 재산을 보호하는 소방 시설에 전원을 공급하는 중요한 설비이다. 이러한 중요성에 따라 관련 법규에서는 의무적으로 비상발전기에 비상용 부하를 연결하여 시험하도록 규정하고 있다. 그러나 실 계통에서는 비상전원계통의 부하운전 시험을 위해 상용 전원을 차단하는 경우 저압기기의 파손, 병원과 같은 중요시설의 응급부하 정지 등 심각한 문제점이 발생할 수 있어, 무부하로 비상발전기를 형식적으로 시험하고 있는 실정이다. 따라서, 본 논문에서는 상기의 문제점을 개선하기 위하여, 상용 전원의 차단 없이 비상발전기에 전기저장장치를 연계하여, 비상용부하의 동작특성과 동일하게 ESS가 충전동작을 수행함으로서 비상발전기의 성능 및 상태를 시험할 수 있는 방안을 제시한다. 또한, 배전계통 상용 해석 프로그램인 PSCAD/EMTDC를 이용하여, 비상발전기, 비상용부하, ESS 부하시험장치로 구성된 비상전원계통의 모델링을 제시하고, 20kW급 ESS 부하시험장치를 구현하여, 이를 바탕으로 다양한 시나리오에 따른 시뮬레이션과 시험을 수행하여 본 논문에서 제안한 ESS 부하시험 장치와 모델링의 유용성을 확인한다.

음성특징의 거리 개념에 기반한 한국어 모음 음성의 시각화 (Speech Visualization of Korean Vowels Based on the Distances Among Acoustic Features)

  • 복거철
    • 한국정보전자통신기술학회논문지
    • /
    • 제12권5호
    • /
    • pp.512-520
    • /
    • 2019
  • 음성을 시각적으로 표현하는 것은 외국어를 습득하는 과정의 학습자나 음성을 직접 들을 수 없는 청각장애자에게 매우 유용하며 기존에 다수의 연구가 이루어졌다. 그러나 기존의 연구들은 발음의 특징을 단지 컬러로 표현한다든가 입모양을 3차원 그래픽으로 표현하거나 입과 구강의 변화하는 형태를 애니메이션으로 보여 주는 방식에 머물러 있다. 따라서 이런 방식을 사용하는 학습자들은 자신의 발음이 표준 발음과 얼마나 멀리 떨어져 있는지 알 수가 없고 더 나아가서 학습 중에 스스로 교정을 해 나가는 시스템을 개발하기가 기술적으로 어려운 단점이 있다. 이를 극복하기 위해 본 논문에서는 음성 간의 상대적 거리를 토대로 음성을 시각화하는 모델을 제시하고, 이를 한국어 모음에 적용하여 모음의 음성적 특징을 이용한 시각화의 구체적인 구현 방법을 제시한다. 음성데이터에서 F1, F2, F3의 세 개의 포먼트를 구하고 이들 특징벡터를 코호넨 자기조직화맵 알고리즘으로 2차원 화면에 사상하여 각 음성을 화면 위의 각 점에 대응하여 표현하였다. 제안하는 시스템의 실제적인 구현은 인터넷에 공개된 음성처리 공개소프트웨어를 사용하고 한국인 교사의 표준 발음과 한국어를 배우고 있는 외국인 유학생의 음성을 이용하여 음성특징의 상호간 거리를 구하였으며, 사용자 인터페이스는 자바스크립트를 이용하여 구현하였다.

CTC를 적용한 CRNN 기반 한국어 음소인식 모델 연구 (CRNN-Based Korean Phoneme Recognition Model with CTC Algorithm)

  • 홍윤석;기경서;권가진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권3호
    • /
    • pp.115-122
    • /
    • 2019
  • 지금까지의 한국어 음소 인식에는 은닉 마르코프-가우시안 믹스쳐 모델(HMM-GMM)이나 인공신경망-HMM을 결합한 하이브리드 시스템이 주로 사용되어 왔다. 하지만 이 방법은 성능 개선 여지가 적으며, 전문가에 의해 제작된 강제정렬(force-alignment) 코퍼스 없이는 학습이 불가능하다는 단점이 있다. 이 모델의 문제로 인해 타 언어를 대상으로 한 음소 인식 연구에서는 이 단점을 보완하기 위해 순환 신경망(RNN) 계열 구조와 Connectionist Temporal Classification(CTC) 알고리즘을 결합한 신경망 기반 음소 인식 모델이 연구된 바 있다. 그러나 RNN 계열 모델을 학습시키기 위해 많은 음성 말뭉치가 필요하고 구조가 복잡해질 경우 학습이 까다로워, 정제된 말뭉치가 부족하고 기반 연구가 비교적 부족한 한국어의 경우 사용에 제약이 있었다. 이에 본 연구는 강제정렬이 불필요한 CTC 알고리즘을 도입하되, RNN에 비해 더 학습 속도가 빠르고 더 적은 말뭉치로도 학습이 가능한 합성곱 신경망(CNN)을 기반으로 한국어 음소 인식 모델을 구축하여 보고자 시도하였다. 총 2가지의 비교 실험을 통해 본 연구에서는 한국어에 존재하는 49가지의 음소를 판별하는 음소 인식기 모델을 제작하였으며, 실험 결과 최종적으로 선정된 음소 인식 모델은 CNN과 3층의 Bidirectional LSTM을 결합한 구조로, 이 모델의 최종 PER(Phoneme Error Rate)은 3.26으로 나타났다. 이는 한국어 음소 인식 분야에서 보고된 기존 선행 연구들의 PER인 10~12와 비교하면 상당한 성능 향상이라고 할 수 있다.

빅데이터 프로젝트의 위험요인 식별과 우선순위 분석 (Risk Factors Identification and Priority Analysis of Bigdata Project)

  • 김승희
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권2호
    • /
    • pp.25-40
    • /
    • 2019
  • 최근 많은 기업들이 대용량의 빅데이터 분석을 통하여 신사업을 발굴하거나 경영 및 기술 전략의 전환에 앞서 명시적인 근거를 마련하기 위하여 빅데이터 분석 및 활용을 위한 프로젝트를 수행하고 있다. 그러나 다수의 빅데이터 프로젝트가 정해진 기한 내에 종료를 못하여 실패하고 있음이 국내외적 문제로 대두되고 있다. 이는 공학적 관점에서 빅데이터 프로젝트의 위험 관리를 위한 지식 기반이 매우 미흡한 현 상황과 무관하지 않다. 따라서 본 논문에서는 빅데이터 구축 및 활용 프로젝트의 위험 요인을 분석하고, 중요도가 높은 위험 요인들을 도출한다. 이를 위해 문헌 연구로부터 프로젝트 위험 요인을 추출하고 친화도 기법을 통해 그룹화한 후 전문가 설문을 통해 중요도가 높은 위험 요인을 도출한다. 도출된 요인들을 대상으로 요인분석을 통해 빅데이터 프로젝트의 위험요인 분류표를 도출한다. 본 연구는 빅데이터 프로젝트에 대한 위험 식별, 위험 평가, 위험 분석을 위한 가장 기초가 되는 통제 지표의 개발이라는 데 큰 의미가 있으며, 향후 빅데이터 프로젝트와 관련된 효율적인 위험 관리의 이론적 근거를 제공함으로써 성공적인 빅데이터 프로젝트를 견인하는데 기초자료로써 크게 기여할 것으로 사료된다.

대화 말뭉치 구축을 위한 반자동 의미표지 태깅 시스템 (A Semi-Automatic Semantic Mark Tagging System for Building Dialogue Corpus)

  • 박준혁;이성욱;임윤섭;최종석
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권5호
    • /
    • pp.213-222
    • /
    • 2019
  • 지능형 음성 대화 인터페이스 구현에 있어 핵심어의 의미표지는 사용자 의도 파악을 위한 중요한 요소이다. 대화시스템은 사용자 발화의 의도를 파악하기 위해 핵심어와 그 의미표지를 이용하여 발화의 의도를 결정한다. 하나의 핵심어는 여러 개의 의미표지를 가질 수 있는 중의성을 지닌다. 이러한 중의성을 지닌 핵심어를 사용자의 의도와 일치하는 의미표지로 결정하는 것은 단어 의미 분별 문제와 유사하다. 우리는 전사된 대화 말뭉치의 약 23%를 수동으로 의미를 부착하여 핵심어에 대한 의미표지 사전, 유의어 사전, 문맥벡터 사전을 먼저 구축한 후, 나머지 77% 대화 말뭉치에 존재하는 핵심어의 의미를 자동으로 부착한다. 중의성을 가진 핵심어는 문맥벡터 사전으로부터 문맥 벡터 유사도를 계산하여 의미를 결정한다. 핵심어가 미등록어인 경우에는 유의어 사전을 이용하여 가장 유사한 핵심어를 찾아 그 핵심어의 의미를 부착한다. 중의성을 가진 고빈도 핵심어 3개와 저빈도 핵심어 3개를 말뭉치에서 선정하여 제안 시스템의 성능을 평가하였다. 실험결과, 수동으로 구축한 말뭉치를 사용하였을 때 약 54.4%의 정확도를 얻었고, 반자동으로 확장한 말뭉치를 사용하였을 때 약 50.0%의 정확도를 얻었다.