A multiresolution spline with application to image mosaics
ACM Transactions on Graphics (TOG)
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Mean Shift: A Robust Approach Toward Feature Space Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Rotation Invariant Rule-Based Thinning Algorithm for Character Recognition
IEEE Transactions on Pattern Analysis and Machine Intelligence
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
Compelling experiences in mixed reality interactive storytelling
Proceedings of the 2004 ACM SIGCHI International Conference on Advances in computer entertainment technology
Dynamosaics: Video Mosaics with Non-Chronological Time
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2007 papers
Exemplar-based video inpainting without ghost shadow artifacts by maintaining temporal continuity
IEEE Transactions on Circuits and Systems for Video Technology
Novel cross-diamond-hexagonal search algorithms for fast block motion estimation
IEEE Transactions on Multimedia
Fast object tracking using adaptive block matching
IEEE Transactions on Multimedia
Region filling and object removal by exemplar-based image inpainting
IEEE Transactions on Image Processing
Video Inpainting Under Constrained Camera Motion
IEEE Transactions on Image Processing
Hi-index | 0.00 |
Storytelling and narrative creation are recent interests in the areas of interactive media designs. Instead of using virtual reality-based 3-D models, we propose a system which uses video technologies to generate video story from existing avatars and videos, with moderate avatar control technologies. The user only needs to involve in two steps: (1) select a background video as video scene; and (2) pick an "object track" and set up its trajectory. In order to plan for a realistic narrative, several issues such as computing relative sizes of avatars, object pasting, and video scene generating are considered. We use an algorithm for aligning motion of object tracks in order to make object movement smoother. For producing a video static scene including calibrating all layers, we maintain a motion map for each video frame and use the maps as guidance when removing objects in video and combining all frames back to a video scene. To generate a dynamic background, we proposed motion inpainting to create more dynamic textures and insert the new patch into inpainting area to generate a new dynamic background. An authoring tool equipped with special functions to integrate different motion tracks for the generation of video narratives is also presented in this paper.