• 제목/요약/키워드: Parallel Process

검색결과 1,462건 처리시간 0.038초

Fixed Homography-Based Real-Time SW/HW Image Stitching Engine for Motor Vehicles

  • Suk, Jung-Hee;Lyuh, Chun-Gi;Yoon, Sanghoon;Roh, Tae Moon
    • ETRI Journal
    • /
    • 제37권6호
    • /
    • pp.1143-1153
    • /
    • 2015
  • In this paper, we propose an efficient architecture for a real-time image stitching engine for vision SoCs found in motor vehicles. To enlarge the obstacle-detection distance and area for safety, we adopt panoramic images from multiple telegraphic cameras. We propose a stitching method based on a fixed homography that is educed from the initial frame of a video sequence and is used to warp all input images without regeneration. Because the fixed homography is generated only once at the initial state, we can calculate it using SW to reduce HW costs. The proposed warping HW engine is based on a linear transform of the pixel positions of warped images and can reduce the computational complexity by 90% or more as compared to a conventional method. A dual-core SW/HW image stitching engine is applied to stitching input frames in parallel to improve the performance by 70% or more as compared to a single-core engine operation. In addition, a dual-core structure is used to detect a failure in state machines using rock-step logic to satisfy the ISO26262 standard. The dual-core SW/HW image stitching engine is fabricated in SoC with 254,968 gate counts using Global Foundry's 65 nm CMOS process. The single-core engine can make panoramic images from three YCbCr 4:2:0 formatted VGA images at 44 frames per second and frequency of 200 MHz without an LCD display.

다중 DSP 보드를 이용한 프로그램 가능한 도플러 처리기 (A Programmable Doppler Processor Using a Multiple-DSP Board)

  • 신현익;김환우
    • 전자공학회논문지SC
    • /
    • 제40권5호
    • /
    • pp.333-340
    • /
    • 2003
  • 도플러 처리(Doppler processing) 기능은 잔류(residue) 클러터(clutter)의 제거뿐만 아니라 위상정합누적(coherent integration)을 수행하므로, 펄스 도플러 레이더에 있어서 가장 핵심적인 역할을 수행한다. 디지털 신호처리기(DSP : digital signal processor)의 성능향상과 더불어 DSP를 이용한 구현이 점점 일반화 되어가고 있다. 도플러 처리기가 입력신호를 실시간으로 처리하기 위해서는, 다중 DSP를 이용한 병렬처리 개념이 일반적으로 사용되어야 한다. 본 논문에서는 아날로그 디바이스사의 ADSP21060 8개를 탑재한 Morocco-2 보드를 사용하여 MTI(moving target indicator)필터, 도플러 필터뱅크(DFB : Doppler filter bank) 및 제곱검출기(square-law detector) 등으로 구성된 프로그램 가능한 구조의 도플러 처리기를 구성하였다. 위상정합처리구간(CPI : coherent processing interval) 동안 수신된 입력데이터의 분배(distribution)시간, 출력데이터의 전송(transfer)시간 및 알고리즘 수행에 소요되는 연산시간 등을 수식으로 표현하여, 전체 처리시간과 도플러 처리기 구현에 소요되는 DSP의 수를 예측하였다. 또한 레이더 운용에 필요한 각종 타이밍신호 및 모의 표적신호를 발생할 수 있는 TSG(timing signal generator)를 이용하여 도플러 처리기의 실시간 연산기능을 확인하였다.

