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

검색결과 243건 처리시간 0.028초

화질 향상을 위한 오류 은폐 기법 (Error Concealment Techniques for Visual Quality Improving)

  • 서재원
    • 한국콘텐츠학회논문지
    • /
    • 제6권2호
    • /
    • pp.65-74
    • /
    • 2006
  • MPEG-2 비디오 압축열은 복잡한 부호화 알고리즘을 이용하여 압축하기 때문에 전송 오류에 매우 민감하다. 만약 패킷을 잃어버리거나 수신된 패킷에 오류가 있으면 현재 화면에 화질저하가 발생할 뿐만 아니라 화면수가 제한적이긴 하지만 뒤이어서 재생되는 화면에도 오류가 전파된다. 따라서 이런 전송오류의 영향을 막거나 최소화 하기위해서 다양한 오류 강인 부호화/복호화를 적용한다. 대표적인 오류 강인 방법이 오류 은폐 기법이다. 오류 은폐 기법은 손상된 비디오 데이터를 은폐하기 위해서 정상적으로 수신된 데이터의 공간적, 시간적 중복성을 이용한다. 손상된 데이터를 복원하기 위해 움직임 벡터를 추정하고 움직임 보상하는 것은 좋은 방법이다. 이 논문에서는 다양한 움직임 벡터 복원 방법에 기반한 오류 은폐 기법을 제안하고 일반적인 방법들과 성능을 비교한다.

  • PDF

움직임 영상 부호화를 위한 가변 블록 크기 움직임 추정 기법 (Variable Block Size Motion Estimation Techniques for The Motion Sequence Coding)

  • 김종원;이상욱
    • 전자공학회논문지B
    • /
    • 제30B권4호
    • /
    • pp.104-115
    • /
    • 1993
  • The motion compensated coding (MCC) technique, which exploits the temporal redundancies in the moving images with the motion estimation technique,is one of the most popular techniques currently used. Recently, a variable block size(VBS) motion estimation scheme has been utilized to improve the performance of the motion compensted coding. This scheme allows large blocks to the used when smaller blocks provide little gain, saving rates for areas containing more complex motion. Hence, a new VBS motion estimation scheme with a hierarchical structure is proposed in this paper, in order to combine the motion vector coding technique efficiently. Topmost level motion vector, which is obtained by the gain/cost motion estimation technique with selective motion prediction method, is always transmitted. Thus, the hierarchical VBS motion estimation scheme can efficiently exploit the redundancies among neighboring motion vectors, providing an efficient motion vector encoding scheme. Also, a restricted search with respect to the topmost level motion vector enables more flexible and efficient motion estimation for the remaining lower level blocks. Computer simulations on the high resolution image sequence show that, the VBS motion estimation scheme provides a performance improvement of 0.6~0.7 dB, in terms of PSNR, compared to the fixed block size motion estimation scheme.

  • PDF

공간 웨이블릿 변환의 복잡도를 줄인 스케일러블 비디오 부호화에 관한 연구 (Scalable Video Coding with Low Complex Wavelet Transform)

  • 박성호;정세윤;김원하
    • 전자공학회논문지CI
    • /
    • 제42권3호
    • /
    • pp.53-62
    • /
    • 2005
  • 인터 프레임 웨이블릿 부호화 기법의 복호화 과정에서 많은 연산량을 차지하는 모듈 중의 하나는 웨이블릿 변환이다. 복호기는 PDA, PC, 휴대폰등과 같이 다양한 단말기 상에서 동작 할 수 있어야 하기 때문에 복호기의 복잡도는 각 프로세서의 계산 능력에 맞게 설계되어야 한다. 따라서 스케일러블 부호화를 위한 코덱 역시 낮은 복잡도로 설계되어야 한다. 본 논문에서는 부호화 성능을 열화시키지 않으면서 공간 웨이블릿 변환의 복잡도를 조절하면서 줄이는 기법을 제안한다. 또한 이 기법은 천천히 변화하는 영상 시퀀스에 대해서는 웨이블릿 변환 시 발생하는 잔상 현상도 줄일 수 있다.

