Mesh Processing

We are working on various mesh and surface processing techniques as detailed below.


  • LiLit. Lilit is a software package for visualising functionals on free-form surfaces.
  • Mesh Filtering. There are many areas of scientific data processing in which the data is non-uniformly distributed. Beyond resampling the data to a regular grid there are currently few techniques for processing such data. This project aims to develop a general framework for processing irregular mesh data that copes with problems such as points having different numb...
  • Reliefs. Complex decorative reliefs are often added to CAD models in such application areas as sign-making, packaging, and ceramics to make product designs more interesting, more characteristic of the company, or of higher intrinsic value. New reliefs can be created from 2D artwork using software such as Delcam's ArtCAM, or can be hand-crafted, typically on...
  • Smoothing Boundary Curves. Many CAD/CAM processes utilise algorithmically generated boundary curves for a variety of purposes. For example, milling applications often use boundary curves to limit regions where a cutter may go, die design utilizes boundary curves to define parting lines on the object, and reverse engineering utilises boundary curves to segment the surface. Ho...
  • Watermarking Meshes. With the development of the Internet, digital media including audio, video, image and 3D shapes, can be copied and distributed easily. Often owners of the data wish to distribute it to some extend, but would either like to limit the distribution only to authorised persons or ensure that they can be clearly identified as the owner to avoid unauthori...

  • Watermarking

    A suitable watermarking scheme has to be sufficiently reliable such that it is feasible to use it as a mean to resolve disputes over ownership or origin of a particular object in the context of a court of law or similar situations. It should be infeasible to remove the watermark from the object on purpose ...

    [More]

    Publications

    • J. Wu, R. R. Martin, P. L. Rosin, X-F. Sun, F. C. Langbein, Y.-K. Lai, A. D. Marshall, Y.-H. Liu. Making Bas-reliefs from Photographs of Human Faces. Computer Aided Design 45(3):671-682, 2013.

      [Details]
    • G. K. L. Tam, Z.-Q. Cheng, Y.-K. Lai, F. C. Langbein, Y.-H. Liu, A. D. Marshall, R. R. Martin, P. L. Rosin, X-F. Sun. Registration of 3D Point Clouds and Meshes: A Survey From Rigid to Non-Rigid. IEEE Trans. Visualization and Computer Graphics 19(7):1199-1217, 2013.

      [Details]
    • W. Li, R. R. Martin, F. C. Langbein. Merging and Smoothing Machining Boundaries on Cutter Location Surfaces. In: Proc. ACM Symp. Solid and Physical Modeling, pp. 165-170, 2010.

      [Details]
    • Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein. Bas-Relief Generation Using Adaptive Histogram Equalisation. IEEE Trans. Visualization and Computer Graphics, 15(4):642-653,2009.

      [Details]
    • W. Li, R. R. Martin, F. C. Langbein. Molds for Meshes: Computing Smooth Parting Lines and Undercut Removal. IEEE Transactions on Automation Science, 6(3):423-432, 2009.

      [Details]
    • Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein. Noise Analysis and Synthesis for 3D Laser Depth Scanners. Graphical Models

      [Details]
    • Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein. Random Walks for Feature-Preserving Mesh Denoising. Computer-Aided Geometric Design

      [Details]
    • Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein. Noise in 3D Laser Range Scanner Data. In: Proc. IEEE Conf. Shape Modelling and Applications, IEEE Computer Society, p. 37-45, 2008.

      [Details]
    • S. Liu, R. R. Martin, F. C. Langbein, P. L. Rosin. Segmenting Periodic Reliefs on Triangle Meshes. In: R. R. Martin, M. A. Sabin, J. J. Winkler (eds), Maths of Surfaces XII, Springer LNCS, 4647:290-306, 2007.

      [Details]
    • X.-F. Sun, P. L. Rosin, R. R. Martin, F. C. Langbein. Fast and Effective Feature-Preserving Mesh Denoising. IEEE Trans. Visualization and Computer Graphics, 13(5):925-938, 2007.

      [Details]
    • W. Li, R. R. Martin, F. C. Langbein. Generating Smooth Parting Lines for Mold Design for Meshes. In: Proc. ACM Symp. Solid and Physical Modeling, pp. 193-204, ACM Siggraph 2007.

      [Details]
    • X.-F. Sun, P. L. Rosin, R. R. Martin, F. C. Langbein. Random Walks for Mesh Denoising. In: Proc. ACM Symp. Solid and Physical Modeling, pp. 11-22, ACM Siggraph 2007.

      [Details]
    • S.-L. Liu, R. R. Martin, F. C. Langbein, P. L. Rosin. Segmenting Geometric Reliefs from Textured Background Surfaces. Computer-Aided Design and Applications, 4(5):565-583, 2007.

      [Details]
    • S. Liu, R. R. Martin, F. C. Langbein, P. L. Rosin. Background Surface Estimation for Reverse Engineering of Reliefs. Int. J. CAD/CAM, 7(4), 2007.

      [Details]
    • S. Liu, R. R. Martin, F. C. Langbein, P. L. Rosin. Segmenting Reliefs on Triangle Meshes. In: Proc. ACM Symp. Solid and Physical Modeling, pp. 7-16, 2006.

      [Details]
    • F. C. Langbein. Visualisation of Functionals on Freeform Surfaces. Diploma thesis, Mathematical Institute A, 2nd Chair, Stuttgart University, May 1999.

      [Details]

    Presentations

    • Xianfang Sun, Paul L. Rosin, Ralph R. Martin, Frank C. Langbein. Noise in 3D Laser Range Scanner Data. IEEE Conf. Shape Modelling and Applications, 4-6 June 2008.

      [Details]
    • F. C. Langbein. LiLit – Visualisierung von Funktionalen auf Freiformflächen

      [Details]

    Codes

        Partners

        • Shenglan Liu
          School of Computer Science and Informatics, Cardiff University, UK.

        • W. Li
          Cardiff University, UK

        • Neil C Mitchell
          School of Earth, Atmospheric and Environmental Sciences, University of Manchester, UK.

        • Xianfang Sun
          School of Computer Science and Informatics, Cardiff Univesity, UK.

        • Weishi Li
          School of Computer Science and Informatics, Cardiff University, UK.

        • Delcam Inc PLC
          Birmingham, UK.

        • Yanwei Wang
          School of Computer Science, Cardiff University, UK.

        • Clark Thomborson
          Department of Computer Science, University of Auckland, New Zealand.

        • Ian Kenway
          School of Computer Science and Informatics, Cardiff University, UK.

        • Paul Rosin
          School of Computer Science and Informatics, Cardiff University, UK.

        • A Dave Marshall
          School of Computer Science and Informatics, Cardiff University, UK.

        • Ralph R Martin
          School of Computer Science and Informatics, Cardiff University, Cardiff, UK.

        • Frank C Langbein
          School of Computer Science, Cardiff University, Cardiff, UK.

        Funding