• Title/Summary/Keyword: 블록 코딩

Search Result 411, Processing Time 0.247 seconds

VHDL Implementation of New Modulation Code for High Density Optical Recording System (고밀도 광 기록 시스템을 위한 새로운 변조 코드에 대한 VHDL 구현)

  • 권인수;이주현;이재진
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.10B
    • /
    • pp.1458-1463
    • /
    • 2001
  • 본 논문에서는 고밀도 광 기록 시스템에 적용이 가능한 코드율이 8/15이고, (d, $textsc{k}$)=(2, 15)인 새로운 변조 코드 체계에 대한 변조 코딩 방법을 VHDL로 구현하였다. 인코딩 방법은 크게 세 가지로 구분되어 진다. 먼저 입력 데이터를 복수개의 바이트 단위로 묶어서 블록을 정의하고, 이 블록의 입력 데이터를 변환 테이블을 이용해서 채널 데이터로 변환한 후, 머징 비트(merging bits)를 첨가하여 데이터를 전송한다. 위와 같은 코딩 방법을 적용하여 새롭게 개발한 변조 코드에 대해 모의 실험을 통한 성능을 분석한 후 VHDL로 구현하여 검증하였다.

  • PDF

The Correlation between Block-coding Software Education and the Resilience of Elementary School Students (블록코딩 SW 교육과 초등학생의 회복탄력성의 관계)

  • Lee, Jaeho;Cha, Geunmin
    • Journal of Creative Information Culture
    • /
    • v.6 no.1
    • /
    • pp.31-40
    • /
    • 2020
  • The purpose of this study is to statistically analyze the correlation between block-coding software education and the resilience of elementary school students in order to research the significance of software education. In this study, 61 fourth grade students at an elementary school in Incheon were pre-tested for resilience. A block-coding education program from a nonprofit organization called code.org was used at the learner's level. 15 periods of classes and post-test were conducted to analyze the improvement of resilience. This study finds that control and positivity out of the three parts of resilience(control, positivity, sociality) of the students who took the block-coding classes improved statistically significantly as well as the overall score did too. This suggests that software education can foster not only students' computational thinking skills, but also their resilience, the power to live their lives positively and flexibly.

Development of AR-based Coding Puzzle Mobile Application Using Command Placement Recognition (명령어 배치 인식을 활용한 AR 코딩퍼즐 모바일앱 개발)

  • Seo, Beomjoo;Cho, Sung Hyun
    • Journal of Korea Game Society
    • /
    • v.20 no.3
    • /
    • pp.35-44
    • /
    • 2020
  • In this study, we propose a reliable command placement recognition algorithm using tangible commands blocks developed for our coding puzzle platform, and present its performance measurement results on an Augmented Reality testbed environment. As a result, it can recognize up to 30 tangible blocks simultaneously and their placements within 5 seconds reliably. It is successfully ported to an existing coding puzzle mobile app and can operate an IoT attached robot via bluetooth connected mobile app.

DESIGN OF A HIGH-THROUGHPUT VITERBI DECODER (고속 전송을 위한 비터비 디코더 설계)

  • Kim, Tae-Jin;Lee, Chan-Ho
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.30 no.2A
    • /
    • pp.20-25
    • /
    • 2005
  • A high performance Viterbi decoder is designed using modified register exchange scheme and block decoding method. The elimination of the trace-back operation reduces the operation cycles to determine the merging state and the amount of memory. The Viterbi decoder has low latency, efficient memory organization, and low hardware complexity compared with other Viterbi decoding methods in block decoding architectures. The elimination of trace-back also reduces the power consumption for finding the merging state and the access to the memory. The proposed decoder can be designed with emphasis on either efficient memory or low latency. Also, it has a scalable structure so that the complexity of the hardware and the throughput are adjusted by changing a few design parameters before synthesis.

Adaptive Intra/Inter coding structure of H.264/AVC (H.264/AVC에서 인트라 및 인터블록이 혼합된 코딩 방법)

  • Kim, Min-Jae;Seo, Chan-Won;Han, Jong-Ki
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2010.11a
    • /
    • pp.106-107
    • /
    • 2010
  • 본 논문에서는 H.264/AVC의 부호화 효율을 향상 시킬 수 있는 방법을 제안하였다. 제안하는 알고리즘은 확장된 매크로 블록에서 향상된 인트라 예측 및 인터 예측 블록 혼합 코딩 방법을 사용한다. 그리고 인터 블록부터 먼저 부호화 및 복호화하여 인트라 예측 시 참조 픽셀로 사용하는 것을 제안한다. 기존의 인트라 예측 방법에서는 현재 블록의 우측 픽셀들과 하단에 위치한 픽셀들을 이용하지 못하기 때문에 예측 정확도가 높지 않았다. 따라서 본 논문에서는 현재 부호화하려는 블록의 상단과 좌측뿐만 아니라 우측 또는 하단의 복호화가 완료된 픽셀을 이용하여, 예측을 수행하는 확장된 인트라 예측 방법을 제안한다. 그리고 실험을 통하여 제안하는 방법이 기존 기술에 비해 효율적인 것을 보인다.

  • PDF

