• 제목/요약/키워드: coding

검색결과 7,308건 처리시간 0.034초

수중음향통신에서 BCJR 기반의 터보 등화기 실험 성능 분석 (Experimental Performance Analysis of BCJR-Based Turbo Equalizer in Underwater Acoustic Communication)

  • 안태석;정지원
    • 한국항해항만학회지
    • /
    • 제39권4호
    • /
    • pp.293-297
    • /
    • 2015
  • 수중 음향 통신은 과거 군사적 목적을 위해 제한적으로 사용되어졌으나, 수중 탐지, 운동체 추적, 잠수함, 부이를 이용한 해양의 날씨 변화 등 해양에서의 통신에 대한 연구가 활발히 이루어지며 활용 분야가 확대되고 있는 추세이다. 수중음향통신은 다중경로로 인한 신호간의 간섭으로 성능 및 전송율이 열약한 실정이다. 따라서 다중 경로 전달 환경인 수중음향통신에서 원활한 통신과 함께 수신 신호의 성능을 향상시키기 위하여 낮은 SNR에서도 우수한 성능을 보이는 채널 부호화 기법에 대해 연구하였다. 본 논문에서는 데이터 길이의 가변성이 좋은 BCJR기반 (2,1,7) 컨볼루션 부호를 적용하였으며, 다중 경로 전달로 인해 왜곡된 데이터를 보상하기 위해 결정 궤환 등화기가 결합된 터보 등화기 구조를 적용하였다. 문경시 경천호에서의 실제 수중 실험을 통하여 BCJR 기반의 터보 등화 구조가 다른 비터비 복호방식의 경판정, 연판정 기법에 비해 성능이 우수함을 검증하였다. 이러한 BCJR 복호의 성능은 반복횟수는 평균 1회에서 3회 정도에 오류가 정정되고, 복호기 입력단의 오류율이 $10^{-1}$ 이하이면 모두 복호가 가능함을 볼 수 있으며, 16번의 수중통신 실험은 약 83%의 성공률을 획득하였다.

H.264/AVC Main Profile을 위한 CABAC-기반의 블라인드 워터마킹 알고리즘 (A Blind Watermarking Algorithm using CABAC for H.264/AVC Main Profile)

  • 서영호;최현준;이창열;김동욱
    • 한국통신학회논문지
    • /
    • 제32권2C호
    • /
    • pp.181-188
    • /
    • 2007
  • 본 논문에서는 동영상 압축 기술인 MPEG-4 Part 10 H.264/AVC의 main profile에서 사용되는 엔트로피 코더인 CABAC(Context-based Adaptive Binary Arithmetic Coder)을 이용하여 워터마크를 삽입하고 추출하는 방법을 제안한다. 제안한 알고리즘은 워터마크 삽입을 위한 블록과 계수는 CABAC의 주변 블록 및 주변 계수와의 관계에서 추출된 컨텍스트(context)를 기반으로 선정한다. 이렇게 선별된 계수는 그 절대값과 삽입할 워터마크에 따라 원 계수를 그대로 유지하거나 LSB(Least Significant Bit) 만을 치환하는 방법으로 워터마크를 삽입한다. 따라서 공격자가 워터마크 삽입위치를 판별하기 어렵고, DC계수에 인접 계수들에 워터마크를 삽입함으로써 그 강인성(Robustness)을 만족할 수 있다. 여러 종류 및 강도의 공격을 가한 후 워터마크를 추출했을 때 최대 에러율이 5% 정도로 높은 강인성을 보였다. 또한 제안한 알고리즘은 CABAC 엔트로피 코딩 과정에서 컨텍스트 추출과정 및 이진화과정 수행 중에 워터마크를 삽입하므로, 하드웨어 구현을 고려했을 시에 워터마크 삽입을 위한 위치선정 및 계수선정에 필요한 별도의 연산 과정이 매우 적은 것이 특징이다. 따라서 이 방법은 비디오를 획득한 후 곧바로 압축하여야 하는 응용분야에서 매우 유용하게 사용될 것이라 기대된다.

