• 제목/요약/키워드: Error correction code

검색결과 335건 처리시간 0.029초

오프라인 응용을 위한 컬러 QR코드의 삽입 정보 추출 방법 (An Embedded Information Extraction of Color QR Code for Offline Applications)

  • 김진수
    • 한국정보통신학회논문지
    • /
    • 제24권9호
    • /
    • pp.1123-1131
    • /
    • 2020
  • 현재 QR 코드는 가장 흔히 사용되고 있는 2차원 바코드이다. QR코드는 작은 크기, 높은 부호화 및 에러 보정 능력, 손쉬운 생성 및 읽기 과정 등의 장점으로 인해 많은 응용에 활용되고 있다. 최근에는 인쇄된 컬러 QR코드 응용을 통하여 제한된 정보 저장 능력을 개선하려는 연구가 진행되고 있다. 그러나 컬러 정보를 QR코드에 다중화함으로써, 정보 추출을 위한 색상 간의 간섭 왜곡뿐만 아니라 기하왜곡 등으로 인하여 삽입 정보를 제대로 추출하는데 어려움을 갖게 된다. 본 논문에서는 색상차 왜곡과 기하 왜곡을 극복하기 위한 강인하고 효과적인 정보 추출 방법을 제안한다. 제안한 방법은 CMYK 컬러 모델에 기반하여 컬러 QR코드를 생성함과 더불어 정보 읽기 과정에서 전역 공간 정합과 국부 공간 탐색을 적응적으로 사용함으로써 삽입 정보 인식률을 개선하는 것이다. 인쇄된 QR코드에 대한 다양한 실험을 통해 제안한 방법은 실제 삽입된 정보를 추출함에 있어서 3% ~ 5% 정도의 비트 인식률 개선효과를 보인다.

A Novel Hitting Frequency Point Collision Avoidance Method for Wireless Dual-Channel Networks

  • Quan, Hou-De;Du, Chuan-Bao;Cui, Pei-Zhang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권3호
    • /
    • pp.941-955
    • /
    • 2015
  • In dual-channel networks (DCNs), all frequency hopping (FH) sequences used for data channels are chosen from the original FH sequence used for the control channel by shifting different initial phases. As the number of data channels increases, the hitting frequency point problem becomes considerably serious because DCNs is non-orthogonal synchronization network and FH sequences are non-orthogonal. The increasing severity of the hitting frequency point problem consequently reduces the resource utilization efficiency. To solve this problem, we propose a novel hitting frequency point collision avoidance method, which consists of a sequence-selection strategy called sliding correlation (SC) and a collision avoidance strategy called keeping silent on hitting frequency point (KSHF). SC is used to find the optimal phase-shifted FH sequence with the minimum number of hitting frequency points for a new data channel. The hitting frequency points and their locations in this optimal sequence are also derived for KSHF according to SC strategy. In KSHF, the transceivers transmit or receive symbol information not on the hitting frequency point, but on the next frequency point during the next FH period. Analytical and simulation results demonstrate that unlike the traditional method, the proposed method can effectively reduce the number of hitting frequency points and improve the efficiency of the code resource utilization.

과학기술위성 3호 대용량 메모리에 대한 오류복구 코드 및 SEU 시험 결과 분석 (Error Correction Code and SEU Test Analysis of Mass Memory for STSAT-3)

  • 서인호;유광선;오대수;김병준
    • 한국항공우주학회지
    • /
    • 제38권1호
    • /
    • pp.87-93
    • /
    • 2010
  • 과학기술위성 3호 대용량 메모리를 SEU로부터 보호하기 위해서 4비트 심볼을 이용하는 RS(10,8) 코드를 개발 하였다. 따라서 32비트 데이터에 대해서 8비트의 페리티를 추가 하였으며 1 심볼에 대해서 에러를 복구할 수 있다. 또한 우리별 3호의 결과를 이용하여 예상되는 SEU 발생률과 스크럽 주기를 계산하였다. 이 결과를 바탕으로 한국원자력 의학원에 있는 Cyclotron 양성자 가속기를 이용하여 SEU 시험을 수행 하였다.