Improved Hashing Method for HEVC Screen Content Coding (향상된 해쉬 기법을 통한 HEVC 스크린 콘텐츠 코딩 성능 개선 기법)

  • Heo, Jeonghwan;Kim, Ilseung;Jeong, Jechang
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2016.06a
    • /
    • pp.246-249
    • /
    • 2016
  • 본 논문에서는 화면 내 블록 카피 (IntraBC: Intra Block Copy) 예측 기술의 압축 성능 분석과 향상된 해쉬 기법을 통한 HEVC (High Efficiency Video Coding) 스크린 콘텐츠 코딩 성능 기법을 제안한다. 현재 SCM (Screen Content Coding Test Model) 에 채택 된 화면 내 블록 카피 기술에서는 $16{\times}16$ 블록에는 1차원 탐색을 수행하고 $8{\times}8$블록에서는 해쉬기반 전역 탐색을 수행하여 해쉬가 일치하는 블록들과 RD-Cost를 수행한다. 현재의 해쉬기반 전역탐색에는 기울기 (Gradient) 위주의 해쉬 구성으로 인해 해쉬가 고르게 분포하지 않아, RD-Cost 수행횟수가 과도하게 많아지는 문제가 있다. 제안하는 방법은 전역적 화면 내 블록 카피의 해쉬 구성 방법을 개선함으로써, 기존 SCM-6.1 대비 0.46%의 BDBR 향상을 확인하였다.

  • PDF

Bitrate Adaptive Intra Refresh for MPEG-4 Video (MPEG-4 비디오에서의 비트율 적응 인트라 리프레쉬)

  • 금찬헌;최동환;황찬식
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.4
    • /
    • pp.23-30
    • /
    • 2004
  • In MPEG-4 video, Motion Adaptive Intra Refresh (MAIR) encodes a motion area macroblock in intra mode, thereby preventing the error propagation. Motion area is selected by difference of between current macroblock and previous macroblock. An effective implementation of the AIR is to reduce the maximum refresh time and estimate the error prone macroblock. However in the case or the MAIR, unnecessary macroblock can be encoded in intra mode. in this paper, a bitrate AIR is proposed that reduces the maximum refresh time by estimating the error prone macroblock more efficiently.

A Fast Block Motion Estimation Algorithm for Video Coding (비디오 코딩을 위한 빠른 블록 모션 추정 방법)

  • 이연철;김은이;김항준
    • Proceedings of the Korea Institute of Convergence Signal Processing
    • /
    • 2001.06a
    • /
    • pp.177-180
    • /
    • 2001
  • This paper presents a new fast motion estimation algorithm for video coding. This method classifies blocks in a frame into moving blocks and background blocks, and then searches the best-matched blocks for only moving blocks. Experimental results show the effectiveness of the proposed method.

  • PDF

A Case Study on Block Coding and Physical Computing Education for University of Education Students (교육대학생을 대상으로 한 블록 코딩 및 피지컬 컴퓨팅 교육 사례)

  • Han, Kyujung
    • Journal of Creative Information Culture
    • /
    • v.5 no.3
    • /
    • pp.307-317
    • /
    • 2019
  • This study is an example of the education of block coding and physical computing teaching tool for preservice teachers at the college of education. The students were familiar with coding and improved their coding skills in solving various problems through 'Entry' that support block coding. In addition, the students configured the computing system with various input / output devices of the physical computing teaching tool and controlled things through programming and produced the educational portfolio to experience the whole process of problem analysis, design, implementation, and testing in coding. We applied Flow based coding and Pair programming as the teaching methods, and the results of the survey to measure the effectiveness of the study show that students have a good understanding of the entry and physical computing teaching tool and using the combination of the entry and physical computing teaching tool were more effective in learning than the Entry-only coding. In addition, it was confirmed that the effect of Pair programming applied in the physical computing teaching tool.

Fast Transcoding from H.264 to MPEG-4 (H.264에서 MPEG-4로 빠른 트랜스코딩)

  • 권혁균;이영렬
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.41 no.6
    • /
    • pp.91-99
    • /
    • 2004
  • This paper proposed two transcodiing methods, which maintain the same spatio-temporal resolution and reduce a spatial resolution, to convert a H.264 video bitstream into an MPEG-4 video bitstream. When the H.264 video bitstream is transformed into the MPEG-4 video bitstream, the conversions between H.264 block types and MPEG-4 block types are performed by minimizing distortion and the ${\times}4$ block-based motion vector mapping is performed. The proposed two transcoding methods run 4.14~5.1 times as fast as the cascaded transcoding methods in MPEG-4 encoder side, while the PSNR (peak-signal-to ratio) is slightly degrade with maximum 0.3dB.