• 제목/요약/키워드: Multi-object function

검색결과 110건 처리시간 0.026초

RAVIP: Real-Time AI Vision Platform for Heterogeneous Multi-Channel Video Stream

  • Lee, Jeonghun;Hwang, Kwang-il
    • Journal of Information Processing Systems
    • /
    • 제17권2호
    • /
    • pp.227-241
    • /
    • 2021
  • Object detection techniques based on deep learning such as YOLO have high detection performance and precision in a single channel video stream. In order to expand to multiple channel object detection in real-time, however, high-performance hardware is required. In this paper, we propose a novel back-end server framework, a real-time AI vision platform (RAVIP), which can extend the object detection function from single channel to simultaneous multi-channels, which can work well even in low-end server hardware. RAVIP assembles appropriate component modules from the RODEM (real-time object detection module) Base to create per-channel instances for each channel, enabling efficient parallelization of object detection instances on limited hardware resources through continuous monitoring with respect to resource utilization. Through practical experiments, RAVIP shows that it is possible to optimize CPU, GPU, and memory utilization while performing object detection service in a multi-channel situation. In addition, it has been proven that RAVIP can provide object detection services with 25 FPS for all 16 channels at the same time.

다시점 객체 공분할을 이용한 2D-3D 물체 자세 추정 (2D-3D Pose Estimation using Multi-view Object Co-segmentation)

  • 김성흠;복윤수;권인소
    • 로봇학회논문지
    • /
    • 제12권1호
    • /
    • pp.33-41
    • /
    • 2017
  • We present a region-based approach for accurate pose estimation of small mechanical components. Our algorithm consists of two key phases: Multi-view object co-segmentation and pose estimation. In the first phase, we explain an automatic method to extract binary masks of a target object captured from multiple viewpoints. For initialization, we assume the target object is bounded by the convex volume of interest defined by a few user inputs. The co-segmented target object shares the same geometric representation in space, and has distinctive color models from those of the backgrounds. In the second phase, we retrieve a 3D model instance with correct upright orientation, and estimate a relative pose of the object observed from images. Our energy function, combining region and boundary terms for the proposed measures, maximizes the overlapping regions and boundaries between the multi-view co-segmentations and projected masks of the reference model. Based on high-quality co-segmentations consistent across all different viewpoints, our final results are accurate model indices and pose parameters of the extracted object. We demonstrate the effectiveness of the proposed method using various examples.

인터네트 멀티미디어 전자우편의 보안 처리를 위한 라이브러리 함수 개발 (Library Function Development for Internet MOSS(MIME Object Security Service))

  • 윤성순;윤기송
    • 한국정보처리학회논문지
    • /
    • 제3권6호
    • /
    • pp.1493-1505
    • /
    • 1996
  • 인터네트의 사용의 급격한 증가와 멀티미디어 정보의 보편화에 따라 이를 이용하 는 다양한 전자우편 프로토콜들이 나타나고 있다. 이러한 전자우편의 상용화와 전자 우편을 통한 개인정보 및 주요정보 보호를 위해서는 암호화 기법을 이용한 보안기능 이 필수적이다. 논 논문은 멀티미디어를 지원하는 인터네트 전자우편(MIME;Multi -Purpose Internet Mail Extension)에 보안 기능을 추가한 MOSS(MIME Object Security Service)의 효과적 처리에 필요한 라이브러리 함수개발에 관하여 기술하였 다. 이를 위하여 MINE구조로 나타나는 암호화와 복호화, 전자결재 및 검증등의 보안 기능 처리를 위한 MOSS의 특성 및 구조에 관하여 기술하고 이를 실질적으로 개발하기 위한 자료구조 및 필요한 함수들을 정의하였으며 개발시 고려하여야 할 사항들에 대 하여 기술하였다.

  • PDF