IEEE 802.11n WLAN용 Multi-mode LDPC 복호기의 성능 분석 (An analysis of Multi-mode LDPC Decoder Performance for IEEE 802.11n WLAN)

  • 박해원;나영헌;신경욱
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.80-83
    • /
    • 2010
  • IEEE 802.11n 표준에 제시된 3가지 블록길이(648, 1294, 1944)와 4가지 부호율(1/2, 2/3, 3/4, 5/6)을 지원하는 다중모드 LDPC(Low Density Parity Check) 복호기의 성능을 분석하였다. 최소합 알고 리듬과 layered 복호방식이 적용된 LDPC 복호기의 고정소수점(fixed-point) 시뮬레이션 모델을 Matlab으로 개발하였다. 고정소수점 시뮬레이션을 통해 복호기 내부 비트 수와 정수부 및 소수부의 비트 수에 따른 복호 수렴속도를 분석하여 다중모드 LDPC 복호기의 하드웨어 구현을 위한 최적의 설계조건을 탐색하였으며, 블록길이와 부호율에 따른 복호성능을 분석하였다.

  • PDF

적응형 강제 수렴 기법을 이용한 저전력 LDPC 복호기 (Low Power LDPC Deocder Using Adaptive Forced Convergence algorithm)

  • 최병준;배정현;선우명훈
    • 전자공학회논문지
    • /
    • 제53권12호
    • /
    • pp.36-41
    • /
    • 2016
  • LDPC 부호는 최근 Wi-Fi, WiGig, 10GBased-T Ethernet과 같은 최신 통신 표준들에서 순방향 오류 정정 부호로 적용되고 있다. 그러나 LDPC 부호는 우수한 성능을 위해 큰 블록 크기와 많은 반복 복호 횟수를 요구되어 많은 연산량을 필요로 한다. 이러한 문제를 해결하기 위해서 오류 정정 성능을 크게 저하시키지 않고 연산량을 감소시키기 위한 다양한 연구가 지속적으로 수행되고 있다. 본 논문에서는 특정 조건식을 만족하는 변수 노드나 체크 노드에 대하여 메시지 갱신 연산을 중지시켜 연산 복잡도를 감소시키는 AFC 알고리즘을 제안한다.

Measurement of $\beta_{eff}$ in the Fast Critical Assembly BFS and Validation of a $\beta_{eff}$ Computation Code, BETA-K

  • Kim, Taek-Kyum;Kim, Young-Il;Kim, Young-Jin
    • Nuclear Engineering and Technology
    • /
    • 제31권4호
    • /
    • pp.401-407
    • /
    • 1999
  • We have performed two experiments in the fast critical assembly BFS to measure the effective delayed neutron fraction $\beta$$_{eff}$ values and compared the results to validate the $\beta$$_{eff}$ computation code, BETA-K. Measurements of $\beta$$_{eff}$ were carried out in a metallic plutonium core and a metallic uranium core with Cf$^{252}$ source pseudo-reactivity method. Fission integrals and correction factors, which were used to obtain the experimental $\beta$$_{eff}$ values, were calculated by using the LMR core design computation code system of KAERI. BETA-K has been developed consistently with the hexagonal Nodal Expansion Method (NEM) and it used delayed neutron data of ENDF/B-VI. By comparing the computed $\beta$$_{eff}$ values with the measured ones, we found that the results from BETA-K agreed with the experimental values within the experimental error bound.ror bound.

  • PDF

PLC 코드 작성을 위한 공정 분석 및 적용 방법 (The Process Analysis and Application Methods for PLC Code Programming)

  • 구락조;여성주;이강구;홍상현;박창목;박상철;왕지남
    • 산업공학
    • /
    • 제21권3호
    • /
    • pp.294-301
    • /
    • 2008
  • Agile and flexible manufacturing systems make it mandatory that a control program should have features such as agility, flexibility, and reusability in order to run manufacturing unit smoothly. PLCs are the most frequently used control program in manufacturing systems. PLC programs are mostly programmed by subcontraction, which makes correction of code very difficult. As a result, it may cause delay during down time and ramp up time which leads to big loss of revenue and goodwill. To prevent delay during the times, this paper proposes systematic process analysis and application method for programmable logic controller like LLD (Ladder Logic Diagram). The proposed method uses modified human-error investing techniques for documentation and transforming technique to program LLD from the documentation. Furthermore, this paper demonstrates an example of piston mechanism to explain the proposed method.

