0000000000976476

AUTHOR

David Fofi

showing 65 related works from this author

A New Set of Quartic Trivariate Polynomial Equations for Stratified Camera Self-calibration under Zero-Skew and Constant Parameters Assumptions

2012

This paper deals with the problem of self-calibrating a moving camera with constant parameters. We propose a new set of quartic trivariate polynomial equations in the unknown coordinates of the plane at infinity derived under the no-skew assumption. Our new equations allow to further enforce the constancy of the principal point across all images while retrieving the plane at infinity. Six such polynomials, four of which are independent, are obtained for each triplet of images. The proposed equations can be solved along with the so-called modulus constraints and allow to improve the performance of existing methods.

PolynomialZero skewCalibration (statistics)Mathematical analysisPrincipal point[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineering02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Set (abstract data type)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Plane at infinityQuartic functionComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingConstant (mathematics)ComputingMilieux_MISCELLANEOUSMathematics
researchProduct

Detection of surfaces for projection of texture

2007

Augmented reality is used to improve color segmentation on human's body or on precious no touch artefacts. We propose a technique based on structured light to project texture on a real object without any contact with it. Such techniques can be apply on medical application, archeology, industrial inspection and augmented prototyping. Coded structured light is an optical technique based on active stereovision which allows shape acquisition. By projecting a light pattern onto the surface of an object and capturing images with a camera, a large number of correspondences can be found and 3D points can be reconstructed by means of triangulation.

Engineeringbusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONTriangulation (computer vision)Texture (music)Object (computer science)3D modelingComputer graphics (images)SegmentationComputer visionAugmented realityArtificial intelligencebusinessProjection (set theory)ComputingMethodologies_COMPUTERGRAPHICSStructured lightEighth International Conference on Quality Control by Artificial Vision
researchProduct

Special Section on Quality Control by Artificial Vision

2008

This PDF file contains the editorial “Editorial: Special Section on Quality Control by Artificial Vision” for JEI Vol. 17 Issue 03

Engineering drawingComputer sciencebusiness.industryMachine visionmedia_common.quotation_subjectControl (management)MathematicsofComputing_GENERALGeneralLiterature_MISCELLANEOUSAtomic and Molecular Physics and OpticsComputer Science ApplicationsInformationSystems_GENERALArtificial visionSpecial sectionComputer visionQuality (business)Artificial intelligenceElectrical and Electronic Engineeringbusinessmedia_commonJournal of Electronic Imaging
researchProduct

Self-calibration of a PTZ Camera Using New LMI Constraints

2013

In this paper, we propose a very reliable and flexible method for self-calibrating rotating and zooming cameras - generally referred to as PTZ (Pan-Tilt-Zoom) cameras. The proposed method employs a Linear Matrix Inequality (LMI) resolution approach and allows extra tunable constraints on the intrinsic parameters to be taken into account during the process of estimating these parameters. Furthermore, the considered constraints are simultaneously enforced in all views rather than in a single reference view. The results of our experiments show that the proposed approach allows for significant improvement in terms of accuracy and robustness when compared against state of the art methods.

Reference viewComputer scienceRobustness (computer science)Control theoryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONPrincipal pointLinear matrix inequalityZoomCamera resectioning
researchProduct

Incomplete 3D motion trajectory segmentation and 2D-to-3D label transfer for dynamic scene analysis

2017

International audience; The knowledge of the static scene parts and the moving objects in a dynamic scene plays a vital role for scene modelling, understanding, and landmark-based robot navigation. The key information for these tasks lies on semantic labels of the scene parts and the motion trajectories of the dynamic objects. In this work, we propose a method that segments the 3D feature trajectories based on their motion behaviours, and assigns them semantic labels using 2D-to-3D label transfer. These feature trajectories are constructed by using the proposed trajectory recovery algorithm which takes the loss of feature tracking into account. We introduce a complete framework for static-m…

Computer scienceScene UnderstandingComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Motion (physics)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0502 economics and business0202 electrical engineering electronic engineering information engineering[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Computer visionSegmentationMotion Segmentation050210 logistics & transportationbusiness.industry[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]05 social sciences3D reconstruction[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]2D to 3D conversionFeature (computer vision)TrajectoryKey (cryptography)Robot020201 artificial intelligence & image processingArtificial intelligence3D Reconstructionbusiness2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
researchProduct

From medical data to simple virtual mock-up of scapulo-humeral joint

2008

The surgical operations of shoulder joint are guided by various principles: osteosynthesis in the case of fracture, osteotomy in order to correct a deformation or to modify the functioning of the joint, or implementation of articular prosthesis. At the end of the twentieth century, many innovations in the domains of biomechanics and orthopedic surgery have been performed. Nevertheless, theoretical and practical problems may appear during the operation (visual field of surgeon is very limited, quality and shape of the bone is variable depending on the patient). Biomechanical criteria of success are defined for each intervention. For example, the installation with success of prosthetic implan…

Humeral jointComputer engineering. Computer hardwaremedicine.medical_specialtyEngineeringHombroShoulderComputer sciencemedicine.medical_treatmentmedical imagingCirurgia virtualVirtual surgeryVirtual realityOsteotomyProsthesisEspatlla3D modelingTK7885-7895Physical medicine and rehabilitationImage processingMedical imagingmedicineProcesamiento de imágenesSimulationOsteosynthesisModelatge en 3Dbusiness.industryBiomechanicsCirugía virtualProcessament d'imatgesQA75.5-76.95image processingmedicine.anatomical_structureModelado en 3DImatges mèdiquesElectronic computers. Computer scienceImágenes médicasOrthopedic surgeryShoulder jointComputer Vision and Pattern RecognitionMedical imagingvirtual surgerybusinessSoftware
researchProduct

An efficient method for fully automatic 3D digitization of unknown objects

2013

Our goal is to develop a complete and automatic scanning strategy with minimum prior information about the object shape. We aim to establish a methodology for the automation of the 3D digitization process. The paper presents a novel approach to determine the Next Best View (NBV) for an efficient reconstruction of highly accurate 3D models. Our method is based on the classification of the acquired surfaces into Well Visible and Barely Visible combined with a best view selection algorithm based on mean shift, which avoids unreachable positions. Our approach is applicable to all kinds of range sensors. To prove the efficiency and the robustness of our method, test objects are first scanned man…

General Computer Sciencebusiness.industryComputer science3D reconstructionGeneral Engineering[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringRanging02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Automation[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Robustness (computer science)Fully automatic0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionMean-shiftArtificial intelligencebusinessSelection algorithmDigitization
researchProduct

Novel view synthesis for projective texture mapping on real 3D objects

2006

Industrial reproduction, as stereography or lithography, have a lack in texture information, as they only deal with 3D reconstruction. In this paper, we provide a new technique to map texture on real 3D objects, by synthesizing a novel view from two camera images to a projector frame, considered as a camera acting in reverse. No prior information on the pose or the shape of the 3D object is necessary, however hard calibration of the complete system is needed.

Projective texture mappingbusiness.industryComputer scienceEpipolar geometry3D reconstructionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONVolume rendering3D modelinglaw.inventionView synthesisProjectorlawTrifocal tensorComputer graphics (images)Computer visionArtificial intelligencebusinessTexture mappingComputingMethodologies_COMPUTERGRAPHICSSPIE Proceedings
researchProduct

A 3D Scanner for Transparent Glass

2009

Many practical tasks in industry, such as automatic inspection or robot vision, often require the scanning of three-dimensional shapes by use of non-contact techniques. However, few methods have been proposed to measure three-dimensional shapes of transparent objects because of the difficulty of dealing with transparency and specularity of the surface. This paper presents a 3D scanner for transparent glass objects based on Scanning From Heating (SFH), a new method that makes use of local surface heating and thermal imaging.

Scannerbusiness.industryComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONMeasure (physics)Transparency (human–computer interaction)T Technology (General)SpecularityThermalRobot visionComputer visionArtificial intelligencebusinessComputingMethodologies_COMPUTERGRAPHICS
researchProduct

2D virtual texture on 3D real object with coded structured light

2008

Augmented reality is used to improve color segmentation on human body or on precious no touch artifacts. We propose a technique to project a synthesized texture on real object without contact. Our technique can be used in medical or archaeological application. By projecting a suitable set of light patterns onto the surface of a 3D real object and by capturing images with a camera, a large number of correspondences can be found and the 3D points can be reconstructed. We aim to determine these points of correspondence between cameras and projector from a scene without explicit points and normals. We then project an adjusted texture onto the real object surface. We propose a global and automat…

Computer scienceColor imagebusiness.industryEpipolar geometryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage processingImage segmentationObject (computer science)law.inventionProjectorlawComputer graphics (images)Augmented realitySegmentationComputer visionArtificial intelligencebusinessComputingMethodologies_COMPUTERGRAPHICSStructured lightImage Processing: Machine Vision Applications
researchProduct

Tracking Moving Objects With a Catadioptric Sensor Using Particle Filter

2011

International audience; Visual tracking in video sequences is a widely developed topic in computer vision applications. However, the emergence of panoramic vision using catadioptric sensors has created the need for new approaches in order to track an object in this type of images. Indeed the non-linear resolution and the geometric distortions due to the insertion of the mirror, make tracking in catadioptric images a very challenging task. This paper describes particle filter for tracking moving object over time using a catadioptric sensor. In this work different problems due to the specificities of the catadioptric systems such as geometry are considered. The obtained results demonstrate an…

0209 industrial biotechnologybusiness.industryComputer scienceparticle filtersComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]02 engineering and technologycatadioptric cameravisual tracking[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Catadioptric system020901 industrial engineering & automation[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Robustness (computer science)Video tracking0202 electrical engineering electronic engineering information engineeringClutterCatadioptric sensor020201 artificial intelligence & image processingComputer visionArtificial intelligenceImage sensorParticle filterbusinessImage resolution
researchProduct

Adapted processing of catadioptric images using polarization imaging

2009

A non parametric method that defines a pixel neighborhood within catadioptric images is presented in this paper. It is based on an accurate modeling of the mirror shape by using polarization imaging. Unlike the most of current processing methods in the literature, this method is non-parametric and can deal with the deformation of catadioptric images. This paper demonstrates how an appropriate neighborhood can be derived from the polarization parameters by estimation of the degree of polarization and the angle of polarization which in return directly provide an adapted neighborhood of each pixel that can be used to perform image derivation, edge detection, interest point detection and namely…

Pixelbusiness.industry010401 analytical chemistryNonparametric statistics[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]02 engineering and technologyImage planePolarization (waves)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]01 natural sciencesEdge detection0104 chemical sciencesInterest point detectionCatadioptric system[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Computer Science::Computer Vision and Pattern Recognition0202 electrical engineering electronic engineering information engineeringDegree of polarization020201 artificial intelligence & image processingComputer visionArtificial intelligencebusinessComputingMilieux_MISCELLANEOUSMathematics
researchProduct

“Scanning from Heating” and “Shape from Fluorescence”

2011

3D surface acquisition is a subject which has been studied to a large extent. A significant number of techniques for acquiring shape have been proposed, and a wide range of commercial solutions are available. Nevertheless, today’s systems still have difficulties when digitizing objects with non-Lambertian surfaces in the visible light spectrum, as is the case of transparent, semi-transparent or highly reflective materials (e.g. glass, crystals, some plastics and shiny metals). In this chapter, some of the issues of traditional scanning systems are addressed by considering various approaches using the radioactive properties of materials, the polarization information of the reflected light as…

Materials scienceOpticsbusiness.industrybusinessFluorescenceDigitization
researchProduct

Short baseline line matching for central imaging systems

2012

We develop a generic line matching method especially applicable to omnidirectional images taken from constructed scenes with short baseline motion where the motion of the imaging system between two views is mainly an arbitrary rotation and the translation of the camera between two views with respect to its distance to the imaged scene is negligible. We start by studying the relationship between images of lines on unitary sphere followed by proposing a simple algorithm for simultaneously matching vanishing points and lines. The developed algorithm is very simple, yet it works on images captured by all types of central imaging systems, including perspective, fish-eye and catadioptric images. …

Matching (graph theory)Computer sciencebusiness.industryPerspective (graphical)ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONTranslation (geometry)Real imageCatadioptric systemArtificial IntelligenceComputer Science::Computer Vision and Pattern RecognitionSignal ProcessingComputer visionComputer Vision and Pattern RecognitionArtificial intelligenceVanishing pointbusinessRotation (mathematics)SoftwarePattern Recognition Letters
researchProduct

Visual tracking with omnidirectional cameras: an efficient approach

2011

International audience; An effective technique for applying visual tracking algorithms to omni- directional image sequences is presented. The method is based on a spherical image representation which allows taking into account the distortions and nonlinear resolution of omnidirectional images. Experimental results show that both deterministic and probabilistic tracking methods can effectively be adapted in order to robustly track an object with an omnidirectional camera.

0209 industrial biotechnologyComputer sciencebusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONPhysics::Optics[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]02 engineering and technologyTracking (particle physics)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Computer Science::RoboticsNonlinear system020901 industrial engineering & automationOmnidirectional cameraComputer Science::Computer Vision and Pattern Recognition0202 electrical engineering electronic engineering information engineeringEye tracking020201 artificial intelligence & image processingComputer visionArtificial intelligenceElectrical and Electronic EngineeringRepresentation (mathematics)Omnidirectional antennabusiness
researchProduct

Corrigendum to “Registration of surfaces minimizing error propagation for a one-shot multi-slit hand-held scanner” [Pattern Recognition 41 (6) 2055–2…

2009

One shotScannerPropagation of uncertaintybusiness.industryComputer scienceHand heldPattern recognitionSlitArtificial IntelligenceSignal ProcessingPattern recognition (psychology)Computer visionComputer Vision and Pattern RecognitionArtificial intelligencebusinessSoftwarePattern Recognition
researchProduct

Measurement of three-dimensional mirror parameters by polarization imaging applied to catadioptric camera calibration

2008

International audience; We present a new efficient method for calibration of cata- dioptric sensors. The method is based on an accurate measurement of the three-dimensional parameters of the mirror through polariza- tion imaging. While inserting a rotating polarizer between the cam- era and the mirror, the system is automatically calibrated without any calibration patterns. Moreover, this method permits most of the constraints related to the calibration of catadioptric systems to be relaxed. We show that, contrary to our system, the traditional meth- ods of calibration are very sensitive to misalignment of the camera axis and the symmetry axis of the mirror. From the measurement of three-di…

catadioptricComputer science02 engineering and technologyIterative reconstruction[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]030218 nuclear medicine & medical imaginglaw.invention03 medical and health sciencesCatadioptric system[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0302 clinical medicinelawCamera auto-calibration0202 electrical engineering electronic engineering information engineeringCalibrationComputer visionElectrical and Electronic EngineeringComputingMilieux_MISCELLANEOUSpolarizationbusiness.industryAstrophysics::Instrumentation and Methods for Astrophysics[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Polarization imagingPolarizercalibrationPolarization (waves)Atomic and Molecular Physics and OpticsComputer Science ApplicationsCatadioptric sensor020201 artificial intelligence & image processingnon-centralArtificial intelligencebusinessJournal of Electronic Imaging
researchProduct

From Nowhere to Everywhere

2017

International audience; This paper presents a synthetic view of a variety of projects built upon an Erasmuss Mundus Master Course. It highlights double degree programs, European credits transfer, joint PhDs, research collaborations as well as few other related European projects going from Thematic Networks to another Erasmus Mundus Course.

Joint PhDs[SHS.EDU]Humanities and Social Sciences/Education4. Education[SHS.EDU] Humanities and Social Sciences/Education05 social sciences050301 education[ SHS.EDU ] Humanities and Social Sciences/Education0102 computer and information sciencesdouble degreeThematic Networks01 natural sciencesVariety (cybernetics)010201 computation theory & mathematicsPolitical scienceJoint (building)Engineering ethicsDouble degreeErasmus Mundus0503 educationErasmus+
researchProduct

Registration of Surfaces Minimizing Error Propagation for a One-Shot Multi-Slit Hand-Held Scanner

2008

We propose an algorithm for the on-line automatic registration of multiple 3D surfaces acquired in a sequence by a new hand-held laser scanner. The laser emitter is coupled with an optical lens that spreads the light forming 19 parallel slits that are projected to the scene and acquired with subpixel accuracy by a camera. Splines are used to interpolate the acquired profiles to increase the sample of points and Delaunay triangulation is used to obtain the normal vectors at every point. A point-to-plane pair-wise registration method is proposed to align the surfaces in pairs while they are acquired, conforming paths and eventually cycles that are minimized once detected. The algorithm is spe…

0209 industrial biotechnologyScannerLaser scanningComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]law.invention[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020901 industrial engineering & automationArtificial Intelligencelaw0202 electrical engineering electronic engineering information engineeringComputer visionComputingMilieux_MISCELLANEOUSMathematicsCommon emitterPropagation of uncertaintyDelaunay triangulationbusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]LaserSubpixel renderingSpline (mathematics)Signal Processing020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionArtificial intelligencebusinessSoftware
researchProduct

Multimodal 2D Image to 3D Model Registration via a Mutual Alignment of Sparse and Dense Visual Features

2018

International audience; Many fields of application could benefit from an accurate registration of measurements of different modalities over a known 3D model. However, aligning a 2D image to a 3D model is a challenging task and is even more complex when the two have a different modality. Most of the 2D/3D registration methods are based on either geometric or dense visual features. Both have their own advantages and their own drawbacks. We propose, in this paper, to mutually exploit the advantages of one feature type to reduce the drawbacks of the other one. For this, an hybrid registration framework has been designed to mutually align geometrical and dense visual features in order to obtain …

Computer sciencebusiness.industryFeature extraction[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineering3d model02 engineering and technologySolid modeling[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Visualization[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0202 electrical engineering electronic engineering information engineeringRobot[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]020201 artificial intelligence & image processingComputer visionArtificial intelligencebusiness
researchProduct

Real-time Multispectral Image Processing and Registration on 3D Point Cloud for Vineyard Analysis

2021

International audience; Nowadays, precision agriculture and precision viticulture are under strong development. In order to accomplish effective actions, robots require robust perception of the culture and the surrounding environment. Computer vision systems have to identify plant parts (branches, stems, leaves, flowers, fruits, vegetables, etc.) and their respective health status. Moreover, they must merge various plant information, to measure agronomic indices, to classify them and finally to extract data to enable the agriculturist or expert to make a relevant decision. We propose a real-time method to acquire, process and register multispectral images fused to 3D. The sensors system, co…

2. Zero hungerImage Registrationbusiness.industryComputer scienceMultispectral imagePoint cloudProcess (computing)ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage registration3D Point Cloud[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]15. Life on landAgricultural RoboticsField (computer science)Precision viticulturePrecision ViticultureRobotMultispectral ImagingComputer visionArtificial intelligencePrecision agriculturebusiness
researchProduct

Academic and Administrative Tandems in European Projects

2017

International audience; Building and maintaining the sustainability of European projects requires advanced communication and team investment, shared working methods, common decisions and symbiosis in key items such as selection requirement and process, terms of mobility between consortium members or teaching content. It requires jointness in various perspectives, aspects and scales, with their own conditions and challenges. This abstract describes this prerequisite of jointness through the local campus of Le Creusot (University of Burgundy) for our International Programme in Computer Vision and Robotics (VIBOT). The main challenge can be summarized in one single question: How to maintain an…

Process (engineering)joint programme[SPI.AUTO]Engineering Sciences [physics]/Automatic[ SPI.AUTO ] Engineering Sciences [physics]/AutomaticPolitical science0502 economics and business[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]employabilityErasmus MundusErasmus+Sustainable developmentfunding[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]05 social sciences050301 educationsustainabilityJointnessInvestment (macroeconomics)European programmeEngineering management[SPI.AUTO] Engineering Sciences [physics]/Automaticadministrative workVIBOTSustainability0503 educationErasmus+050203 business & management2017 27th EAEEIE Annual Conference (EAEEIE)
researchProduct

A refined range image registration technique for multi-stripe laser scanner

2006

Nowadays, visual inspection is very important in the quality control for many industrial applications. However, the complexity of most 3D objects constrains the registration of range images; a complete surface is required to compare the acquired surface to the model. Range finders are very used to digitalize free form shape objects with large resolutions. Moreover, one single view is not enough to reconstruct the whole surface due to occlusions, shadows, etc. In these situations, the motion between reconstructed partial views are required to integrate all surfaces in a single model. However, the use of positioning systems is not always available or adequate due mainly to the size of the obj…

Surface (mathematics)Visual inspectionRange (mathematics)Laser scanningComputer sciencebusiness.industryShadowImage registrationComputer visionArtificial intelligencebusinessMotion (physics)SPIE Proceedings
researchProduct

Static and Dynamic Objects Analysis as a 3D Vector Field

2017

International audience; In the context of scene modelling, understanding, and landmark-based robot navigation, the knowledge of static scene parts and moving objects with their motion behaviours plays a vital role. We present a complete framework to detect and extract the moving objects to reconstruct a high quality static map. For a moving 3D camera setup, we propose a novel 3D Flow Field Analysis approach which accurately detects the moving objects using only 3D point cloud information. Further, we introduce a Sparse Flow Clustering approach to effectively and robustly group the motion flow vectors. Experiments show that the proposed Flow Field Analysis algorithm and Sparse Flow Clusterin…

0209 industrial biotechnologyComputer sciencebusiness.industry[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONPoint cloud[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Context (language use)Motion detection02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020901 industrial engineering & automationFlow (mathematics)Motion estimation0202 electrical engineering electronic engineering information engineering[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]020201 artificial intelligence & image processingSegmentationComputer visionArtificial intelligenceCluster analysisbusinessEuclidean vector2017 International Conference on 3D Vision (3DV)
researchProduct

Video-Based Heartbeat Rate Measuring Method Using Ballistocardiography

2017

International audience; Video-based heartbeat rate measurement is a rapidly growing application in remote health monitoring. Video-based heartbeat rate measuring methods operate mainly by estimating photoplethysmography or ballistocardiography signals. These methods operate by estimating the microscopic color change in the face or by estimating the microscopic rigid motion of the head/facial skin. However, the robustness to motion artifacts caused by illumination variance and motion variance of the subject poses main challenge. We present a video-based heartbeat rate measuring framework to overcome these problems by using the principle of ballistocardiography. In this paper, we proposed a b…

EngineeringMean squared errorvideo analyticsComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology01 natural sciencesStandard deviationphotoplethysmography and ballistocardiographysymbols.namesakeFacial videoRobustness (computer science)Photoplethysmogram0202 electrical engineering electronic engineering information engineeringmedicineComputer vision[PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Electrical and Electronic EngineeringNoncontact[ PHYS.PHYS.PHYS-INS-DET ] Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Instrumentationmedicine.diagnostic_testbusiness.industry010401 analytical chemistryPearson product-moment correlation coefficient3. Good health0104 chemical sciencesRemote health monitoringnon-contactFeature (computer vision)BallistocardiographyFace (geometry)symbols020201 artificial intelligence & image processingArtificial intelligencebusinessIEEE Sensors Journal
researchProduct

Efficient Pruning LMI Conditions for Branch-and-Prune Rank and Chirality-Constrained Estimation of the Dual Absolute Quadric

2014

International audience; We present a new globally optimal algorithm for self- calibrating a moving camera with constant parameters. Our method aims at estimating the Dual Absolute Quadric (DAQ) under the rank-3 and, optionally, camera centers chirality constraints. We employ the Branch-and-Prune paradigm and explore the space of only 5 parameters. Pruning in our method relies on solving Linear Matrix Inequality (LMI) feasibility and Generalized Eigenvalue (GEV) problems that solely depend upon the entries of the DAQ. These LMI and GEV problems are used to rule out branches in the search tree in which a quadric not satisfy- ing the rank and chirality conditions on camera centers is guarantee…

Mathematical optimizationQuadric[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Rank (linear algebra)Linear matrix inequality[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Function (mathematics)Pruning (decision trees)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Rotation (mathematics)Search treeEigenvalues and eigenvectorsMathematics
researchProduct

Uncalibrated Reconstruction: An Adaptation to Structured Light Vision

2003

Abstract Euclidean reconstruction from two uncalibrated stereoscopic views is achievable from the knowledge of geometrical constraints about the environment. Unfortunately, these constraints may be quite difficult to obtain. In this paper, we propose an approach based on structured lighting, which has the advantage of providing geometrical constraints independent of the scene geometry. Moreover, the use of structured light provides a unique solution to the tricky correspondence problem present in stereovision. The projection matrices are first computed by using a canonical representation, and a projective reconstruction is performed. Then, several constraints are generated from the image an…

Computer scienceStereoscopy02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]01 natural scienceslaw.invention010309 optics[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Projection (mathematics)Artificial Intelligencelaw0103 physical sciencesEuclidean geometry0202 electrical engineering electronic engineering information engineeringComputer visionCorrespondence problemComputingMilieux_MISCELLANEOUSbusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Mobile robot navigationSignal Processing020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionAffine transformationArtificial intelligencebusinessSoftwareStructured light
researchProduct

Registration of moving surfaces by means of one-shot laser projection

2005

The acquisition of three-dimensional models of a given surface is a very interesting subject in computer vision. Most of techniques are based on the use of laser range finders coupled to a mechanical system that scans the surface. These techniques lacks of accuracy in the presence of vibrations or non-controlled surface motion because of the misalignments between the acquired images. In this paper, we propose a new one-shot pattern which benefits from the use of registration techniques to recover a whole surface in the presence of non-controlled motion.

Surface (mathematics)Computer sciencebusiness.industryLaser projectionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONMotion (geometry)Image processingLaserlaw.inventionlawPattern recognition (psychology)Computer visionArtificial intelligencebusinessComputingMethodologies_COMPUTERGRAPHICS
researchProduct

A Generic Method of Line Matching for Central Imaging Systems under Short-Baseline Motion

2009

Line matching across images taken by a central imaging system (perspective or catadioptric) with focus on short baseline motion of the system is proposed. The relationship between images of lines on unitary sphere is studied and a simple algorithm for matching lines are proposed assuming the rotation of the system is known apriori or it can be estimated from some correspondences in two views. Two methods are discussed for retrieving R in the case it is not known apriori. Experimental results on both synthetic and real images are also presented.

Matching (statistics)Computer sciencebusiness.industryEpipolar geometryReal imageGreat circleCatadioptric systemPerspective (geometry)Computer visionArtificial intelligencebusinessFocus (optics)Rotation (mathematics)Computer Science::Databases
researchProduct

A Review of Recent Range Image Registration Methods with Accuracy Evaluation

2007

International audience; The three-dimensional reconstruction of real objects is an important topic in computer vision. Most of the acquisition systems are limited to reconstruct a partial view of the object obtaining in blind areas and occlusions, while in most applications a full reconstruction is required. Many authors have proposed techniques to fuse 3D surfaces by determining the motion between the different views. The first problem is related to obtaining a rough registration when such motion is not available. The second one is focused on obtaining a fine registration from an initial approximation. In this paper, a survey of the most common techniques is presented. Furthermore, a sampl…

0209 industrial biotechnologyRegistrationComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONImage registration02 engineering and technologycomputer.software_genre[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Motion (physics)020901 industrial engineering & automation0202 electrical engineering electronic engineering information engineeringRange imageComputer vision3D reconstructionComputingMilieux_MISCELLANEOUSbusiness.industry3D reconstruction[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Object (computer science)Sample (graphics)Range (mathematics)Signal ProcessingOutlier020201 artificial intelligence & image processingComputer visionComputer Vision and Pattern RecognitionNoise (video)Data miningArtificial intelligencebusinesscomputer
researchProduct

Polarization-based Robot Orientation and Navigation

2015

From insects in your garden to creatures in the sea, inspiration can be drawn from nature to design a whole new class of smart robotic devices. These smart machines may move like living creatures. They can be launched toward a specific target for a pre-defined task. Bio-inspiration is developing to meet the needs of many challenges particularly in machine vision. Some species in the animal kingdom like cephalopods, crustaceans and insects are distinguished with their visual capabilities which are strongly improved by means of polarization. This work surveys the most recent research in the area of bio-inspired polarization based robot orientation and navigation. Firstly, the authors will bri…

business.industryComputer scienceRobotComputer visionArtificial intelligencebusinessPolarization (waves)International Journal of Systems Biology and Biomedical Technologies
researchProduct

Structure from motion using a hybrid stereo-vision system

2015

International audience; This paper is dedicated to robotic navigation using an original hybrid-vision setup combining the advantages offered by two different types of camera. This couple of cameras is composed of one perspective camera associated with one fisheye camera. This kind of configuration , is also known under the name of foveated vision system since it is inspired by the human vision system and allows both a wide field of view and a detail front view of the scene. Here, we propose a generic and robust approach for SFM, which is compatible with a very broad spectrum of multi-camera vision systems, suitable for perspective and om-nidirectional cameras, with or without overlapping fi…

Stereo camerasbusiness.industryComputer scienceMachine vision[ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO]ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONField of viewStereopsisComputer graphics (images)Structure from motion[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Computer visionSmart cameraArtificial intelligencebusinessComputer stereo visionStereo camera
researchProduct

Visual Behaviour Based Bio-Inspired Polarization Techniques in Computer Vision and Robotics

2012

For long time, it was thought that the sensing of polarization by animals is invariably related to their behavior, such as navigation and orientation. Recently, it was found that polarization can be part of a high-level visual perception, permitting a wide area of vision applications. Polarization vision can be used for most tasks of color vision including object recognition, contrast enhancement, camouflage breaking, and signal detection and discrimination. The polarization based visual behavior found in the animal kingdom is briefly covered. Then, the authors go in depth with the bio-inspired applications based on polarization in computer vision and robotics. The aim is to have a comprehe…

EngineeringpolarizationVisual perceptionColor visionbusiness.industryVisionCognitive neuroscience of visual object recognitionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Robotics02 engineering and technologyPolarization (waves)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]01 natural sciences010309 opticsCamouflageBio-inspired0103 physical sciences0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionVisual behaviourDetection theoryArtificial intelligencebusiness
researchProduct

Line based motion estimation and reconstruction of piece-wise planar scenes

2011

We present an algorithm for reconstruction of piece-wise planar scenes from only two views and based on minimum line correspondences. We first recover camera rotation by matching vanishing points based on the methods already exist in the literature and then recover the camera translation by searching among a family of hypothesized planes passing through one line. Unlike algorithms based on line segments, the presented algorithm does not require an overlap between two line segments or more that one line correspondence across more than two views to recover the translation and achieves the goal by exploiting photometric constraints of the surface around the line. Experimental results on real i…

Computer sciencebusiness.industryLine segment intersectionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONIterative reconstructionTranslation (geometry)Real imageLine segmentMotion estimationLine (geometry)Computer visionArtificial intelligenceVanishing pointbusiness2011 IEEE Workshop on Applications of Computer Vision (WACV)
researchProduct

Promotion et Développement d'un Master Erasmus Mundus - L'Exemple du VIBOT

2011

Cet article decrit l’offre de formation a l’internationale proposee au Centre Universitaire Condorcet du Creusot (Universite de Bourgogne) dans le domaine de la vision par ordinateur et de la robotique. Il presente l’organisation particuliere de ces formations et les actions de support mises en place pour en assurer la perennite.

010201 computation theory & mathematics05 social sciences050301 education[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0102 computer and information sciences16. Peace & justice[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]0503 education01 natural sciences
researchProduct

Design and calibration of an omni-RGB+D camera

2016

International audience; In this paper, we present the design of a new camera combining both predator-like and prey-like vision features. This setup provides both a spherical RGB-view and a directional depth-view of the environment. The model and calibration of the full setup are described. A few examples will be given to demonstrate the interest and the versatility of such camera for robotics and video surveillance at the oral presentation.

Computer scienceCamera matrixComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]01 natural sciencesfisheye03 medical and health sciences0302 clinical medicineCamera auto-calibrationComputer graphics (images)0103 physical sciencesdioptricComputer visionSmart camera010306 general physicsunified modelStereo camerasbusiness.industry[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]stereo visionStereopsisArtificial intelligencebusiness030217 neurology & neurosurgeryComputer stereo visionStereo cameraCamera resectioning
researchProduct

Design and Calibration of a Specialized Polydioptric Camera Rig

2017

International audience; It has been observed in the nature that all creatures have evolved highly exclusive sensory organs depending on their habitat and the form of resources availability for their survival. In this project, a novel omnidirectional camera rig, inspired from natural vision sensors, is proposed. It is exclusively designed to operate for highly specified tasks in the field of mobile robotics. Navigation problems on uneven terrains and detection of the moving objects while the robot is itself in motion are the core problems that omnidirectional systems tackle. The proposed omnidirectional system is a compact and a rigid vision system with dioptric cameras that provide a 360° f…

0209 industrial biotechnologydepthComputer Networks and CommunicationsMachine visionComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONstereo-vision02 engineering and technologylcsh:QA75.5-76.95020901 industrial engineering & automationOmnidirectional cameraArtificial Intelligence[ INFO.INFO-TI ] Computer Science [cs]/Image Processing0202 electrical engineering electronic engineering information engineeringStructure from motionComputer visionSmart cameraComputingMethodologies_COMPUTERGRAPHICSpolydioptricstructure from motionbusiness.industryRGB-DRoboticscalibrationomnidirectionalStereopsisHardware and ArchitectureICT[INFO.INFO-TI]Computer Science [cs]/Image Processing [eess.IV][SPI.OPTI]Engineering Sciences [physics]/Optics / PhotonicRobot020201 artificial intelligence & image processinglcsh:Electronic computers. Computer scienceArtificial intelligence[ SPI.OPTI ] Engineering Sciences [physics]/Optics / PhotonicbusinessSoftwareStereo cameraInformation Systems
researchProduct

Fast Earth Mover's Distance Computation for Catadioptric Image Sequences

2016

International audience; Earth mover's distance is one of the most effective metric for comparing histograms in various image retrieval applications. The main drawback is its computational complexity which hinders its usage in various comparison tasks. We propose fast earth mover's distance computation by providing better initialization to the transportation simplex algorithm. The new approach enables faster EMD computation in Visual Memory (VM) compared to the state of the art methods. The new proposed strategy computes earth mover distance without compromising its accuracy.

0209 industrial biotechnologyMoments[ INFO ] Computer Science [cs]Computational complexity theory[SPI] Engineering Sciences [physics]VisionComputationComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONInitialization02 engineering and technology[ SPI.SIGNAL ] Engineering Sciences [physics]/Signal and Image processing[INFO] Computer Science [cs]Catadioptric system[SPI]Engineering Sciences [physics]020901 industrial engineering & automationEarth Mover's DistanceSimplex algorithmVisual servoing0202 electrical engineering electronic engineering information engineering[ SPI ] Engineering Sciences [physics]Computer vision[INFO]Computer Science [cs]Image retrieval[SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processingMathematicsbusiness.industry[SPI.TRON] Engineering Sciences [physics]/Electronics[SPI.TRON]Engineering Sciences [physics]/Electronics[ SPI.TRON ] Engineering Sciences [physics]/ElectronicsVisual MemoryLocalizationMetric (mathematics)020201 artificial intelligence & image processingArtificial intelligencebusiness[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processingEarth mover's distance
researchProduct

Effect of Motion Artifact on Digital Camera Based Heart Rate Measurement

2017

International audience; Depression is one of the most prevalent mental disorders, burdening many people world-wide. A system with the potential of serving as a decision support system is proposed, based on novel features extracted from facial expression geometry and speech, by interpreting non-verbal manifestations of depression. The proposed system has been tested both in gender independent and gender based modes, and with different fusion methods. The algorithms were evaluated for several combinations of parameters and classification schemes, on the dataset provided by the Audio/Visual Emotion Challenge of 2013 and 2014. The proposed framework achieved a precision of 94.8% for detecting p…

Engineeringbusiness.product_category[SDV.IB.IMA]Life Sciences [q-bio]/Bioengineering/ImagingRemote patient monitoringMotion artifact effect02 engineering and technology01 natural sciencesMotion (physics)Field (computer science)Photoplethysmography signalComputer vision[ SDV.IB ] Life Sciences [q-bio]/Bioengineering[ SDV.IB.IMA ] Life Sciences [q-bio]/Bioengineering/ImagingDigital cameraSkinPatient monitoringDigital cameraremote health monitoringCamerasBiomedical technologyHeart rate measurement[SDV.IB]Life Sciences [q-bio]/BioengineeringArtifactsAlgorithms[ INFO ] Computer Science [cs]0206 medical engineeringHeart rateCardiology[INFO] Computer Science [cs]010309 opticsMotionDatabases0103 physical sciences[INFO]Computer Science [cs]Heart rate measurement methodPhotoplethysmographyBiomedical measurementLighting[SDV.IB] Life Sciences [q-bio]/BioengineeringArtifact (error)Digital camerasMAHNOB-HCI databasebusiness.industry020601 biomedical engineeringMotion artifacts[SDV.IB.IMA] Life Sciences [q-bio]/Bioengineering/ImagingFace (geometry)FaceState (computer science)Artificial intelligencebusiness
researchProduct

Scanning from heating: 3D shape estimation of transparent objects from local surface heating.

2009

Today, with quality becoming increasingly important, each product requires three-dimensional in-line quality control. On the other hand, the 3D reconstruction of transparent objects is a very difficult problem in computer vision due to transparency and specularity of the surface. This paper proposes a new method, called Scanning From Heating (SFH), to determine the surface shape of transparent objects using laser surface heating and thermal imaging. Furthermore, the application to transparent glass is discussed and results on different surface shapes are presented.

Surface (mathematics)Quality ControlOptics and PhotonicsMaterials scienceHot TemperatureRadiationbusiness.industryInfrared RaysUltraviolet RaysLasers3D reconstructionOptical flowTransparency (human–computer interaction)Equipment DesignAtomic and Molecular Physics and OpticsT Technology (General)OpticsSpecularityThermographyAttenuation coefficientThermalImage Processing Computer-AssistedbusinessStructured lightOptics express
researchProduct

Bio-Inspired Polarization Vision Techniques for Robotics Applications

2015

Researchers have been inspired by nature to build the next generation of smart robots. Based on the mechanisms adopted by the animal kingdom, research teams have developed solutions to common problems that autonomous robots faced while performing basic tasks. Polarization-based behaviour is one of the most distinctive features of some species of the animal kingdom. Light polarization parameters significantly expand visual capabilities of autonomous robots. Polarization vision can be used for most tasks of color vision, like object recognition, contrast enhancement, camouflage breaking, and signal detection and discrimination. In this chapter, the authors briefly cover polarization-based vis…

Computer sciencebusiness.industryComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONComputer visionRoboticsArtificial intelligencePolarization (waves)business
researchProduct

Two View Line-Based Motion and Structure Estimation for Planar Scenes

2012

We present an algorithm for reconstruction of piece-wise planar scenes from only two views and based on minimum line correspondences. We first recover camera rotation by matching vanishing points based on the methods already exist in the literature and then recover the camera translation by searching among a family of hypothesized planes passing through one line. Unlike algorithms based on line segments, the presented algorithm does not require an overlap between two line segments or more that one line correspon- dence across more than two views to recover the translation and achieves the goal by exploiting photometric constraints of the surface around the line. Experimental results on real…

Surface (mathematics)Computer engineering. Computer hardwareMatching (graph theory)Line correspondenceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technologyVideo AnalysisTranslation (geometry)[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]TK7885-7895Motion[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Line segment0202 electrical engineering electronic engineering information engineeringComputer visionVanishing pointComputingMilieux_MISCELLANEOUSMathematicsTwo viewsbusiness.industryTracking[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineeringKeywordsQA75.5-76.953D and StereoReal imageElectronic computers. Computer scienceLine (geometry)Piece-wise planar scene020201 artificial intelligence & image processingComputer Vision and Pattern RecognitionArtificial intelligencebusinessStructure and MotionRotation (mathematics)Software
researchProduct

SHARP 2020: The 1st Shape Recovery from Partial Textured 3D Scans Challenge Results

2020

The SHApe Recovery from Partial textured 3D scans challenge, SHARP 2020, is the first edition of a challenge fostering and benchmarking methods for recovering complete textured 3D scans from raw incomplete data. SHARP 2020 is organised as a workshop in conjunction with ECCV 2020. There are two complementary challenges, the first one on 3D human scans, and the second one on generic objects. Challenge 1 is further split into two tracks, focusing, first, on large body and clothing regions, and, second, on fine body details. A novel evaluation metric is proposed to quantify jointly the shape reconstruction, the texture reconstruction and the amount of completed data. Additionally, two unique da…

FOS: Computer and information sciencesComputer sciencebusiness.industryComputer Vision and Pattern Recognition (cs.CV)Computer Science - Computer Vision and Pattern Recognition[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020207 software engineering02 engineering and technologyTask (project management)Conjunction (grammar)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Metric (mathematics)0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionArtificial intelligencebusiness
researchProduct

Dynamic 3D Scene Reconstruction and Enhancement

2017

International audience; In this paper, we present a 3D reconstruction and enhancement approach for high quality dynamic city scene reconstructions. We first detect and segment the moving objects using 3D Motion Segmenta-tion approach by exploiting the feature trajectories' behaviours. Getting the segmentations of both the dynamic scene parts and the static scene parts, we propose an efficient point cloud registration approach which takes the advantages of 3-point RANSAC and Iterative Closest Points algorithms to produce precise point cloud alignment. Furthermore, we proposed a point cloud smoothing and texture mapping framework to enhance the results of reconstructions for both the static a…

Computer sciencePoint cloudComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION02 engineering and technology[ SPI.SIGNAL ] Engineering Sciences [physics]/Signal and Image processingRANSACPoint Cloud Registration0202 electrical engineering electronic engineering information engineeringSegmentationComputer vision3D Scene Enhancement[SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processingComputingMethodologies_COMPUTERGRAPHICSMotion Segmentationbusiness.industry3D reconstruction020207 software engineeringFeature (computer vision)Computer Science::Computer Vision and Pattern Recognition020201 artificial intelligence & image processingArtificial intelligencebusiness3D Reconstruction[SPI.SIGNAL]Engineering Sciences [physics]/Signal and Image processingTexture mappingSmoothing
researchProduct

3D reconstruction of transparent objects exploiting surface fluorescence caused by UV irradiation

2010

In this paper, we present a novel approach exploiting fluorescence imaging to estimate the shape of transparent objects. Classical inspection systems require users to coat transparent objects with some powder before measurement. Methods suggested in literature through non contact measurement do not effectively deal with the refraction problem, thus, providing inaccuracies. The proposed method handles the scanning of transparent objects without using any powder and solving the refraction problem using UV environment. A classical triangulation method based on stereovision scheme using fixed stereoscopic visible range cameras with a fixed UV (Ultra Violet) laser source is implemented. Transpar…

Surface (mathematics)Materials sciencebusiness.industry3D reconstructionTriangulation (computer vision)StereoscopyIterative reconstructionFluorescenceRefractionlaw.inventionlawComputer visionIrradiationArtificial intelligencebusiness2010 IEEE International Conference on Image Processing
researchProduct

Robotics Studies in Europe

2012

This paper describes the organization and teaching methodologies for mechanics and robotics related subjects in the European Erasmus Mundus master programmes EMARO (European master in Advanced Robotics), and VIBOT (master courses in VIsion & roBOTics). The structure of these masters is overviewed, the experience in designing and managing them is outlined and we point out the common effort for a global reach of these programmes and to build a transnational teaching architecture.

Structure (mathematical logic)EngineeringEngineering managementPoint (typography)business.industryVIBOTTeaching methodRoboticsArtificial intelligenceArchitecturebusinessErasmus+
researchProduct

View Planning Approach for Automatic 3D Digitization of Unknown Objects

2012

International audience; This paper addresses the view planning problem for the digitization of 3D objects without prior knowledge on their shape and presents a novel surface approach for the Next Best View (NBV) computation. The proposed method uses the concept of Mass Vector Chains (MVC) to define the global orientation of the scanned part. All of the viewpoints satisfying an orientation constraint are clustered using the Mean Shift technique to construct a first set of candidates for the NBV. Then, a weight is assigned to each mode according to the elementary orientations of its different descriptors. The NBV is chosen among the modes with the highest weights and which comply with the rob…

business.industryOrientation (computer vision)Computer science[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]02 engineering and technology[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Constraint (information theory)Set (abstract data type)[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]020204 information systems0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingComputer visionArtificial intelligenceMean-shiftbusinessDigitization
researchProduct

Sub-optimal waypoints, UAV path planning and mosaicing application

2016

International audience; Create a complete system of video surveillance using camera mounted on a robot like UAV to maintain optimized vast area coverage and reconstruct an image by using mosaicing techniques. This paper demonstrated the efficiency of using one UAV to cover vast area using optimized positions.

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI]Cover (telecommunications)Computer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION010103 numerical & computational mathematics01 natural sciencesUnmanned aerial vehicles[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI][INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Computer visionMotion planning0101 mathematics[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]Genetic Algorithmbusiness.industry[ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][SPI.TRON] Engineering Sciences [physics]/Electronics[ SPI.TRON ] Engineering Sciences [physics]/Electronics[SPI.TRON]Engineering Sciences [physics]/Electronics010101 applied mathematicsCoverage path planningArea coverageRobotArtificial intelligencebusiness
researchProduct

Étude d'un système de stéréo-vision hybride

2013

National audience; On considère dans ce travail un système de vision hybride fixe composé d'une caméra fisheye et d'une caméra PTZ dans un environnement rigide. Nous souhaitons être en mesure d'orienter la caméra mécanisée sur une cible visible depuis l'image omnidirectionnelle de manière à obtenir une image de bonne définition de l'objet d'intérêt à partir de la caméra PTZ. Nous proposons dans cet article d'utiliser la modélisation sphérique des images ainsi que les propriétés de la géométrie épipolaire afin d'initialiser la localisation de la cible dans la caméra PTZ.

suivi de cible[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]système de vision hybride[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Caméra fisheyePTZcalibration[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]
researchProduct

Mirror-based matching of catadioptric images

2009

International audience

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]ComputingMilieux_MISCELLANEOUS
researchProduct

Evaluation Metric for Rate of Background Detection

2016

International audience; This paper proposes an evaluation metric which derive the effectiveness of background modeling algorithms. Background modeling is a key process on developing visual surveillance systems. The requirement of adapting to dynamic environments has motivated researchers to modify existing background modeling algorithms and develop new algorithms with better adaptability. Having the algorithms developed, credentials of each of the algorithms have to be assessed to exploit their effectiveness. Various evaluation metrics have been used for evaluating the rate of foreground extraction, foreground detection, and overall accuracy. However, the rate of background detection has no…

[SPI]Engineering Sciences [physics]Evaluation MetricF-measure[SPI] Engineering Sciences [physics][ SPI ] Engineering Sciences [physics]RecallPrecisionBackground Modeling[SPI.TRON] Engineering Sciences [physics]/ElectronicsAccuracy[SPI.TRON]Engineering Sciences [physics]/ElectronicsRBD[ SPI.TRON ] Engineering Sciences [physics]/Electronics
researchProduct

Design and Calibration of an Omni-RGB plus D Camera

2016

International audience; In this paper, we present the design of a new camera combining both predator-like and prey-like vision features. This setup provides both a spherical RGB-view and a directional depth-view of the environment. The model and calibration of the full set-up are described. A few examples will be given to demonstrate the interest and the versatility of such camera for robotics and video surveillance at the oral presentation.

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI][INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO]ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONstereo vision[SPI.TRON] Engineering Sciences [physics]/Electronics[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI][SPI.TRON]Engineering Sciences [physics]/Electronicsfisheye[ SPI.TRON ] Engineering Sciences [physics]/Electronics[INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]dioptric[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]unified model
researchProduct

Trois algorithmes intelligents pour la numérisation 3D automatique d'objets inconnus

2013

National audience; Ce papier propose trois approches itératives et intelligentes de planification de vue pour la numérisation 3D d'objets sans connaissance a priori de leurs formes. La première méthode est une approche simple et naïve basée sur la génération d'un ensemble de points de vues par échantillonnage régulier de l'enveloppe englobante des données acquises. La deuxième méthode est basée sur une analyse de l'orientation des différentes parties acquises. La troisième méthode vise à explorer les parties de l'objet qui figurent dans la limite du champ de visibilité et est basée sur un couplage de la visibilité angulaire avec la visibilité réelle par lancer de rayons. Les résultats de nu…

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Méthode Non-Basée sur un modèle[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Numérisation 3D[ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Planification de prise de vuesAutoma- tisationMéthode Non-Basée sur un modèle.
researchProduct

Contributions à la Vision par Ordinateur pour les Systèmes en Lumière Structurée et les Systèmes Catadioptriques

2008

Mes travaux de recherche concernent essentiellement la vision par ordinateur, ou vision artificielle. Basiquement, je me suis efforcé d'imaginer des dispositifs, d'étudier des algorithmes, d'intégrer des méthodes et techniques connues dans des méthodologies nouvelles, de développer çà et là des aspects théoriques originaux. Je me suis beaucoup intéressé à des systèmes de vision alternatifs comme les systèmes en lumière structurée ou catadioptriques. Ces systèmes permettent d'étudier les techniques usuelles de vision par ordinateur sous un éclairage différent, ils nous obligent à ajuster le problème aux caractéristiques qui leur sont propres ; ils permettent, en quelq…

géométrie[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]vision catadioptriquesystèmes projecteur-caméra[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]lumière structurée
researchProduct

Reconstruction 3D de scènes dynamiques par segmentation au sens du mouvement

2016

National audience; L'objectif de ce travail est de reconstruire les parties sta-tiques et dynamiques d'une scène 3D à l'aide d'un robot mobile équipé d'un capteur 3D. Cette reconstruction né-cessite la classification des points 3D acquis au cours du temps en point fixe et point mobile indépendamment du dé-placement du robot. Notre méthode de segmentation utilise directement les données 3D et étudie les mouvements des objets dans la scène sans hypothèse préalable. Nous déve-loppons un algorithme complet reconstruisant les parties fixes de la scène à chaque acquisition à l'aide d'un RAN-SAC qui ne requiert que 3 points pour recaler les nuages de points. La méthode a été expérimentée sur de la…

[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]segmentation au sens du mouvementreconstruction 3DEstimation de pose
researchProduct

Procede de commande de pulverisation, dispositif et programme correspondant

2020

[SDV.SA.AGRO] Life Sciences [q-bio]/Agricultural sciences/Agronomy[SDV.SA]Life Sciences [q-bio]/Agricultural sciences[SDV.SA] Life Sciences [q-bio]/Agricultural sciences[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][SDV.SA.STA]Life Sciences [q-bio]/Agricultural sciences/Sciences and technics of agriculture[INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][SDV.SA.AGRO]Life Sciences [q-bio]/Agricultural sciences/Agronomy[SDV.SA.STA] Life Sciences [q-bio]/Agricultural sciences/Sciences and technics of agriculture[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]
researchProduct

Stereo calibration of non-overlapping field of view heterogeneous cameras for calibrating surgicalmicroscope with external tracking camera

2020

International audience

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]ComputingMilieux_MISCELLANEOUS
researchProduct

Une approche performante de suivi visuel pour les caméras catadioptriques

2012

Session "Posters"; National audience; Dans cet article, nous proposons une méthode performante permettant d'appliquer des algorithmes de suivi visuel à des images catadioptriques. Cette méthode est basée sur une représentation sphérique de l'image qui permet de prendre en compte les distorsions et la résolution non-uniforme des images catadioptriques. Les résultats expérimentaux proposés démontrent que les méthodes probabilistes et déterministes peuvent être adaptées de manière à suivre un objet avec précision dans une séquence d'images catadioptriques

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI][INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]caméra catadioptrique[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]filtre particulaireSuivi visuel[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Mean-Shift[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]
researchProduct

PROCEDE DE NUMERISATION TRIDIMENSIONNELLE AUTOMATIQUE

2012

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]
researchProduct

(Omni-)Pola-Catadioptric Vision: Ideas and Experiments

2012

International audience

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]ComputingMilieux_MISCELLANEOUS
researchProduct

Bi-objective Framework for Sensor Fusion in RGB-D Multi-View Systems: Applications in Calibration

2019

Complete and textured 3D reconstruction of dynamic scenes has been facilitated by mapped RGB and depth information acquired by RGB-D cameras based multi-view systems. One of the most critical steps in such multi-view systems is to determine the relative poses of all cameras via a process known as extrinsic calibration. In this work, we propose a sensor fusion framework based on a weighted bi-objective optimization for refinement of extrinsic calibration tailored for RGB-D multi-view systems. The weighted bi-objective cost function, which makes use of 2D information from RGB images and 3D information from depth images, is analytically derived via the Maximum Likelihood (ML) method. The weigh…

FOS: Computer and information sciences[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]Computer Vision and Pattern Recognition (cs.CV)Computer Science - Computer Vision and Pattern RecognitionComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION[INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]
researchProduct

Scanning From Heating: 3D Shape Estimation of Transparent Objects from Local Surface Heating

2009

International audience

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]ComputingMilieux_MISCELLANEOUS
researchProduct

Line Segment Based Structure and Motion from Two Views: a Practical Issue

2011

International audience

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]ComputingMilieux_MISCELLANEOUS
researchProduct

View planning algorithms for fully automatic 3D acquisition of unknown objects

2013

International audience; This paper addresses the view planning problem for the digitization of 3D objects without prior knowledge on their shape and presents a novel method called Orientation, Angle and Covering (OAC). The proposed method is based on a combination of two concepts: the Mass Vector Chains (MVC) and the Measurability Matrix. The MVC allows to define the global orientation of the scanned part. All of the view points are sorted using an orientation criterion to define a first set of candidates for the Next Best View (NBV). The Measurability Matrix allows to determine the coverage rate for each candidate. The covering criterion leads to reduce the number of view points of the fir…

[INFO.INFO-CV] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][INFO.INFO-CV]Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV][ INFO.INFO-CV ] Computer Science [cs]/Computer Vision and Pattern Recognition [cs.CV]
researchProduct

Optimal Source Selection for Image Photoplethysmography

2016

International audience; This paper presents an optimal selection on the region of interest (ROI) and color spaces to extract photoplethysmography signals from facial videos. The study is carried out under two sections; ROI selection and color space selection. We compared five different ROI selection for different regions of the face. We also investigated three color spectrums namely additive, perceptual and orthogonal color spaces. The study experimented on the publicly available human-computer interaction (HCI) database. When evaluated on 30 subjects, the results showed that the ROI selection on the forehead and the green spectrum of the additive color space to provides higher accuracy for…

[SPI]Engineering Sciences [physics][SPI] Engineering Sciences [physics][ SPI ] Engineering Sciences [physics]non-contact heart rate measurementNoncontactPhotoplethysmography[SPI.TRON] Engineering Sciences [physics]/ElectronicsHeart rate variability[ SPI.TRON ] Engineering Sciences [physics]/Electronics[SPI.TRON]Engineering Sciences [physics]/Electronics
researchProduct