• 제목/요약/키워드: BINARY CODE

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

부분 지역 이진화 알고리즘의 하드웨어 구현 (Hardware Implementation of Part Binary Algorithm)

  • 이선범;강봉순
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.163-164
    • /
    • 2015
  • 바코드 영상을 판독하기 위해서는 이진화 과정이 필수적이다. 기존 이진화 방법에는 글로벌 임계값 이진화 방법과 지역 임계값 이진화 방법이 있다. 글로벌 이진화 방법은 하나의 임계값을 사용한다. 바코드 영상에서 부분적으로 명도가 다를 경우나 blur가 있는 경우가 있다. 따라서 이진화 패턴정보가 유지되지 않는다. 지역 임계값 이진화 방법은 이진화 패턴 정보가 유지되는 반면 글로벌 임계값 이진화보다 처리속도가 느려진다. 이 문제를 해결하기 위한 알고리즘으로는 부분 지역 이진화 알고리즘을 제안 한다. 본 논문에서는 부분 지역 이진화 알고리즘을 하드웨어에 적합하도록 설계하고 Vivado를 통해 합성 하였다.

  • PDF

Gamma ray exposure buildup factor and shielding features for some binary alloys using MCNP-5 simulation code

  • Rammah, Y.S.;Mahmoud, K.A.;Mohammed, Faras Q.;Sayyed, M.I.;Tashlykov, O.L.;El-Mallawany, R.
    • Nuclear Engineering and Technology
    • /
    • 제53권8호
    • /
    • pp.2661-2668
    • /
    • 2021
  • Gamma radiation shielding features for three series of binary alloys identified as (Pb-Sn), (Pb-Zn), and (Zn-Sn) have been investigated. The mass attenuation coefficients (µ/ρ) for the selected alloys were simulated using the MCNP-5 code in the energy range between 0.01 and 15 MeV. Moreover, the (µ/ρ) values were computed using WinXCOM database in the same energy range to validate the simulation results. Results reveal a good agreement between the simulated and computed values. The half value layer (HVL), mean free path (MFP), effective atomic number (Zeff) and exposure buildup factor (EBF) were evaluated for the selected binary alloys. Results showed that the PS1, PZ1, and ZS2 alloys have the best shielding parameters and better than the commercially standard and available radiation shielding materials. Therefore, the investigated alloys can be used as effective radiation shielding materials against gamma ray with energies between 0.01 and 15 MeV.

바이너리 파일 디스크립션 방식을 이용한 ECG 변환 시스템 (ECG Conversion System Using Description Method for Binary Files)

  • 구흥서;정신영
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제55권10호
    • /
    • pp.464-470
    • /
    • 2006
  • In this paper, we develop a descriptor based on binary ECG conversion system that supports the conversion of a binary ECG format into XML-based HL7 aECG for the interoperability of ECG. HL7 aECG is a XML based standard for interoperability of ECG waveform. For the conversion of variety of ECG formats, we propose a binary ECG description mechanism. In order to describe binary ECG more efficiently, we develop a XML-based Binary ECG Description (BED) Language. One of the powerful features of using the XML-based ECG Description mechanism is that ECG data can read from various formats without the modification of source code of conversion system, and consequently it reduces conversion system maintenance costs.

고속데이터 전송을 위한 개선된 Binary CDMA 모뎀 구현 (Improved Binary CDMA Modem Design for High-Speed Wireless Communications)

  • 이장연;조진웅;홍대기
    • 반도체디스플레이기술학회지
    • /
    • 제9권2호
    • /
    • pp.11-14
    • /
    • 2010
  • In this paper, an improved binary-CDMA (Code Division Multiple Access) system for high speed multimedia data transmission will be presented. The improved binary CDMA technology will be used in municipal wireless network. The new name of the system is the Guardian system using a binary CDMA technology. The Guardian system can provide high data rate, and improve its throughput by minimizing latency from the limitation of resources of system bus during multimedia data transmission. Finally, we analyze the performance of Guardian modem according to the report of wireless data transmission test.

화소의 기울기와 레이블링을 이용한 효율적인 바코드 검출 알고리즘 (Bar Code Location Algorithm Using Pixel Gradient and Labeling)

  • 김승진;정윤수;김봉석;원종운;원철호;조진호;이건일
    • 정보처리학회논문지D
    • /
    • 제10D권7호
    • /
    • pp.1171-1176
    • /
    • 2003
  • 바코드의 기하학적 특징과 레이블링을 이용하여 효율적으로 추출하는 알고리즘을 제안하였다. 네 개의 라인 연산자(line operator)[8]를 이용하여 화소가 가지는 방향을 구한 후, 블록 별로 각 방향에 대한 화소의 누적 히스토그램(histogram)을 구한다. 히스토그램에서 최대값과 최소값의 차가 가장 큰 블록을 바코드 영역의 블록이라고 결정한다. 구해진 블록만을 이용하여 바코드의 중심을 지나가는 직선을 구할 수도 있지만 좀더 정확한 직선을 구하기 위해 바코드 영역에 있는 많은 블록들을 찾는다. 가장 큰 차 값을 이용하여 문턱값을 구하고 블록별로 히스토그램의 최대값과 최소값의 차가 문턱값보다 큰 블록을 바코드의 기하학적(a) 특징을 갖는 블록으로 분류함으로써 블록을 대상으로 영상을 이진화한다. 이진화 한 영상에 대해 레이블링(labeling)[8,9]을 행하여 바코드 영역의 후보 블록들을 결정한다. 후보 블록들의 화소를 이용하여 바코드의 기울기와 중심점을 바코드의 중심점을 구하여 바코드와 수직이고 바코드의 중심을 지나가는 직선을 그을 수 있으며 바코드를 검출 할 수 있다. 수직선이 지나갈 때 화소값을 순차적으로 획득함으로써 바코드가 가지고 있는 정보를 파악한다.

