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

검색결과 477건 처리시간 0.029초

Best Practice of Gamification in Block Coding Learning Platform based on Virtual Reality

  • Seo Yeon Hong;Hyeon-A Park;Ji Yeong Choe;Mi Seo Choi;Janghwan Kim;R. Young Chul Kim;Chaeyun Seo
    • International Journal of Advanced Culture Technology
    • /
    • 제12권3호
    • /
    • pp.419-426
    • /
    • 2024
  • Due to the government's announcement of the 2025 policy mandating coding education, there is a growing need for effective coding learning methods in elementary education. However, there are few methods available that can easily help younger students understand coding. While text-based coding and visual block coding methods exist, they have limitations. To address these issues, we propose a block coding learning platform that combines virtual reality (VR) technology with gamification elements. The traditional two dimensional (2D) block coding methods have some limitations, so this platform aims to overcome these by providing an environment where learners can intuitively understand and experience coding in a three dimensional (3D) virtual space. The primary goal is to enhance immersive, learner-centered experiences and improve creative problem-solving skills and computational thinking. This study proposes an experimental approach to demonstrate the effectiveness of a learning platform that combines VR technology with block coding. Furthermore, we expect that the VR-based platform will significantly contribute to improving the quality of education and promoting self-directed learning among students.

Reliability-Based Deblocking Filter for Wyner-Ziv Video Coding

  • Dinh, Khanh Quoc;Shim, Hiuk Jae;Jeon, Byeungwoo
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권2호
    • /
    • pp.129-142
    • /
    • 2016
  • In Wyner-Ziv coding, video signals are reconstructed by correcting side information generated by block-based motion estimation/compensation at the decoder. The correction is not always accurate due to the limited number of parity bits and early stopping of low-density parity check accumulate (LDPCA) decoding in distributed video coding, or due to the limited number of measurements in distributed compressive video sensing. The blocking artifacts caused by block-based processing are usually conspicuous in smooth areas and degrade the perceptual quality of the reconstructed video. Conventional deblocking filters try to remove the artifacts by treating both sides of the block boundary equally; however, coding errors generated by block-based processing are not necessarily the same on both sides of the block boundaries. Such a block-wise difference is exploited in this paper to improve deblocking for Wyner-Ziv frameworks by designing a filter where the deblocking strength at each block can be non-identical, depending on the reliability of the reconstructed pixels. Test results show that the proposed filter not only improves subjective quality by reducing the coding artifacts considerably, but also gains rate distortion performance.

웨이브릿 변환을 사용한 초저속 전송 매체용 비디오 코딩 (Video coding based on wavelet transform for very low bitrate channel)

  • 오황석;이흥규
    • 한국통신학회논문지
    • /
    • 제21권4호
    • /
    • pp.822-833
    • /
    • 1996
  • The video coding for very low bit rate has recently received considerable attention, but conventional block based transform coding schemes suffer from the blocking effect for the constraints of bit rates. In this paper, we present a video coding sysem suing multi-resolution motion estimation/compensation with variable size block(VMRME/C) and multi-resolution vector quantization(MRVQ) in wavelet transform domain for very low bit rate coding. It is shown that the presented scheme has better performance in the peak signal-to-nose ratio(RSNR) by 0.2-0.6 dB as well as subjective quality than that of conventional block based transform video coding techniques(especially, H. 263 which is DCT based video coding).

  • PDF

서브 블록을 이용한 MPEG-2 인트라 프레임의 시간적 오류 은닉 (Subblock Based Temporal Error Concealment of Intra Frame for MPEG-2)

  • 류철;김원락
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.167-169
    • /
    • 2005
  • The occurrence of a single bit error in transmission bitstream leads to serious temporal and spatial errors. Because moving picture coding as MPEG-2 based on block coding algorithm uses variable length coding and motion compensation coding algorithm. In this paper, we propose algorithm to conceal occurred error of I-frames in transmission channel using data of the neighboring blocks in decoder. We divide a damaged macroblock of I-frame into four sub blocks and compose new macroblock using the neighboring blocks for each sub block. We estimate the block with minimum difference value through block matching with previous frame for new macroblocks and replace each estimated block with damaged sub block in the same position. Through simulation results, the proposed algorithm will be applied to a characteristic of moving with effect and shows better performance than conventional error concealment algorithms from visual and PSNR of view.

  • PDF

정지영상 및 동영상에서의 효율적인 블록효과 측정방법 (A New Effective Measure of the Block Effect in Still Images and Moving Pictures)

  • 김문성;정진구
    • 한국컴퓨터정보학회논문지
    • /
    • 제7권4호
    • /
    • pp.102-107
    • /
    • 2002
  • 블록 코딩을 기반으로 하는 영상의 압축 부호화는 영상 및 비디오 압축 표준으로 적용되어 왔다. 그런데 영상 복원 시 발생하는 블록효과에 대한 효율적인 측정방법을 찾아보기 힘든 실정이다. 본 논문에서는 서브블록 DCT부호화를 이용한 복원 영상에 대한 객관적인 블록효과 측정방법을 제안한다. 제안한 방법이 주관적인 순위매김과 일치하는 블록효과 측정방법임을 실험결과로서 입증한다 또한 제안한 이 새로운 측정방법은 복원 영상에서 쉽게 그리고 효율적으로 블록효과를 측정하는데 널리 사용될 수 있을 것으로 기대한다.

  • PDF