고속 탐색 알고리즘에 적합한 움직임 추정 전용 명령어 및 구조 설계 (Novel IME Instructions and their Hardware Architecture for Fast Search Algorithm)

  • 방호일;선우명훈
    • 대한전자공학회논문지SD
    • /
    • 제48권12호
    • /
    • pp.58-65
    • /
    • 2011
  • 본 논문은 H.264/AVC, MPEG4 등, 다양한 영상압축 코덱을 지원할 수 있는 ME ASIP (Application-specific Instruction Processor)의 정화소 움직임 추정 전용 명령어와 재구성 가능한 하드웨어 구조를 제안한다. 제안하는 전용의 명령어와 하드웨어 가속기는 HD급의 고화질 영상을 지원할 수 있는 성능을 가지고 있다. 제안하는 정화소 움직임 추정 명령어는 다수의 병렬 연산과 패턴 정보를 이용한 가변 포인트 2D SAD 연산기 구조를 통하여 전역탐색을 비롯한 각종 고속 탐색 알고리즘을 지원한다. 이를 위한 하드웨어 구조는 128개의 Processor Elements (PEs)로 구성되어 있는 Processor Element Group (PEG) 하나당 25,500 게이트를 가진다. 제안하는 ASIP은 Synopsys 사의 Processor Designer 로 검증하였고, Design Compiler를 이용 IBM 90nm 공정으로 합성하였다. 그 결과 제안하는 ASIP의 하드웨어 사이즈는 453K 게이트였으며, 동작 주파수는 188MHz로 HD급 1080p의 해상도를 가지는 영상을 실시간으로 동작 시킬 수 있다. 본 논문은 기존 2D SAD ASIP에 비하여 하드웨어 사이즈 측면에서 26%, 연산 속도 측면에서 평균 18%의 성능 향상을 보인다.

치과용 지르코니아 이장재 처리에 따른 지르코니아와 도재의 전단결합강도 비교 (Shear bond strength of a layered zirconia and porcelain according to treatment of zirconia liner)

  • 서정일;박원욱;김양근
    • 대한치과기공학회지
    • /
    • 제39권1호
    • /
    • pp.43-52
    • /
    • 2017
  • Purpose: Physical and chemical properties of gold is most suitable to be restored of teeth to its original state. Recently zirconia was used instead of gold because of esthetical and intimacy of human body. Because of high strength and high abrasion resistance of zirconia, all zirconia artificial tooth lead to wear the original tooth of opposite site. To preserve this original tooth, zirconia artificial tooth covered with dental ceramic glass was used. When joining the zirconia core and dental ceramic glass, difference of their thermal expansion coefficient and wetting ability is generated the residual stress at interface lead to crack. In order to solve this problem, intermediate layer what is called zir-liner was imported to decrease the residual stress and increase the bonding strength. Methods: In this study, to identify the optimum conditions for manufacturing process, various methods to rough the surface of zirconia core were adopted, and vary the thickness of interlayer, and analyzed bond strength. Results: Bond strength of sanding specimens group showed higher than that of non-sanding specimens group, and once applied intermediate layer with sanding specimens showed highest bond strength with 28 MPa. SEM photomicrographs of zirconia cores fired at $1500^{\circ}C$ showed parallel straight lines in sanding and pockmarked surface in blasting surfaces as abrasion traces. Observation of the destruction section after shear test by SEM were carried out. Liner applied non-sanding group and non-liner applied sanding group all showed interfacial crack. Sandblasting group with non-liner showed remained dental ceramic glass on the surface of zirconia. Sandblasting group with once applied liner showed partially remained liner and dental ceramic glass on the surface of zirconia. XRD analysis revealed that sandblasting group showed higher monoclinic peaks than other specimens group and this result was due to the high collision energy for stress induced phase transformation. Conclusions: A study on the improvement of bonding strength between zirconia and dental ceramic glass steadily carried out for the future to practical use.

기억의 기능적 신경 해부학 (Functional Neuroanatomy of Memory)

  • 이성훈
    • 수면정신생리
    • /
    • 제4권1호
    • /
    • pp.15-28
    • /
    • 1997
  • Longterm memory is encoded in the neuronal connectivities of the brain. The most successful models of human memory in their operations are models of distributed and self-organized associative memory, which are founded in the principle of simulaneous convergence in network formation. Memory is not perceived as the qualities inherent in physical objects or events, but as a set of relations previously established in a neural net by simultaneousy occuring experiences. When it is easy to find correlations with existing neural networks through analysis of network structures, memory is automatically encoded in cerebral cortex. However, in the emergence of informations which are complicated to classify and correlated with existing networks, and conflictual with other networks, those informations are sent to the subcortex including hippocampus. Memory is stored in the form of templates distributed across several different cortical regions. The hippocampus provides detailed maps for the conjoint binding and calling up of widely distributed informations. Knowledge about the distribution of correlated networks can transform the existing networks into new one. Then, hippocampus consolidats new formed network. Amygdala may enable the emotions to influence the information processing and memory as well as providing the visceral informations to them. Cortico-striatal-pallido-thalamo-cortical loop also play an important role in memory function with analysis of language and concept. In case of difficulty in processing in spite of parallel process of informations, frontal lobe organizes theses complicated informations of network analysis through temporal processing. With understanding of brain mechanism of memory and information processing, the brain mechanism of mental phenomena including psychopathology can be better explained in terms of neurobiology and meuropsychology.

  • PDF

