• 제목/요약/키워드: 내부 객체

검색결과 305건 처리시간 0.023초

이물 객체 탐지 성능 개선을 위한 딥러닝 네트워크 기반 저품질 영상 개선 기법 개발 (Development of deep learning network based low-quality image enhancement techniques for improving foreign object detection performance)

  • 엄기열;민병석
    • 인터넷정보학회논문지
    • /
    • 제25권1호
    • /
    • pp.99-107
    • /
    • 2024
  • 경제성장과 산업 발전에 따라 반도체 제품부터 SMT 제품, 전기 배터리 제품에 이르기 까지 많은 전자통신 부품들의 제조과정에서 발생하는 철, 알루미늄, 플라스틱 등의 이물질로 인해 제품이 제대로 동작하지 않거나, 전기 배터리의 경우 화재를 발생하는 문제까지 심각한 문제로 이어질 가능성이 있다. 이러한 문제를 해결하기 위해 초음파나 X-ray를 이용한 비파괴 방법으로 제품 내부에 이물질이 있는지 판단하여 문제의 발생을 차단하고 있으나, X-ray 영상을 취득하여 이물질이 있는지 판정하는 데에도 여러 한계점이 존재한다. 특히. 크기가 작거나 밀도가 낮은 이물질들은 X-Ray장비로 촬영을 하여도 보이지 않는 문제점이 있고, 잡음 등으로 인해 이물들이 잘 안 보이는 경우가 있으며, 특히 높은 생산성을 가지기 위해서는 빠른 검사속도가 필요한데, 이 경우 X-ray 촬영시간이 짧아지게 되면 신호 대비 잡음비율(SNR)이 낮아지면서 이물 탐지 성능이 크게 저하되는 문제를 가진다. 따라서, 본 논문에서는 저화질로 인해 이물질을 탐지하기 어려운 한계를 극복하기 위한 5단계 방안을 제안한다. 첫번째로, Global 히스토그램 최적화를 통해 X-Ray영상의 대비를 향상시키고, 두 번째로 고주파 영역 신호의 구분력을 강화하기 위하여 Local contrast기법을 적용하며, 세 번째로 Edge 선명도 향상을 위해 Unsharp masking을 통해 경계선을 강화하여 객체가 잘 구분되도록 한다, 네 번째로, 잡음 제거 및 영상향상을 위해 Resdual Dense Block(RDB)의 초고해상화 방법을 제안하며, 마지막으로 Yolov5 알고리즘을 이용하여 이물질을 학습한 후 탐지한다. 본 연구에서 제안하는 방식을 이용하여 실험한 결과, 저밀도 영상 대비 정밀도 등의 평가기준에서 10%이상의 성능이 향상된다.

분산환경에서 동적 메시지 교환을 위한 룰 기반 JMS 메시지 라우팅 시스템 (A Rule-based JMS Message Routing System for Dynamic Message Communication in based Distributed Systems)

  • 조풍연;최재현;박제원;이남용
    • 한국전자거래학회지
    • /
    • 제13권3호
    • /
    • pp.1-20
    • /
    • 2008
  • 오늘날 컴퓨팅 환경은 과거에 비해 매우 분산되어 있으며 다양한 시스템과 연결되고 통합되는 동적인 구성을 필요로 한다. 대부분의 기업들은 이를 위해 객체지향적인 메시지 송수신 체계인 MOM(Message Oriented Middleware) 시스템을 사용하여 원격의 시스템과의 통신채널을 구성하고 송수신 정보를 XML 메시지로 주고받고 있다. 그러나 대부분의 MOM 시스템들은 송수신 메시지로 사용되는 XML을 처리함에 있어 XML 메시지의 동적 변환 및 라우팅을 지원하지 않아 기업 시스템의 효율성과 유지보수성을 저하 시키고 있다. 이에 본 논문에서는 가장 널리 사용되고 있는 MOM 시스템인 JMS를 기반으로 동적 XML 메시지 변환 및 라우팅을 지원하기 위한 룰 기반의 라우팅 시스템인 RMRS(Rule-based Message Routing System)를 제안한다. RMRS는 룰 기반 이벤트 처리를 위해 사용되는 ECA(Event- Condition-Action)룰을 확장하여 분산 시스템 구현 시에 빈번하게 발생하는 라우팅 처리를 XML 변환과 함께 동적으로 처리할 수 있도록 한다. 이것은 내부적으로 메시지가 라우팅 되기 전에 수신한 메시지의 성격에 따라 XML 메시지의 변환을 수행할 수 있도록 설계되어 있어, 이를 바탕으로 MOM 시스템을 구축할 경우, XML 메시지의 동적 변환 및 라우팅을 효과적으로 구현할 수 있다.

  • PDF

