Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mohammad Rouhani

dblp:89/7414 · DBLP profile ↗
← Back
13ranked-venue papers
11as first author
1since 2021 · last 2024
0000-0003-1946-4879ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 13 · 11 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
6 papers
Geometric modeling and processing · 100%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
shape registration
0.322012
Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012
Correspondence free registration through a point-to-model distance minimization · ICCV 2011
Geometric modeling and processing › surface fitting
implicit polynomial fitting
0.322012
Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012
Relaxing the 3L algorithm for an accurate implicit polynomial fitting · CVPR 2010
Geometric modeling and processing
curve reconstruction
0.212015
Implicit B-Spline Surface Reconstruction · IEEE Trans. Image Process. 2015
Geometric modeling and processing
surface reconstruction
0.212015
Implicit B-Spline Surface Reconstruction · IEEE Trans. Image Process. 2015
Geometric modeling and processing
implicit surface
0.212013
The Richer Representation the Better Registration · IEEE Trans. Image Process. 2013
Geometric modeling and processing
registration
0.212013
The Richer Representation the Better Registration · IEEE Trans. Image Process. 2013
Geometric modeling and processing › shape registration
nonrigid shape registration
0.112012
Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012
Mathematical optimization
levenberg-marquardt
0.112012
Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012
Mathematical optimization › least squares
nonlinear least squares
0.112012
Implicit Polynomial Representation Through a Fast Fitting Error Estimation · IEEE Trans. Image Process. 2012
Geometric modeling and processing › registration
rigid registration
0.112011
Correspondence free registration through a point-to-model distance minimization · ICCV 2011
Computer vision › 3D vision
shape matching
0.012012
Non-rigid Shape Registration: A Single Linear Least Squares Framework · ECCV (7) 2012

Methods — techniques the papers use, named apart from their topics

