• Title/Summary/Keyword: MMX

Search Result 41, Processing Time 0.024 seconds

An Error Concealment Technique for MPEG-4 Video Transmission over Wireless Networks (무선 네트워크 환경에서의 MPEG-4 비디오 전송을 위한 에러 은닉 기법)

  • Park, Jeong-Beom;Eo, Jin-Woo
    • Journal of IKEEE
    • /
    • v.9 no.2 s.17
    • /
    • pp.170-178
    • /
    • 2005
  • The video data corrupted by the transmission error due to packet loss induce error propagation in decoded video data, and cause poor video quality. To remedy these corrupted video data, there have been introduced two types of error concealment techniques: spatial or temporal error concealment algorithm. Computational overhead by using spatial error concealment algorithm is a serious disadvantage in mobile video data streaming environment. In this paper, we propose hybrid type error concealment technique recovering video quality of mobile device using MPEG-4 video streaming on error-prone wireless network. Our algorithm is implemented in MPEG-4 decoder. The algorithm adopts Intel Wireless MMX technology to provide high performance of portable embedded multimedia mobile device. It is proven that the proposed algorithm shows expected performance for a mobile streaming system(PDA) on IP channels. Our approach showed better processing speed and better video quality comparing with traditional error concealment algorithm.

  • PDF

Implementation of Pixel Subword Parallel Processing Instructions for Embedded Parallel Processors (임베디드 병렬 프로세서를 위한 픽셀 서브워드 병렬처리 명령어 구현)

  • Jung, Yong-Bum;Kim, Jong-Myon
    • The KIPS Transactions:PartA
    • /
    • v.18A no.3
    • /
    • pp.99-108
    • /
    • 2011
  • Processor technology is currently continued to parallel processing techniques, not by only increasing clock frequency of a single processor due to the high technology cost and power consumption. In this paper, a SIMD (Single Instruction Multiple Data) based parallel processor is introduced that efficiently processes massive data inherent in multimedia. In addition, this paper proposes pixel subword parallel processing instructions for the SIMD parallel processor architecture that efficiently operate on the image and video pixels. The proposed pixel subword parallel processing instructions store and process four 8-bit pixels on the partitioned four 12-bit registers in a 48-bit datapath architecture. This solves the overflow problem inherent in existing multimedia extensions and reduces the use of many packing/unpacking instructions. Experimental results using the same SIMD-based parallel processor architecture indicate that the proposed pixel subword parallel processing instructions achieve a speedup of $2.3{\times}$ over the baseline SIMD array performance. This is in contrast to MMX-type instructions (a representative Intel multimedia extension), which achieve a speedup of only $1.4{\times}$ over the same baseline SIMD array performance. In addition, the proposed instructions achieve $2.5{\times}$ better energy efficiency than the baseline program, while MMX-type instructions achieve only $1.8{\times}$ better energy efficiency than the baseline program.

2-D/3-D Combined Algorithm for Automatic Solder Paste Inspection (솔더 페이스트 자동검사를 위한 2-D/3-D 복합 알고리즘)

  • 조상현;이상윤;임쌍근;최흥문
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.173-176
    • /
    • 2002
  • In this paper, we present the combined 2-D and 3-D algorithms for automatic solder paste inspection. For automatic inspection, optical system for the combined inspection and driving unit is made. One-pass run length algorithm that has fast and efficient memory space is applied to the input image fur extracting solder paste patterns. The path of probe movement is then calculated for an automatic inspection. For a fast 3-D inspection, the phase shift algorithm based on Moire interferometry is also used. In addition, algorithms used in this paper are coded by $MMX^{TM}$. A probe system is manufactured to simultaneously inspect 2-D and 3-D for 10mm$\times$10mm field of view, with resolutions of 10 $\mu\textrm{m}$for both x, y axis and 17 $\mu\textrm{m}$for z axis, and then, experiments on several PCBs are conducted. The processing times of 2-D and 3-D, excluding an image capturing, is 0.039 sec and 0.047 sec, respectively. The credible result with $\pm$ 1$\mu\textrm{m}$uncertainty can be also achieved.

  • PDF

