11 research outputs found

    Inpainting in Omnidirectional Images for Privacy Protection

    Get PDF
    Privacy protection is drawing more attention with the advances in image processing, visual and social media. Photo sharing is a popular activity, which also brings the concern of regulating permissions associated with shared content. This paper presents a method for protecting user privacy in omnidirectional media, by removing parts of the content selected by the user, in a reversible manner. Object removal is carried out using three different state-of-the-art inpainting methods, employed over the mask drawn in the viewport domain so that the geometric distortions are minimized. The perceived quality of the scene is assessed via subjective tests, comparing the proposed method against inpainting employed directly on the equirectangular image. Results on distinct contents indicate our object removal methodology on the viewport enhances perceived quality, thereby improves privacy protection as the user is able to hide objects with less distortion in the overall image

    Computer-assisted animation creation techniques for hair animation and shade, highlight, and shadow

    Get PDF
    戶ćșŠ:新 ; 栱摊ç•Șć·:ç”Č3062ć· ; ć­ŠäœăźçšźéĄž:ćšćŁ«(ć·„ć­Š) ; 授䞎ćčŽæœˆæ—„:2010/2/25 ; æ—©ć€§ć­Šäœèš˜ç•Șć·:新532

    Fusing spatial and temporal components for real-time depth data enhancement of dynamic scenes

    Get PDF
    The depth images from consumer depth cameras (e.g., structured-light/ToF devices) exhibit a substantial amount of artifacts (e.g., holes, flickering, ghosting) that needs to be removed for real-world applications. Existing methods cannot entirely remove them and perform slow. This thesis proposes a new real-time spatio-temporal depth image enhancement filter that completely removes flickering and ghosting, and significantly reduces holes. This thesis also presents a novel depth-data capture setup and two data reduction methods to optimize the performance of the proposed enhancement method

    Patch-based graphical models for image restoration

    Get PDF

    Sur la Restauration et l'Edition de Vidéo : Détection de Rayures et Inpainting de ScÚnes Complexes

    Get PDF
    The inevitable degradation of visual content such as images and films leads to the goal ofimage and video restoration. In this thesis, we look at two specific restoration problems : the detection ofline scratches in old films and the automatic completion of videos, or video inpainting as it is also known.Line scratches are caused when the film physically rubs against a mechanical part. This origin resultsin the specific characteristics of the defect, such as verticality and temporal persistence. We propose adetection algorithm based on the statistical approach known as a contrario methods. We also proposea temporal filtering step to remove false alarms present in the first detection step. Comparisons withprevious work show improved recall and precision, and robustness with respect to the presence of noiseand clutter in the film.The second part of the thesis concerns video inpainting. We propose an algorithm based on theminimisation of a patch-based functional of the video content. In this framework, we address the followingproblems : extremely high execution times, the correct handling of textures in the video and inpaintingwith moving cameras. We also address some convergence issues in a very simplified inpainting context.La degradation inĂ©vitable des contenus visuels (images, films) conduit nĂ©cessairementĂ  la tĂąche de la restauration des images et des vidĂ©os. Dans cetre thĂšse, nous nous intĂ©resserons Ă deux sous-problĂšmes de restauration : la dĂ©tection des rayures dans les vieux films, et le remplissageautomatique des vidĂ©os (“inpainting vidĂ©o en anglais).En gĂ©nĂ©ral, les rayures sont dues aux frottements de la pellicule du film avec un objet lors de laprojection du film. Les origines physiques de ce dĂ©faut lui donnent des caractĂ©ristiques trĂšs particuliers.Les rayures sont des lignes plus ou moins verticales qui peuvent ĂȘtre blanches ou noires (ou parfois encouleur) et qui sont temporellement persistantes, c’est-Ă -dire qu’elles ont une position qui est continuedans le temps. Afin de dĂ©tecter ces dĂ©fauts, nous proposons d’abord un algorithme de dĂ©tection basĂ©sur un ensemble d’approches statistiques appelĂ©es les mĂ©thodes a contrario. Cet algorithme fournitune dĂ©tection prĂ©cise et robuste aux bruits et aux textures prĂ©sentes dans l’image. Nous proposonsĂ©galement une Ă©tape de filtrage temporel afin d’écarter les fausses alarmes de la premiĂšre Ă©tape dedĂ©tection. Celle-ci amĂ©liore la prĂ©cision de l’algorithme en analysant le mouvement des dĂ©tections spatiales.L’ensemble de l’algorithme (dĂ©tection spatiale et filtrage temporel) est comparĂ© Ă  des approchesde la littĂ©rature et montre un rappel et une prĂ©cision grandement amĂ©liorĂ©s.La deuxiĂšme partie de cette thĂšse est consacrĂ©e Ă  l’inpainting vidĂ©o. Le but ici est de remplirune rĂ©gion d’une vidĂ©o avec un contenu qui semble visuellement cohĂ©rent et convaincant. Il existeune plĂ©thore de mĂ©thodes qui traite ce problĂšme dans le cas des images. La littĂ©rature dans le casdes vidĂ©os est plus restreinte, notamment car le temps d’exĂ©cution reprĂ©sente un vĂ©ritable obstacle.Nous proposons un algorithme d’inpainting vidĂ©o qui vise l’optimisation d’une fonctionnelle d’énergiequi intĂšgre la notion de patchs, c’est-Ă -dire des petits cubes de contenu vidĂ©o. Nous traitons d’abord leprobl’‘eme du temps d’exĂ©cution avant d’attaquer celui de l’inpainting satisfaisant des textures dans lesvidĂ©os. Nous traitons Ă©galement le cas des vidĂ©os dont le fond est en mouvement ou qui ont Ă©tĂ© prisesavec des camĂ©ras en mouvement. Enfin, nous nous intĂ©ressons Ă  certaines questions de convergencede l’algorithme dans des cas trĂšs simplifiĂ©s

    Compression, pose tracking, and halftoning

    Get PDF
    In this thesis, we discuss image compression, pose tracking, and halftoning. Although these areas seem to be unrelated at first glance, they can be connected through video coding as application scenario. Our first contribution is an image compression algorithm based on a rectangular subdivision scheme which stores only a small subsets of the image points. From these points, the remained of the image is reconstructed using partial differential equations. Afterwards, we present a pose tracking algorithm that is able to follow the 3-D position and orientation of multiple objects simultaneously. The algorithm can deal with noisy sequences, and naturally handles both occlusions between different objects, as well as occlusions occurring in kinematic chains. Our third contribution is a halftoning algorithm based on electrostatic principles, which can easily be adjusted to different settings through a number of extensions. Examples include modifications to handle varying dot sizes or hatching. In the final part of the thesis, we show how to combine our image compression, pose tracking, and halftoning algorithms to novel video compression codecs. In each of these four topics, our algorithms yield excellent results that outperform those of other state-of-the-art algorithms.In dieser Arbeit werden die auf den ersten Blick vollkommen voneinander unabhĂ€ngig erscheinenden Bereiche Bildkompression, 3D-PosenschĂ€tzung und Halbtonverfahren behandelt und im Bereich der Videokompression sinnvoll zusammengefĂŒhrt. Unser erster Beitrag ist ein Bildkompressionsalgorithmus, der auf einem rechteckigen Unterteilungsschema basiert. Dieser Algorithmus speichert nur eine kleine Teilmenge der im Bild vorhandenen Punkte, wĂ€hrend die restlichen Punkte mittels partieller Differentialgleichungen rekonstruiert werden. Danach stellen wir ein PosenschĂ€tzverfahren vor, welches die 3D-Position und Ausrichtung von mehreren Objekten anhand von Bilddaten gleichzeitig verfolgen kann. Unser Verfahren funktioniert bei verrauschten Videos und im Falle von ObjektĂŒberlagerungen. Auch Verdeckungen innerhalb einer kinematischen Kette werden natĂŒrlich behandelt. Unser dritter Beitrag ist ein Halbtonverfahren, das auf elektrostatischen Prinzipien beruht. Durch eine Reihe von Erweiterungen kann dieses Verfahren flexibel an verschiedene Szenarien angepasst werden. So ist es beispielsweise möglich, verschiedene PunktgrĂ¶ĂŸen zu verwenden oder Schraffuren zu erzeugen. Der letzte Teil der Arbeit zeigt, wie man unseren Bildkompressionsalgorithmus, unser PosenschĂ€tzverfahren und unser Halbtonverfahren zu neuen Videokompressionsalgorithmen kombinieren kann. Die fĂŒr jeden der vier Themenbereiche entwickelten Verfahren erzielen hervorragende Resultate, welche die Ergebnisse anderer moderner Verfahren ĂŒbertreffen

    Fehlerkaschierte Bildbasierte Darstellungsverfahren

    Get PDF
    Creating photo-realistic images has been one of the major goals in computer graphics since its early days. Instead of modeling the complexity of nature with standard modeling tools, image-based approaches aim at exploiting real-world footage directly,as they are photo-realistic by definition. A drawback of these approaches has always been that the composition or combination of different sources is a non-trivial task, often resulting in annoying visible artifacts. In this thesis we focus on different techniques to diminish visible artifacts when combining multiple images in a common image domain. The results are either novel images, when dealing with the composition task of multiple images, or novel video sequences rendered in real-time, when dealing with video footage from multiple cameras.Fotorealismus ist seit jeher eines der großen Ziele in der Computergrafik. Anstatt die KomplexitĂ€t der Natur mit standardisierten Modellierungswerkzeugen nachzubauen, gehen bildbasierte AnsĂ€tze den umgekehrten Weg und verwenden reale Bildaufnahmen zur Modellierung, da diese bereits per Definition fotorealistisch sind. Ein Nachteil dieser Variante ist jedoch, dass die Komposition oder Kombination mehrerer Quellbilder eine nichttriviale Aufgabe darstellt und hĂ€ufig unangenehm auffallende Artefakte im erzeugten Bild nach sich zieht. In dieser Dissertation werden verschiedene AnsĂ€tze verfolgt, um Artefakte zu verhindern oder abzuschwĂ€chen, welche durch die Komposition oder Kombination mehrerer Bilder in einer gemeinsamen BilddomĂ€ne entstehen. Im Ergebnis liefern die vorgestellten Verfahren neue Bilder oder neue Ansichten einer Bildsammlung oder Videosequenz, je nachdem, ob die jeweilige Aufgabe die Komposition mehrerer Bilder ist oder die Kombination mehrerer Videos verschiedener Kameras darstellt

    Gaze-Based Human-Robot Interaction by the Brunswick Model

    Get PDF
    We present a new paradigm for human-robot interaction based on social signal processing, and in particular on the Brunswick model. Originally, the Brunswick model copes with face-to-face dyadic interaction, assuming that the interactants are communicating through a continuous exchange of non verbal social signals, in addition to the spoken messages. Social signals have to be interpreted, thanks to a proper recognition phase that considers visual and audio information. The Brunswick model allows to quantitatively evaluate the quality of the interaction using statistical tools which measure how effective is the recognition phase. In this paper we cast this theory when one of the interactants is a robot; in this case, the recognition phase performed by the robot and the human have to be revised w.r.t. the original model. The model is applied to Berrick, a recent open-source low-cost robotic head platform, where the gazing is the social signal to be considered
    corecore