이산 웨이브렛 변환을 이용한 2차원 물체 인식에 관한 연구 (Analysis of 2-Dimensional Object Recognition Using discrete Wavelet Transform)

  • 박광호;김창구;기창두
    • 한국정밀공학회지
    • /
    • 제16권10호
    • /
    • pp.194-202
    • /
    • 1999
  • A method for pattern recognition based on wavelet transform is proposed in this paper. The boundary of the object to be recognized includes shape information for object of machine parts. The contour is first represented using a one-dimensional signal and normalized about translation, rotation and scale, then is used to build the wavelet transform representation of the object. Wavelets allow us to decompose a function into multi-resolution hierarchy of localized frequency bands. The recognition of 2-dimensional object based on the wavelet is described to analyze the shape of analysis technique; the discrete wavelet transform(DWT). The feature vectors obtained using wavelet analysis is classified using a multi-layer neural network. The results show that, compared with the use of fourier descriptors, recognition using wavelet is more stable and efficient representation. And particularly the performance for objects corrupted with noise is better than that of other method.

  • PDF

그래픽 하드웨어기반의 3차원 질감을 사용한 볼륨 데이터의 3차원 객체 경계 가시화 (Graphic Hardware Based Visualization of Three Dimensional Object Boundaries in Volume Data Set Using Three Dimensional Textures)

  • 김홍재;최흥국
    • 한국멀티미디어학회논문지
    • /
    • 제11권5호
    • /
    • pp.623-632
    • /
    • 2008
  • 본 논문에서는 영상 볼륨 데이터의 내부 3차원 객체들을 표현하기 위하여 색상 전이함수와 불투명도 전이함수를 사용하였다. 대체로 전이함수에서 경계부분이 만나는 지점의 값 설정이 모호하므로 볼륨 렌더링의 대상이 되는 시각 객체를 구분하기 위하여 영상이 가지는 특징들과 각 객체들 사이의 분할방법으로 객체 경계의 특징값 추출에 역점을 두었다. 따라서 공간상의 영상 기울기 특징 값을 추출하였으며 GPU의 효율을 증대시켜서 다차원 전이함수를 생성하였다. 그러므로 이 함수들을 그래픽 하드웨어 기반에 3차원 질감사상의 객체 경계 가시화 방법을 수행함으로써 좋은 연구결과를 얻게 되었다.

  • PDF

유전자 알고리즘에 의한 드릴싱 머신의 설계 최적화 연구 (The Optimization of Sizing and Topology Design for Drilling Machine by Genetic Algorithms)

  • 백운태;성활경
    • 한국정밀공학회지
    • /
    • 제14권12호
    • /
    • pp.24-29
    • /
    • 1997
  • Recently, Genetic Algorithm(GA), which is a stochastic direct search strategy that mimics the process of genetic evolution, is widely adapted into a search procedure for structural optimization. Contrast to traditional optimal design techniques which use design sensitivity analysis results, GA is very simple in their algorithms and there is no need of continuity of functions(or functionals) any more in GA. So, they can be easily applicable to wide area of design optimization problems. Also, owing to multi-point search procedure, they have higher porbability of convergence to global optimum compared to traditional techniques which take one-point search method. The methods consist of three genetics opera- tions named selection, crossover and mutation. In this study, a method of finding the omtimum size and topology of drilling machine is proposed by using the GA, For rapid converge to optimum, elitist survival model,roulette wheel selection with limited candidates, and multi-point shuffle cross-over method are adapted. And pseudo object function, which is the combined form of object function and penalty function, is used to include constraints into fitness function. GA shows good results of weight reducing effect and convergency in optimal design of drilling machine.

  • PDF

CSR규정에 따른 수정 인공생명 알고리즘을 이용한 75.5k DWT 산적화물선의 최적설계 (The optimum design for 75.5k DWT bulk carrier using the multi-object modified artificial life algorithm by CSR rule)

  • 배동명;김학수
    • 수산해양기술연구
    • /
    • 제48권2호
    • /
    • pp.155-164
    • /
    • 2012
  • The CSR rule was defined by IACS as the unified rule for a commercial ship like a bulk carrier and a tanker. It have been required more strict conditions for various parts like loading conditions, the local and girder strength, fatigue strength, FEM for the ship rule. It was changed in many parts of the ship rules. In this paper, the mid-parts of 17.5K DWT bulk carrier were optimized by the CSR rule. On the other hand, the modified artificial life algorithms with multi-object functions were developed for optimizing the scantling. It is possible to find multi-global optimum solutions in the multi-object functions. And it is faster and efficient than the artificial life algorithm. First, to be optimizing the scantling and the weight by CSR rule, that is calculated by the CSR rule. The next, the result is re-calculated by the modified artificial life algorithm with multi-object functions. The optimized results which are satisfied with the CSR rule like the minimum size and the thickness of stiffener and the minimum cost have been searched by the optimizing algorithm. And the results have been compared with the non-optimizing results.