코딩 학습용 로봇 제어를 위한 관찰 기반 움직임 제어 (An Observation-based Movement Control for Educational Coding Robots)

  • 박경복;조성현;서범주
    • 한국게임학회 논문지
    • /
    • 제16권6호
    • /
    • pp.131-142
    • /
    • 2016
  • 소프트웨어 교육이 초중등 정규 교과목으로 편재됨에 따라 코딩 교육용 로봇을 활용한 코딩 교구 시장이 나타나고 있다. 하지만 현재 로봇용 코딩 교구 시장은 로봇의 부정확한 움직임 제어 때문에 코딩교육의 본질을 벗어나 장난감으로서의 기능에만 충실한 경우가 많다. 이 점에 착안하여 본 연구에서는 6개의 라인센서의 관찰 정보를 바탕으로 로봇의 전진 이동, 회전 이동을 보정하는 방안을 제시한다. 본 방안의 효용성을 검증하기 위해 보드 게임과 유사한 코딩 학습용 테스트베드를 구축하고 코딩을 통해 로봇을 제어할 수 있는 모바일 앱을 활용하여 로봇의 실제 움직임 정확도를 측정하였다. 측정결과에 따르면 다양한 명령어를 수행한 결과 거리측면에서는 최대 1.57cm, 각도측면에서는 2.38도의 오차를 보고하고 있다. 이 결과를 바탕으로 본 논문에서 제안한 방식을 활용하면 향후 코딩교구 시장에서의 로봇의 활용도가 더욱 커질 것으로 기대된다.

Support Vector Machines을 이용한 다중 클래스 문제 해결 (Solving Multi-class Problem using Support Vector Machines)

  • 고재필
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권12호
    • /
    • pp.1260-1270
    • /
    • 2005
  • 최근 기계학습 분야에서 커널머신을 이용한 대표적 학습기로 Support Vector Machines (SVM)이 주목 받고 있다. SVM은 통계적 학습이론에 기반하여 뛰어난 일반화 성능을 보여주며, 다양한 패턴인식 문제에 적용되고 있다. 그러나. SVM은 이진 분류기이므로 일반적인 다중 클래스 문제에 곧바로 적용할 수 없다. SVM을 다중 클래스 문제의 하나인 얼굴인식에 도입하기 위한 방법으로는, One-Per-Class와 All-Pairs가 대표적이다. 상기 두 방법은 다중 클래스 문제를 여러 개의 이진 클래스 문제로 분할하고, 이들을 다시 종합하여 최종 결정을 내리는 출력코딩이라는 일반적인 방법에 속한다. 본 논문에서는 이진 분류기인 SVM의 다중 클래스 분류기 확장 방안으로 출력코딩 방법론을 설명한다. 또한 출력코딩 방법론의 대표적인 이론적 기반인 ECOC(Ewor-Correcting Output Codes)를 근간으로 하는 새로운 출력코딩 방법들을 제안하고, 얼굴인식 실험을 통해 SVM을 기반 분류기로 사용할 경우의, 출력코딩 방법의 특성을 비교$\cdot$분석한다.

New Design for Linear Complex Precoding over ABBA Quasi-Orthogonal Space-Time Block Codes

  • 란롱;양장훈;안찬호;김동구
    • 한국통신학회논문지
    • /
    • 제33권12C호
    • /
    • pp.1062-1067
    • /
    • 2008
  • ABBA codes, a class of quasi-orthognal space-time block codes (QoSTBC) proposed by Tirkkonen and others, allow full rate and a fast maximum likelihood (ML) decoding, but do not have full diversity. In this paper, a linear complex precoder is proposed for ABBA codes to achieve full rate and full diversity. Moreover, the same diversity produce as that of orthogonal space-time block code with linear complex precoder (OSTBC-LCP) is achieved. Meanwhile, the size of the linear complex precoder can be reduced by half without affecting performance, which means the same complexity of decoding as that of the conventional ABBA code is guaranteed.

결합척도를 이용한 복합 공격 패턴 분석 방법 (An analysis method for complex attack pattern using the coupling metrics)

  • 권예진;박용범
    • 정보보호학회논문지
    • /
    • 제22권5호
    • /
    • pp.1169-1178
    • /
    • 2012
  • 최근 대부분의 소프트웨어는 인터넷 환경에서 네트워크를 중심으로 데이터를 교환하기 때문에, 소프트웨어 자체의 보안성이 큰 이슈로 다루어지고 있다. 또한 소프트웨어 개발 과정에서 시큐어 코딩 규칙을 적용하여 소프트웨어의 취약점을 최소화하고 안전성이 높은 코드로 개발하려는 노력이 이루어지고 있다. 하지만 소프트웨어 취약점을 이용한 공격 사례들이 한 가지 공격이 아닌 복합 공격의 형태를 띠고 있어 단일 특성 분석으로는 소프트웨어 취약점 분석에 한계가 있다. 본 연구에서는 소프트웨어의 다양한 특성 중에 하나인 결합도를 기반으로 복합 소프트웨어 취약점을 이용한 공격에 대응하고자 하였다. 더불어 여러 공격 방법의 조합을 이용한 복합 공격 패턴을 사전 분석하여 소프트웨어 내의 모듈간의 파급력과 연관관계에 있는 모듈의 공격 가능한 패턴을 예측하고 이에 대한 소프트웨어 취약점을 분석할 수 있는 방법을 제시한다.

