基于图像拼接的视频编辑
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着电子信息产业的发展和技术进步,能够获取、记录视频信息的设备如摄像机,摄像头等日益普及,并随之产生大量原始视频数据。如何有效的利用计算机对这些视频进行检索和再编辑引起了研究者的广泛注意。由于视频是由一系列相互联系的图像帧构成,要达到让计算机自动处理视频的目的,必须建立起不同图像帧之间的联系,随之产生的图像匹配分割问题是视觉和图像处理领域的热点和难点之一。考虑到视频场景的内在联系,本文提出了通过构造视频的全景图,利用手工与计算机相结合的方法对全景图进行编辑,实现对视频内容的再编辑。建立全景图需要完成运动参数估计,运动物体分割,图像拼接等计算过程。而在拼接完成的全景图上对视频内容进行编辑将变得简单有效并且易于实现。本文依次研究建立全景图过程中的主要技术问题,并给出在全景图基础上对视频进行编辑的具体方法。
     实现视频全景图拼接的第一步是对摄像机运动参数的求解并建立视频中各帧图像之间的关系以及二维图像与三维空间对应关系。本文第二章对此问题进行了详细讨论,提出利用各帧图像的Harris角点特征,进行匹配,建立起对应关系,并采用RANSAC对匹配的结果进行投票选择来保证匹配结果的鲁棒性和准确性的方法。利用匹配结果,可以求出各帧图像间的透视变换矩阵和摄像机拍摄时的内外参数。
     由于视频序列中可能会有运动物体存在,这会对全景图拼接过程产生干扰。本文第三章研究了当视频中的运动物体有较大范围的运动时,对其进行分割的方法。本文提出一种两步算法,首先利用帧差法(Frame difference)来快速定位运动物体的位置,之后利用均值偏移法(Mean-Shift)准确估计运动物体的边缘并利用图切割(Graph-Cut)方法建立两者之间联系。考虑到视频的运动连续性,本文同时引入前一帧分割结果来约束当前帧的分割。该算法同时利用了帧差法,均值偏移法的优点,能够快速准确的分割在视频场景中出现的运动物体。
     得到运动参数和运动物体分割结果之后,可从视频帧中合成全景图,本文第四章讨论了二种图像拼接采用的模型:平面投影模型和柱面投影模型。柱面投影模型假设摄像机的光心固定,摄像机在同一平面内转动。实际视频拼接过程中,经常会有因为手持摄像机转动时出现的光轴倾斜而导致拼接后的图像发生卷曲的现象。对此,本文给出了一个求柱面投影时圆柱最佳中心轴,来抵消卷曲的解决方案。同时,考虑到在摄像机运动过程中由于光照的影响,成像时白平衡和曝光补偿量不同而导致图像颜色不一致的情况,本文给出了利用有效对应点的直方图匹配求出图像的校正参数,对视频各帧图像进行颜色校正的解决方法。与传统方法相比,该方法可以消除错误对应点对校正参数带来的影响。
     得到视频全景图后就将视频序列转变成了全景图表示。因此,对视频进行编辑包含对全景图像进行编辑的过程。本文第五章讨论比较并改进了三种图像编辑方法:手工交互图像移植(healing brush)、平滑图像半自动修复(In-painting)和纹理图像半自动恢复(texture synthesis)。其中第一种算法适用于为修改区域指定填充信息。第二种算法适用于编辑和修复平滑区域或者比较窄的带状区域,第三种算法适用于普通或者含有纹理的图像区域。本文改进了平滑图像修复算法,使之可以实时实现。同时对于纹理图像的编辑算法,定义了新的距离度量,减小其对颜色的依赖性。文中进行的实验证明了算法的有效性。
     本文第六章给出了在得到全景图后,实际进行视频编辑方法的三种应用:运动全景图生成、视频中运动物体的去除、视频图像的修复与编辑。在实际处理视频的过程中,可能会遇到视频抖动及运动补偿导致的黑边等问题。针对这些具体问题,本文分别讨论了相应的算法和解决方案,并给出了实验结果。
     最后,在第七章中对全文的工作做一小结并对今后可能的后续工作进行了展望。