경량화 암호의 GEZEL을 이용한 효율적인 하드웨어/소프트웨어 통합 설계 기법에 대한 연구 (Research on efficient HW/SW co-design method of light-weight cryptography using GEZEL)

  • 김성곤;김현민;홍석희
    • 정보보호학회논문지
    • /
    • 제24권4호
    • /
    • pp.593-605
    • /
    • 2014
  • 본 논문에서는 하드웨어로 경량 암호 HIGHT, PRESENT, PRINTcipher를 설계하고 소프트웨어로 암호 운영모드를 구현하여 대칭키 암호에 대한 효율적인 하드웨어/소프트웨어 통합설계 방법을 제안하였다. 우선 효과적인 통합설계 언어인 GEZEL 기반으로 대칭키 암호를 하드웨어로 구현한 후 FSMD 방식의 각 암호 모듈을 unfolding, retiming 등 하드웨어 최적화 이론을 적용하여 성능을 향상시켰다. 또한, 8051 마이크로프로세서에 대칭키 암호 운영모드를 C언어로 구현하여 서로 다른 운영모드를 지원하는 다양한 플랫폼에 적용할 수 있게 하였다. 이때 하드웨어/소프트웨어간의 신뢰성 있는 통신 확립과 통신 간 발생할 수 있는 시간 지연을 막기 위하여 하드웨어의 통신 코어와 암호코어를 분리하여 병렬적으로 수행되어 암호화 연산 수행 중에도 메시지를 송/수신 할 수 있도록 처리하는 개선된 handshake 프로토콜을 사용하여 전체적인 성능을 향상시켰다.

전기로 제강분진에 함유된 금속원소의 휘발거동에 대한 속도론적 연구 (A Study on Kinetic of Volatilization Behavior of Metal Elements Contained in Electric Arc Furnace Dust)

  • 윤재홍;윤치현;이명원
    • 자원리싸이클링
    • /
    • 제26권3호
    • /
    • pp.17-25
    • /
    • 2017
  • 전기로 제강분진은 고철을 전기로에서 용해하는 과정에서 발생하는 휘발성분들이 공기 중의 산소와 반응하여 산화물형태로 포집된 미세분말로써 다양한 특성을 가지고 있다. 이러한 전기로 제강분진의 효율적인 자원화를 위해서 반응속도론적 기초실험과 Pilot 규모의 생산실험을 병행하여 실시하였다. 그 결과 전기로 제강분진은 다양한 구성성분과 화합물로 구성되어 있었으며 공통적으로 Cl과 알카리 성분이 다량으로 존재함에 따라 자원화를 위한 실제 조업에 큰 악영향을 미치는 화합물의 형성이 예상된다. 휘발거동은 $1100^{\circ}C$ 영역에서 활발히 진행되고 $1250^{\circ}C$ 영역에서는 용융현상이 나타남을 확인할 수 있었다. 이러한 결과는 Pilot규모의 실증테스트의 결과로 얻은 조산화아연과 환원철의 형성거동에서도 동일한 결과를 얻었다. 이러한 결과는 전기로 제강분진의 자원화 플랜트의 설계 및 조업조건 설정에 유용한 기초자료로 활용이 기대된다.

