• 제목/요약/키워드: Pattern Processing

검색결과 2,350건 처리시간 0.028초

제약 반복적인 정규표현식 패턴 매칭의 효율적인 방법에 관한 연구 (A study on the efficient method of constrained iterative regular expression pattern matching)

  • 서병석
    • Design & Manufacturing
    • /
    • 제16권3호
    • /
    • pp.34-38
    • /
    • 2022
  • Regular expression pattern matching is widely used in applications such as computer virus vaccine, NIDS and DNA sequencing analysis. Hardware-based pattern matching is used when high-performance processing is required due to time constraints. ReCPU, SMPU, and REMP, which are processor-based regular expression matching processors, have been proposed to solve the problem of the hardware-based method that requires resynthesis whenever a pattern is updated. However, these processor-based regular expression matching processors inefficiently handle repetitive operations of regular expressions. In this paper, we propose a new instruction set to improve the inefficient repetitive operations of ReCPU and SMPU. We propose REMPi, a regular expression matching processor that enables efficient iterative operations based on the REMP instruction set. REMPi improves the inefficient method of processing a particularly short sub-pattern as a repeat operation OR, and enables processing with a single instruction. In addition, by using a down counter and a counter stack, nested iterative operations are also efficiently processed. REMPi was described with Verilog and synthesized on Intel Stratix IV FPGA.

함수형 언어의 패턴 매칭 기능과 제약에 관한 연구 (Pattern Matching and Its Restrictions in Functional Languages)

  • 권기항;주예찬;신현삼
    • 한국정보처리학회논문지
    • /
    • 제6권5호
    • /
    • pp.1291-1295
    • /
    • 1999
  • Modern functional languages provide some forms of pattern matching capability in them. However, these forms are on an ad-hoc basis and vary from languages to languages, making the user hard to understand the feature. To overcome this problem, we present a systematic approach to adding pattern matching to functional language. We extend to the core functional language with pattern matching capability and illustrate several examples of the language. We also discuss how to extend the pattern matching capability to higher-order terms.

  • PDF

레이저 점선 패턴가공된 금속표면의 윤활조건에 따른 마찰특성에 관한 연구 (Study on friction characteristics according to lubrication condition of metal surface by laser dotted line pattern processing)

  • 정우영;김상호;한형욱;민준원;정원용;이명호
    • 한국레이저가공학회지
    • /
    • 제13권2호
    • /
    • pp.1-5
    • /
    • 2010
  • A high speed laser texturing method that relies on laser scanner conditions, to form pattern shapes with micro-narrow surface detail such as dotted line features is demonstrated and analyzed. For example, this method may be used to piston ring and gear part for automotive. Data on friction characteristics of two laser patterns employed for STD61 steel will be shown. Comparison of pattern depths obtained by repetition overlapping process with laser scanner to the results on friction coefficient will be provide. It will be shown that friction characteristic in dotted line patterns can significantly depend upon interaction with the lubrication and laser pattern conditions. Laser pattern processing into a shallow depth provides only slight improvement in friction, while work into a deep shape indicates a significant improvement.

  • PDF

MEMS 기술로 제작된 가스 센서 어레이를 이용한 유해가스 분류를 위한 간단한 통계적 패턴인식방법의 구현 (Implementation of simple statistical pattern recognition methods for harmful gases classification using gas sensor array fabricated by MEMS technology)

  • 변형기;신정숙;이호준;이원배
    • 센서학회지
    • /
    • 제17권6호
    • /
    • pp.406-413
    • /
    • 2008
  • We have been implemented simple statistical pattern recognition methods for harmful gases classification using gas sensors array fabricated by MEMS (Micro Electro Mechanical System) technology. The performance of pattern recognition method as a gas classifier is highly dependent on the choice of pre-processing techniques for sensor and sensors array signals and optimal classification algorithms among the various classification techniques. We carried out pre-processing for each sensor's signal as well as sensors array signals to extract features for each gas. We adapted simple statistical pattern recognition algorithms, which were PCA (Principal Component Analysis) for visualization of patterns clustering and MLR (Multi-Linear Regression) for real-time system implementation, to classify harmful gases. Experimental results of adapted pattern recognition methods with pre-processing techniques have been shown good clustering performance and expected easy implementation for real-time sensing system.

Mobile Palmprint Segmentation Based on Improved Active Shape Model

  • Gao, Fumeng;Cao, Kuishun;Leng, Lu;Yuan, Yue
    • Journal of Multimedia Information System
    • /
    • 제5권4호
    • /
    • pp.221-228
    • /
    • 2018
  • Skin-color information is not sufficient for palmprint segmentation in complex scenes, including mobile environments. Traditional active shape model (ASM) combines gray information and shape information, but its performance is not good in complex scenes. An improved ASM method is developed for palmprint segmentation, in which Perux method normalizes the shape of the palm. Then the shape model of the palm is calculated with principal component analysis. Finally, the color likelihood degree is used to replace the gray information for target fitting. The improved ASM method reduces the complexity, while improves the accuracy and robustness.