사물인터넷 응용을 위한 다중 커버리지 클래스를 지원하는 슬롯화된 알로하 랜덤 접속 (Slotted ALOHA Random Access with Multiple Coverage Classes for IoT Applications)

  • 김수진;채승엽;조상진;임민중
    • 한국통신학회논문지
    • /
    • 제42권3호
    • /
    • pp.554-561
    • /
    • 2017
  • IoT(Internet of Things) 응용 디바이스는 실내, 지하 등의 신호가 도달하기 어려운 환경에 있는 경우가 많을 뿐만 아니라 송신 출력도 낮으므로 기지국이 낮은 수신 감도에서도 수신이 가능하도록 설계되어야 한다. 이를 위해 채널 상태가 좋지 않은 디바이스는 낮은 부호화율이나 반복전송 등을 이용하여 낮은 데이터 전송률로 전송할 수 있다. 채널 상태에 따라 커버리지 클래스를 나누고 채널 상태에 맞는 전송 속도를 사용할 때 커버리지 클래스마다 패킷의 길이가 다를 수 있으며 슬롯 알로하 랜덤 접속의 성능이 떨어질 수 있다. 특히 서로 다른 커버리지 클래스의 디바이스들이 공유된 자원을 사용할 때는 채널 상태가 나쁜 디바이스의 성능이 떨어질 수 있으며, 반대로 커버리지 클래스마다 분리된 자원을 사용할 때는 한 자원 영역에 랜덤 액세스를 하는 디바이스가 많아지는 혼잡이 발생할 수 있다는 문제가 있다. 본 논문에서는 이를 보완할 수 있는 방법들을 제안한다. 이 연구는 MTC 디바이스를 중심으로 연구하였으며, 추후 발전 가능성이 높은 부분이라 생각된다.

소프트웨어 사업대가기준 보정계수의 유도 및 민감도 분석 (A Study on the Derivation and Sensitivity Analysis of the Adjustment Factor in the Software Cost Estimation Guidelines)

  • 변분희;권기태
    • 정보처리학회논문지D
    • /
    • 제15D권1호
    • /
    • pp.61-72
    • /
    • 2008
  • 성공적인 소프트웨어 프로젝트 수행을 결정짓는 중요한 작업 중의 하나는 프로젝트 개발 초기에 소프트웨어 개발 비용을 정확하게 산정하는 것이다. 정확한 산정을 위해서는 빠르게 변화하고 있는 개발 환경 및 기술 변화에 따른 변경 요인을 비용 산정 과정 시 반영시켜야 하며 이를 위해서는 적절한 보정계수 선정과 보정계수 값 적용이 중요시된다. 이에 본 논문에서는 소프트웨어 개발비 대가기준을 위한 어플리케이션 유형 보정계수와 언어 보정계수 산정을 위해 AHP 기법을 적용하였다. 또한, 민감도 분석을 통하여 각 판단 기준이 보정계수에 미치는 영향을조사하였다. 결론적으로, 어플리케이션 유형 보정계수 값은 처리 복잡도에 비해 데이터관리 복잡도와 제어 복잡도에 민감하게 반응하며 또한, 언어 보정계수 값은 디버깅 시간에 비해 개발인력의 보편성과 개발코딩 시간에 더 민감하게 반응하였다. 향후, 연구과제로는 국내의 소프트웨어 개발 환경과 기술을 적절히 반영시킬 수 있는 추가적인 보정계수 결정과 적절한 보정계수 값 조정에 대하여 연구할 것이다. 또한, 언어 보정계수에서는 구체적인 프로그래밍 언어를 들어 좀더 세부적으로 구분한 후 보정계수를 산정하고자 한다.

