M. Ramanathan 0001

dblp:81/7026 · also Ramanathan Muthuganapathy · DBLP profile ↗
← Back
51ranked-venue papers
6as first author
23since 2021 · last 2026
0000-0003-0182-977XORCID · verified

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

Graphics, computer vision, multimedia, augmented reality and games · 48 · 6 first-author · 21 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Delaunay triangulation-based sampling approach for the Voronoi diagram of spheres
Sasinas Alias Haritha Z. A., Manoj Kumar Mukundan, Amrisha Srivastava, Pradyumnan Raghuveeran, Yegneswaran R. V., M. Ramanathan 0001
Comput. Graph.6
2026 SLOT-GNN: A hierarchical graph neural network for missing part retrieval in CAD assemblies
Swapnil Nagnath Mahajan, M. Ramanathan 0001
Comput. Graph.3
2026 BBSDF: Beyond the boundary generalizable neural SDF for unoriented planar pointsets and its application to medial axis extraction
Bincy Antony Mangottu, M. Ramanathan 0001
Comput. Graph.2
2026 DistillSkel: Learning pruned skeletons of 2D shapes through progressive knowledge distillation
Bincy Antony Mangottu, Anshuman Mishra, Pranav Raghuram, Dharunpathi Tamilselvan, M. Ramanathan 0001
Comput. Graph.5
2026 MM-CAD: A Multi-Modal CAD Dataset and Benchmark for Cross-Modal Geometric Learning
abstract
Abstract Computer‐Aided Design (CAD) boosts modern manufacturing, yet design reuse remains constrained by the absence of large, openly available CAD repositories with rich multi‐modal annotations suitable for search/retrieval. Recent large‐scale efforts to annotate public datasets rely on hash‐based redundancy removal that leaves no semantic structure, and on captioning by Vision‐Language Models (VLMs) using rendered images alone, which struggles to capture geometric and procedural information. We introduce MM‐CAD, a multi‐modal CAD dataset designed to level‐up retrieval and retrieval‐augmented generation models for engineering geometry, comprising two complementary parts. MM‐CAD:A brings 33,816 unique CAD models from eleven widely used benchmark datasets under a common identifier scheme, with isometric renderings, point clouds, and humanly‐curated multi‐level text captions, and 4,376 real hand‐drawn user sketches among others. MM‐CAD:B curates 192,626 models from the 1M‐model ABC corpus through a seven‐stage pipeline centered on Manifold‐Aware Adaptive Sampling (MAAS), which organizes models into semantically coherent neighborhoods rather than merely removing duplicates, directly supplying the hard negatives that contrastive retrieval training requires. Every retained model is annotated through a metadata‐grounded pipeline that conditions caption generation on parsed construction sequences rather than rendered views alone, producing three‐level text descriptions, multi‐level contour sketches, a hierarchical application taxonomy, and photorealistic in‐context images that largely preserve source CAD geometry, a modality not previously available at this scale on CAD data. We further introduce a joint retrieval architecture that aligns sketch, text, image, B‐Rep, and point cloud encoders in a single latent space through Matryoshka‐nested contrastive objectives, establishing the first unified cross‐modal retrieval benchmark for large‐scale CAD.
Anush Bharathi, Aravindakshan Ananthakrishnan, M. Ramanathan 0001
Comput. Graph. Forum3
2026 Bird's eye view (BEV) features for vulnerable road user intention recognition
Arjun Raj, M. Ramanathan 0001
Vis. Comput.2
2025 SpineLoft: Interactive Spine-based 2D-to-3D Modeling
abstract
International audience
Alexandre Thiault, Telo Philippe, Amal Dev Parakkat, Elmar Eisemann, M. Ramanathan 0001, Takeo Igarashi
CHI5
2025 OrthoCAD-322K: A cross-modal approach for retrieving 3D CAD models from orthographic views using a graph-based framework on a developed large-scale dataset
Swapnil Nagnath Mahajan, Karthik Krishna M., M. Ramanathan 0001
Comput. Graph.3
2025 Learning-based geometric framework for noise discernment and denoising of 2D point sets
Minu Reghunath, Keerthiharan Ananth, Joms Antony, Keerthana Muralidharan, M. Ramanathan 0001
Comput. Graph.5
2025 De(l)Noise: A Delaunay based point cloud denoising algorithm
Minu Reghunath, Keerthana Muralidharan, Adithyaa Rettaikudi Gurumoorthi, Keerthiharan Ananth, Harishankar Veena Sureshkumar, Safeer Babu Thayyil, M. Ramanathan 0001
Comput. Graph.7
2025 ConDT: A 2D curve reconstruction algorithm based on a constrained neighbor proximity graph
Joms Antony, Minu Reghunath, Safeer Babu Thayyil, M. Ramanathan 0001
Vis. Comput.4
2024 SketchCleanGAN: A generative network to enhance and correct query sketches for improving 3D CAD model retrieval systems
Kamalesh Kumar Kosalaraman, Prasad Kendre, Raghwani Dhaval Manilal, M. Ramanathan 0001
Comput. Graph.4
2023 SketchCADGAN: A generative approach for completing partially drawn query sketches of engineering shapes to enhance retrieval system performance
Prasad Kendre, Kamalesh Kumar Kosalaraman, Sanjay S J, Sreehari Rajan, Akash J, M. Ramanathan 0001
Comput. Graph.6
2022 A parallel algorithm for computing Voronoi diagram of a set of circles using touching disc and topology matching
Manoj Kumar Mukundan, M. Ramanathan 0001
Comput. Aided Geom. Des.2
2022 Foreword to the special issue on Shape Modeling International 2022 (SMI2022)
Silvia Biasotti, M. Ramanathan 0001, Jörg Peters 0001
Comput. Graph.2
2022 SketchCleanNet - A deep learning approach to the enhancement and correction of query sketches for a 3D CAD model retrieval system
Bharadwaj Manda, Prasad Kendre, Subhrajit Dey, M. Ramanathan 0001
Comput. Graph.4
2022 A parallel algorithm for computing Voronoi diagram of a set of spheres using restricted lower envelope approach and topology matching
Manoj Kumar Mukundan, Safeer Babu Thayyil, M. Ramanathan 0001
Comput. Graph.3
2022 Point Transformer for Shape Classification and Retrieval of Urban Roof Point Clouds
abstract
The success of deep learning methods led to significant breakthroughs in 3-D point cloud processing tasks with applications in remote sensing. Existing methods utilize convolutions that have some limitations, as they assume a uniform input distribution and cannot learn long-range dependences. Recent works have shown that adding attention in conjunction with these methods improves performance. This raises a question: can attention layers completely replace convolutions? This letter proposes a fully attentional model—Point Transformer (PT) for deriving a rich point cloud representation. The model’s shape classification and retrieval performance are evaluated on a large-scale urban data set—RoofN3D and a standard benchmark data set ModelNet40. Extensive experiments are conducted to test the model’s robustness to unseen point corruptions for analyzing its effectiveness on real data sets. The proposed method outperforms other state-of-the-art models in the RoofN3D data set, gives competitive results in the ModelNet40 benchmark, and shows high robustness to various unseen point corruptions. Furthermore, the model is highly memory and space-efficient when compared to other methods.
Dimple A. Shajahan, Mukund Varma T., M. Ramanathan 0001
IEEE Geosci. Remote. Sens. Lett.3
2021 A dynamic sampling approach towards computing Voronoi diagram of a set of circles
Manoj Kumar Mukundan, M. Ramanathan 0001
Comput. Aided Geom. Des.2
2021 A sampling type discernment approach towards reconstruction of a point set in R2
Safeer Babu Thayyil, Jiju Poovvancheri, M. Ramanathan 0001
Comput. Aided Geom. Des.3
2021 Local Delaunay-based high fidelity surface reconstruction from 3D point sets
Safeer Babu Thayyil, Sunil Kumar Yadav, Konrad Polthier, M. Ramanathan 0001
Comput. Aided Geom. Des.4
2021 'CADSketchNet' - An Annotated Sketch dataset for 3D CAD Model Retrieval with Deep Neural Networks
Bharadwaj Manda, Shubham Dhayarkar, Sai Mitheran, V. K. Viekash, M. Ramanathan 0001
Comput. Graph.5
2021 2D Points Curve Reconstruction Survey and Benchmark
abstract
Abstract Curve reconstruction from unstructured points in a plane is a fundamental problem with many applications that has generated research interest for decades. Involved aspects like handling open, sharp, multiple and non‐manifold outlines, run‐time and provability as well as potential extension to 3D for surface reconstruction have led to many different algorithms. We survey the literature on 2D curve reconstruction and then present an open‐sourced benchmark for the experimental study. Our unprecedented evaluation of a selected set of planar curve reconstruction algorithms aims to give an overview of both quantitative analysis and qualitative aspects for helping users to select the right algorithm for specific problems in the field. Our benchmark framework is available online to permit reproducing the results and easy integration of new algorithms.
Stefan Ohrhallinger, Jiju Poovvancheri, Amal Dev Parakkat, Tamal K. Dey, M. Ramanathan 0001
Comput. Graph. Forum5
2020 An input-independent single pass algorithm for reconstruction from dot patterns and boundary samples
Safeer Babu Thayyil, Amal Dev Parakkat, M. Ramanathan 0001
Comput. Aided Geom. Des.3
2020 A unified approach towards computing Voronoi diagram, medial axis, Delaunay graph and α-hull of planar closed curves using touching discs
Bharath Ram Sundar, Manoj Kumar Mukundan, M. Ramanathan 0001
Comput. Graph.3
2020 Roof Classification From 3-D LiDAR Point Clouds Using Multiview CNN With Self-Attention
abstract
Classification of light detection and ranging (LiDAR) point clouds of building roofs plays a vital role in various urban management applications and is significant in geographic information systems (GISs) and remote sensing. In this letter, a novel deep learning-based method is proposed for classifying roof point clouds, which outperforms the state-of-the-art methods. We use a view-based method called a multiview convolutional neural network with self-attention (MVCNN-SA), which takes the multiple views of a roof point cloud as input and outputs the category of the roof. Current view-based approaches treat all views equally and simply combine the view features into a single compact 3-D descriptor. Our adaptive weight-learning algorithm, which uses the SA block, discovers the relative importance of each view, thus assigning relative weights to the views. This enhances the shape descriptor, resulting in better classification performance. The effectiveness of the proposed method is then verified on the publicly available data set - RoofN3D - by comparing it with the current state-of-the-art methods.
Dimple A. Shajahan, Vaibhav Nayel, M. Ramanathan 0001
IEEE Geosci. Remote. Sens. Lett.3
2019 Automatic structuring of organic shapes from a single drawing
Even Entem, Amal Dev Parakkat, Loïc Barthe, M. Ramanathan 0001, Marie-Paule Cani
Comput. Graph.4
2019 Autoencoder-based part clustering for part-in-whole retrieval of CAD models
Lakshmi Priya Muraleedharan, Shyam Sundar Kannan, M. Ramanathan 0001
Comput. Graph.3
2019 Incremental Labelling of Voronoi Vertices for Shape Reconstruction
abstract
Abstract We present an incremental Voronoi vertex labelling algorithm for approximating contours, medial axes and dominant points (high curvature points) from 2D point sets. Though there exist many number of algorithms for reconstructing curves, medial axes or dominant points, a unified framework capable of approximating all the three in one place from points is missing in the literature. Our algorithm estimates the normals at each sample point through poles (farthest Voronoi vertices of a sample point) and uses the estimated normals and the corresponding tangents to determine the spatial locations (inner or outer) of the Voronoi vertices with respect to the original curve. The vertex classification helps to construct a piece‐wise linear approximation to the object boundary. We provide a theoretical analysis of the algorithm for points non‐uniformly (ε‐sampling) sampled from simple, closed, concave and smooth curves. The proposed framework has been thoroughly evaluated for its usefulness using various test data. Results indicate that even sparsely and non‐uniformly sampled curves with outliers or collection of curves are faithfully reconstructed by the proposed algorithm.
Jiju Poovvancheri, Amal Dev Parakkat, Andrea Tagliasacchi, Ruisheng Wang 0001, M. Ramanathan 0001
Comput. Graph. Forum5
2018 Random cutting plane approach for identifying volumetric features in a CAD mesh model
Lakshmi Priya Muraleedharan, Shyam Sundar Kannan, Ameya Karve, M. Ramanathan 0001
Comput. Graph.4
2018 Peeling the longest: A simple generalized curve reconstruction algorithm
Amal Dev Parakkat, Subhasree Methirumangalath, M. Ramanathan 0001
Comput. Graph.3
2018 A Delaunay triangulation based approach for cleaning rough sketches
Amal Dev Parakkat, Uday Bondi Pundarikaksha, M. Ramanathan 0001
Comput. Graph.3
2017 On the visibility locations for continuous curves
Sarang Joshi 0001, Yoshida Rao, Bharath Ram Sundar, M. Ramanathan 0001
Comput. Graph.4
2017 Hole detection in a planar point set: An empty disk approach
Subhasree Methirumangalath, Shyam Sundar Kannan, Amal Dev Parakkat, M. Ramanathan 0001
Comput. Graph.4
2016 Crawl through Neighbors: A Simple Curve Reconstruction Algorithm
abstract
Abstract Given a planar point set sampled from an object boundary, the process of approximating the original shape is called curve reconstruction. In this paper, a novel non‐parametric curve reconstruction algorithm based on Delaunay triangulation has been proposed and it has been theoretically proved that the proposed method reconstructs the original curve under ε‐sampling. Starting from an initial Delaunay seed edge, the algorithm proceeds by finding an appropriate neighbouring point and adding an edge between them. Experimental results show that the proposed algorithm is capable of reconstructing curves with different features like sharp corners, outliers, multiple objects, objects with holes, etc. The proposed method also works for open curves. Based on a study by a few users, the paper also discusses an application of the proposed algorithm for reconstructing hand drawn skip stroke sketches, which will be useful in various sketch based interfaces.
Amal Dev Parakkat, M. Ramanathan 0001
Comput. Graph. Forum2
2015 Reconstruction of water-tight surfaces through Delaunay sculpting
Jiju Poovvancheri, M. Ramanathan 0001
Comput. Aided Des.2
2015 A non-parametric approach to shape reconstruction from planar point sets through Delaunay filtering
Jiju Poovvancheri, M. Ramanathan 0001
Comput. Aided Des.2
2015 A unified approach towards reconstruction of a planar point set
Subhasree Methirumangalath, Amal Dev Parakkat, M. Ramanathan 0001
Comput. Graph.3
2015 Algorithm for computing positive α-hull for a set of planar closed curves
Vishwanath A. Venkataraman, M. Ramanathan 0001
Comput. Graph.2
2014 Footpoint distance as a measure of distance computation between curves and surfaces
Bharath Ram Sundar, Abhijith Chunduru, Rajat Tiwari, Ashish Gupta 0014, M. Ramanathan 0001
Comput. Graph.5
2013 Computation of Voronoi Diagram of Planar Freeform Closed Convex Curves Using Touching Discs
abstract
Voronoi diagram (VD) is an extensively studied geometric entity since it has applications in fields such as computer graphics, computer vision, geometric modeling etc. In this paper, an algorithm for computing the VD of a set of planar freeform closed convex curves has been developed, without approximating the curves using points or lines. Algorithms for VD predominantly lie on computing the bisectors, a geometrically complex and a high degree curve even for inputs of low degree. Hence, a lot of processing is required to compute bisector segments that contribute to VD as well as in the computation of branch points. In this paper, it has been shown that computation of a branch point is possible without first computing either the bisector or segments of it. The algorithm uses the minimum antipodal discs (MADs) for all pairs of curves. Three touch discs (TTD) (circles touching three curves) are computed only for a specific set of three curves. Decision criteria for a TTD to become a branch disc (BD, i.e. empty TTD) have been addressed without using explicit curve containment check. Local computations of Voronoi segments are then done. The algorithm gives all branch points via centers of the branch discs along with the segments of curves that will contribute to VD. Results of implementation are provided along with analysis of the algorithm.
Bharath Ram Sundar, M. Ramanathan 0001
CAD/Graphics2
2013 Shortest path in a multiply-connected domain having curved boundaries
Bharath Ram Sundar, M. Ramanathan 0001
Comput. Aided Des.2
2013 Minimum area enclosure and alpha hull of a set of freeform planar closed curves
A. V. Vishwanath, Rangaprasad Arun Srivatsan, M. Ramanathan 0001
Comput. Aided Des.3
2011 Computing the minimum enclosing sphere of free-form hypersurfaces in arbitrary dimensions
M. Ramanathan 0001, Gershon Elber, Gill Barequet, Myung-Soo Kim
Comput. Aided Des.1
2011 The shortest path in a simply-connected domain having a curved boundary
Bharath Ram Sundar, M. Ramanathan 0001
Comput. Aided Des.2
2010 Interior Medial Axis Transform computation of 3D objects bound by free-form surfaces
M. Ramanathan 0001, B. Gurumoorthy
Comput. Aided Des.1
2008 SHape REtrieval contest 2008: CAD models
abstract
This paper presents the summary of all the results of the participants in the event SHREC08 — CAD Model Track
M. Ramanathan 0001, Karthik Ramani
Shape Modeling International1
2005 Precise Voronoi cell extraction of free-form rational planar closed curves
abstract
We present an algorithm for generating the Voronoi cells for a set of rational C1-continuous planar closed curves, which is precise up to machine precision. Initially, bisectors for pairs of curves, (C(t), Ci(r)), are generated symbolically and represented as implicit forms in the tr-parameter space. Then, the bisectors are properly trimmed after being split into monotone pieces. The trimming procedure uses the orientation of the original curves as well as their curvature fields, resulting in a set of trimmed-bisector segments represented as implicit curves in a parameter space. A lower-envelope algorithm is then used in the parameter space of the curve whose Voronoi cell is sought. The lower envelope represents the exact boundary of the Voronoi cell.
Iddo Hanniel, M. Ramanathan 0001, Gershon Elber, Myung-Soo Kim
Symposium on Solid and Physical Modeling2
2005 A Tracing Algorithm for Constructing Medial Axis Transform of 3D Objects Bound by Free-Form Surfaces
abstract
This paper presents an algorithm for generating the medial axis transform (MAT) of 3D objects with free-form boundaries. The algorithm proposed uses the exact representation of the part and generates an approximate rational spline description (to within a defined tolerance) of the MAT. The algorithm generates the MAT by a tracing technique that marches along the object boundary. The level of approximation is controlled by the choice of the step size in the tracing procedure. Criteria based on distance and local curvature of boundary entities are used to identify the junction points and the search for these junction points is done in an efficient way. The algorithm works for multiply-connected objects as well. Results of implementation are provided.
M. Ramanathan 0001, B. Gurumoorthy
SMI1
2005 Constructing medial axis transform of extruded and revolved 3D objects with free-form boundaries
M. Ramanathan 0001, B. Gurumoorthy
Comput. Aided Des.1
2003 Constructing medial axis transform of planar domains with curved boundaries
M. Ramanathan 0001, B. Gurumoorthy
Comput. Aided Des.1