• Title/Summary/Keyword: 디지털객체

Search Result 523, Processing Time 0.032 seconds

Completion of Occluded Objects in a Video Sequence using Spatio-Temporal Matching (시공간 정합을 이용한 비디오 시퀀스에서의 가려진 객체의 복원)

  • Heo, Mi-Kyoung;Moon, Jae-Kyoung;Park, Soon-Yong
    • The KIPS Transactions:PartB
    • /
    • v.14B no.5
    • /
    • pp.351-360
    • /
    • 2007
  • Video Completion refers to a computer vision technique which restores damaged images by filling missing pixels with suitable color in a video sequence. We propose a new video completion technique to fill in image holes which are caused by removing an unnecessary object in a video sequence, where two objects cross each other in the presence of camera motion. We remove the closer object from a camera which results in image holes. Then these holes are filled by color information of some others frames. First of all, spatio-temporal volumes of occluding and occluded objects are created according to the centroid of the objects. Secondly, a temporal search technique by voxel matching separates and removes the occluding object. Finally. these holes are filled by using spatial search technique. Seams on the boundary of completed pixels we removed by a simple blending technique. Experimental results using real video sequences show that the proposed technique produces new completed videos.

Design of Transformation Engine for Mobile 3D Graphics (모바일 3차원 그래픽을 위한 기하변환 엔진 설계)

  • Kim, Dae-Kyoung;Lee, Jee-Myong;Lee, Chan-Ho
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.44 no.10
    • /
    • pp.49-54
    • /
    • 2007
  • As digital contents based on 3D graphics are increased, the requirement for low power 3D graphic hardware for mobile devices is increased. We design a transformation engine for mobile 3D graphic processor. We propose a simplified transformation engine for mobile 3D graphic processor. The area of the transformation engine is reduced by merging a mapping transformation unit into a projective transformation unit and by replacing a clipping unit with a selection unit. It consists of a viewing transformation unit a projective transformation unit a divide by w nit, and a selection unit. It can process 32 bit floating point format of the IEEE-754 standard or a reduced 24 bit floating point format. It has a pipelined architecture so that a vertex is processed every 4 cycles except for the initial latency. The RTL code is verified using an FPGA.