H.264/AVC Fast Encoding Mode Decision by Motion Activity of Macroblock (매크로블록의 움직임 특성을 고려한 H.264/AVC 고속 부호화 모드 결정)

  • Ahn, Yong-Jo;Nam, Jung-Hak;Sim, Dong-Gyu
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2010.07a
    • /
    • pp.343-345
    • /
    • 2010
  • H.264/AVC는 율-왜곡 계산에 기반한 화면 내 예측과 화면 간 예측을 통하여 높은 압축효율을 나타낸다. 그러나 모든 예측 모드의 율-왜곡 값을 계산하여 하나의 최적의 모드를 구하는 기존의 방법은 높은 계산량을 가지며 부호화에 걸리는 시간을 현저히 증가시킨다. 이러한 높은 계산량을 갖는 모든 예측모드의 율-왜곡 계산을 보완하기 위하여, 본 논문에서는 매크로블록의 움직임 특성 을 고려한 고속 부호화 모드 결정 방법을 제안한다. 각각의 매크로블록을 부호화하기 위해 미리 계산되는 SKIP모드에 대한 율-왜곡 값을 바탕으로 두 가지 문턱 값을 사용하여 움직임의 특성을 판단한다. 움직임의 특성에 따라 매크로블록은 3가지 분류로 나뉘게 되며, 각 분류에 따라 경쟁 모드를 적응적으로 선별하여 최적의 모드를 선택한다. 이러한 움직임 특성을 고려한 선택적 부호화 모드 결정을 통하여 부호화 효율의 큰 손실 없이 계산량을 감소시킴으로서 H.264/AVC의 고속 부호화가 가능한 x.264 대비 MMX를 사용하였을 때 16%, MMX를 사용하지 않았을 때 22%의 속도향상을 가져왔다.

  • PDF

An implementation of 2D/3D Complex Optical System and its Algorithm for High Speed, Precision Solder Paste Vision Inspection (솔더 페이스트의 고속, 고정밀 검사를 위한 이차원/삼차원 복합 광학계 및 알고리즘 구현)

  • 조상현;최흥문
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.3
    • /
    • pp.139-146
    • /
    • 2004
  • A 2D/3D complex optical system and its vision inspection algerian is proposed and implemented as a single probe system for high speed, precise vision inspection of the solder pastes. One pass un length labeling algorithm is proposed instead of the conventional two pass labeling algorithm for fast extraction of the 2D shape of the solder paste image from the recent line-scan camera as well as the conventional area-scan camera, and the optical probe path generation is also proposed for the efficient 2D/3D inspection. The Moire interferometry-based phase shift algerian and its optical system implementation is introduced, instead of the conventional laser slit-beam method, for the high precision 3D vision inspection. All of the time-critical algorithms are MMX SIMD parallel-coded for further speedup. The proposed system is implemented for simultaneous 2D/3D inspection of 10mm${\times}$10mm FOV with resolutions of 10 ${\mu}{\textrm}{m}$ for both x, y axis and 1 ${\mu}{\textrm}{m}$ for z axis. Experiments conducted on several nBs show that the 2D/3D inspection of an FOV, excluding an image capturing, results in high speed of about 0.011sec/0.01sec, respectively, after image capturing, with $\pm$1${\mu}{\textrm}{m}$ height accuracy.

파렛트 표준화 세미나(중국, 상해) 참가보고서(2004/10/12~10/15)

  • 심대섭
    • Pallet News
    • /
    • s.35
    • /
    • pp.36-39
    • /
    • 2004
  • 지난 2004년 10월 13일$\~$14일 이틀동안 상해에서 '파렛트 표준화 세미나'가 열렸다. 이번 세미나의 주요 사항은 빠른 시간내에 중국에서 파렛트 풀 시스템이 설립되어야 한다는 중국 내 물류 전문가들의 공통된 의견이 수렴되었다는 점이다. 이에 한국과 일본의 대표자들은 파렛트풀의 설립을 우해서는 파렛트 표준화가 선결되어야 한다는 것과, ISO 6780 규격에 새롭게 표준 파렛트 자격을 얻은 1,100mmx1,100mm 파렛트가 아시아에서 선두 주자인 한국과 일본의 표준 규격이므로 중국도 이러한 점을 주지하면서 파렛트 표준화 작업을 하여야 할 것을 역설하였고 중국의 대표자들 또한 이에 동의를 표시하게 된 의미있는 세미나 였다.

  • PDF