상관도 평활화된 Binary CDMA의 BER 개선 (BER Improvement Correlation-Flattened Binary CDMA)

  • 서근종;정민우;김용철
    • 한국통신학회논문지
    • /
    • 제29권1C호
    • /
    • pp.9-17
    • /
    • 2004
  • 본 논문에서는 일종의 멀티코드 시스템인 Binary CDMA의 성능을 향상시키기 위해 상관도 값을 평활화하는 방법을 제안한다. DS-CDMA 방식과는 달리, Binary CDMA 에서는 멀티레벨 신호를 이진 클리핑하여 전송하므로 선형성이 떨어지는 전력증폭기를 사용해도 무방하다. 그러나, 전송신호가 이진 클리핑되는 과정에서 각 채널사이의 직교성이 감소하여 수신부에서의 채널별 상관도 값은 랜덤해지며, 가장 작은 상관도 값을 갖는 채널에 의해 시스템의 평균 BER이 결정된다. 본 연구에서는 수신부 상관도 값이 불균형한 분포를 갖지 않고, 전 채널에 대해 고르게 분포하게 하는 상관도 평활화 방법을 적용하여 시스템의 평균 BER을 개선하였다. 여러 종류의 확산코드를 이용하여 실험한 결과, BER은 낮아지고 가용 채널의 수는 증가하였다.

마이크로프로세서의 미래 (The Future of Microprocessor: GHz, SMT and Code Morphing)

  • 박성배
    • 기술사
    • /
    • 제33권4호
    • /
    • pp.53-58
    • /
    • 2000
  • Within 10years, it will be possible to integrate 10B transistors on a single chip microprocessor which wilt operate far beyond GHZ, and it will execute about 20-200 instructions per clock cycle from widely variable instruction streams leveraging SMT(Simultaneous Multithreading) technology . Also it will decouple the current legacy X86 binary compatibility by translation layer such as code morphing technology.

  • PDF

Iris Code Construction for Human Identification

  • Kim, Dong-Min
    • 대한의용생체공학회:의공학회지
    • /
    • 제25권1호
    • /
    • pp.83-86
    • /
    • 2004
  • The variation of the directional properties of an image is used to extract the iris code for human identification. In order to conserve the original information while minimizing the effect of noise, scale-space filtering is applied. Resulting binary codes have been tested on a set of 272 iris images obtained from 18 persons.

부호 기반 양자 내성 암호의 이진 필드 상에서 곱셈 연산 양자 게이트 구현 (Implementation of Quantum Gates for Binary Field Multiplication of Code based Post Quantum Cryptography)

  • 최승주;장경배;권혁동;서화정
    • 한국정보통신학회논문지
    • /
    • 제24권8호
    • /
    • pp.1044-1051
    • /
    • 2020
  • 양자 컴퓨터의 시대가 점점 현실로 다가오고 있다. 이에 대비해 미국 국립 표준 기술 연구소에서는 양자 알고리즘으로부터 내성이 있는 양자 내성 암호의 표준을 정하기 위해 후보군을 모집했다. 제출된 암호들은 양자 알고리즘으로부터 안전할 것으로 예상이 되지만 알고리즘이 실제 양자 컴퓨터상에서 작동이 되었을 때에도 양자 알고리즘의 공격으로부터 안전한지 검증을 할 필요가 있다. 이에 본 논문에서는 부호 기반 양자 내성 암호의 이진 필드 상에서의 곱셈 연산을 양자 컴퓨터에서 작동될 수 있게 양자 회로로 구현하였고 해당 회로를 최적화 하는 방안에 대하여 설명한다. 구현은 대표적인 부호 기반 암호인 Classic McEliece에서 제시하는 2개의 필드 다항식과 ROLLO에서 제시하는 3개의 필드 다항식에 대하여 일반 곱셈 알고리즘과 카라추바 곱셈 알고리즘으로 구현하였다.

바이너리 정적 분석 기반 Out-of-Bounds Read 취약점 유형 탐지 연구 (A Out-of-Bounds Read Vulnerability Detection Method Based on Binary Static Analysis)

  • 유동민;김문회;오희국
    • 정보보호학회논문지
    • /
    • 제31권4호
    • /
    • pp.687-699
    • /
    • 2021
  • 프로그램에서 취약점이 발생하면 그에 대한 정보가 문서화되어 공개된다. 그러나 일부 취약점의 경우 발생한 원인과 그 소스코드를 공개하지 않는다. 이러한 정보가 없는 상황에서 취약점을 찾기 위해서는 바이너리 수준에서 코드를 분석해야 한다. 본 논문에서는 Out-of-bounds Read 취약점 유형을 바이너리 수준에서 찾는 것을 목표로 한다. 바이너리에서 취약점을 탐지하는 기존의 연구는 주로 동적 분석을 이용한 도구로 발표되었다. 동적 분석의 경우 프로그램 실행 정보를 바탕으로 취약점을 정확하게 탐지할 수 있지만, 모든 실행 경로를 탐지하지 못할 가능성이 있다. 모든 프로그램 경로를 분석하기 위해서는 정적 분석을 사용해야 한다. 기존의 정적 도구의 경우 소스코드 기반의 도구들이며, 바이너리에 수준의 정적 도구는 찾기 어렵다. 본 논문에서는 바이너리 정적 분석을 통해 취약점을 탐지하며, 메모리 구조를 모델링하는 방법으로 Heap, Stack, Global 영역의 취약점을 탐지한다. 실험 결과 기존의 탐지도구인 BAP_toolkit과 비교하였을 때 탐지 정확도 및 분석 시간에서 의미 있는 결과를 얻었다.