Immunological Characterization of Full and Truncated Recombinant Clones of ompH(D:4) Obtained from Pasteurella multocida (D:4) in Korea

  • Kim, Young-Hwan;Cheong, Ki-Young;Shin, Woo-Seok;Hong, Sung-Youl;Woo, Hee-Jong;Kwon, Moo-Sik
    • Journal of Microbiology and Biotechnology
    • /
    • 제16권10호
    • /
    • pp.1529-1536
    • /
    • 2006
  • We cloned a gene of ompH(D:4) from pigs infected with P. multocida D:4 in Korea [16]. The gene is composed of 1,026 nucleotides coding 342 amino acids (aa) with a signal peptide of 20 aa (GenBank accession number AY603962). In this study, we analyzed the ability of the ompH(D:4) to induce protective immunity against a wild-type challenge in mice. To determine appropriate epitope(s) of the gene, one full and three different types of truncated genes of the ompH(D:4) were constructed by PCR using pET32a or pRSET B as vectors. They were named ompH(D:4)-F (1,026 bp [1-1026] encoding 342 aa), ompH(D:4)-t1 (693 bp [55-747] encoding 231 aa), ompH(D:4)-t2 (561 bp [187-747] encoding 187 aa), and ompH(D:4)-t3 (540 bp [487-1026] encoding 180 aa), respectively. The genes were successfully expressed in Escherichia coli BL21(DE3). Their gene products, polypeptides, OmpH(D:4)-F, -t1, -t2, and -t3, were purified individually using nickel-nitrilotriacetic acid (Ni-NTA) affinity column chromatography. Their $M_rs$ were determined to be 54.6, 29, 24, and 23.2 kDa, respectively, using SDS-PAGE. Antisera against the four kinds of polypeptides were generated in mice for protective immunity analyses. Some $50{\mu}g$ of the four kinds of polypeptides were individually provided intraperitoneally with mice (n=20) as immunogens. The titer of post-immunized antiserum revealed that it grew remarkably compared with pre-antiserum. The lethal dose of the wild-type pathogen was determined at $10{\mu}l$ of live P. multocida D:4 through direct intraperitoneal (IP) injection, into post-immune mice (n=5, three times). Some thirty days later, the lethal dose ($10{\mu}l$) of live pathogen was challenged into the immunized mouse groups [OmpH(D:4)-F, -t1, -t2, and -t3; n=20 each, two times] as well as positive and negative control groups. As compared within samples, the OmpH(D:4)-F-immunized groups showed lower immune ability than the OmpH(D:4)-t1, -t2, and -t3. The results show that the truncated-OmpH(D:4)-t1, -t2, and -t3 can be used for an effective vaccine candidate against swine atrophic rhinitis caused by pathogenic P. multocida (D:4) isolated in Korea.

Paenibacillus woosongensis로부터 대장균에 Xylanase 10A의 유전자 클로닝과 정제 및 특성분석 (Gene Cloning, Purification and Characterization of Xylanase 10A from Paenibacillus woosongensis in Escherichia coli)

  • 윤기홍
    • 한국미생물·생명공학회지
    • /
    • 제48권2호
    • /
    • pp.158-166
    • /
    • 2020
  • Paenibacillus woosongensis의 xylanase 유전자를 클로닝하고 그 염기서열을 결정하였다. Xylanase 유전자는 xyn10A로 명명되었으며, 481 아미노잔기로 구성된 단백질을 코드하는 1,446개 뉴클레오티드로 구성되었다. 추론된 아미노산 배열에 따르면 Xyn10A는 glycosyl hydrolase family 10 xylanase와 상동성이 높은 활성영역과 카르복실 말단에 탄수화물을 결합하는 것으로 추정되는 영역이 포함된 다영역 효소로 확인되었다. DEAE-Sepharose와 Phenyl-Separose 컬럼 크로마토그래피 과정을 통해 P. woosongensis xyn10A 유전자를 함유한 재조합 대장균의 균체 파쇄상등액으로부터 Xyn10A를 정제하였다. 정제된 Xyn10A의 아미노 말단 배열이 GIANGSKF로 결정되었으며 이는 SignalP5.0 server로 예측된 signal peptide의 다음 아미노산 배열과 정확하게 일치하였다. 정제된 Xyn10A는 33 kDa 크기의 절단된 단백질이며 균체내 분해에 의해 카르복시 말단에서 CBM이 제거된 것으로 판단된다. 정제된 효소는 최적 pH와 온도가 6.0과 55-60℃이며 oat spelt xylan에 대한 반응 동력학적 계수 Vmax와 Km이 298.8 U/mg과 2.47 mg/ml로 각각 나타났다. 효소는 birchwood xylan이나 oat spelt xylan보다 arabinoxylan에 대한 활성이 높았으며 para-nitrophenyl-β-xylopyranoside에 대해 낮은 활성을 보였다. Xyn10A의 활성은 Cu2+, Mn2+과 SDS에 의해서 크게 저해되었으며 K+, Ni2+과 Ca2+에 의해는 상당하게 증진되었다. 또한 이 효소는 xylobiose 보다 중합도가 큰 자일로올리고당을 분해하였으며, 자일로올리고당의 최종 가수분해 산물은 xylose와 xylobiose로 확인되었다.