콘크리트 장기변형의 내·외부 구속에 의한 응력 손실률 및 수정계수 평가의 전산구조해석 (Numerical Evaluation of Stress Loss Rates and Adjusting Coefficients due to Internal and External Constraints of Concrete Long-Term Deformation)

  • 연정흠;김현진
    • 콘크리트학회논문집
    • /
    • 제25권4호
    • /
    • pp.429-438
    • /
    • 2013
  • 콘크리트 장기변형이 합성단면과 부재의 경계조건에 의해 내 외부 구속된 구조물에 단계별계산법(SSM)을 적용하 기위해 축-휨 요소가 적용된 객체지향 전산구조해석 프로그램이 개발되었다. 단순 및 연속 지지된 PS 콘크리트 박스 및 합성거더, 연속 강합성거더의 조립식 바닥판, 단순 프리플렉스 합성거더에 대한 SSM의 전산구조해석 결과 구속정도가 클수록 수정계수는 감소하였다. 수정계수의 감소에 대해 선인장의 손실률에는 큰 변화가 없으나, 선압축의 손실률은 급격히 증가하였다. 연속보의 내부지점에서 선압축의 손실률은 더욱 증가하였다. 이는 선인장의 손실에 기초한 설계는 내 외부 구속 정도가 큰 구조물에 대한 선압축의 손실을 과소평가할 수 있음을 보여준다. 전산구조해석을 만족하는 크리프의 수정계수는 0.35~0.95의 값이었으며, 수정 계수는 콘크리트 장기변형의 내 외부 구속의 정도를 나타내는 지표로 사용될 수 있다. 도로교설계기준의 수정계수 0.5는 긴장력이 도입된 강합성단면의 조립식 바닥판에 대해서는 부적절하며, 2007년 도입된 AASHTO LRFD 도로교설계기준(2008)과 한계상태에 대한 도로교설계기준의 긴장력 손실에 적용된 수정계수 0.7과 0.8은 PS 콘크리트 합성거더의 연속화에 대한 손실률을 과소평가한다. 복합구조 합성단면의 수정계수는 0.4 이하의 값이 적절하다.

SSQUSAR : Apache Spark SQL을 이용한 대용량 정성 공간 추론기 (SSQUSAR : A Large-Scale Qualitative Spatial Reasoner Using Apache Spark SQL)

  • 김종훈;김인철
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권2호
    • /
    • pp.103-116
    • /
    • 2017
  • 본 논문에서는 Apache Spark SQL을 이용하여 임의의 두 공간 객체들 간의 위상 관계와 방향 관계를 나타내는 새로운 정성 공간 지식을 효율적으로 추론해내는 대용량 정성 공간 추론기의 설계와 구현에 대해 소개한다. Apache Spark SQL은 Hadoop 클러스터 컴퓨터 시스템에서 다양한 데이터들 간의 매우 효율적인 조인 연산과 질의 처리 기능을 제공하는 분산 병렬 프로그래밍 환경이다. 본 공간 추론기에서는 정성 공간 추론의 전체 과정을 지식 인코딩, 역 관계 추론, 동일 관계 추론, 이행 관계 추론, 관계 정제, 지식 디코딩 등 크게 총 6개의 작업들로 나누고, 논리적 인과관계와 계산 효율성을 고려하여 작업들 간의 처리 순서를 결정하였다. 지식 인코딩 작업에서는 추론의 전처리 과정으로서 XML/RDF 형태의 입력 지식을 보다 간략한 내부 형태로 변환함으로써, 추론 대상인 지식 베이스의 크기를 축소시켰다. 일반적으로 이행 관계 추론 작업과 관계 정제 작업의 반복은 정성 공간 추론에 필요한 가장 많은 계산 시간과 기억 공간을 소모한다. 이 작업들을 효율화하기 위해 본 공간 추론기에서는 공간 추론에 필요한 최소한의 이접 관계들을 찾아내고, 이들을 기반으로 이행 관계 추론을 위한 조합표를 큰 폭으로 축소하고 관계 정제 작업도 최적화하였다. 대규모 벤치마킹 공간 지식 베이스를 이용한 실험을 통해, 본 논문에서 제안하는 대용량 정성 공간 추론기의 높은 추론 성능과 확장성을 확인하였다.