DS-CDMA 시스템을 위한 터보 부호와 정규화 CMA 채널 등화 개선 (Improvement of Normalized CMA Channel Equalization and Turbo Code for DS-CDMA System)

  • 박노진;강철호
    • 한국통신학회논문지
    • /
    • 제27권7A호
    • /
    • pp.659-667
    • /
    • 2002
  • 본 논문에서는 디지털 통신 시스템에서 오류 정정 부호화 방식으로 사용되는 Turbo Code에서 기존의 블록 인터리버의 성능을 개선한 새로운 S-R 인터리버와 MAP 알고리듬을 이용한 병렬 구조의 새로운(New) 터보 복호기를 제안하고, 차세대 무선 멀티미디어 통신에서 실시간 음성 및 비디오 서비스를 제공시 복호 지연시간을 단축시키기 위해 가변 복호 방법을 이용하여 DS-CDMA 시스템의 Multipath 채널 환경에서 컴퓨터 모의 실험을 통해 성능 분석을 하였다. 또한 이동통신 시스템에서 채널의 효율을 높이기 위한 등화 방식으로 기존의 NCMA 알고리듬을 이용한 새로운 블라인드 등화 방식(Modified NCMA)을 제안하고, 이를 DS-CDMA 시스템의 다중 사용자 환경에서 컴퓨터 모의 실험 및 성능분석을 하였다.

IEEE 802.11n WLAN용 다중모드 LPDC 복호기의 최적 설계조건 분석 (An analysis of Optimal Design Conditions of Multi-mode LDPC Decoder for IEEE 802.11n WLAN System)

  • 박해원;나영헌;신경욱
    • 한국정보통신학회논문지
    • /
    • 제15권2호
    • /
    • pp.432-438
    • /
    • 2011
  • IEEE 802.11n 표준에 제시된 3가지 블록길이(648, 1296, 1944)와 4가지 부호율(1/2, 2/3, 3/4, 5/6)을 지원하는 다중모드 LDPC(low density parity check) 복호기의 최적 설계조건을 분석하였다. 최소합 알고리듬과 layered 복호방식이 적용된 LDPC 복호기의 고정소수점(fixed-point) 시뮬레이션 모델을 Matlab으로 개발하였다. 고정소수점 시뮬레이션을 통해 복호기 내부 비트 폭, 정수 부분과 소수 부분의 비트 폭에 따른 복호 수렴속도를 분석하여 다중모드 LDPC 복호기의 하드웨어 구현을 위한 최적의 설계조건을 탐색하였으며, 블록길이와 부호율에 따른 복호성능을 분석하였다.

Estimation of yield strength due to neutron irradiation in a pressure vessel of WWER-1000 reactor based on the correction of the secondary displacement model

  • Elaheh Moslemi-Mehni;Farrokh Khoshahval;Reza Pour-Imani;M.A. Amirkhani-Dehkordi
    • Nuclear Engineering and Technology
    • /
    • 제55권9호
    • /
    • pp.3229-3240
    • /
    • 2023
  • Due to neutron radiation, atomic displacement has a significant effect on material in nuclear reactors. A range of secondary displacement models, including the Kinchin-Pease (K-P), Lindhard, Norgett-Robinson-Torrens (NRT), and athermal recombination-corrected displacement per atom (arc-dpa) have been suggested to calculate the number of displacement per atom (dpa). As neutron elastic interaction is the main cause of displacement damage, the focus of the current study is to calculate the atomic displacement caused by the neutron elastic interaction in order to estimate the exact amount of yield strength in a WWER-1000 reactor pressure vessel. To achieve this purpose, the reactor core is simulated by MCNPX code. In addition, a program is developed to calculate the elastic radiation damage induced by the incident neutron flux (RADIX) based on different models using Fortran programming language. Also, due to non-elastic interaction, the displacement damage is calculated by the HEATR module of the NJOY code. ASME E-693-01 standard, SPECTER, NJOY codes, and other pervious findings have been used to validate RADIX results. The results showed that the RADIX(arc-dpa)/HEATR outputs have appropriate accuracy. The relative error of the calculated dpa resulting from RADIX(arc-dpa)/HEATR is about 8% and 46% less than NJOY code, respectively in the ¼ and ¾ vessel wall.