공공정보디자인의 수사학적 표현에 관한 연구 - 서울시 대중교통 정보디자인 사례를 중심으로 - (A Study on Rhetorical Expression of Public Information Design -Focus on Information Design Case for Seoul Public Transportation-)

  • 양승주
    • 디자인학연구
    • /
    • 제18권3호
    • /
    • pp.95-104
    • /
    • 2005
  • 정보과도화(information overload)'와 '정보 불안(information anxiety)' 현상을 겪고 있는 21세기를 우리는 '정보의 시대(age of information)'라고 말한다. 사람들이 인지해야 할 정보는 더 많고 복잡해졌지만 개인의 정보처리능력은 제한되어있다. 따라서 정보디자이너는 효율적인 시각시스템을 개발하여 대중의 쉽고 빠른 커뮤니케이션을 도와야하는 시대적 문제를 안고 있다. 본 연구는 이러한 시대적 문제인식에서 시작하였다. 점차 정보와 각 언어의 중요성이 높아져 가는 시점에서 사회적인 시각커뮤니케이션을 활성화하기 위한 하나의 방법론을 수사학에서 찾아보았다. 오랜 역사를 가지고 커뮤니케이션을 연구해온 수사학은 오늘날 시각정보커뮤니케이션의 사회적 환원에 수많은 가능성을 제시한다. 이를 토대로 정보디자인에 적용될 수 있는 수사학적 표현원칙과 논리를 파악하여 정보디자인의 수사학적 프로세스와 표현 방법을 제안하구 디자인의 사회적 활동에 활용하고자 한다. 본 연구에서 제시한 수사학적 방법론을 사례작품인 서울시 대중교통 정보디자인에 적용하여 새로운 맵과 안내서를 개발하였다. 개발을 위한 기초자료를 얻기 위해 서울시 대중교통 정보디자인의 현황을 분석하고, 서울시민을 대상으로 사용자평가를 실시하였다. 48개 TAZ를 기본으로 서울시 도시공간구조를 모듈화하고, 가능한 이동경로를 환산하여 예측될 수 있는 정보읽기 프로세스를 제안하였다. 제안된 디자인은 통합정보제공과 컬러코딩의 사용, 스타일의 적용 및 순차적인 정보읽기프로세스에 따라 진행되었다.

  • PDF

압축영역에서 빠른 축소 영상 추출을 위한 다중부호 룩업테이블 설계 (Design of Multiple-symbol Lookup Table for Fast Thumbnail Generation in Compressed Domain)

  • 윤자천;설상훈
    • 방송공학회논문지
    • /
    • 제10권3호
    • /
    • pp.413-421
    • /
    • 2005
  • 최근 고화질 디지털 방송(HDTV : High Definition Television)이 일반화됨에 따라 보다 다양한 서비스애플리케이션이 개발되고 있으며, 이를 위한 빠른 동영상 처리 기술들이 요구되고 있다. 특히 HDTV 방송 프로그램에서 축소 영상을 포함한 동영상 요약 기술 및 축소 영상을 이용한 실시간 장면 전환 검출 기술 등은 빠른 축소 영상 처리 기술을 요구하고 있다. 축소 영상 추출을 위한 기술로 가장 대표적인 방법은 DC 영상 추출 방법이 있다. 본 논문에서는 MPEG-2로 압축된 동영상으로부터 DC 영상을 고속으로 추출하기 위한 방법을 제안한다 제안한 방법은 프레임 DCT 부호화 및 필드 DCT 부호화로 부호화된 블록에서 효율적으로 DC 영상을 추출하는 방법과, 가변장 부호화로 부호화된 DCT 계수 중 DC 영상 구성에 쓰이지 않는 DCT 계수들을 빠르게 분석할 수 있도록 다중부호 룩업테이블(multiple-symbol lookup table: mLUT)을 구성하는 방법이다. 제안한 방법에 의해서 기존 룩업테이블 참조휫수를 50$ \% $ 줄일 수 있었다.

