Original article |
|
|
|
|
Image meshing via hierarchical optimization |
Hao XIE,Ruo-feng TONG( ) |
Institute of Artificial Intelligence, Zhejiang University, Hangzhou 310027, China |
|
|
Abstract Vector graphic , as a kind of geometric representation of raster images, has many advantages, e.g., definition independence and editing facility. A popular way to convert raster images into vector graphics is {image meshing}, the aim of which is to find a mesh to represent an image as faithfully as possible. For traditional meshing algorithms, the crux of the problem resides mainly in the high non-linearity and non-smoothness of the objective, which makes it difficult to find a desirable optimal solution. To ameliorate this situation, we present a hierarchical optimization algorithm solving the problem from coarser levels to finer ones, providing initialization for each level with its coarser ascent. To further simplify the problem, the original non-convex problem is converted to a linear least squares one, and thus becomes convex, which makes the problem much easier to solve. A dictionary learning framework is used to combine geometry and topology elegantly. Then an alternating scheme is employed to solve both parts. Experiments show that our algorithm runs fast and achieves better results than existing ones for most images.
|
Received: 27 May 2015
Published: 05 January 2016
|
|
Fund: the National Natural Science Foundation of China(No. 61170141);National High-Tech R&D Program (863) of China(No. 2013AA013903) |
Image meshing via hierarchical optimization
Vector graphic , as a kind of geometric representation of raster images, has many advantages, e.g., definition independence and editing facility. A popular way to convert raster images into vector graphics is {image meshing}, the aim of which is to find a mesh to represent an image as faithfully as possible. For traditional meshing algorithms, the crux of the problem resides mainly in the high non-linearity and non-smoothness of the objective, which makes it difficult to find a desirable optimal solution. To ameliorate this situation, we present a hierarchical optimization algorithm solving the problem from coarser levels to finer ones, providing initialization for each level with its coarser ascent. To further simplify the problem, the original non-convex problem is converted to a linear least squares one, and thus becomes convex, which makes the problem much easier to solve. A dictionary learning framework is used to combine geometry and topology elegantly. Then an alternating scheme is employed to solve both parts. Experiments show that our algorithm runs fast and achieves better results than existing ones for most images.
|
|
[1] |
Adams MD . A flexible content-adaptive meshgeneration strategy for image representation. IEEE Trans. Image Process. 2011, 20(9): 2414-2427 doi: 10.1109/TIP.2011.2128336
doi: 10.1109/TIP.2011.2128336
pmid: 21421439
|
|
|
[2] |
Demaret L , Iske A . Advances in digital image compression by adaptive thinning. Ann. MCFA. 2004, 3: 105 -109
|
|
|
[3] |
Demaret L , Dyn N , Iske A . Image compression by linear splines over adaptive triangulations. Signal Process. 2006, 86(7): 1604 -1616 doi: 10.1016/j.sigpro.2005.09.003
doi: 10.1016/j.sigpro.2005.09.003
|
|
|
[4] |
Hu SM , Zhang FL , Wang M . et al. . PatchNet: a patch-based image representation for interactive librarydriven image editing. ACM Trans. Graph. 2013, 32(6): 196 doi: 10.1145/2508363.250838
doi: 10.1145/2508363.250838
|
|
|
[5] |
Huynh-Thu Q , Ghanbari M . Scope of validity of PSNR in image/video quality assessment. Electron. Lett. 2008, 44 (13) : 800 -801 doi: 10.1049/el:20080522
doi: 10.1049/el:20080522
|
|
|
[6] |
Lai YK , Hu SM , Martin RR . Automatic and topology-preserving gradient mesh generation for image vectorization. ACM Trans. Graph. 2009, 28 (3): 85 doi: 10.1145/1531326.1531391
doi: 10.1145/1531326.1531391
|
|
|
[7] |
Lecot G , Levy B . Ardeco: automatic region detection and conversion. 2006 17th Eurographics Symp. on Rendering, p. 349: 360 doi: 10.2312/EGWR/EGSR06/349-360
doi: 10.2312/EGWR/EGSR06/349-360
|
|
|
[8] |
Liao ZC , Hoppe H , Forsyth D . et al. . A subdivision-based representation for vector image editing. IEEE Trans. Vis. Comput. Graph. 2012, 18 (11): 1858-1867 doi: 10.1109/TVCG.2012.76
doi: 10.1109/TVCG.2012.76
pmid: 22392717
|
|
|
[9] |
Liu DC , Nocedal J . On the limited memory BFGS method for large-scale optimization. Math. Program. 1989, 45 (3): 503-528 doi: 10.1007/BF01589116
doi: 10.1007/BF01589116
|
|
|
[10] |
Sieger D , Botsch M . Design, implementation, and evaluation of the surface_mesh data structure. 2012, Proc. 20th Int. Meshing Roundtable: p.533-550 doi: 10.1007/978-3-642-24734-7_29
doi: 10.1007/978-3-642-24734-7_29
|
|
|
[11] |
Sun J , Liang L , Wen F . et al. . Image vectorization using optimized gradient meshes. ACM Trans. Graph. 2007, 26 (3): 11 doi: 10.1145/1239451.1239462
doi: 10.1145/1239451.1239462
|
|
|
[12] |
Swaminarayan S Prasad L . Rapid automated polygonal image decomposition. 2006 35th IEEE Applied Imagery and Pattern Recognition Workshop, p.28-33 doi: 10.1109/AIPR.2006.30
doi: 10.1109/AIPR.2006.30
|
|
|
[13] |
Xia T , Liao BB , Yu YZ . Patch-based image vectorization with automatic curvilinear feature alignment. ACM Trans. Graph. 2009, 28 (5): 115 doi: 10.1145/1618452.1618461
doi: 10.1145/1618452.1618461
|
|
|
[14] |
Xie H , Tong RF , Zhang Y . Image meshing via alternative optimization. J. Comput. Inform. Syst. 2014, 10 (19): 8209-8217 doi: 10.12733/jcis11723
doi: 10.12733/jcis11723
|
|
|
[15] |
Xiong SY , Zhang JY , Zheng JM . et al. . Robust surface reconstruction via dictionary learning. ACM Trans. Graph. 2014, 33(6) doi: 10.1145/2661229.2661263
doi: 10.1145/2661229.2661263
|
|
|
[16] |
Xu L , Lu CW , Xu Y . et al. . Image smoothing via L0 gradient minimization. ACM Trans. Graph. 2011, 30 (6): 174 doi: 10.1145/2024156.2024208
doi: 10.1145/2024156.2024208
|
|
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|