Comparative Genomics of T-complex protein 10 like in Humans and Chimpanzees

  • Kim, Il-Chul;Kim, Dae-Soo;Kim, Dae-Won;Choi, Sang-Haeng;Choi, Han-Ho;Chae, Sung-Hwa;Park, Hong-Seog
    • Genomics & Informatics
    • /
    • 제3권2호
    • /
    • pp.61-65
    • /
    • 2005
  • Comparing 231 genes on chimpanzee chromosome 22 with their orthologous on human chromosome 21, we have found that 15 orthologs have indels within their coding sequences. It was rather surprising that significant number of genes have changed by indel, despite the shorter time since their divergence and led us hypothesize that indels and structural changes may represent one of the major mechanism of proteome evolution in the higher primates. Human T-complex protein 10 like (TCP 10L) is a representative having indel within its coding sequence. Gene structure of human TCP10L compared with chimpanzee TCP10L gene showed 16 base pair difference in genomic DNA. As a result of the indel, frame shift mutation occurs in coding sequence (CDS) and human TCP10L express longer polypeptide of 21 amino acid residues than that of chimpanzee. Our prediction found that the indel may affect to dramatic change of secondary protein structure between human and chimpanzee TCP10L. Especially, the structural changes in the C-terminal region of TCP10L protein may affect on the interacting potential to other proteins rather than DNA binding function of the protein. Through these changes, TCP10L might influence gene expression profiles in liver and testis and subsequently influence the physiological changes required in primate evolution.

한국에 서식하는 애긴노린재(노린재목: 긴노린재과)의 미토콘드리아 전장 유전체 (The Complete Mitochondrial Genome of Nysius plebeius Distant, 1883 (Heteroptera: Lygaeidae) from Korea)

  • 신지영;라메스워 마하르잔;이휘종;정민규;김주일
    • 한국응용곤충학회지
    • /
    • 제62권2호
    • /
    • pp.83-87
    • /
    • 2023
  • 애긴노린재는 긴노린재과에 속하며 한국을 포함한 동아시아 국가의 다양한 곡물 및 관상용 식물의 주요 해충으로 여겨진다. 본 연구에서는 애긴노린재의 17,367 bp 미토콘드리아 유전체에서 13개의 protein-coding genes, 22개의 transfer RNA genes, 2개의 ribosomal RNA genes과 non-coding A+T rich region를 확인하였다. G+C content는 23%로 나타났고 다른 긴노린재과와의 염기서열 유사성이 N. cymoides (94.5%), N. fuscovittatus (91.7%)으로 높은 것을 발견하였다. 애긴노린재의 미토콘드리아 유전체 정보는 향후 긴노린재과의 진화 연구와 해충 방제를 위한 정보로 널리 사용될 수 있다.

비디오 해상도 및 양자화 파라미터를 고려한 HEVC의 화면내 부호화 복잡도 감소 기법 (Scheme for Reducing HEVC Intra Coding Complexity Considering Video Resolution and Quantization Parameter)

  • 이홍래;서광덕
    • 방송공학회논문지
    • /
    • 제19권6호
    • /
    • pp.836-846
    • /
    • 2014
  • 최근 초고해상도(UHD: Ultra High Definition) 영상 서비스의 확산을 위하여 기존의 비디오 압축 기술인 H.264/AVC 대비 두 배이상의 압축 성능을 가지는 HEVC (High-Efficiency Video Codec)의 표준화가 완료되었다. 그러나 높은 압축 효과를 얻기 위하여 복잡한 연산이 필요한 기법들이 많이 도입되어 HEVC의 부호화 복잡도는 H.264/AVC보다 크게 증가되었다. 예로써 HEVC의 화면내 예측 부호화는 예측 모드을 최대 35개까지 확장함으로써 기존 H.264/AVC에 비해서 향상된 부호화 효율을 갖지만 화면내 부호화의 복잡도는 크게 증가되어 복잡도 감소 기법이 필요하다. 본 논문은 화면내 예측 부호화에 사용되는 예측 모드 35가지를 비디오 해상도와 양자화 파라미터 크기를 고려하여 4개의 세트로 분류하고 비디오 해상도에 따른 PU (Prediction Unit)의 크기의 점유율에 따라 예측 모드 개수를 변경함으로써 계산 복잡도를 감소시키는 기법을 제안한다. 실험 결과를 통해 제안된 기법을 적용함으로써 대략 2%의 BD-rate 증가로 부호화 시간을 7% 가량 감소시킬 수 있음을 확인하였다.