공간정보 탐색을 위한 의식적 시선 이동특성 추출 방법 (Method for Extracting Features of Conscious Eye Moving for Exploring Space Information)

  • 김종하;정재영
    • 한국실내디자인학회논문집
    • /
    • 제25권2호
    • /
    • pp.21-29
    • /
    • 2016
  • This study has estimated the traits of conscious eye moving with the objects of the halls of subway stations. For that estimation, the observation data from eye-tracking were matched with the experiment images, while an independent program was produced and utilized for the analysis of the eye moving in the selected sections, which could provide the ground for clarifying the traits of space-users' eye moving. The outcomes can be defines as the followings. First, The application of the independently produced program provides the method for coding the great amount of observation data, which cut down a lot of analysis time for finding out the traits of conscious eye moving. Accordingly, the inclusion of eye's intentionality in the method for extracting the characteristics of eye moving enabled the features of entrance and exit of particular objects with the course of observing time to be organized. Second, The examination of eye moving at each area surrounding the object factors showed that [out]${\rightarrow}$[in], which the line of sight is from the surround area to the objects, characteristically moved from the left-top (Area I) of the selected object to the object while [in]${\rightarrow}$[out], which is from the inside of the object to the outside, also moved to the left-top (Area I). Overall, there were much eye moving from the tops of right and left (Area I, II) to the object, but the eye moving to the outside was found to move to the left-top (Area I), the right-middle (Area IV) and the right-top (Area II). Third, In order to find if there was any intense eye-moving toward a particular factor, the dominant standards were presented for analysis, which showed that there was much eye-moving from the tops (Area I, II) to the sections of 1 and 2. While the eye-moving of [in] was [I $I{\rightarrow}A$](23.0%), [$I{\rightarrow}B$](16.1%) and [$II{\rightarrow}B$](13.8%), that of [out] was [$A{\rightarrow}I$](14.8%), [$B{\rightarrow}I$](13.6%), [$A{\rightarrow}II$](11.4%), [$B{\rightarrow}IV$](11.4%) and [$B{\rightarrow}II$](10.2%). Though the eye-moving toward objects took place in specific directions (areas), that (out) from the objects to the outside was found to be dispersed widely to different areas.

라만 스펙트럼 고속 검색 알고리즘 (The Fast Search Algorithm for Raman Spectrum)

  • 고대영;백성준;박준규;서유경;서성일
    • 한국산학기술학회논문지
    • /
    • 제16권5호
    • /
    • pp.3378-3384
    • /
    • 2015
  • 최근에 라만스펙트럼에 대한 고속 검색 방법은 많은 관심을 받아왔다. 지금까지 가장 간단하고 널리 사용되는 방법은 주어진 스펙트럼과 데이터베이스 스펙트라 사이의 유클리드 거리를 계산하고 비교하는 방법이다. 하지만 고차원 데이터의 속성으로 검색의 문제는 그리 간단하지 않다. 가장 큰 문제점중의 하나는 검색 방법에 있어서 연산량이 많아 계산 시간이 너무 오래 걸린다는 것이다. 이러한 문제점을 극복하기 위해, 코드워드의 MPS(Mean Pyramids Search)와 PDS(Partial Distortion Search)을 사용하는 알고리즘이 현재 이미지 코딩 분야에서 고속 검색 알고리즘으로 널리 사용되고 있다. 하지만 이 방법은 1차원 데이터의 경우에는 적합하지 않다. 본 논문에서 우리는 라만 스펙트럼 데이터에 적합한 3가지 새로운 방법의 고속 검색 알고리즘을 제안한다. 이 방법은 벡터의 두 개의 주요한 특징으로 평균과 분산을 사용하여 후보가 될 수 없는 많은 코드워드를 계산하지 않으므로 연산량을 줄이고 계산 시간을 줄여준다. 실험은 1DMPS+PDS와 비교하여 1DMPS Sort+PDS는 42.8%, 1DMPS Sort+PDS는 48.6%, 1DMPS Sort with Sorted Variance+PDS는 55.2%의 성능향상을 보였다. 실험결과는 제안된 알고리즘이 고속 검색에 적합함을 확인시켜 준다.