gradient-based optimization · 0.4levenberg-marquardt · 0.3simplex-based distance estimation · 0.3linear least squares · 0.3sparse system solving · 0.2patch blending · 0.2active control lattice · 0.2linear least squares fitting · 0.2linear fitting · 0.13l algorithm · 0.1
YearPublicationVenuePosition
2024 Multimodal image registration techniques: a comprehensive survey
Henry O. Velesaca, Gisel Bastidas, Mohammad Rouhani, Angel Domingo Sappa
Multim. Tools Appl.3
2018 A Multi-resolution Approach for Color Correction of Textured Meshes
abstract
Mesh texturing is an essential part of 3D scene reconstruction that enables a more realistic perception than the geometry alone and even compensates for inaccurate geometry. In this work we present a flexible formulation for color correction of textured scenes based on color augmentation per face. It can be employed as a post-processing step after selecting the best keyframe per face to compensate for color differences between pairs of neighboring faces. We present a Markov Random Field (MRF) formulation to find the best keyframes as well as the optimal color augmentations. We use a simple model to avoid reflection and camera vignetting during the view selection. Our model for color correction finds the piecewise-linear augmentation to be added to the texture patches of faces. It encourages smoothness inside every fragment while compensating color differences along view transitions. Moreover, we speed up the optimization by breaking down the formulation into multiple binary MRFs that estimate the best augmentations from coarse to fine resolutions. The experimental results prove our method outperforming the state of the art methods.
Mohammad Rouhani, Matthieu Fradet, Caroline Baillard
3DV1
2015 Implicit B-Spline Surface Reconstruction
abstract
This paper presents a fast and flexible curve, and surface reconstruction technique based on implicit B-spline. This representation does not require any parameterization and it is locally supported. This fact has been exploited in this paper to propose a reconstruction technique through solving a sparse system of equations. This method is further accelerated to reduce the dimension to the active control lattice. Moreover, the surface smoothness and user interaction are allowed for controlling the surface. Finally, a novel weighting technique has been introduced in order to blend small patches and smooth them in the overlapping regions. The whole framework is very fast and efficient and can handle large cloud of points with very low computational cost. The experimental results show the flexibility and accuracy of the proposed algorithm to describe objects with complex topologies. Comparisons with other fitting methods highlight the superiority of the proposed approach in the presence of noise and missing data.
Mohammad Rouhani, Angel Domingo Sappa, Edmond Boyer
IEEE Trans. Image Process.1
2014 Non-rigid Registration Meets Surface Reconstruction
abstract
Non rigid registration is an important task in computer vision with many applications in shape and motion modeling. A fundamental step of the registration is the data association between the source and the target sets. Such association proves difficult in practice, due to the discrete nature of the information and its corruption by various types of noise, e.g. Outliers and missing data. In this paper we investigate the benefit of the implicit representations for the non-rigid registration of 3D point clouds. First, the target points are described with small quadratic patches that are blended through partition of unity weighting. Then, the discrete association between the source and the target can be replaced by a continuous distance field induced by the interface. By combining this distance field with a proper deformation term, the registration energy can be expressed in a linear least square form that is easy and fast to solve. This significantly eases the registration by avoiding direct association between points. Moreover, a hierarchical approach can be easily implemented by employing coarse-to-fine representations. Experimental results are provided for point clouds from multi-view data sets. The qualitative and quantitative comparisons show the out performance and robustness of our framework.
Mohammad Rouhani, Edmond Boyer, Angel Domingo Sappa
3DV1
2013 The Richer Representation the Better Registration
abstract
In this paper, the registration problem is formulated as a point to model distance minimization. Unlike most of the existing works, which are based on minimizing a point-wise correspondence term, this formulation avoids the correspondence search that is time-consuming. In the first stage, the target set is described through an implicit function by employing a linear least squares fitting. This function can be either an implicit polynomial or an implicit B-spline from a coarse to fine representation. In the second stage, we show how the obtained implicit representation is used as an interface to convert point-to-point registration into point-to-implicit problem. Furthermore, we show that this registration distance is smooth and can be minimized through the Levengberg–Marquardt algorithm. All the formulations presented for both stages are compact and easy to implement. In addition, we show that our registration method can be handled using any implicit representation though some are coarse and others provide finer representations; hence, a tradeoff between speed and accuracy can be set by employing the right implicit function. Experimental results and comparisons in 2D and 3D show the robustness and the speed of convergence of the proposed approach.
Mohammad Rouhani, Angel Domingo Sappa
IEEE Trans. Image Process.1
2012 Non-rigid Shape Registration: A Single Linear Least Squares Framework
Mohammad Rouhani, Angel Domingo Sappa
ECCV (7)1
2012 Implicit Polynomial Representation Through a Fast Fitting Error Estimation
abstract
This paper presents a simple distance estimation for implicit polynomial fitting. It is computed as the height of a simplex built between the point and the surface (i.e., a triangle in 2-D or a tetrahedron in 3-D), which is used as a coarse but reliable estimation of the orthogonal distance. The proposed distance can be described as a function of the coefficients of the implicit polynomial. Moreover, it is differentiable and has a smooth behavior . Hence, it can be used in any gradient-based optimization. In this paper, its use in a Levenberg-Marquardt framework is shown, which is particularly devoted for nonlinear least squares problems. The proposed estimation is a generalization of the gradient-based distance estimation, which is widely used in the literature. Experimental results, both in 2-D and 3-D data sets, are provided. Comparisons with state-of-the-art techniques are presented, showing the advantages of the proposed approach.
Mohammad Rouhani, Angel Domingo Sappa
IEEE Trans. Image Process.1
2011 Correspondence free registration through a point-to-model distance minimization
abstract
This paper presents a novel formulation, which derives in a smooth minimization problem, to tackle the rigid registration between a given point set and a model set. Unlike most of the existing works, which are based on minimizing a point-wise correspondence term, we propose to describe the model set by means of an implicit representation. It allows a new definition of the registration error, which works beyond the point level representation. Moreover, it could be used in a gradient-based optimization framework. The proposed approach consists of two stages. Firstly, a novel formulation is proposed that relates the registration parameters with the distance between the model and data set. Secondly, the registration parameters are obtained by means of the Levengberg-Marquardt algorithm. Experimental results and comparisons with state of the art show the validity of the proposed framework.
Mohammad Rouhani, Angel Domingo Sappa
ICCV1
2011 Implicit B-spline fitting using the 3L algorithm
abstract
This paper proposes a novel extension of the 3L algorithm to the B-Splines solution space. The 3L algorithm is a fast algebraic method for fitting a set of points through implicit curves or surfaces. It was originally proposed for Implicit Polynomials, which although simple and attractive are not flexible representations. In this paper Implicit B-Splines (IBSs) are used to define the solution space of the 3L algorithm. IBSs offer flexible representations, which can be locally controlled. These properties are exploited for regularizing the solution space. The experimental results illustrate that the proposed framework outperforms previous formulation.
Mohammad Rouhani, Angel Domingo Sappa
ICIP1
2010 Relaxing the 3L algorithm for an accurate implicit polynomial fitting
abstract
This paper presents a novel method to increase the accuracy of linear fitting of implicit polynomials. The proposed method is based on the 3L algorithm philosophy. The novelty lies on the relaxation of the additional constraints, already imposed by the 3L algorithm. Hence, the accuracy of the final solution is increased due to the proper adjustment of the expected values in the aforementioned additional constraints. Although iterative, the proposed approach solves the fitting problem within a linear framework, which is independent of the threshold tuning. Experimental results, both in 2D and 3D, showing improvements in the accuracy of the fitting are presented. Comparisons with both state of the art algorithms and a geometric based one (non-linear fitting), which is used as a ground truth, are provided.
Mohammad Rouhani, Angel Domingo Sappa
CVPR1
2010 A fast accurate implicit polynomial fitting approach
abstract
This paper presents a novel hybrid approach that combines state of the art fitting algorithms: algebraic-based and geometric-based. It consists of two steps; first, the 3L algorithm is used as an initialization and then, the obtained result, is improved through a geometric approach. The adopted geometric approach is based on a distance estimation that avoids costly search for the real orthogonal distance. Experimental results are presented as well as quantitative comparisons.
Mohammad Rouhani, Angel Domingo Sappa
ICIP1
2009 A Novel Approach to Geometric Fitting of Implicit Quadrics
Mohammad Rouhani, Angel Domingo Sappa
ACIVS1
2009 Efficient distance estimation for fitting implicit quadric surfaces
abstract
This paper presents a novel approach for estimating the shortest Euclidean distance from a given point to the corresponding implicit quadric fitting surface. It first estimates the orthogonal orientation to the surface from the given point; then the shortest distance is directly estimated by intersecting the implicit surface with a line passing through the given point according to the estimated orthogonal orientation. The proposed orthogonal distance estimation is easily obtained without increasing computational complexity; hence it can be used in error minimization surface fitting frameworks. Comparisons of the proposed metric with previous approaches are provided to show both improvements in CPU time as well as in the accuracy of the obtained results. Surfaces fitted by using the proposed geometric distance estimation and state of the art metrics are presented to show the viability of the proposed approach.
Angel Domingo Sappa, Mohammad Rouhani
ICIP2