서픽스트리 클러스터링 방법과 블라스트를 통합한 유전자 서열의 클러스터링과 기능검색에 관한 연구 (A Study on Clustering and Identifying Gene Sequences using Suffix Tree Clustering Method and BLAST)

  • 한상일;이성근;김경훈;이주영;김영한;황규석
    • 제어로봇시스템학회논문지
    • /
    • 제11권10호
    • /
    • pp.851-856
    • /
    • 2005
  • The DNA and protein data of diverse species have been daily discovered and deposited in the public archives according to each established format. Database systems in the public archives provide not only an easy-to-use, flexible interface to the public, but also in silico analysis tools of unidentified sequence data. Of such in silico analysis tools, multiple sequence alignment [1] methods relying on pairwise alignment and Smith-Waterman algorithm [2] enable us to identify unknown DNA, protein sequences or phylogenetic relation among several species. However, in the existing multiple alignment method as the number of sequences increases, the runtime increases exponentially. In order to remedy this problem, we adopted a parallel processing suffix tree algorithm that is able to search for common subsequences at one time without pairwise alignment. Also, the cross-matching subsequences triggering inexact-matching among the searched common subsequences might be produced. So, the cross-matching masking process was suggested in this paper. To identify the function of the clusters generated by suffix tree clustering, BLAST was combined with a clustering tool. Our clustering and annotating tool is summarized as the following steps: (1) construction of suffix tree; (2) masking of cross-matching pairs; (3) clustering of gene sequences and (4) annotating gene clusters by BLAST search. The system was successfully evaluated with 22 gene sequences in the pyrubate pathway of bacteria, clustering 7 clusters and finding out representative common subsequences of each cluster

초고주파 유전체공진기의 복소유전율 측정 (Microwave Measurement of Complex Permittivity of Dielectric Resonators)

  • 김정필;박위상
    • 대한전자공학회논문지
    • /
    • 제27권11호
    • /
    • pp.9-19
    • /
    • 1990
  • 원통형 및 환형 유전체공진기의 복소유전율과 투자율을 측정하기 위한 이론적인 해석과 측정방법을 제시하였다. 두 개의 평면도체 사이에 유전체공진기를 놓고 공진주파수와 무부하 Q, 그리고 치수를 측정하면 복소유전율과 투자율을 구할 수 있으며 이 방법을 고차모우드에 대하여 반복적으로 행하면 더 넓은 주파수 범위에서 측정이 가능하다. 이 때 각각의 공진모우드는 유전체공진기의 방위각과 축방향에 대한 전계 세기의 변화를 측정함으로써 결정할 수 있다. 그리고 여러가지 오차의 요인들을 고려한 측정오차의 해석으로부터 $TE_{0np}$ 또는 quasi-TE 모우드를 측정에 이용할 경우 복소유전율의 실수부분은 $0.5{\%}$, 허수부분은 $4{\%}$ 이내의 측정오차를 가짐이 밝혀졌다.

  • PDF

5G 네트워크의 보안 취약점 및 대응 방안: 서베이 (Security Vulnerability and Countermeasure on 5G Networks: Survey)

  • 홍성혁
    • 디지털융복합연구
    • /
    • 제17권12호
    • /
    • pp.197-202
    • /
    • 2019
  • 4차 산업혁명시대에 발맞춰 통신 기술도 5G 기술이 보편화되고 있으며, 5G 기술은 네트워크 슬라이싱, 초다접속 등의 기술을 이용해 4G에 비해 빠른 속도와 응답 속도를 최소화한 기술로 평가 받고 있다. 5G NR은 5G 이동통신 표준을 의미하고, 네트워크 슬라이싱을 통해 네트워크를 병렬연결로 잘라 네트워크를 최적화한다. 또한 기지국 단위에서도 데이터를 처리하게 되면서 해킹에 대한 위험이 증가 되고 있는 실정이다. 또한, 단위면적당 접속 가능한 기기의 수가 기하급수적으로 늘어나므로 단위면적 내 기기 다수 해킹 후 기지국 공격 가능성 또한 존재한다. 이에 해결 방안으로는 양자암호통신 도입, 5G 보안 표준화 등을 본 연구에서 제안하여 안전성과 통신속도를 전부 만족시키는 방안을 제안한다.