MCT 가공을 통한 알루미늄 합금의 표면 거칠기와 가공형상에 관한 연구 (A Study on Processing Shape and Surface Roughness of Aluminum Alloy by MCT Processing)

  • 김규태;김원일
    • 한국산업융합학회 논문집
    • /
    • 제16권3호
    • /
    • pp.85-93
    • /
    • 2013
  • The MCT has been most extensively used in the machining. In particular, the ball endmill has been mainly adopted for finishing on the free- form surface. The advancement of CAD/CAM software has made it possible to develop various cutting pattern methods and to create diverse tool routes. Therefore, the current research made an attempt to find the optimal cutting pattern among the seven cutting patterns (i.e., Follow Periphery, Zig, Zig Zag, Concentric Zig, Concentric Zig Zag, Radial Zig, Radial Zig Zag) when aluminium 6000 series were machined by the ball endmill. The optimal pattern was found by comparing different shapes and surface roughness produced by the seven patterns. The current research found that each cutting pattern produced its own unique geometric features on the machined surface. It was found that the Radial Zig cutting pattern produced the lowest roughness on the flat surfaces. The Radial Zig Zag cutting pattern was found to produce the most accurate free-form surface. Finally, the most efficient cutting pattern in terms of machining time turned out to be the Follow Periphery.

Quantum-based exact pattern matching algorithms for biological sequences

  • Soni, Kapil Kumar;Rasool, Akhtar
    • ETRI Journal
    • /
    • 제43권3호
    • /
    • pp.483-510
    • /
    • 2021
  • In computational biology, desired patterns are searched in large text databases, and an exact match is preferable. Classical benchmark algorithms obtain competent solutions for pattern matching in O (N) time, whereas quantum algorithm design is based on Grover's method, which completes the search in $O(\sqrt{N})$ time. This paper briefly explains existing quantum algorithms and defines their processing limitations. Our initial work overcomes existing algorithmic constraints by proposing the quantum-based combined exact (QBCE) algorithm for the pattern-matching problem to process exact patterns. Next, quantum random access memory (QRAM) processing is discussed, and based on it, we propose the QRAM processing-based exact (QPBE) pattern-matching algorithm. We show that to find all t occurrences of a pattern, the best case time complexities of the QBCE and QPBE algorithms are $O(\sqrt{t})$ and $O(\sqrt{N})$, and the exceptional worst case is bounded by O (t) and O (N). Thus, the proposed quantum algorithms achieve computational speedup. Our work is proved mathematically and validated with simulation, and complexity analysis demonstrates that our quantum algorithms are better than existing pattern-matching methods.

미소결함의 형상인식을 위한 디지털 신호처리 적용에 관한 연구 (A Study on the Application of Digital Signal Processing for Pattern Recognition of Microdefects)

  • 홍석주
    • 한국생산제조학회지
    • /
    • 제9권1호
    • /
    • pp.119-127
    • /
    • 2000
  • In this study the classified researches the artificial and natural flaws in welding parts are performed using the pattern recognition technology. For this purpose the signal pattern recognition package including the user defined function was developed and the total procedure including the digital signal processing feature extraction feature selection and classifi-er selection is teated by bulk,. Specially it is composed with and discussed using the statistical classifier such as the linear discriminant function the empirical Bayesian classifier. Also the pattern recognition technology is applied to classifica-tion problem of natural flaw(i.e multiple classification problem-crack lack of penetration lack of fusion porosity and slag inclusion the planar and volumetric flaw classification problem), According to this result it is possible to acquire the recognition rate of 83% above even through it is different a little according to domain extracting the feature and the classifier.

  • PDF

이진 영상 워터마킹 알고리즘에 관한 연구 (A Study on Watermarking Algorithm for Binary Images)

  • 이덕;최종욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.2189-2192
    • /
    • 2003
  • 전자정부, 전자상거래의 활성화로 디지털 문서가 빠른 속도로 유통되고 있기에 이에 대한 효과적인 보호대책이 필요한 실정이다. 본 논문에서는 Window Pattern을 이용하여 Binary Image에 저작권 정보를 삽입하는 방안을 제안한다. 삽입대상 Window Pattern을 결정하고 이러한 Pattern으로 원본 영상을 Scan하면서 픽셀 값에 변화를 주게 된다. 이렇게 되어 하나의 Pattern에 1bit의 정보의 삽입이 가능하게 되고 추출 시 원본을 필요로 하지 않으며 실용성이 높고 적용분야도 넓다.

  • PDF

물체 블록의 삼진 패턴을 이용한 컬러 영상의 연기 검출 방법 (Smoke Detection Method of Color Image Using Object Block Ternary Pattern)

  • 이용훈;김원호
    • 한국위성정보통신학회논문지
    • /
    • 제9권4호
    • /
    • pp.1-6
    • /
    • 2014
  • 컬러 영상 처리 기반의 연기 검출은 화재의 조기 검출에 적합한 검출 대상이다. 연기 검출을 위한 방법으로 움직임과 색상이 전처리로서 처리되며, 확산, 질감, 형태, 방향성 등의 성질이 후처리로서 사용된다. 본 논문은 연기의 특성 중 밀도적인 분포 특성 검출 방법을 제안한다. 연기의 움직임을 10Frame 간격으로 1초 동안 축적한 이미지에 색상을 문턱치 처리해 후보영역을 생성하고, OBTP(Object Block Ternary Pattern)을 적용해 연기의 패턴임을 확인한다. 모든 처리는 Block 기반으로, 움직임 검출은 차분 영상에 적응 문턱치를 적용해 움직이는 물체의 후보영역을 결정했다. 결정된 후보영역을 1초간 축적하고 연기 색상의 문턱치 조건을 적용한다. 각각의 연기 후보 영역을 특정 위치의 16개 Block 값을 중앙 Block 값과 비교하고 삼진화 된 패턴을 연기의 패턴과 비교하여 연기를 결정한다.