The rapid advance of the information technology and electronics has introduced many devices can capture and record video, such as, Video camera or Web camera. These devices generate huge amount of video data, and raise requirements of video processing technologies. To manually process such amount of video data is impracticable, many researchers study on automatically video indexing and video editing technologies. Considering a video sequence is a set of connective image frames, to correctly manipulate the video sequence we should keep the correspondence between frames and thus to extract the correspondence between video frames at first. The image correspondence and the along with segmentation are two of the most hot and difficult problems in computer vision and image processing domain. We deal with the problems with a new appliance, to create video scene panorama. By exploiting the intrinsic structure of the video scene, we propose to construct panoramas of video sequences. With the panoramas, a user can easily and efficiently edit video sequence with manual and automatic approaches. The process of establishing video panorama encompasses three steps, which are motion parameter estimation, motion object segmentation and image mosaic. In this paper, we study the technical problems of each step in detail and propose algorithms of the generated panorama editing. Moreover, we describe several practical appliances of panorama based video editing.
    To construct a video panorama, the first step is to estimate the camera motion parameters and establish the project correspondence between following video frames and projections from 3d space to the frame planes. Chapter 2 describes the approach to solve the problem. We propose to extract Harris corner features from each video frames and match those features between frames with RANSAC. Our approach uses voting to ensure the robustness and correctness of corresponding results. And with the results, we can compute the projective matrix of video frames and the intrinsic and extra parameters of cameras.
    Moving objects in the video sequence interfere in the result of video panorama. The chapter 3 describes how to segment and remove the moving objects from video sequence. A two steps approach is proposed. Firstly, we compute Frame difference to estimate the initial positions of the moving objects. Secondly, we use the Mean-shift to segment the video frames and combine the segment results by refining the initial estimated moving object with the computation of a graph cut. During the calculation, the segmentation result of the previous frame is introduced as a restriction of the current frame segmentation. And thus it assures the continuous and smooth segment results. Our approach incorporates the advantages of the Frame difference and Mean-shift. It can quickly locate the moving object and precisely segment the moving objects from video frames.
    After motion estimation and motion segmentation, we can mosaic the video frames to derive the panorama. Chapter 4 introduces two mosaic models, planar projection model and cylindrical projection model. The cylindrical projection model assumes the camera did in-plane motion during the capturing process. But in real circumstance, the hand-held camera may often tilt and it raises the image curl during the mosaic process. For this, we propose an optimization algorithm to compute an optimal cylinder axis. The approach successfully eliminates the image curl. Furthermore, luminance of video frames may change and it introduces the difference of white balance and exposure parameters among video frames. Then the color spectrum of the video frames is not consistent. We proposed an efficient algorithm to rectify the color spectrum. It
    extracts the corresponding points and uses the histogram of corresponding points to compute the color correspondence. Our approach exceeds traditional approaches in robustness because it can reduce the errors introduced by the wrong correspondences.
    With the constructed panorama we can edit the video sequence by editing the panorama image. The chapter 5 represents three image editing methods: Manually interactive image clone; Image in-painting; Image texture synthesis. We consider the first method could be used to fill the assigned region; the second approach could be used to edit and restore the smooth or narrow band region; the third approach could be applied on image areas with normal textures. We adapt Image in-painting algorithm with a real time implementation and define a novel distance measurement to enhance the texture synthesis algorithm with the reducing color dependency. The experiments demonstrate the efficiency of our algorithms.
    Chapter 6 gives three real appliance of video editing with video panorama. They are motion panorama, moving objects removing and video restoring and re-editing. Several problems existed in the real video editing procedure. The problems are, for example, video twitter and black edges introduced by motion compensation. We provide the approaches to tackle the problems and demonstrate the performance of the approaches with extensive experiments.
    The final Chapter, chapter 7 summarizes the whole paper, draws conclusions and proposes several potential future directions based on the current works..
