Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Vincent Charvillat

dblp:16/6780 · DBLP profile ↗
← Back
55ranked-venue papers
2as first author
4since 2021 · last 2024
0009-0006-6755-5774ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 46 · 1 first-authorArtificial intelligence and machine learning · 12 · 1 first-author · 4 since 2021Computer networks · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
14 papers
Virtual and augmented reality · 44% Multimedia analysis and retrieval · 18% Image and video processing · 15%
Computer networks
4 papers
Content delivery and video streaming · 98% Wireless sensing and localization · 2%
Artificial intelligence
2 papers
3D vision · 100%
Human-computer interaction and pervasive computing
4 papers
Interaction techniques and input · 65% Collaborative and social computing · 14% Human-robot interaction · 14%

Topics — the 25 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Virtual and augmented reality › virtual environment
networked virtual environment
0.832019
Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients · ACM Multimedia 2019
An Implementation of a DASH Client for Browsing Networked Virtual Environment · ACM Multimedia 2018
DASH for 3D Networked Virtual Environment · ACM Multimedia 2018
Virtual and augmented reality › navigation
3d navigation
0.722019
Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients · ACM Multimedia 2019
An Implementation of a DASH Client for Browsing Networked Virtual Environment · ACM Multimedia 2018
Content delivery and video streaming › adaptive video streaming › HTTP adaptive streaming
DASH
0.422019
An Implementation of a DASH Client for Browsing Networked Virtual Environment · ACM Multimedia 2018
Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients · ACM Multimedia 2019
Content delivery and video streaming
adaptive video streaming
0.422018
DASH for 3D Networked Virtual Environment · ACM Multimedia 2018
An Implementation of a DASH Client for Browsing Networked Virtual Environment · ACM Multimedia 2018
Computer vision › 3D vision › image registration
2d-3d registration
0.412019
Using Curvilinear Features in Focus for Registering a Single Image to a 3D Object · IEEE Trans. Image Process. 2019
Computer vision › 3D vision › low-level vision
curvilinear structure detection
0.412019
Using Curvilinear Features in Focus for Registering a Single Image to a 3D Object · IEEE Trans. Image Process. 2019
Computer vision › 3D vision › low-level vision
feature detection
0.412019
Using Curvilinear Features in Focus for Registering a Single Image to a 3D Object · IEEE Trans. Image Process. 2019
Multimedia analysis and retrieval
image annotation
0.312018
Web-Based Configurable Image Annotations · ACM Multimedia 2018
Content delivery and video streaming › adaptive video streaming
HTTP adaptive streaming
0.312018
DASH for 3D Networked Virtual Environment · ACM Multimedia 2018
Image and video processing › image segmentation
interactive segmentation
0.312017
Outlining Objects for Interactive Segmentation on Touch Devices · ACM Multimedia 2017
Interaction techniques and input
touch interaction
0.312017
Outlining Objects for Interactive Segmentation on Touch Devices · ACM Multimedia 2017
Visual content generation and editing › video editing
video mashup
0.222014
Jiku director 2.0: a mobile video mashup system with zoom and pan using motion maps · ACM Multimedia 2014
3D Interest Maps From Simultaneous Video Recordings · ACM Multimedia 2014
Multimedia systems and quality of experience
video streaming
0.212015
A Video Timeline with Bookmarks and Prefetch State for Faster Video Browsing · ACM Multimedia 2015
Interaction techniques and input › interactive retrieval
video browsing
0.212015
A Video Timeline with Bookmarks and Prefetch State for Faster Video Browsing · ACM Multimedia 2015
Multimedia analysis and retrieval › video content analysis
multi-view video analysis
0.212014
3D Interest Maps From Simultaneous Video Recordings · ACM Multimedia 2014
Image and video processing › saliency detection
saliency map
0.212014
3D Interest Maps From Simultaneous Video Recordings · ACM Multimedia 2014
Visualization and visual analytics › visual saliency
stereoscopic saliency
0.212014
3D Interest Maps From Simultaneous Video Recordings · ACM Multimedia 2014
Virtual and augmented reality › augmented reality
mobile augmented reality
0.222009
MARCH: mobile augmented reality for cultural heritage · ACM Multimedia 2009
Mobile guide applications using representative visualizations · ACM Multimedia 2008
Collaborative and social computing
crowdsourcing
0.122011
Crowdsourced automatic zoom and scroll for video retargeting · ACM Multimedia 2010
Combining content-based analysis and crowdsourcing to improve user interaction with zoomable video · ACM Multimedia 2011
Human-robot interaction
implicit feedback
0.122011
Crowdsourced automatic zoom and scroll for video retargeting · ACM Multimedia 2010
Combining content-based analysis and crowdsourcing to improve user interaction with zoomable video · ACM Multimedia 2011
Multimedia analysis and retrieval
video content analysis
0.112011
Combining content-based analysis and crowdsourcing to improve user interaction with zoomable video · ACM Multimedia 2011
Visual content generation and editing
video retargeting
0.112010
Crowdsourced automatic zoom and scroll for video retargeting · ACM Multimedia 2010
Image and video processing
real-time image processing
0.112009
MARCH: mobile augmented reality for cultural heritage · ACM Multimedia 2009
Interaction techniques and input › mobile interaction
mobile video viewing
0.012010
Crowdsourced automatic zoom and scroll for video retargeting · ACM Multimedia 2010
Wireless sensing and localization › satellite navigation
GPS localization
0.012008
Mobile guide applications using representative visualizations · ACM Multimedia 2008