정보시스템 개발 방법론 발달사에 관한 탐색적 연구 (A Study on the History of IS Development Methodology)

  • 장정주;권순동;고석하
    • 경영정보학연구
    • /
    • 제10권2호
    • /
    • pp.211-234
    • /
    • 2008
  • 우리나라의 정보시스템 개발 방법론은 1960년대와 1970년대의 정보기술 도입기, 1980년대의 공공부문을 중심으로 한 방법론 도입기, 1990년대 초반의 민간부문을 중심으로 한 방법론 확산기, 1990년대 중반의 정보공학 방법론을 가미한 방법론 내부화기, 그리고 2000년대의 객체지향과 컴포넌트 기반 개발 방법론을 반영한 방법론 관리기로 발전하였다. 우리나라 정보시스템 개발 방법론은 30년이 채 안 되는 짧은 역사를 지니고 있다. 우리나라는 비록 세계적 흐름과 비교했을 때 대략 10년 늦게 출발하였지만 1990년대 빠른 속도로 발전하여 세계적 업체들과 경쟁할 정도의 수준으로 발전하였다. 본 논문은 1980년 초에 시작되어 2007년 말까지 진행된 우리나라 정보시스템 개발 방법론의 역사를 정리한 최초의 논문이라는 점에서 의의가 있다. 이 논문은 관련 산업에 종사하는 실무자들에게 역사적 통찰력을 제공함으로써 현재와 미래의 전략적 청사진을 그리는 데 도움을 줄 것이다. 그리고 학자와 정책 입안자들에게는 정보시스템 개발 방법론이 걸어온 길을 재음미하는 과정에서 향후 국내 정보시스템 개발 방법론의 나아가야 할 방향에 대한 시사점과 다양한 연구 아이디어를 제공할 것이다.