引文
[1] M. Bertalmio, A.L. Bertozzi, and G. Sapiro, "Navier-stokes, fluid dynamics, and image and video inpainting," in Proceedings of International Conference on Computer Vision and Pattern Recognition, Hawaii, 2001, vol. 1, pp. 355-362.
    [2] Y.Wexler, E. Shechtman, and M. Irani, "Space-time video completion," in IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'04), June 2004, vol. 1,pp. 120-127.
    [3] Patwardhan, K.A.; Sapiro, G.; Bertalmio, M.;" Video inpainting of occluding and occluded objects" IEEE International Conference on Image Processing, ICIP 2005. Volume 2, 11-14 Sept. 2005 Page(s):Ⅱ-69-72
    [4] Kedar A. Patwardhan,, Guillermo Sapiro, and Marcelo Bertalmio," Video Inpainting Under Camera Motion", under review
    [5] Sen-Ching S. Cheung, Jian Zhao and M. Vijay Venkatesh, "efficient object-based video inpainting", in Proceedings of IEEE International Conference on Image Processing,2006
    [6] Jiaya Jia, Yu-Wing Tai,Tai-Pang Wuand Chi-Keung Tang,"Video Repairing under Variable Illumination Using Cyclic Motions", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 28, No. 5, MAY 2006 pp832-839
    [7] J. Jia, T.P. Wu, Y.W. Tai, and C.K. Tang, "Video Repairing: Inference of Foreground and Background under Severe Occlusion," Proc. IEEE CS Conf.Computer Vision and Pattem Recognition, pp. Ⅰ364-371, 2004.
    [8] N. Jojic, B. J. Frey and A. Kannan. "Epitomic analysis of appearance and shape". In Proc. IEEE Intern. Conf. on Computer Vision, 2003, vol. 1,Page(s):34 -41.
    [9] Vincent Cheung, Brendan J. Frey, Nebojsa Jojic,"Video epitomes",In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition,IEEE Computer Society Press, Los Alamitos, CA, June 2005.
    [10] Kokaram, A. Collis, B. Robinson, S. "A Bayesian framework for recursive object removal in movie post-production" Proceedings.International Conference on Image Processing 2003 Publication Date: 14-17 Sept. 2003Volume: 1,On page(s):Ⅰ-937-40 vol.1
    [11] Anandan, P. "A computational framework and an algorithm for the measurement of visual motion" Int. Journal of Computer Vision, 1989,2(3): 283-310.
    [12] Kanade, T. Okutomi, M. "A Stereo Matching Algorithm with an Adaptive Window: Theory and Experiment". IEEE Transactions on Pattern Anaylsis and Machine Intelligence. 1994, vol, 16(9) :920-932
    [13] Huttenlocher D P,Rucklidge W J."Comparing Images using the Hausdorff distance under translation". In IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1992
    [14] Fookes C,Bennamoun M; "The use of mutual information for rigid medical image registration: A review". In IEEE International Conference on Systems, Man and Cybernetics,2002
    [15] Li R, Zeng B, Liou M L; "A new three-step search algorithm for block motion estimation ". IEEE Trans. Circuits Syst. Video Technoi, 1994,4(4):438-442.
    [16] Po Lai-Man, Ma Wing-Chung; "A novel four-step search algorithm for fast block motion estimation". IEEE Trans on Circuits Syst Video Technol. 1996,6(3):pp313-317
    [17] Liu L K, Feig E; "A block-based gradient descent search algorithm for block motion estimation in video coding'. IEEE Trans. On Ciruits Syst. Video Technol, 1996,6(4):419-422
    [18] J R Jain and A K Jain, "Displacement measurement and its application in interframe image coding," IEEE Trans. Communications, vol. 29, pp. 1799-1806,Dec. 1981.
    [19] M Ghanbari, "The cross-search algorithm for motion estimation," IEEE Tran on Communications, vol. 38, pp. 950-953, July 1990.
    [20] J Y Tham, S Ranganath, M Ranganath, and A A Kassim, "A novel unrestricted center-biased diamond search algorithm for block motion estimation," IEEE Trans. Circuits and System. Video Technology, vol. 8, pp. 369-377, Aug. 1998.
    [21] Moravec H P. "Towards automatic visual obstacle avoidance." In: Proceedings of the 5th International Joint Conference on Artificial Intelligence, 1977
    [22] Harris C. G.and M. Stephens. "A Combined Comer and Edge Detector". In Proc. of the 4th Alvey Vision Conference, Manchester, 1988, pages 147-151
    [23] Vincent T,Laganiere R. "Matching feature points for telerobotics", In 1th International Workshop on HAVE and their Applications,2002
    [24] You J, Bhattacharya P "A Wavelet-based coarse-to-fine image matching scheme in a parallel virtual machine environment", IEEE Trans on Image Processing, 2000:9(9):1547-1559
    [25] David G. Lowe. "Object Recognition from Local Scale-lnvariant Features". Proceedings of the IEEE International Conference on Computer Vision, v 2, 1999, p 1150-1157
    [26] Hu M K. "Pattern recognition by moments invariants". In Proc IRE, 1961
    [27] Zeng zhanggui, Yan Hong. "Region matching and optimal matching pair theorem". In Computer Graphics International 2001
    [28] Huang zhaohui, Cohen F S." Affine-invariant B-Spline moments for curve matching". IEEE Trans on Image Processing, 1996:5(10):1473-1480
    [29] Jain A K, Zhong Y; "Object matching using deformable models". IEEE Trans on Pattern Analysis and Machine Vision, 1996:18(3):267-278
    [30] Kass M, Witkin A;"Snakes:Active contour models". International Joumal of Computer Vision, 1987:1 (1):321-331
    [31] Li Hui, Manjunath B S "Optical-to-SAR registration using the active Contour model". In 27th Asilomar Conference on signals, Systems and Computers, 1993
    [32] Brown L G. "A survey of image registration technology". ACM Computing Surveys, 1992, 24(4): pp325-376
    [33] B Srinivasa,et al, "An fft-based technique for translation, rotation and scale-invariant image registration". IEEE Trans On Image Processing, 1996,5(8):236-252
    [34] Jie Yao; Krolak, P.; Steele, C.;"The generalized Gabor transform", IEEE Transactions on Image Processing Volume 4, Issue 7, July 1995 Page(s):978 -988
    [35] Xiaorong Lei, Xiamu Niu, Ye Zhang. "An Image Match Algorithm based on Integral Wavelet Transform." The 7 th World Multi-conference on Systemics, Cybemetics and Informatics(SCI2003), Orlando, Florida, USA, July 27-30,2003
    [36] Smith, A. R.,and Blinn, J. F. 1996. "Blue screen matting'. In Proceedings of ACM SIGGRAPH 1996, 259-268.
    [37] B.K.P. Horn and B.G. Schunck. "Determining optical flow". AI Memo 572. Massachusetts Institue of Technology, 1980.
    [38] Roland Mech, Michael Wollbom "A noise robust method for 2D shape estimation of Moving Objects in Video Sequences Considering a moving Camera", Signal Processing, 1998
    [39] Jojic, N.; Frey, B.J.Learning "flexible sprites in video layers", Computer Vision and Pattern Recognition, 2001. Page(s):Ⅰ- 199-1-206 vol. 1
    [40] Hotter M, Thoma R. "Image Segmentation Based on Object Oriented Mapping Parameter Estimation". Signal Processing, 1988,15(3):315-334
    [41] Changick Kim, Jenq - Neng Hwang," Fast and automatic video object segmentation and tracking for content-based applications", IEEE Trans. Circuits and systems for video tecknology, 2002, 12(2): 122-129
    [42] Thomas Meier, King N. Ngan, Automatic Segmentation of moving objects for video object plane generation, IEEE Trans. Circuits and systems for video technology, 1998,8(5): 525-538
    [43] Zaletelj. J, Tasic, J.F, "video object segmentation based on edge tracking", Processding of Image Processing, IEEE 2001, Ⅶ:813-816
    [44] Sohaib Khan, "Object Based Segmentation of Video Using Color", Motion and Spatial Information
    [45] Yin Li, Jian Sun, Heung-Yeung Shum."Video Object Cut and Paste",.ACM Transactions on Graphics (TOG) archive Volume 24 ,Issue 3 (July 2005) table of contents Proceedings of ACM SIGGRAPH 2005 Pages: 595-600
    [46] D. Gledhill, G. Y. Tian, D. Taylor, D. Clarke, "Panoramic Imaging - A Review", Computers and Graphics 27(3), pp. 435-445, 2003
    [47] Naya K S,et al."360~*360 Mosaics", Proceedings of IEEE conference on Computer Vision and Pattern Recognition, Barcelome,Spain,2000,pp265-272
    [48] Swamniathan R,Naya K S; "Caustics of catadioptric camera", Proceedings of IEEE conference on Computer Vision and Pattern Recognition; Los Angeles, California, 2001,pp2-9
    [49] Peleg S,Ben-Ezra M;"Omnistereo:panoramic stereo imagin",IEEE Trans on Pattern Analysis and Machine Intelligence,2001,23(3):237-238
    [50] Peleg S,RoussoB, "Mosaicing on adaptive manifolds",IEEE Transactions on Pattern Analysis and Machine Intelligence,2000,22(10): 1144-1154
    [51] Peleg S,Herman J. "Panoramic mosaics by manifoldprojection",Pro. Of IEEE conference on Computer Vision and Pattern Recognition ,San Juan. Puerto Rico, 1997,pp338-343
    [52] Yin Li, Heung-Yeung Shum, Chi-Keung Tang, Szeliski, R; "Stereo reconstruction from multiperspective panoramas"; Pattern Analysis and Machine Intelligence, IEEE Transactions on Volume 26,1ssue IJan 2004 Page(s):45-62
    [53] Harpreet S. Sawhney, Steve Hsu, and R. Kumar, "Robust Video Mosaicing through Topology Inference and Local to Global Alignment", in the Proc. of the European Conf. on Computer Vision, 1998
    [54] Jones R C, DeMenthon D, Doermann D S. "Building mosaic from video using MPEG motion vectors". Proceeding of the 7 th ACM Internationed Conferce on Multimedia (part 2). 1999,29-32.
    [55] Rossuo B,Peleg S; "Generalized panoramic mosaics", Proc of DARPA Image Understanding Workshop,Bombay, 1997,pp255-260
    [56] Irani M. "Mosaics based representations of video sequences and their applications". Proc of Computer Vision, Cambridge Massachusettes, 1995,605-611
    [57] R. Szeliski. "Video mosaics for virtual environments". IEEE Computer Graphics and Applications, pages 22-30, March 1996.
    [58] Bert P. J;"Multi-resolution Spine with Application to Image Mosaics",ACM Transaction On Graphics 1983,2(4):245-256
    [59] Bertalm'M, G. Sapiro, V. Caselles, and C. Ballester, "Image inpainting", Computer Graphics (SIGGRAPH), pp. 417-424, New Orleans, July 2000.
    [60] L. Rudin, S. J. Osher, and E. Fatemi. "Total Variation Based Image Restoration With Free Local Constrains" Proc. 1st IEEE Int. Conf. Image Processing, vol. 1, pp. 31-35, 1994
    [61] Tony Chan, Antonio Marquina, Pep Mulet "High-Order Total Variation-Based Image Restoration", SIAM Journal on Scientific Computing ,pp. 503-516, Volume 22, Number2,2000
    [62] Alexei A. Efros and Thomas K. Leung, "Texture Synthesis by Non-parametric Sampling", The Proceedings of the Seventh IEEE International Conference on Computer Vision, Volume 2, 20-27 Sept. 1999 Page(s):1033-1038 vol.2
    [63] Li-Yi Wei Marc Levoy;"Fast texture synthesis using tree-structured vector. Quantization". Proceedings of SIGGRAPH 2000, pages 479-488, July 2000
    [64] Lin Liang Ce Liu Ying-Qing Xu Baining Guo Heung-Yeung Shum; "Real-Time Texture Synthesis By Patch-Based Sampling'; Microsoft Research China technical report
    [65] Criminisi, A.; Perez, P.; Toyama, K, "Region filling and object removal by exemplar-based image inpainting".;, IEEE Transactions on Image Processing Volume 13, Issue 9,Sept. 2004 Page(s):1200-1212
    [66] Criminisi, A.; Perez, P, Toyama, K.; "Object removal by exemplar-based inpainting".;. Proceedings. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003,Volume 2, 18-20 June 2003, Page(s):Ⅱ-721 -Ⅱ-728
    [67] M.Bertalmio, L.Vese,G. Sapiro ,and S. Osher, "Simultaneous Structure and Texture Image Inpainting" Image Processing, IEEE Transactions on, Volume: 12 Issue: 8, Aug. 2003 Page(s):882-889
    [68] Patrick P'erez_ Michel Gangnet. Andrew Blake; " Poisson Image Editing", ACM Transactions on Graphics, Volume22, Issue3 ,pp313 - 318,July 2003
    [69] Jian Sun, Lu Yuan, Jiaya Jia and Heung-Yeung Shum. "Image Completion with Structure Propagation". SIGGRAPH 2005
    [70] Zhengyou Zhang, "A Flexible New Technique for Camera Calibration", Technical Report MSR-TR-98-71, Microsoft Research, December 1998
    [71] Roger Y. Tsai, "An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision", Proceedings Computer Vision and Patern Recognition'86, Miami Beach, Florida, pp364-374, IEEE, June 1986
    [72] Zhu yunfang, Ye Xiuqing and Gu Weikang "An improvement on automatic reconstruction of 3D objects" Proceedings of SPIE - The International Society for Optical Engineering, v 5286, n1, 2003, p 203-207
    [73] Hartley, R.~I. and Zisserman, A," Multiple View Geometry in Computer Vision" Cambridge University Press,2000, 1SBN: 0521623049
    [74] Smith, S.M. and Brady, J.M. 1997."SUSAN—A new approach to low level image processing." International Journal of Computer Vision, 23(1):45-78
    [75] Y. Ohta and T. Kanade,"Stereo by Intra- and linter-scanline Search Using Dynamic Programming," IEEE Trans. Pattern Analysis and Machine Intelligence, 7(2), March 1985, pages 139-154
    [76] Duffin, K.L.; Barrett, W.A.;"Fast focal length solution in partial panoramic image stitching "IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2001. CVPR. Proceedings of the 2001 Volume 2, 2001 Page(s):Ⅱ-690 -Ⅱ-695 vol.2
    [77] Hwa-Sung Kim; Hyun-Chul Kim; Won-Kyu Lee; Chang-Hum Kim; "Stitching reliability for estimating camera focal length in panoramic image mosaicing" International Conference on Pattern Recognition, 2000. Proceedings. 15th Volume 1, 3-7 Sept. 2000 Page(s):596-599 vol.1
    [78] Yalin Xiong; Turkowski, K.; "Registration, calibration and blending in creating high quality panoramas",Fourth IEEE Workshop on Applications of Computer Vision, 1998. WACV'98. Proceedings., 19-21 Oct. 1998 Page(s):69-74
    [79] McMillan L,Bishop G, "Plenoptic modeling." An image-based rendering system". International Conference on Computer Graphics and Interactive Techniques,1995 Pages: 39-46
    [80] Yuri Boykov, Olga Veksler, Ramin Zabih,Efficient "Efficient Approximate Energy Minimization via Graph Cuts" IEEE transactions on Pattern Analysis and Machine Intelligence, vol.20, no. 12, p. 1222-1239, November 2001.
    [81] R. Zabih, Y. Boykov, O. Veksler, "System and method for fast approximate energy minimization via graph cuts ", United Stated Patent 6,744,923, June 1, 2004
    [82] Yuri Boykov and Vladimir Kolmogorov "An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision". In IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 26, Issue 9, Sept. 2004 Page(s):1124-1137
    [83] Vladimir Kolmogorov and Ramin Zabih. "What Energy Functions can be Minimized via Graph Cuts? " IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 26, Issue2, Feb2004 Page(s):147-159
    [84] V. Kolmogorov, R. Zabih, "What energy functions can be minimized via graph cuts?", Proceedings of. European Conference on. Computer Vision,pp. 65-81. vol. 3, Copenhagen, Denmark, 2002.
    [85] K. Fukunaga and L.O.Hostetler," The estimation of the gradient of a density function, with applications in pattern recognition", IEEE Trans. Inform Theory,vol.IT-2 l,no. 1,pp.32-40,Jan. 1975
    [86] D. Comaniciu, P. Meer, "Mean Shift: A robust approach toward feature space analysis". IEEE Trans. Pattern analysis and machine intelligence, vol.24. No.5 2002.5
    [87] D. Comaniciu, P. Meer. "'Mean Shift Analysis and Applications", IEEE Int. Conf. Computer Vision (ICCV'99), Kerkyra, Greece, 1197-1203, 1999
    [88] Dorin Comaniciu, "Robust analysis of feature spaces: color image segmentation."
    [89] Dorin Comaniciu, visvanathan ramesh, "mean shift and optimal prediction for efficient object tracking', IEEE 2000
    [90] Yizong Cheng; "Mean shift, mode seeking, and clustering",IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume 17, Issue 8, Aug. 1995 Page(s):790-799
    [91] Fashing, M.; Tomasi, C; "Mean shift is a bound optimization", IEEE Transactions on Pattern Analysis and Machine Intelligenee(PAMI), Volume 27, Issue 3, March 2005 Page(s):471-474
    [92] Ozden, M.; Polar, E.; Tuna, E.;" Color image segmentation using mean shifi filtering and wavelet frames" Proceedings of the IEEE 13th Signal Processing and Communications Applications Conference, 2005. 16-18 May 2005 Page(s):288-291
    [93] S. Mann and R. W. Picard ". Virtual bellows: Constructing high-quality imagesfrom video". In First IEEE International Conference on linage Processing (ICIP-94), volume Ⅰ, pages 363 {367, Austin, Texas, November 1994.
    [94] M. lrani, P. Anandan, and S. Hsu. "Mosaic based representations of video sequences and their applications". In Fifth International Conference on Computer Vision (ICCV'95), pages 605-611, Cambridge, Massachusetts, June 1995.
    [95] Szeliski R." Video Mosaics for Virtual Environment", IEEE Computer Graphics & Application 1996,16(3):22-30
    [96] R. C. Jones, D. DeMenthon, and D. S. Doermann. "Building mosaics from video using MPEG motion vectors". In ACM Multimedia (2), pages 29-32, 1999.
    [97] R. Venkatesh Babu and K. R. Ramakrishnan,"Background Sprite Generation using MPEG4 Motion Vectors," In ICVGIP, pp. 7-12, December 16-18, Ahmedabad, India 2002.
    [98] Yan Lu; Wen Ga; Feng Wu; " Automatic video segmentation using a novel background model " IEEE International Symposium on Circuits and Systems, 2002. ISCAS 2002. Volume 3, 26-29 May 2002 Page(s):807-810
    [99] Yan Lu; Wen Gao; Feng Wu; " Sprite generation for frame-based video coding" International Conference on linage Processing, 2001. Proceedings. 2001 Volume 1, 7-10 Oct. 2001 Page(s): 473-476
    [100] Yan Lu, Wen Gao, and Feng Wu, "Efficient Background Video Coding With Static Sprite Generation and Arbitrary-Shape" Spatial Prediction Techniques IEEEE Transcations on Circuits and Systems for video technology, vol. 13,No.5, pages394-405,MAY 2003,
    [101] Bartoli, A, Dalai, N, Bose, B and Horaud, R; "From video sequences to motion panoramas", Proceedings of Motion and Video Computing, 2002:201~207
    [102] Greene, N., "Environment Mapping and Other Applications of World Projections," IEEE Computer Graphics and Applications,November 1986.
    [103] Zornet, A. Peleg, S. Arora, C; "Rectified mosaicing: mosaics without the curl", IEEE Conference on Computer Vision and Pattern Recognition, 2000. Proceedings, page(s): 459-465vol.2
    [104] T. Mitsunaga, S. K. Nayar. Radiometric Self Calibration. Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Fort Collins, June, 1999.
    [105] D. Hasler and S. Süsstrunk, "Mapping colour in image stitching applications",Journal of Visual Communication and Image Representation, Volume 15, Issue 1, Mar 04
    [106] D.Hasler and S. Süsstrunk.. "Modelling the Opto-Electronic Conversion Function (OECF) for application in the stitching of panoramic images". Proceedings of ICIS'02, Tokyo, May 2002
    [107] J.Morovic et al. "An fast non-iterative and exact histogram matching algorithm." Pattern Recognition Letters 00 (2001)
    [108] Heung-Yeung Shum and Richard Szeliski, "Panoramic Image Mosaics", Microsoft Research Technical Report MSR-TR-97-23
    [109] J. Weickert, B.M. ter Haar Romeny, and M. Viergever, "Efficient and reliable schemes for nonlinear diffusion filtering," IEEE Trans. Image Processing, vol. 7, pp. 398-410, 1998
    [110] Jonathan Richard Shewchuk, "An Introduction to the Conjugate Gradient Method Without the Agonizing Pain ", August 1994
    [111] Alexei A. Efros and Willian T. Freeman ."Image quilting for texture synthesis and transfer", In Proceedings of ACM SIGGRAPH01, pages 341--346, 2001
    [112] Zhu; Yunfang; Wang; Huiqiong; Jin; Yiqing; Wu; Donghui; Zhou; Lingxiang,"Texture synthesis for repairing damaged images", US patent, 7,012,624
    [113] Freedman, D.; Drineas, P.;" Energy minimization via graph cuts: settling what is possible" IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Volume 2, 20.25 June 2005 Page(s):939 - 946 vol. 2
    [114] M.Hansen, P. Anandan, and K. Dana, "Real-Time Scene Stabilization and Mosaic Construction," in Image Understanding Workshop Proceedings, vol. 1, pp. 457-465, 1994
    [115] Meng Long; Lin Xinggang; Xu Lidong; Fu Fangwen;"Video stabilizing system for digital camera", 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. Volume 2, 31 Aug.-4 Sept. 2004 Page(s):1119-1122 vol.2
    [116] Y. Yao, P. Burlina, , and R. Chellappa, "Electronic Image Stabilization Using Multiple Image Cues," in Proceedings of lCIP, vol. 1, pp. 191-194, 1995
    [117] P. Pochec, "Moire based Stereo Matching Technique," in Proceedings of International Conference on Image Processing, vol. 2, pp. 370-373, 1995
    [118] J. Tucker and A. de Sam Lazaro, "Image Stabilization for a Camera on a Moving Platform," in IEEE Paci.c Rim Conference on Communications, Computers and Signal Processing, vol. 2, pp. 734-737, May 1993
    [119] K. Uomori, A. Morimura, H. Ishii, T. Sakaguchi, and Y. Kitamura, "Automatic Image Stabilizing System by Full-Digital Signal Processing," IEEE Transactions on Consumer Electronics 36(3), pp. 510-519, August 1990.
    [120] C. Morimoto and R. Chellappa, "Fast Electronic Digital Image Stabilization," in Proceedings of the 13th International Conference on Pattern Recognition, vol. 3, pp. 284-288, August 1996
    [121] Yin Li, Jian Sun, Chi-Keung Tang and Heung-Yeung Shum. "Lazy Snapping". 2004. ACM Transaction on Graphics(S1GGRAPH), Vol 23, No. 3, April 2004.
    [122] Y. Lu,W. Gao, and F.Wu, "Fast and robust sprite generation for MPEG-4 video coding," in Proc. IEEE Pacific-Rim Conf. Multimedia, Beijing, China, Oct. 2001, pp. 118-125.
    [123] C. Ballester, M. Bertalmio, V. Caselles, G. Sapiro, J. Verdera," Filling-In by Joint Interpolation of Vector Fields and Gray Levels", University of Minnesota IMA TR, April 2000.
    [124] Jhing-Fa Wang; Han-Jen Hsu; Shang-Chia Liao;" A novel framework for object removal from digital photograph ",Image Processing, 2005.ICIP 2005. IEEE International Conference on Volume 2,11-14 Sept. 2005 Page(s):11-73-6
    [125] Cordelia Schmid, Roger Mohr and Christian Bauckhage; "Evaluation of Interest Point Detectors",International Journal of Computer Vision, Volume 37, Number 2, page 151-172-2000
    [126] 王红梅、张科、李言俊:图像匹配研究进展;计算机工程与应用,2004 Vol.40 No.19:42-44
    [127] 田金文,杨磊等。基于局部分形特征的快速图像匹配方法;华中理工大学学报,1996,24(2):12-14。
    [128] 汪亚明,图像匹配的鲁棒型Hausdorff方法,计算机辅助设计与图形学学报;2002.3Vol.14,NO.3,238-241
    [129] 姚晨,沙济彰,用于块匹配运动估计的SGDS算法,计算机与现代化,2006.1 Vol125,8-9
    [130] 俞辉,侯在克,何旭莉,吴炎一种基于轮廓特征的图像拼接算法设计与实现.石油大学学报(自然科学版).2003(2):114-118
    [131] 张桂林,徐捷,频域相关技术在图像匹配中的应用,模式识别与人工智能,1997:10(1),87-92
    [132] 刘光耀,浙江大学博士学位论文:基于模型的交通流信息检测系统研究。
    [133] 周文晖 浙江大学博士学位论文,智能机器人视觉系统研究
    [134] 邓玉春,姜昱明,张建荣,视频序列图像中运动对象分割综述计算机应用研究,2005Vol.22 No.1.8-11
    [135] 黄波,杨勇,王桥,吴乐南,基于模糊聚类和时域跟踪的视频分割,通信学报,vol.22,No12.2001,22-28
    [136] 解凯,郭恒业,张田文,图像拼接技术综述,电子学报2004.4 Vol32 N04:630-634
    [137] 刘楠,南京理工大学硕士学位论文,数字图像的自动拼接与合成技术研究。
    [138] 陈博,西安电子科技大学硕士学位论文,视频对象分割技术研究。
    [139] 金一庆,陈越著,“数值方法”,机械工业出版社出版
    [140] ADOBEc. 2002. Photoshopc 7.0 User Guide. Adobe Systems Incorporated.
    [141] Yasuyuki Matsushita; Eyal Ofek; Xiaoou Tang; Heung-Yeung Shum;" Full-frame video stabilization". IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2005 Volume 1, 20-25 June 2005 PaRe(s):50-57 vol. 1
    [142] 陈宝林 《最优化理论与算法》,1998,清华大学出版社

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700