Methods — techniques the papers use, named apart from their topics

crowdsourcing · 1.1user study · 1.03d bookmarking · 0.8viewpoint-based adaptation · 0.7utility-based adaptation · 0.7utility metric · 0.7media presentation description metadata · 0.7content partitioning · 0.7grabcut · 0.6prefetching · 0.4ridge and valley detection · 0.4histogram of oriented gradients · 0.4curvature estimation · 0.4content analysis · 0.1collaborative filtering · 0.1visual attention model · 0.1web adaptation system · 0.1multivariable test · 0.1
YearPublicationVenuePosition
2024 SlideCraft: Synthetic Slides Generation for Robust Slide Analysis
Travis Seng, Axel Carlier, Thomas Forgione, Vincent Charvillat, Wei Tsang Ooi
ICDAR (1)4
2023 How to relate synchronized static videos between each other in an active learning set-up?
Thierry Malon, Sylvie Chambon, Alain Crouzil, Vincent Charvillat
Expert Syst. Appl.4
2021 Multi-product, Multi-supplier Order Assignment and Routing for an e-Commerce Application in the Retail Sector
abstract
International audience
Louis Rivière, Christian Artigues, Azeddine Cheref, Nicolas Jozefowiez, Marie-José Huguet, Sandra Ulrich Ngueveu, Vincent Charvillat
ICORES7
2021 Improving vehicle re-identification using CNN latent spaces: Metrics comparison and track-to-track extension
abstract
Abstract Herein, the problem of vehicle re‐identification using distance comparison of images in CNN latent spaces is addressed. First, the impact of the distance metrics, comparing performances obtained with different metrics is studied: the minimal Euclidean distance ( MED ), the minimal cosine distance ( MCD ) and the residue of the sparse coding reconstruction ( RSCR ). These metrics are applied using features extracted from five different CNN architectures, namely ResNet18, AlexNet, VGG16, InceptionV3 and DenseNet201. We use the specific vehicle re‐identification dataset VeRi to fine‐tune these CNNs and evaluate results. Overall, independently of the CNN used, MCD outperforms MED , commonly used in the literature. These results are confirmed on other vehicle retrieval datasets. Second, the state‐of‐the‐art image‐to‐track process (I2TP) is extended to a track‐to‐track process (T2TP). The three distance metrics are extended to measure distance between tracks, enabling T2TP. T2TP and I2TP are compared using the same CNN models. Results show that T2TP outperforms I2TP for MCD and RSCR. T2TP combining DenseNet201 and MCD ‐based metrics exhibits the best performances, outperforming the state‐of‐the‐art I2TP‐based models. Finally, experiments highlight two main results: i) the impact of metric choice in vehicle re‐identification, and ii) T2TP improves the performances compared with I2TP, especially when coupled with MCD ‐based metrics.
Geoffrey Roman-Jimenez, Patrice Guyot, Thierry Malon, Sylvie Chambon, Vincent Charvillat, Alain Crouzil, André Péninou, Julien Pinquier, Florence Sèdes, Christine Sénac
IET Comput. Vis.5
2020 Story comparison for estimating field of view overlap in a video collection
abstract
Determining the links between large amounts of video data with no prior knowledge of the camera positions is a hard task to automate. From a collection of videos acquired from static cameras simultaneously, we propose a method for finding groups of videos with overlapping fields of view. Each video is first processed individually: at regular time steps, objects are detected and are assigned a category and an appearance descriptor. Next, the video is split into cells at different resolutions and we assign to each cell its story: it consists of the list of objects detected in the cell over time. Once the stories are established for each video, the links between cells of different videos are determined by comparing their stories: two cells are linked if they show simultaneous detections of objects of the same category with similar appearances. Pairs of videos with overlapping fields of view are identified using these links between cells. A link graph is finally returned, in which each node represents a video, and the edges indicate pairs of overlapping videos. The approach is evaluated on a set of 63 real videos from both public datasets and live surveillance videos, as well as on 84 synthetic videos, and shows promising results.
Thierry Malon, Sylvie Chambon, Alain Crouzil, Vincent Charvillat
ICPR4
2020 Unsupervised Human Pose Estimation on Depth Images
Thibault Blanc-Beyne, Axel Carlier, Sandrine Mouysset, Vincent Charvillat
ECML/PKDD (4)4
2019 Iterative Dataset Filtering for Weakly Supervised Segmentation of Depth Images
abstract
In this paper, we propose an approach for segmentation of challenging depth images. We first use a semi-automatic segmentation algorithm that only takes a user-defined rectangular area as an input. The quality of the segmentation is very heterogeneous at this stage, and unsufficient to efficiently train a neural network. We thus introduce a learning process that takes this imperfect nature of data into account, by iteratively filtering the dataset to only keep the best segmented images. We show this method improves the neural network's performance by a significant amount.
Thibault Blanc-Beyne, Axel Carlier, Vincent Charvillat
ICIP3
2019 Estimation of Correspondent Trajectories in Multiple Overlapping Synchronized Videos Using Correlation of Activity Functions
abstract
We present an approach for ranking a collection of videos with overlapping fields of view. The ranking depends on how they allow to visualize as best as possible, i.e. with significant details, a trajectory query drawn in one of the videos. The proposed approach decomposes each video into cells and aims at estimating a correspondence map between cells from different videos using the linear correlation between their functions of activity. These latter are obtained during a training session by detecting objects in the videos and computing the coverage rate between the objects and the cells over time. The main idea is that two areas from two different videos that systematically offer presence of objects simultaneously are very likely to correspond to each other. Then, we use the correspondence between cells to find the reformulated trajectory in the other videos. Finally, we rank the videos based on the visibility they offer. We show promising results by testing three aspects: the correspondence maps, the reformulation and the ranking.
Thierry Malon, Sylvie Chambon, Vincent Charvillat, Alain Crouzil
ICIP3
2019 Using 3D Bookmarks for Desktop and Mobile DASH-3D Clients
abstract
Navigating in a 3D networked virtual environment with a six-degree of freedom on a mobile device can be disorientating and challenging to users. In this technical demonstration, we show how 3D bookmarks can be used to simplify such interactions. Our system integrates the 3D bookmarks into a DASH-based network virtual environment in a DASH-compliant manner and is available on both the desktop and mobile.
Thomas Forgione, Axel Carlier, Géraldine Morin, Wei Tsang Ooi, Vincent Charvillat
ACM Multimedia5
2019 Audiovisual Annotation Procedure for Multi-view Field Recordings
Patrice Guyot, Thierry Malon, Geoffrey Roman-Jimenez, Sylvie Chambon, Vincent Charvillat, Alain Crouzil, André Péninou, Julien Pinquier, Florence Sèdes, Christine Sénac
MMM (1)5
2019 Using Curvilinear Features in Focus for Registering a Single Image to a 3D Object
abstract
In the context of 2D/3D registration, this paper introduces an approach that allows for matching features detected in two different modalities, photographs, and 3D models, by using a common 2D representation. More precisely, 2D images are matched with a set of depth images representing the 3D model. After introducing the concept of Curvilinear Saliency, which is related to curvature estimation, we propose a new ridge and valley detector for depth images rendered from 3D models. A variant of this detector is adapted to photographs, first by considering multi-scale features and second by integrating the focus curve principle. Finally, a registration algorithm determines the correct view of the 3D model and, thus, the pose of the photograph. This approach relies on the Histogram of Curvilinear Saliency (HCS), an adaptation of the Histogram of Oriented Gradients (HOG) to the proposed features in 2D and 3D. The presented results highlight both the quality of the features detected in terms of repeatability and the interest of the approach for registration and pose estimation.
Hatem A. Rashwan, Sylvie Chambon, Pierre Gurdjos, Géraldine Morin, Vincent Charvillat
IEEE Trans. Image Process.5
2018 Pose Estimation of a Single Circle Using Default Intrinsic Calibration
Damien Mariyanayagam, Pierre Gurdjos, Sylvie Chambon, Florent Brunet, Vincent Charvillat
ACCV (3)5
2018 An Implementation of a DASH Client for Browsing Networked Virtual Environment
abstract
We demonstrate the use of DASH, a widely-deployed standard for streaming video content, for streaming 3D content in an NVE (Networked Virtual Environment) consisting of 3D geometry and associated textures. We have developed a DASH client for NVE to show how NVE benefits from the advantages of DASH: it offers a scalable, easy-to-deploy 3D streaming framework. In our system, the 3D content is first statically partitioned into compliant DASH data, and metadata is provided in order for the client to manage which data to download. Based on a proposed utility metric for geometry and texture at the different resolution, the client can choose the content to request depending on its viewpoint. We effectively provide a Web-based client to navigate through our sample 3D scene, while deriving the streaming requests from its computation of the necessary online parameters, in a receiver-driven manner.
Thomas Forgione, Axel Carlier, Géraldine Morin, Wei Tsang Ooi, Vincent Charvillat, Praveen Kumar Yadav
ACM Multimedia5
2018 DASH for 3D Networked Virtual Environment
abstract
DASH is now a widely deployed standard for streaming video content due to its simplicity, scalability, and ease of deployment. In this paper, we explore the use of DASH for a different type of media content -- networked virtual environment (NVE), with different properties and requirements. We organize a polygon soup with textures into a structure that is compatible with DASH MPD (Media Presentation Description), with a minimal set of view-independent metadata for the client to make intelligent decisions about what data to download at which resolution. We also present a DASH-based NVE client that uses a view-dependent and network dependent utility metric to decide what to download, based only on the information in the MPD file. We show that DASH can be used on NVE for 3D content streaming. Our work opens up the possibility of using DASH for highly interactive applications, beyond its current use in video streaming.
Thomas Forgione, Axel Carlier, Géraldine Morin, Wei Tsang Ooi, Vincent Charvillat, Praveen Kumar Yadav
ACM Multimedia5
2018 Web-Based Configurable Image Annotations
abstract
We introduce a new application for annotating images, with the purpose of constituting training datasets for machine learning algorithms. Our open-source software is meant to be easily used and deployed, configured to meet the annotation needs of any use case, and embeddable in crowdsourcing campaigns using the Amazon Mechanical Turk service.
Matthieu Pizenberg, Axel Carlier, Emmanuel Faure, Vincent Charvillat
ACM Multimedia4
2018 Room Floor Plan Generation on a Project Tango Device
Vincent Angladon, Simone Gasparini, Vincent Charvillat
MMM (2)3
2018 Toulouse campus surveillance dataset: scenarios, soundtracks, synchronized videos with overlapping and disjoint views
abstract
In surveillance applications, humans and vehicles are the most important common elements studied. In consequence, detecting and matching a person or a car that appears on several videos is a key problem. Many algorithms have been introduced and nowadays, a major relative problem is to evaluate precisely and to compare these algorithms, in reference to a common ground-truth. In this paper, our goal is to introduce a new dataset for evaluating multi-view based methods. This dataset aims at paving the way for multidisciplinary approaches and applications such as 4D-scene reconstruction, object identification/tracking, audio event detection and multi-source meta-data modeling and querying. Consequently, we provide two sets of 25 synchronized videos with audio tracks, all depicting the same scene from multiple viewpoints, each set of videos following a detailed scenario consisting in comings and goings of people and cars. Every video was annotated by regularly drawing bounding boxes on every moving object with a flag indicating whether the object is fully visible or occluded, specifying its category (human or vehicle), providing visual details (for example clothes types or colors), and timestamps of its apparitions and disappearances. Audio events are also annotated by a category and timestamps.
Thierry Malon, Geoffrey Roman-Jimenez, Patrice Guyot, Sylvie Chambon, Vincent Charvillat, Alain Crouzil, André Péninou, Julien Pinquier, Florence Sèdes, Christine Sénac
MMSys5
2018 A robust video watermarking based on feature regions and crowdsourcing
Asma Kerbiche, Saoussen Ben Jabra, Zagrouba Ezzeddine, Vincent Charvillat
Multim. Tools Appl.4
2017 Outlining Objects for Interactive Segmentation on Touch Devices
abstract
Interactive segmentation consists in building a pixel-wise partition of an image, into foreground and background regions, with the help of user inputs. Most state-of-the-art algorithms use scribble-based interactions to build foreground and background models, and very few of these work focus on the usability of the scribbling interaction. In this paper we study the outlining interaction, which is very intuitive to non-expert users on touch devices. We present an algorithm, built upon the existing GrabCut algorithm, which infers both foreground and background models out of a single outline. We conducted a user study on 20 participants to demonstrate the usability of this interaction, and its performance for the task of interactive segmentation.
Matthieu Pizenberg, Axel Carlier, Emmanuel Faure, Vincent Charvillat
ACM Multimedia4
2017 Sprite tree: an efficient image-based representation for networked virtual environments
Minhui Zhu, Géraldine Morin, Vincent Charvillat, Wei Tsang Ooi
Vis. Comput.3
2016 Towards multi-scale feature detection repeatable over intensity and depth images
abstract
Object recognition based on local features computed at multiple locations is robust to occlusions, strong viewpoint changes and object deformations. These features should be repeatable, precise and distinctive. We present an operator for repeatable feature detection on depth images (relative to 3D models) as well as 2D intensity images. The proposed detector is based on estimating the curviness saliency at multiple scales in each kind of image. We also propose quality measures that evaluate the repeatability of the features between depth and intensity images. The experiments show that the proposed detector outperforms both the most powerful, classical point detectors (e.g., SIFT) and edge detection techniques.
Hatem A. Rashwan, Sylvie Chambon, Pierre Gurdjos, Géraldine Morin, Vincent Charvillat
ICIP5
2016 Impact of 3D bookmarks on navigation and streaming in a networked virtual environment
abstract
A 3D bookmark in a networked virtual environment (NVE) provides a navigation aid, allowing the user to move quickly from its current viewpoint to a bookmarked viewpoint by simply clicking on the bookmark. In this paper, we first validate the positive impact that 3D bookmarks have in easing navigation in a 3D scene. Then, we show that, in the context of a NVE that streams content on demand from server to client, navigating with bookmarks leads to lower rendering quality at the bookmarked viewpoint, due to lower locality of data. We then investigate into how prefetching the 3D data at the bookmarks and precomputation of visible faces at the bookmarks help to improve the rendering quality.
Thomas Forgione, Axel Carlier, Géraldine Morin, Wei Tsang Ooi, Vincent Charvillat
MMSys5
2016 Multimedia prefetching with optimal Markovian policies
Cezar Plesca, Vincent Charvillat, Wei Tsang Ooi
J. Netw. Comput. Appl.2
2016 Assessment of crowdsourcing and gamification loss in user-assisted object segmentation
Axel Carlier, Amaia Salvador, Ferran Cabezas, Xavier Giró-i-Nieto, Vincent Charvillat, Oge Marques
Multim. Tools Appl.5
2015 Quality control in crowdsourced object segmentation
abstract
This paper explores processing techniques to deal with noisy data in crowdsourced object segmentation tasks. We use the data collected with Click'n'Cut, an online interactive segmentation tool, and we perform several experiments towards improving the segmentation results. First, we introduce different superpixel-based techniques to filter users' traces, and assess their impact on the segmentation result. Second, we present different criteria to detect and discard the traces from potential bad users, resulting in a remarkable increase in performance. Finally, we show a novel superpixel-based segmentation algorithm which does not require any prior filtering and is based on weighting each user's contribution according to his/her level of expertise.
Ferran Cabezas, Axel Carlier, Vincent Charvillat, Amaia Salvador, Xavier Giró-i-Nieto
ICIP3
2015 Image Quality Assessment for Photo-consistency Evaluation on Planar Classification in Urban Scenes
Marie-Anne Bauda, Sylvie Chambon, Pierre Gurdjos, Vincent Charvillat
ICPRAM (1)4
2015 A Video Timeline with Bookmarks and Prefetch State for Faster Video Browsing
abstract
Reducing seek latency by predicting what the users will access is important for user experience, particularly during video browsing, where users seek frequently to skim through a video. Much existing research strived to predict user access pattern more accurately to improve the prefetching hit rate. This paper proposed a different approach whereby the prefetch hit rate is improved by biasing the users to seek to prefetched content with higher probability, through changing the video player user interface. Through a user study, we demonstrated that our player interface can lead to up to 4$\times$ more seeks to bookmarked segments and reduce seek latency by 40\%, compared to a video player interface commonly used today. The user study also showed that the user experience and the understanding of the video content when browsing is not compromised by the changes in seek behavior.
Axel Carlier, Vincent Charvillat, Wei Tsang Ooi
ACM Multimedia2
2015 The toulouse vanishing points dataset
abstract
In this paper we present the Toulouse Vanishing Points Dataset, a public photographs database of Manhattan scenes taken with an iPad Air 1. The purpose of this dataset is the evaluation of vanishing points estimation algorithms. Its originality is the addition of Inertial Measurement Unit (IMU) data synchronized with the camera under the form of rotation matrices. Moreover, contrary to existing works which provide vanishing points of reference in the form of single points, we computed uncertainty regions. The Toulouse Vanishing Points Dataset is publicly available at http://ubee.enseeiht.fr/tvpd
Vincent Angladon, Simone Gasparini, Vincent Charvillat
MMSys3
2014 VideoJot: A Multifunctional Video Annotation Tool
abstract
Videos are becoming more and more a tool of communication. There are how-to videos, people are discussing actions of others based on their recorded performance, e.g., in soccer, or they simply record videos of great moments and show them to friends and family. In this paper we focus on very specific how-to videos and present a novel, web based annotation tool, that combines (i) zoom, (ii) drawing, and (iii) temporal social bookmarking in video streams. Moreover, we present a short study on the usefulness of the tool to communicate general concepts of a specific video game based on a captured game session.
Michael Riegler 0001, Mathias Lux, Vincent Charvillat, Axel Carlier, Raynor Vliegendhart, Martha A. Larson
ICMR3
2014 3D Interest Maps From Simultaneous Video Recordings
abstract
We consider an emerging situation where multiple cameras are filming the same event simultaneously from a diverse set of angles. The captured videos provide us with the multiple view geometry and an understanding of the 3D structure of the scene. We further extend this understanding by introducing the concept of 3D interest map in this paper. As most users naturally film what they find interesting from their respective viewpoints, the 3D structure can be annotated with the level of interest, naturally crowdsourced from the users. A 3D interest map can be understood as an extension of saliency maps in the 3D space that captures the semantics of the scene. We evaluate the idea of 3D interest maps on two real datasets, taken from the environment or the cameras that are equipped enough to have an estimation of the poses of cameras and a reasonable synchronization between them. We study two aspects of the 3D interest maps in our evaluation. First, by projecting them into 2D, we compare them to state-of-the-art saliency maps. Second, to demonstrate the usefulness of the 3D interest maps, we apply them to a video mashup system that automatically produces an edited video from one of the datasets.
Axel Carlier, Lilian Calvet, Duong-Trung-Dung Nguyen, Wei Tsang Ooi, Pierre Gurdjos, Vincent Charvillat
ACM Multimedia6
2014 Jiku director 2.0: a mobile video mashup system with zoom and pan using motion maps
abstract
In this demonstration, we show an automated mobile video mashup system that takes a set of videos filming the same scene as input, and generate an output mashup video consisting of temporally coherent clips selected from these input videos. The key difference of our system over the existing state-of-the-art is that it can generate virtual close-up shots and three camera operations: zooming in, zooming out, and panning, automatically. To achieve this, the system first computes the motion maps of the input videos and then determines a set of rectangles that correspond to highly interesting regions (in terms of motion). The choice of which shot types to use is done heuristically, ensuring diversity and coherency in the content presented in the mashup.
Duong-Trung-Dung Nguyen, Axel Carlier, Wei Tsang Ooi, Vincent Charvillat
ACM Multimedia4
2014 Be your own cameraman: real-time support for zooming and panning into stored and live panoramic video
abstract
High-resolution panoramic video with a wide field-of-view is popular in many contexts. However, in many examples, like surveillance and sports, it is often desirable to zoom and pan into the generated video. A challenge in this respect is real-time support, but in this demo, we present an end-to-end real-time panorama system with interactive zoom and panning. Our system installed at Alfheim stadium, a Norwegian premier league soccer team, generates a cylindrical panorama from five 2K cameras live where the perspective is corrected in real-time when presented to the client. This gives a better and more natural zoom compared to existing systems using perspective panoramas and zoom operations using plain crop. Our experimental results indicate that virtual views can be generated far below the frame-rate threshold, i.e., on a GPU, the processing requirement per frame is about 10 milliseconds.
Vamsidhar Reddy, Ragnar Langseth, Håkon Kvale Stensland, Pierre Gurdjos, Vincent Charvillat, Carsten Griwodz, Dag Johansen, Pål Halvorsen
MMSys5
2014 Interactive Zoom and Panning from Live Panoramic Video
abstract
Panorama video is becoming increasingly popular, and we present an end-to-end real-time system to interactively zoom and pan into high-resolution panoramic videos. Compared to existing systems using perspective panoramas with cropping, our approach creates a cylindrical panorama. Here, the perspective is corrected in real-time, and the result is a better and more natural zoom. Our experimental results also indicate that such zoomed virtual views can be generated far below the frame-rate threshold. Taking into account recent trends in device development, our approach should be able to scale to a large number of concurrent users in the near future.
Vamsidhar Reddy, Ragnar Langseth, Sigurd Ljødal, Pierre Gurdjos, Vincent Charvillat, Carsten Griwodz, Pål Halvorsen
NOSSDAV5
2014 Bandwidth adaptation for 3D mesh preview streaming
abstract
Online galleries of 3D models typically provide two ways to preview a model before the model is downloaded and viewed by the user: (i) by showing a set of thumbnail images of the 3D model taken from representative views (or keyviews); (ii) by showing a video of the 3D model as viewed from a moving virtual camera along a path determined by the content provider. We propose a third approach called preview streaming for mesh-based 3D objects: by streaming and showing parts of the mesh surfaces visible along the virtual camera path. This article focuses on the preview streaming architecture and framework and presents our investigation into how such a system would best handle network congestion effectively. We present three basic methods: (a) stop-and-wait , where the camera pauses until sufficient data is buffered; (b) reduce-speed , where the camera slows down in accordance to reduce network bandwidth; and (c) reduce-quality , where the camera continues to move at the same speed but fewer vertices are sent and displayed, leading to lower mesh quality. We further propose two advanced methods: (d) keyview-aware , which trades off mesh quality and camera speed appropriately depending on how close the current view is to the keyviews, and (e) adaptive-zoom , which improves visual quality by moving the virtual camera away from the original path. A user study reveals that our keyview-aware method is preferred over the basic methods. Moreover, the adaptive-zoom scheme compares favorably to the keyview-aware method, showing that path adaptation is a viable approach to handling bandwidth variation.
Shanghong Zhao 0002, Wei Tsang Ooi, Axel Carlier, Géraldine Morin, Vincent Charvillat
ACM Trans. Multim. Comput. Commun. Appl.5
2013 3D mesh preview streaming
abstract
Publishers of 3D models online typically provide two ways to preview a model before the model is downloaded and viewed by the user: (i) by showing a set of thumbnail images of the 3D model taken from representative views (or keyviews); (ii) by showing a video of the 3D model as viewed from a moving virtual camera along a path determined by the content provider. We propose a third approach called preview streaming for mesh-based 3D object: by streaming and showing parts of the mesh surfaces visible along the virtual camera path. This paper focuses on the preview streaming architecture and framework, and presents our investigation into how such a system would best handle network congestion effectively. We study three basic methods: (a) stop-and-wait, where the camera pauses until sufficient data is buffered; (b) reduce-speed, where the camera slows down in accordance to reduce network bandwidth; and (c) reduce-quality, where the camera continues to move at the same speed but fewer vertices are sent and displayed, leading to lower mesh quality. We further propose a keyview-aware method that trades off mesh quality and camera speed appropriately depending on how close the current view is to the keyviews. A user study reveals that our keyview-aware method is preferred over the basic methods.
Shanghong Zhao 0002, Wei Tsang Ooi, Axel Carlier, Géraldine Morin, Vincent Charvillat
MMSys5
2012 Camera tracking using concentric circle markers: Paradigms and algorithms
abstract
A C2Tag refers to a set of concentric circles of different radii. C2Tags have been recently introduced in computer vision, in particular for camera calibration, as they offer highly interesting photometric and geometric properties, compared to the classical “checkerboard” tags. In this work, we propose the general paradigm of camera tracking based on a planar marker consisting of at least two C2Tags. All the involved steps are described: detection, identification, 2D reconstruction, calibration and 3D reconstruction. Our contribution is to introduce the following missing steps required to deal with long video sequences under time constraints: key-frame selection, bundle adjustment and intermediate pose refinement.
Lilian Calvet, Pierre Gurdjos, Vincent Charvillat
ICIP3
2012 Camera tracking based on circular point factorization
Lilian Calvet, Pierre Gurdjos, Vincent Charvillat
ICPR3
2011 Combining content-based analysis and crowdsourcing to improve user interaction with zoomable video
abstract
This paper introduces a new paradigm for interacting with zoomable video. Our interaction technique reduces the number of zooms and pans required by providing recommended viewports to the users, and replaces multiple zoom and pan actions with a simple click on the recommended viewport. The usefulness of our technique is visible in the quality of the recommended viewport, which needs to match the user intention, track movement in the scene, and properly frame the scene in the video. To this end, we propose a hybrid method where content analysis is complimented by the implicit feedback of a community of users in order to recommend viewports. We first compute preliminary sets of recommended viewports by analyzing the content of the video. These viewports allow tracking of moving objects in the scene, and are framed without violating basic aesthetic rules. To improve the relevance of the recommended viewports, we collect viewing statistics as users view a video, and use the viewports they select to reinforce the importance of certain recommendations and penalize others. New recommendations that are not previously recognized by content analysis may also emerge. The resulting recommended viewports converge towards the regions in the video that are relevant to users. A user study involving 70 participants shows that an user interface incorporating with our paradigm leads to more number of zooms, into more informative regions with fewer interactions.
Axel Carlier, Guntur Ravindra, Vincent Charvillat, Wei Tsang Ooi
ACM Multimedia3
2011 Context modeling in computer vision: techniques, implications, and applications
Oge Marques, Elan Barenholtz, Vincent Charvillat
Multim. Tools Appl.3
2010 Automatic Hair Detection in the Wild
abstract
This paper presents an algorithm for segmenting the hair region in uncontrolled, real life conditions images. Our method is based on a simple statistical hair shape model representing the upper hair part. We detect this region by minimizing an energy which uses active shape and active contour. The upper hair region then allows us to learn the hair appearance parameters (color and texture) for the image considered. Finally, those parameters drive a pixel-wise segmentation technique that yields the desired (complete) hair region. We demonstrate the applicability of our method on several real images.
Pauline Julian, Christophe Dehais, François Lauze, Vincent Charvillat, Adrien Bartoli, Ariel Choukroun
ICPR4
2010 Crowdsourced automatic zoom and scroll for video retargeting
abstract
Screen size and display resolution limit the experience of watching videos on mobile devices. The viewing experience can be improved by determining important or interesting regions within the video (called regions of interest, or ROIs) and displaying only the ROIs to the viewer. Previous work focuses on analyzing the video content using visual attention model to infer the ROIs. Such content-based technique, however, has limitations. In this paper, we propose an alternative paradigm to infer ROIs from a video. We crowdsource from a large number of users through their implicit viewing behavior using a zoom and pan interface, and infer the ROIs from their collective wisdom. A retargeted video, consisting of relevant shots determined from historical users behavior, can be automatically generated and replayed to subsequent users who would prefer a less interactive viewing experience. This paper presents how we collect the user traces, infer the ROIs and their dynamics, group the ROIs into shots, and automatically reframe those shots to improve the aesthetics of the video. A user study with 48 participants shows that our automatically retargeted video is of comparable quality to one handcrafted by an expert user
Axel Carlier, Vincent Charvillat, Wei Tsang Ooi, Romulus Grigoras, Géraldine Morin
ACM Multimedia2
2010 From rendering to tracking point-based 3D models
Christophe Dehais, Géraldine Morin, Vincent Charvillat
Image Vis. Comput.3
2010 Satellite image compression by post-transforms in the wavelet domain
Xavier Delaunay, Marie Chabert, Vincent Charvillat, Géraldine Morin
Signal Process.3
2009 Multiple View Reconstruction of a Quadric of Revolution from Its Occluding Contours
Pierre Gurdjos, Vincent Charvillat, Géraldine Morin, Jérôme Guénard
ACCV (1)2
2009 On the impact of sequence and time in rich media advertising
abstract
Nowadays, commercial websites use an increasing amount of rich media ads, since these ads grab users' attention more easily. Ad overloading has a counterproductive effect and we advocate a more parsimonious and finely-tuned use of ads. In this paper we stress the importance of using ads in the right sequence and at the right time. We also present how to use our web adaptation system for a classic web marketing multivariable test. The experimental results show the usefulness of optimizing banners' sequences and timing.
Benoit Baccot, Marios O. Choudary, Romulus Grigoras, Vincent Charvillat
ACM Multimedia4
2009 MARCH: mobile augmented reality for cultural heritage
abstract
We present MARCH, a complete solution for enhanced cultural heritage discovery using the mobile phone. Simply point the camera of a mobile device at prehistoric cave engravings. Then MARCH augments the captured images with the expert's drawings, highlighting in real time the animal engravings, which are almost impossible to observe with the naked eye. We have created a mobile augmented reality application which runs at 14 FPS for 320x240 frames on a Nokia N95 smartphone. We describe the optimizations and the requirements needed to obtain these results on mobile devices.
Marios O. Choudary, Vincent Charvillat, Romulus Grigoras, Pierre Gurdjos
ACM Multimedia2
2008 Satellite image compression by directional decorrelation of wavelet coefficients
abstract
This paper presents a satellite image compression scheme based on a post-processing of the wavelet transform of images. The bandelet transform is a directional post-processing of wavelet coefficients. Thanks to a low computational complexity, this transform is a good candidate for future on-board satellite image compression systems. First, we analyze the ability of the bandelets to exploit directional correlations between wavelet coefficients. This study leads to an improved post-processing with a better decorrelation of adjacent wavelet coefficients in the vertical or in the horizontal direction taking into account the wavelet subband orientations. To perform even better decorrelation, bases are also build by principal component analysis (PCA). This results in an improved compression performance without increasing the computational complexity.
Xavier Delaunay, Marie Chabert, Vincent Charvillat, Géraldine Morin, Rosario Ruiloba
ICASSP3
2008 Best post-transforms selection in a rate-distortion sense
abstract
This paper deals with the optimization of a new technique of image compression. After the wavelet transform of an image, blocks of coefficients are further linearly decomposed using a basis selected in a dictionary. This dictionary is known by both the encoder and the decoder. This approach is a generalization of the bandelet transform. This paper investigates the problem of the best basis selection. On each block of wavelet coefficients, this selection is made by minimization of a Lagrangian rate-distortion criterion. Theoretical expressions of the optimal Lagrangian multiplier can be computed based on asymptotic hypotheses. A nearly exhaustive search of the optimal Lagrangian multiplier is done for the compression of high resolution satellite images. This numerical study validates the asymptotic theoretical expressions but as well provides a refined expression of the Lagrangian multiplier. At last, the compression results obtained using those different expressions are compared to the optimal compression results obtained with the exhaustive search.
Xavier Delaunay, Emmanuel Christophe, Carole Thiebaut, Vincent Charvillat
ICIP4
2008 Mobile guide applications using representative visualizations
abstract
Recent developments of hardware capabilities on mobile devices have made Location Based Services(LBS) very popular. This triggered an increasing need of rich visual content in mobile guide applications.This paper presents two original approaches for using representative visualizations: artistic views which represent an arbitrary deformation made by an artist and perspective views(3D-like) obtained from 3D models. Both approaches are based on learning GPS-to-image relations. We show an efficient use of the thin-plate spline for registering GPS coordinates with images. We also show the implementation of our guiding system on two mobile platforms.
Marios O. Choudary, Vincent Charvillat, Romulus Grigoras
ACM Multimedia2
2007 Bit-Plane Analysis and Contexts Combining of JPEG2000 Contexts for On-Board Satellite Image Compression
abstract
This paper studies the performance of the ZC contexts in JPEG2000. A quality criterion based on the mutual information is introduced. According to this criterion, there exist ZC contexts which are not effective in any bit-plane. They can thus be merged with others without significant loss of the compression efficiency. Since the contextual conditional probabilities strongly depend on the bit-planes, an adaptation of the contexts to the bit-planes is also proposed. First, an optimal context quantizer is used on each bit-planes, then a simple greedy entropy minimization procedure allows to combine the ZC contexts in JPEG2000. The results are compared with a global combination of JPEG2000 ZC contexts. Tests have been performed on a real satellite image data base. With only four ZC contexts, the PSNR is less than 0.01 dB lower than the PSNR with the nine ZC contexts.
Xavier Delaunay, Marie Chabert, Géraldine Morin, Vincent Charvillat
ICASSP (1)4
2007 Reinforcement learning for dynamic multimedia adaptation
Vincent Charvillat, Romulus Grigoras
J. Netw. Comput. Appl.1
2006 Real-time generation of augmented video sequences by background tracking
abstract
Abstract We present a real‐time system that outputs a multi‐layer augmented video from a normal video stream. The input sequence is captured in a known environment: a panoramic image (the reference background) is provided before shooting. We use background tracking to register each input frame with this reference, and background subtraction to segment the foreground objects. Our background tracking method is a coarse‐to‐fine integration of three state‐of‐the‐art algorithms that we make resistant to occlusions. In particular, we introduce an algebraic technique to properly adapt the Jurie and Dhome (JD) tracker (the most robust of them). We report experimental results on real and synthetic data which validate our approach. We generate our augmented video sequences by compositing layers: a natural or synthetic background and several natural or synthetic foregrounds. Copyright © 2006 John Wiley & Sons, Ltd.
Matthijs Douze, Vincent Charvillat
Comput. Animat. Virtual Worlds2
2005 Non-rigid Tracking Using 2-D Meshes
Pascaline Parisot, Vincent Charvillat, Géraldine Morin
ACIVS2
2002 Optimizing hypervideo navigation using a Markov decision process approach
abstract
Interaction with hypermedia documents is a required feature for new sophisticated yet flexible multimedia applications. This paper presents an innovative adaptive technique to stream hypervideo that takes into account user behaviour. The objective is to optimize hypervideo prefetching in order to reduce the latency caused by the network. This technique is based on a model provided by a Markov Decision Process approach. The problem is solved using two methods: classical stochastic dynamic programming algorithms and reinforcement learning. Experimental results under stochastic network conditions are very promising.
Romulus Grigoras, Vincent Charvillat, Matthijs Douze
ACM Multimedia2
1996 Registration of stereo-based 3D maps for object modeling: a stochastic yet intelligent solution
abstract
A moving object in front of a stereovision system provides range views of its surface. Assuming that we can reconstruct a sequence of partial 3D descriptions of the whole surface, a rigid displacement of the object between successive views can be estimated. This is known as 3D surface registration problem. The closest relevant works are presented and consist in iterative matching and then registration. Unfortunately, they ignore all the particular features and origins of the 3D maps. Hence this paper attacks the registration of stereo based 3D maps. This knowledge leads to use widely the backprojection of the 3D data onto the sensor image planes to model and solve the problem. In contrast to previous approaches, a stochastic scheme iterates to refine a rough estimate and to impose the consistency of the solution both in 3D and image spaces.
Vincent Charvillat, Bernard Thiesse
ICPR1