MRF 입자필터 멀티터치 추적 및 제스처 우도 측정 (MRF Particle filter-based Multi-Touch Tracking and Gesture Likelihood Estimation)

  • 오치민;신복숙;;이칠우
    • 스마트미디어저널
    • /
    • 제4권1호
    • /
    • pp.16-24
    • /
    • 2015
  • 본 논문에서는 멀티터치 추적 및 제스처 인식을 위하여 MRF기반 입자필터와 제스처 우도 측정 방법을 제안한다. 멀티터치 추적에서 자주 발생하는 문제 중 하나는 강탈 문제이며 터치 객체 추적기가 이웃 터치 객체에게 빼앗기는 현상을 가리킨다. 강탈 문제의 원인은 입자필터의 예측 입자들이 이웃 터치 객체에 가까이 갈 경우 입자의 가중치(우도)가 낮아야 하지만 이웃 객체 영향으로 높게 계산되는 오류 때문이다. 따라서 MRF를 기반으로 이웃 객체에 가까운 입자의 가중치를 낮추는 벌점함수를 정의한다. MRF가 멀티터치를 노드로 정의하고 거리가 가까운 이웃 멀티터치들을 에지로 표현한 그래프정보이므로 이웃 멀티터치들에 대한 데이터구조로 활용되기 쉽다. 또한 MRF 그래프 정보를 바탕으로 멀티터치 제스처 분석이 가능하다. 본 논문에서는 MRF를 기반으로 다양한 제스처 우도를 정의할 수 있는 방법을 서술한다. 실험 결과에서는 제안 방법이 효과적으로 강탈 현상을 회피하고 멀티터치 제스처 우도를 정확히 측정할 수 있음을 확인할 수 있다.

비겹침 다중 IP 카메라 기반 영상감시시스템의 객체추적 프레임워크 (Object Tracking Framework of Video Surveillance System based on Non-overlapping Multi-camera)

  • 한민호;박수완;한종욱
    • 정보보호학회논문지
    • /
    • 제21권6호
    • /
    • pp.141-152
    • /
    • 2011
  • 다양한 감시 환경에서의 보안의 중요성이 대두됨에 따라 여러 대의 카메라로 움직이는 물체를 연속적으로 추적하는 시스템에 대한 연구가 활발히 진행되고 있다. 본 논문은 물체를 연속적으로 추적하기 위해 비겹침 다중 카메라 기반의 영삼감시시스템을 제안한다. 제안된 다중 IP 카메라 기반 객체추적 기술은 장치 간 hand-off 기술 및 프로토콜을 바탕으로 객체추적 모듈과 추적관리 모듈로 구성된다. 객체추적 모듈은 IP 카메라에서 실행되며 객체추적 정보 생성, 객체추적 정보 공유, 객체추적 정보를 이용한 객체 검색 및 모듈 내 설정 기능을 제공하고, 추적관리 모듈은 영상관제 서버에서 실행되며 객체추적 정보 실시간 수신, 객체추적 정보 검색, IP 카메라 컨트롤 기능을 제공한다. 본 논문에서 제안한 객체추적 기술은 다양한 감시 환경과 기술 방법에 의존하지 않는 범용적 프레임워크를 제안한다.

Image Recognition by Learning Multi-Valued Logic Neural Network

  • Kim, Doo-Ywan;Chung, Hwan-Mook
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제2권3호
    • /
    • pp.215-220
    • /
    • 2002
  • This paper proposes a method to apply the Backpropagation(BP) algorithm of MVL(Multi-Valued Logic) Neural Network to pattern recognition. It extracts the property of an object density about an original pattern necessary for pattern processing and makes the property of the object density mapped to MVL. In addition, because it team the pattern by using multiple valued logic, it can reduce time f3r pattern and space fer memory to a minimum. There is, however, a demerit that existed MVL cannot adapt the change of circumstance. Through changing input into MVL function, not direct input of an existed Multiple pattern, and making it each variable loam by neural network after calculating each variable into liter function. Error has been reduced and convergence speed has become fast.