개념적 시간관계 기반의 멀티미디어 프레젠테이션 저작 시스템 (A Multimedia Presentation Authoring System based on Conceptual Temporal Relations)

  • 노승진;장진희;성미영
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권3호
    • /
    • pp.266-277
    • /
    • 2003
  • 모든 개념적 시간관계는 7가지의 관계(‘before’,‘meets’,‘starts’,‘finishes’,‘overlaps’, ‘during’,‘equals') 중 하나로 표현될 수 있다. 개념적 표현은 멀티미디어’저작 시스템의 자동 생성에 필요한 세부적 시간에 대해 효과적인 수단을 제공한다. 본 연구에서는 서로 다른 미디어들 간의 시간관계를 개념적으로 표현하는 사용하기 쉽고 효과적인 멀티미디어 프레젠테이션 저작 시스템을 개발하였다. 본 시스템을 구성하는 시간관계 편집기는 사용자에게 다른 편집기들로부터의 시간 정보를 간단하고 직접적인 그래픽 조작을 이용하여 프레젠테이션의 개념적 흐름을 직관적으로 표현할 수 있는 메커니즘을 제공한다. 본 시스템은 SMIL(Synchronized Multimedia Integration Language)에 기반한다. 본 시스템의 편집기들은 SMIL 객체 관리자를 통해 실시간으로 정보를 서로 교환하여 SMIL 코드를 자동 생성한다. 그리고, 본 시스템에서는 멀티미디어 프레젠테이션의 내부표현 구조로 TRN(Temporal Relation Network) 을 제안한다. TRN은 프레젠테이션의 흐름을 방향 그래프 구조로 표현한 것이다. TRN의 모든 병렬관계는 하나의 동기화된 블록으로 간소화될 수 있다. 이것은 컴포넌트들 간의 재생시간을 결정하는데 유용하며, 이미 구성되어 있는 프레젠테이션 문서를 재사용 할 때 그 기본단위로 이용될 수 있다. 또한, 멀티미디어 프레젠테이션 플레이어의 스케줄러로의 응용에도 적합하다.

항공고등학교 실습교육에서 연소실 분해 조립을 중심으로 고찰한 3D 학습 자료의 활용 방안 (Potential Use of 3D Course Material as a Pedagogical Tool for Laboratory Courses with respect to Assembly/Disassembly of the Combustion Chamber in Vocational High Schools)

  • 이태균;김종성
    • 인터넷정보학회논문지
    • /
    • 제17권3호
    • /
    • pp.33-43
    • /
    • 2016
  • 본 논문에서는 항공고등학교 정비실습 교육과정에서 Solidworks를 이용하여 제작한 3D 학습 자료를 활용하는 방법에 대해 연구하였다. 현행 교과서는 연소실분해조립 실습과정을 2D 사진을 기반으로 설명을 하고 있기 때문에 학생들이 입체로 조립되는 가스터빈 기관 연소실의 분해조립순서를 익히고, 부품 내부의 상호관계를 이해하는데 많은 어려움이 있다. 연소실은 가스터빈기관을 구성하는 주요 구성품중에서도 가장 중요한 핵심부품으로써 연소실 분해 조립 실습교육은 학생들이 정확하게 이해하고 학습해야만 한다. 제작된 3D 학습 자료에서는 정투상도 기법을 응용하여 연소실 부품과 같은 3차원 객체를 X, Y, Z 축을 기준으로 부품이 $360^{\circ}$ 회전하는 애니메이션을 제작해 학생들이 다양한 각도에서 회전하는 물체를 관찰할 수 있도록 하였으며, 학습효과를 높이기 위해 물체의 정면, 평면, 측면을 동시에 관찰할 수 있는 등각보기에서 부품의 회전 영상을 애니메이션으로 추가하였다. MS office power point 2007을 기반으로 전용 viewer를 제작하여 제작된 3D 학습 자료를 학생들이 쉽게 이용할 수 있도록 하였으며 3D 학습 자료를 활용한 학습지도안을 제안하였다.

스마트 팩토리에서 그리드 분류 시스템의 협력적 다중 에이전트 강화 학습 기반 행동 제어 (Cooperative Multi-Agent Reinforcement Learning-Based Behavior Control of Grid Sortation Systems in Smart Factory)

  • 최호빈;김주봉;황규영;김귀훈;홍용근;한연희
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제9권8호
    • /
    • pp.171-180
    • /
    • 2020
  • 스마트 팩토리는 설계, 개발, 제조 및 유통 등 생산과정 전반이 디지털 자동화 솔루션으로 이루어져 있으며, 내부 설비와 기계에 사물인터넷(IoT)을 설치해 공정 데이터를 실시간으로 수집하고 이를 분석해 스스로 제어할 수 있게 하는 지능형 공장이다. 스마트 팩토리의 장비들은 게임과 같이 가상의 캐릭터가 하나의 객체 단위로 구동되는 것이 아니라 수많은 하드웨어가 물리적으로 조합되어 연동한다. 즉, 특정한 공동의 목표를 위해 다수의 장치가 개별적인 행동을 동시다발적으로 수행해야 한다. 공정 데이터를 실시간으로 수집할 수 있는 스마트 팩토리의 장점을 활용하여, 일반적인 기계 학습이 아닌 강화 학습을 사용하면 미리 요구되는 훈련 데이터 없이 행동 제어를 할 수 있다. 하지만, 현실 세계에서는 물리적 마모, 시간적 문제 등으로 인해 수천만 번 이상의 반복 학습이 불가능하다. 따라서, 본 논문에서는 시뮬레이터를 활용해 스마트 팩토리 분야에서 복잡한 환경 중 하나인 이송 설비에 초점을 둔 그리드 분류 시스템을 개발하고 협력적 다중 에이전트 기반의 강화 학습을 설계하여 효율적인 행동 제어가 가능함을 입증한다.

웹 소프트웨어의 순환복잡도에 대한 정량적 분석 (A Quantitative Analysis of the Cyclomatic Complexity of the Web Software)

  • 김지현
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권2호
    • /
    • pp.183-191
    • /
    • 2014
  • 본 연구는 웹 소프트웨어의 복잡도와 객체지향 프로그래밍 측정자인 클래스 수(NOC), 메서드 수(NOM)와의 상관관계를 통하여 순환복잡도를 정량적으로 분석하고자 한다. 웹 환경에서 소프트웨어의 복잡도, NOC, NOM의 빈도분포를 근거로 복잡도한계값과 NOC한계값, 복잡도 한계값과 NOM한계값의 상관관계를 파악하기 위하여 실제 사용되는 10개의 웹 프로젝트에서 4,000여개의 ASP 파일이 표본으로 사용되었다. 실험 결과 NOC한계값은 21, NOM한계값은 40이었고 복잡도는 68의 높은 값을 보였으며 10개의 프로젝트 중 NOC, NOM이 특히 높은 빈도를 보이는 2개의 프로젝트를 제외한 8개의 프로젝트는 NOC한계값은 12, NOM한계값은 21이었고 복잡도 한계값도 52의 상대적으로 낮은 값을 나타내 상관관계가 있는 것으로 판명이 되었다. 또한 복잡도, NOC, NOM의 한계값이 낮은 8개의 프로젝트는 내부 관리 소프트웨어이었고 나머지 2개의 프로젝트는 외부 매매 서비스 소프트웨어임이 밝혀져 업무 특성에 따라 설계 단계에서 클래스 수, 메서드 수가 결정됨에 따라 복잡도도 미리 추정할 수 있어 품질 향상에 기여할 수 있을 것이다.

실내공간에서의 시간 가변적 최적경로 탐색 (Time-Dependent Optimal Routing in Indoor Space)

  • 박인혜;이지영
    • Spatial Information Research
    • /
    • 제17권3호
    • /
    • pp.361-370
    • /
    • 2009
  • 최근 몇 년 사이 공간정보에 대한 관심이 증대됨에 따라 실내공간데이터 모델링 및 활용에 대한 많은 연구가 진행 되고 있다. 특히 대규모 실내공간에서 방재 알고리즘 및 실시간방재시스템에 대한 연구가 활발하게 진행 되고 있다. 재난 발생 시 요구될 수 있는 최적경로는 대피자를 위한 것과 구조자를 위한 것, 두 가지로 나뉠 수 있다. 본 연구에서는 구조자를 위한 최적경로를 산출하였는데 이는 실내의 어떠한 공간에서 출구까지의 경로가 아닌 출구에서 구조대상지역까지의 경로를 의미한다. 실시간 방재시스템에 적합한 최적경로는 시간에 대해 가변적이어야 한다. 이러한 최적경로를 산출하기 위해서는 최적경로 산출에 필요한 시간에 따라 변화하는 변수가 고려되어야 한다. 즉, 복도 또는 방과 같은 공간의 수용능력 및 흐름정도 등을 포함하는 동적인 공간적 엔티티를 관리 할 수 있는 시공간 데이터베이스와 연동되어 있어야 한다. 공간상에서 동적객체의 흐름을 측정하고 분석을 통해 추정한 시공간 데이터베이스는 최적경로 산출과 대피상황에서의 병목현상 예측에 사용될 수 있다. 본 연구에서는 실시간 방재시스템 개발을 위한 시공간 데이터를 적용한 최적경로 산출 알고리즘을 제시하였다. 제안된 알고리즘을 테스트하기 위하여 건물 내부의 이동이 가능한 공간을 표현하는 네트워크데이터를 사용하였다.

  • PDF