블록단위 대역분할/DCT 부호화 (Block-based subband/DCT coding)

  • 김정권;이상욱;이충웅
    • 전자공학회논문지S
    • /
    • 제35S권2호
    • /
    • pp.97-105
    • /
    • 1998
  • Subband/DCT coding has been introduced in order to transmit images of various resultions using one given image-codec, for nowadays there are various grades of quality in visual communication services. However, subband/DCT results in the increawse of multiplication number and memory size. In order to resolve this problem, we propose block-based subband/DCT coding in this paper. In block-based subband/DCT, the number of multiplications is not only reduced because we combine subband decomposistion with DCT, but the size of memory is also reduced because images can be parallel-processed block by block. We show that the number of multiplications is reduced, by analyzing the property ofblock-based subband/DCT matrix mathematically, and examine the performance of proposed coder, which adopts JPEG as backhand-coder after block-based subband/DCT.

  • PDF

블록기반 부호화할 비트평면 결정을 이용한 깊이정보 맵 부호화 (Depth-map coding using the block-based decision of the bitplane to be encoded)

  • 김경용;박광훈
    • 방송공학회논문지
    • /
    • 제15권2호
    • /
    • pp.232-235
    • /
    • 2010
  • 본 논문에서는 깊이정보 맵의 효율적인 부호화 방법을 제안한다. 블록 기반 적응적 깊이정보 맵 부호화 방법에서는 깊이정보 맵에 대한 비트율 조절을 위해 양자화 변수를 이용하여 부호화할 비트평면의 수를 결정한다. 이러한 양자화 변수에 의한 제약 조건에서 벗어나서 부호화할 비트평면을 블록 단위에서 결정하는 방법을 제안한다. 실험 결과, 제안하는 방법이 블록 기반 적응적 깊이정보 맵 부호화 방법보다 BD-PSNR이 0.25 dB 향상되었고 BD-rate가 3.5% 감소되어 제안하는 방법의 우수함을 확인할 수 있었다.

3-D 블록분할을 이용하는 웨이브렛 기반 임베디드 비디오 부호화 (Wavelet based Embedded Video Coding with 3-D Block Partition)

  • 양창모;임태범;이석필
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 신호처리소사이어티 추계학술대회 논문집
    • /
    • pp.133-136
    • /
    • 2003
  • In this paper, we propose a low bit-rate embedded video coding scheme with 3-D block partition in the wavelet domain. The proposed video coding scheme includes multi-level three dimensional dyadic wavelet decomposition, raster scanning within each subband, partitioning of blocks, and adaptive arithmetic entropy coding. Although the proposed video coding scheme is quite simple, it produces bit-streams with good features, including SNR scalability from the embedded nature. Experimental results demonstrate that the proposed video coding scheme is quite competitive to other good wavelet-based video coders in the literature.

  • PDF

블록코딩 선행학습자를 위한 Python 교육 프로그램 개발 (Development of Python Education Program for Block Coding Learners)

  • 김태령;한선관
    • 정보교육학회논문지
    • /
    • 제22권1호
    • /
    • pp.53-60
    • /
    • 2018
  • 본 연구는 블록 코딩을 선행 학습한 학생들에게 적용할 수 있는 Python 교육 프로그램의 개발에 관한 것이다. 우선 초중등학교 교육과정과 EPL 교재의 분석을 통해 블록코딩 학습자의 수준을 분석하고 블록 코딩에서 사용된 개념을 중심으로 Python 문법을 추출하여 교육과정을 구성한 뒤 PBL 수업에 맞는 Python 교육 프로그램을 총 16차시로 개발하였다. Python 교육프로그램의 적절성을 검증하기 위해 2차의 전문가의 타당도 검사를 하였다. 검사 결과, 1차 타당도 24문항에서 CVR값 .78 점 이상으로 나타나 일부 수정, 보완하였다. 2차 검사에서는 21개 문항은 타당성을 확보하였고 CVR 최소값인 .99 이하인 3개 문항의 내용에 대해 수정하여 교육 프로그램을 완성하였다. 개발된 교육 프로그램이 스크립트코딩을 학습하기 위한 기초 자료로 유용하게 활용되길 기대한다.

확장-보간/2D-DCT 기법을 이용한 영역 적응적인 이동보상 오차의 보호화 (Region adaptive motion compensated error coding using extension-interpolation/2D-DCT)

  • 조순재;김성대
    • 한국통신학회논문지
    • /
    • 제22권8호
    • /
    • pp.1691-1697
    • /
    • 1997
  • This paper presents a new motion compensated error coding method suitable for region based image coding system. Compared with block based conding, the region based coding improves subjective quality as it estimates and compensates 2D (or 3D) translantional, rotational, and scaling motion for each regions. although the region based coding has this advantage, its merit is reduced as bock-DCT (2D-DCT) is used to encode motion-compensated error. To overcome this problem, a new region adaptive motion compensated error coding technique which improver subjective and objective quality in the region boundary is proposed in this paper. In the proposed method, regions with large error are estimated using contour of the regions and contrast between the regions. The regions estiated as those with large error are coded by arbitrarily shaped image segment coding method. The mask information of the coded regions is not transmitted because it is estimated as the same algorithm in the encoder and the decoder. The proposed region adaptive motion conpensated error coding method improves about 0.5dB when it is compared with conventional block based method.

  • PDF