Parallel Speedup of NTGST on SIMD type Multiprocessor (SIMD 구조의 다중 프로세서를 이용한 NTGST의 병렬고속화)

  • 김복만;서경석;김종화;최흥문
    • Proceedings of the IEEK Conference
    • /
    • 2001.06d
    • /
    • pp.127-130
    • /
    • 2001
  • 본 논문에서는 SIMD (Single Instruction stream and Multiple Data stream)형 병렬 구조의 다중 프로세서를 이용하여 NTGST (noise-tolerant generalized symmetry transform)를 병렬 고속화하였다. 먼저 NTGST의 화소 및 영상 영역간의 계산 독립성을 이용하여 영상을 분할하여 P개의 프로세서에 할당하고, 이들 각각을 N개의 데이터를 한번에 처리하는 SIMD 구조로 병렬화하여 NP에 비례하는 속도 향상을 얻었다. 실험에서 MMX 기술의 펜티엄 Ⅲ 프로세서를 2개 사용하여 제안한 알고리즘이 기존의 NTGST 보다 8배 가까이 고속으로 처리됨을 확인하였다.

  • PDF

The Molecular Mechanics Evaluation of the Stability of Bridgehead Olefins Containing Medium Rings

  • 김장섭
    • Bulletin of the Korean Chemical Society
    • /
    • v.18 no.5
    • /
    • pp.488-495
    • /
    • 1997
  • The stability of bridgehead olefins containing 8 and 10 membered rings has been investigated by the MMX molecular mechanics calculation together with the GMMX conformational searching program. A number of 'hyperstable' bridgehead olefins, which have negative olefin strain values, have been found from the calculated values of strain energy and olefin strain for the series of in- and out-bicyclo[n.3.3]alk-1-ene and in- and out-bicyclo[n.4.4]alk-1-ene (n=1 to 8). For the bridgehead olefins with 'out' topology, hyperstable olefins were found in the systems having cyclononene or larger rings. For the bridgehead olefins with 'in' topology, hyperstable olefins were found in the systems having cyclodecene or larger rings.

NTGST-Based Parallel Computer Vision Inspection for High Resolution BLU (NTGST 병렬화를 이용한 고해상도 BLU 검사의 고속화)

  • 김복만;서경석;최흥문
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.41 no.6
    • /
    • pp.19-24
    • /
    • 2004
  • A novel fast parallel NTGST is proposed for high resolution computer vision inspection of the BLUs in a LCD production line. The conventional computation- intensive NTGST algorithm is modified and its C codes are optimized into fast NTGST to be adapted to the SIMD parallel architecture. And then, the input inspection image is partitioned and allocated to each of the P processors in multi-threaded implementation, and the NTGST is executed on SIMD architecture of N data items simultaneously in each thread. Thus, the proposed inspection system can achieve the speedup of O(NP). Experiments using Dual-Pentium III processor with its MMX and extended MMX SIMD technology show that the proposed parallel NTGST is about Sp=8 times faster than the conventional NTGST, which shows the scalability of the proposed system implementation for the fast, high resolution computer vision inspection of the various sized BLUs in LCD production lines.

Analysis of rutile single crystals grown by skull melting method (Skull melting법에 의해 성장된 rutile 단결정 분석)

  • Seok, Jeong-Won;Choi, Jong-Koen
    • Journal of the Korean Crystal Growth and Crystal Technology
    • /
    • v.16 no.5
    • /
    • pp.181-188
    • /
    • 2006
  • Rutile single crystals grown by skull melting method were cut parallel and perpendicular to growth axis, and both sides of the cut wafers (${\phi}5.5mmx1.0mm$) were then polished to be mirror surfaces. The black wafers were changed into pale yellow color by annealing in air at 1200 and $1300^{\circ}C$ for $3{\sim}15\;and\;10{\sim}50$ hours, respectively. After annealing, structural and optical properties were examined by specific gravity (S.G), SEM-electron backscattered pattern (SEM-EBSP), X-ray diffraction (XRD), FT-IR transmittance spectra, laser Raman spectroscopy (LRS), photoluminescence (PL) and X-ray photoelectron spectroscopy (XPS). These results are analyzed increase of weight in air, decrease of weight in water and specific gravity, shown secondary phase of needle shape, diffusion of oxygen ion and increase of $Ti^{3+}$. From the above results, we suggest that the skull melting method grown rutile single crystals contain defect centers such as $O_v,\;Ti^{3+},\;O_v-Ti^{3+}$ interstitials and $F^+-H^+$.