An Implementation of an ENC Representation System which meets S-52 presentation specification and S-57 transfer standards (S-52 표현사양 및 S-57 교환표준을 만족하는 전자해도 표현 시스템 구현)

  • 서상현;이희용
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.11a
    • /
    • pp.146-150
    • /
    • 1999
  • On the advent of digital era, ECDIS has emerged as a new navigation aid that should result in significant benefits to safe navigation. More than simply a graphics display, ECDIS is a new concept navigation system capable of providing integrated information of geographical and texual data. As an official vector data for ECDIS, ENC consists of spatial and feature data to describe objects in form of points, lines and areas. IHO published International Standards for ENC, such as S-52(Specification for Chart Content and Display Aspects of ECDIS and S-57(IHO Transfer Standard for Digital Hydrographic Data). This paper deals with the implementation of an EUC representation system which meets S-52 presentation specification and S-57 transfer standards by analyzing S-57 data structures and converting then to an appropriate internal data structures and representing them onto screen adopting S-52 presentation specification.

  • PDF

Implementation of the TMS320C6701 DSP Board for Multichannel Audio Coding (멀티채널 오디오 부호화를 위한 TMS320C6701 DSP 보드 구현)

  • 장대영;홍진우;곽진석
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 1999.11a
    • /
    • pp.199-203
    • /
    • 1999
  • This paper is on the DSP system design and implementation for real time MPEG-2 AAC multichannel audio, and MPEG-4 object oriented audio coding. This DSP system employs two DSPs of the state of the art TMS320C6701, developed by TI semiconductor. DSP board has PCI interface for downloading application program and control the system. DSP board was designed to use for both encoder and decoder, by setting several switches. The system contains external input and output box also, for A/D and D/A conversion for eight channel audio. The input box converts multi channel digital audio to ADI format, that provides serial interface for eight channel digital audio. And the output box converts ADI format signal to multi channel audio. Through this ADI interface, DSP boards can be connected to input, output box. Implemented DSP system was tested for integration with MPEG-2 AAC encoder and decoder S/W. Currently the DSP system performs realtime AAC 4-channel audio encoding with two DSPs, and 8-channel decoding with one DSP.

  • PDF

Haptic Media Broadcasting (촉각방송)

  • Cha, Jong-Eun;Kim, Yeong-Mi;Seo, Yong-Won;Ryu, Je-Ha
    • Broadcasting and Media Magazine
    • /
    • v.11 no.4
    • /
    • pp.118-131
    • /
    • 2006
  • With rapid development in ultra fast communication and digital multimedia, the realistic broadcasting technology, that can stimulate five human senses beyond the conventional audio-visual service is emerging as a new generation broadcasting technology. In this paper, we introduce a haptic broadcasting system and related core system and component techniques by which we can 'touch and feel' objects in an audio-visual scene. The system is composed of haptic media acquisition and creation, contents authoring, in the haptic broadcasting, the haptic media can be 3-D geometry, dynamic properties, haptic surface properties, movement, tactile information to enable active touch and manipulation and passive movement following and tactile effects. In the proposed system, active haptic exploration and manipulation of a 3-D mesh, active haptic exploration of depth video, passive kinesthetic interaction, and passive tactile interaction can be provided as potential haptic interaction scenarios and a home shopping, a movie with tactile effects, and conducting education scenarios are produced to show the feasibility of the proposed system.

U-Learning Scheme : A New Web-based Educational Technology (U-Learning 스킴 : 새로운 웹 기반 교육 기술)

  • Kim, Hye-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.12 no.12
    • /
    • pp.5486-5492
    • /
    • 2011
  • This paper presents a model of ubiquitous learning environment system based on the concepts of ubiquitous computing technology that enables learning to take place anywhere at anytime. This ubiquitous learning environment is described as an environment-friendly learning scheme that supports students' learning using digital media in geographically distributed environments. The u-learning model is a web-based e-learning system that could enable learners to acquire knowledge and skills through interaction between them and the ubiquitous learning environment. Education is happening all around the student but the student may not even be conscious of the learning process. Source data is present in the embedded objects and students do not have to do anything in order to learn. The communication between devices and the embedded computers in the environment allows learners to learn in an environment of their interest while they are moving, hence, attaching them to their learning environment.

Implementation of Vision System for Measuring Earing Rate of Aluminium CAN (알루미늄 캔재의 이어링률 측정을 위한 비젼 시스템 구현)

  • Lee Yang-Bum;Shin Seen-Beom
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.6 no.1
    • /
    • pp.8-14
    • /
    • 2005
  • The implementation of vision system using CCD camera which measures the earing rate of aluminium CAN is represented in this paper. In order to optimize the input image, the object of the input image is separated and the position of the image is calibrated. In the preprocessing, the definition of image is improved by the histogram equalization, and then the edges of the input image are detected by the Robert mask. The heights of the four ears and angles of the aluminium CAN are measured manually with the digital vernier calipers in industry. It takes 30 seconds to measure manually the height of one direction of the aluminium CAN at least three times. However, when the proposed system in this paper is applied, it takes 0.02 seconds only. In conclusion, the efficiency of the proposed system is higher than that of the system used in the industry.

  • PDF

Designation for Change Detection of Building Objects in Urban Area in High-Resolution Satellite Image (고정밀 위성영상에서 도심지역 건물변화 탐지를 위한 중첩방법)

  • 이승희;박성모;이준환;김준철
    • Korean Journal of Remote Sensing
    • /
    • v.19 no.4
    • /
    • pp.319-328
    • /
    • 2003
  • The automatic analysis of high-resolution satellite image is important in cartography, surveillance, exploiting resources etc. However, the automatic analysis of high resolution satellite image in the urban area has lots of difficulty including a shadow, the difference of illumination with time, the complexity of image so that the present techniques are seemed to be impossible to resolve. This paper proposes a new way of change detection of building objects in urban area, in which the objects in digital vector map are designated and superimposed on the the high-resolution satellite image. The proposed way makes the buildings on the vector map parameterize, and searches them in the preprocessed high-resolution satellite image by using generalized Hough transform. The designated building objects are overlaid on the satellite image and the result can help to search the changes in building objects rapidly.

Design and Implementation of Method Generation based Watermarking Technique for Android Copyright Protection (안드로이드 저작권 보호를 위한 메소드 생성 기반 워터마킹 기법의 설계 및 구현)

  • Park, Heewan
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.1
    • /
    • pp.61-69
    • /
    • 2019
  • As smartphones become widespread, numerous applications are developed and social issues related to software copyright are emerging. Software watermarking is digital watermarking technology applied to software and is a technology that can be used to recognize copyright owners. Generally, Java language is used to develop applications on the Android environment. The Java is an object-oriented language that supports method overloading and overriding. In this paper, we propose and implement a method generation based watermarking technique. As a result of evaluating the overhead due to the watermark, it was confirmed that the increase of the executable file size and the decrease of the execution speed are not large. Using the watermarking technique proposed in this paper, it is expected that copyright information can be verified when illegal copying is suspected or actual program is stolen, and piracy attempts will be prevented in advance.

Generation of optical fringe patterns using deep learning (딥러닝을 이용한 광학적 프린지 패턴의 생성)

  • Kang, Ji-Won;Kim, Dong-Wook;Seo, Young-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.12
    • /
    • pp.1588-1594
    • /
    • 2020
  • In this paper, we discuss a data balancing method for learning a neural network that generates digital holograms using a deep neural network (DNN). Deep neural networks are based on deep learning (DL) technology and use a generative adversarial network (GAN) series. The fringe pattern, which is the basic unit of a hologram to be created through a deep neural network, has very different data types depending on the hologram plane and the position of the object. However, because the criteria for classifying the data are not clear, an imbalance in the training data may occur. The imbalance of learning data acts as a factor of instability in learning. Therefore, it presents a method for classifying and balancing data for which the classification criteria are not clear. And it shows that learning is stabilized through this.