Prof. Ilan Shimshoni - Publications

Presentations

Algorithms for Image Matching for Visual Robot Navigation, 2007

 

Selected Publications

Theses

I. Shimshoni, M.Sc. Thesis, (1989) Time/space tradeoff algorithms for the permutation representation problem, Weizmann Institute of Science.

I. Shimshoni, Ph.D. Thesis, (1995) Interpreting images of polyhedral objects in the presence of uncertaintyThe University of Illinois at Urbana-Champaign.

 

Papers

1996

I. Shimshoni, R. Kimmel and A. Bruckstein (1996) Global Shape from Shading, Comp. Vision Image Understanding, Vol 64, No 1, 188--189.

1997

I. Shimshoni and J. Ponce (1997) Recovering the shape of polyhedra using line-drawing analysis and complex reflectance models, Comp. Vision Image Understanding, Vol 65, No 2, 296--310.

I. Shimshoni and J. Ponce (1997) Finite resolution aspect graphs of polyhedral objectsIEEE Trans. Patt. Anal. Mach. Intell., Vol 19, No 4, 315--327.

1999

I. Shimshoni, R. Basri, and E. Rivlin (1999) The Geometric Interpretation of Weak-Perspective Motion, IEEE Trans. Patt. Anal. Mach. Intell. Vol 21, No 3, 252--257.

I. Shimshoni (1999) On Estimating the Uncertainty in the Location of Image Points in 3D Recognition from Match Sets of Different Sizes, Comp. Vision Image Understanding, Vol 74, No 3, 163--173.

R. Basri, E. Rivlin and I. Shimshoni (1999) Visual Homing: Surfing on the Epipoles, Int. J. of Comp. Vision, Vol 33, No 2, 117--137.

2000

I. Shimshoni and J. Ponce (2000) 3D Probabilistic Object Recognition, Int. J. of Comp. Vision, Vol 36, No 1, 51--70.

D. Keren, E. Rivlin, I. Shimshoni and I. Weiss (2000) Recognizing 3D Objects Using Tactile Sensing and Curve Invariants, Journal of Mathematical Imaging and Vision, Vol 12, No 1, 5--23.

I. Shimshoni, Y. Moses, and M. Lindenbaum (2000) Shape Reconstruction of 3D Bilaterally Symmetric Surfaces, Int. J. of Comp. Vision, Vol 39, No 2, 97--100.

2001

A. Adam, E. Rivlin, and I. Shimshoni (2001) RoR: Rejection of Outliers by Rotations, IEEE Trans. Patt. Anal. Mach. Intell., Vol 23, No 1, 78--84.

A. Adam, E. Rivlin, and I. Shimshoni (2001) Computing the Sensory Uncertainty Field of a Vision-based Localization Sensor, IEEE Trans. Robotics and Automation, Vol 17, No 3, 258--267 .

2002

E. Hameiri, and I. Shimshoni (2002) Estimating the Principal Curvatures and the Darboux Frame from Real 3D Range Data, IEEE Inter. Symp. on 3D Data Proc. Visual. Trans.258--267 , Special issue on 3D Image Analysis and Modeling IEEE Trans. Sys. Man and Cybernetics B, Vol 33, No 4, 626-637,2003 . Code Implementing the algorithm.

E. Hameiri, and I. Shimshoni (2002) Using Principal Curvatures and Darboux Frame to Recover 3D Geometric Primitives from Range Images,IEEE Inter. Symp. on 3D Data Proc. Visual. Trans.656--663 .

G. Froimovich, E. Rivlin, and I. Shimshoni (2002) Object Classification by Functional Parts, IEEE Inter. Symp. on 3D Data Proc. Visual. Trans.,648--655 .

S. Keren, I. Shimshoni and A. Tal (2002) Placing Three-Dimensional Models in an Uncalibrated Single Image of an Architectural Scene, ACM Symposium on Virtual Reality,186-193PRESENCE, Vol 13, No 6, 131-145, December 2004 (invited for a special issue).

I. Koifman, I. Shimshoni and A. Tal (2002) MAVIS: A Multi-Level Algorithm Visualization System within a Collaborative Distance Learning Environment, IEEE Symposium on Human Centric Computing Languages and Environments,216-225.Journal of Visual Languages and Computing, Vol 19, No 2, 182-202, April 2008.

G. Moiza, A. Tal, I. Shimshoni, D. Barnett and Y. Moses (2002) Image-Based Animation of Facial Expressions, RATFG-RTS (ICCV Workshop), July 2001The Visual Computer, Vol. 18, No. 7,445-467.

I. Shimshoni (2002) On Mobile Robot Localization from Landmark Bearings, IEEE Trans. Robotics and Automation , Vol 18, No 6, 971--976 .

2003

B. Georgescu, I. Shimshoni and P. Meer (2003) Mean Shift Based Clustering in High Dimensions: A Texture Classification Example, The 9th International Conference on Computer Vision456-463CodeNew Code for Matlab also

I. Shimshoni, B. Georgescu, and P. Meer (2006) Adaptive Mean Shift Based Clustering in High Dimensions, Nearest-Neighbor Methods in Learning and Vision: Theory and Practice, Chapter 9, 203-220.

L. Goshen, I. Shimshoni, P. Anandan and D. Keren (2003) Recovery of Epipolar Geometry as a Manifold Fitting Problem, The 9th International Conference on Computer Vision,1321-1328IJCV, Vol 65, No 3, 131-145, December 2005.

2005

L. Goshen and I. Shimshoni (2005) Guided Sampling via Weak Motion Models and Outlier Sample Generation for Epipolar Geometry Estimation,CVPR 2005,I 1105--1112IJCV, Vol 80, No 2, 275-288, November 2008. Code demo.

S. Rozenfeld and I. Shimshoni (2005) The Modified pbM-estimator method and a runtime analysis technique for the RANSAC family, CVPR 2005,I 1113--1120.

2006

I. Shimshoni and A. Sasporta (2006) Object Recognition Using Point Uncertainty Regions as Pose Uncertainty Regions, Image and Vision Computing , Vol 24, No 2, 192-201.

L. Goshen and I. Shimshoni (2006) Balanced Exploration and Exploitation Model Search for Eficient Epipolar Geometry Estimations, ECCV 2006, II 151--164 IEEE PAMI, Vol 30, No 7, 1230-1242, 2008, C++ & Matlab implementations.

A. Adam E. Rivlin and I. Shimshoni (2006) Robust Fragments-based Tracking using the Integral Histogram, CVPR 2006, 798--805.

M. Kolomenkin and I. Shimshoni (2006) Image Matching using Photometric Information, CVPR 2006, 2506--2514.

O. Tropp, A. Tal, and I. Shimshoni (2006) A fast triangle to triangle intersection test for collision detection, Computer Animation and Virtual Worlds Vol. 17, Issue 5, 2006, 527-535. Algorithm implementation.

O. Tropp, A. Tal, I. Shimshoni, and D. P. Dobkin (2006) Temporal coherence in bounding volume hierarchies for collision detectionInternational Journal of Shape Modeling Vol. 12, Issue 2, 2006, 159-178.

2007

S. Rozenfeld, I. Shimshoni, and M. Lindenbaum (2007) Dense mirroring surface recovery from 1D homographies and sparse correspondences,CVPR 2007. Accepted for publication in IEEE Transactions on Pattern Analysis and Machine Intelligence (2010).

Z. Mandel, I. Shimshoni, and D. Keren (2007) Multi-Camera Topology Recovery from Coherent Motion, in First ACM/IEEE Conference on Distributed Smart Cameras.

R. Lerner, E. Rivlin, and I. Shimshoni (2007) Landmark Selection for Task-Oriented Navigation, in IEEE Transactions On Robotics, Vol 23, No. 3,494--505.

2008

M. Kolomenkin, S. Polak, I. Shimshoni, and M. Lindenbaum (2008) A geometric voting algorithm for star trackers, IEEE Trans. on Aerospace and Electronic Systems, Vol 42, No 2, 441 - 456.

I. Lavva, E. Hameiri, and I. Shimshoni (2008) Robust Methods for Geometric Primitive Recovery and Estimation from Range Images, IEEE Trans. Sys. Man and Cybernetics B, Vol 38, No 3, 826--845.

D. Tal, I. Shimshoni, and A. Tal (2008) Image-Based Texture Replacement Using Multiview Images, ACM Symposium on Virtual Reality (VRST) '08, October 2008.

M. Kolomenkin, I. Shimshoni, and A. Tal (2008) Demarcating Curves for Shape Illustration, SIGGRAPH Asia 2008, ACM Transactions on Graphics, Vol 27, No 5, December 2008. Featured in IEEE Spectrum February 2009. This work was done in collaboration with Dr. Ayelet Gilboafrom the Department of Archaeology at the University of Haifa and the Zinman Institute.Code applicationCode for Windows 7.

Y. Moses and I. Shimshoni (2008) 3D Shape Recovery of Smooth Surfaces: Dropping the Fixed Viewpoint Assumption. In IEEE PAMI, Vol 31, No. 7, pp. 1310--1324, July 2009. A shorter version was presented at ACCV 2006.

A. Adam, E. Rivlin, I. Shimshoni,  and D. Reinitz (2008)  Robust Realtime Unusual Event Detection using multiple fixed-location monitors. In IEEE Transactions on Pattern Analysis and Machine Intelligence.Vol 30, No 3, 555-560, March 2008. Link to videos.

2009

R. Dror and I. Shimshoni (2009) Using phyllotaxis for date palm tree 3D reconstruction from a single image,  In VISAPP International Conference on Computer Vision and Applications, February 2009 Project home page.

M. Kolomenkin, I. Shimshoni, and A. Tal (2009) On Edge Detection on Surfaces.  In IEEE CVPR 2009, 2767 - 2774, June 2009. This work was done in collaboration with Dr. Ayelet Gilboa from the Department of Archaeology at the University of Haifa and the Zinman Institute.Code applicationCode for Windows 7.

D. Mezebovsky, P. Soffer, and I. Shimshoni (2009) Pattern mining in system logs: opportunities for process improvement . In the 10th Workshop on Business Process Modeling, Development and Support. LNBIP Vol. 29, 162--173, June 2009.

M. Kolomenkin, I. Shimshoni, and A. Tal (2009)  Prominent field for shape processing of archaeological artifacts. In IEEE Workshop on eHeritage and Digital Art Preservation 2009. This work was done in collaboration with Dr. Ayelet Gilboa from the Department of Archaeology at the University of Haifa and the Zinman Institute. Code applicationCode for Windows 7.

2010

I. Loevsky and I. Shimshoni (2010) Reliable and efficient landmark-based localization for mobile robots. In Robotics and Autonomous Systems,Vol 58, No. 5, 520--528, May 2010.Movie

2011

S. Rozenfeld, I. Shimshoni, and M. Lindenbaum (2011) Dense mirroring surface recovery from 1D homographies and sparse correspondences,  In IEEE Transactions on Pattern Analysis and Machine IntelligenceVol 33, No 2, 325--337, February 2011.

M. Kolomenkin, I. Shimshoni, and A. Tal (2011)  Prominent field for shape processing of archaeological artifacts.  In International Journal of Computer Vision, Vol 94, No. 1, 89--100, 2011. This work was done in collaboration with Dr. Ayelet Gilboa from the Department of Archaeology at the University of Haifa and the Zinman Institute. Code applicationCode for Windows 7.

M. Kolomenkin, G. Leifman, I. Shimshoni, and A. Tal (2011)  Reconstruction of relief objects from line drawings. In IEEE CVPR 2011, 993--1000,June 2011.

2012

M. Kushnir and I. Shimshoni (2012) Epipolar Geometry Estimation for Urban Scenes with Repetitive Structures. In ACCV 2012,163--176, Korea, November 2012.

M. Cohen, I. Shimshoni, E. Rivlin, and A. Adam (2012) Detecting Mutual Awareness Events,  In IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 34, No 12, 2327-2340, December 2012.

L. Abedallah and I. Shimshoni(2012) K Nearest Neighbor using Ensemble Clustering. In International Conference on Data Warehousing and Knowledge Discovery - DaWaK265-278, Vienna, September 2012.

2013

 A. Gilboa, A. Tal, I. Shimshoni, and  M. Kolomenkin (2013) Computer-based, automatic recording and illustration of complex archaeological artifacts. In Journal of Archaeological Science, Vol 40 No 2, 1329-1339, February 2013. Code applicationNew version of software

M. Kolomenkin, G. Leifman, I. Shimshoni, and A. Tal (2013)  Reconstruction of Relief Objects From Archeological Line Drawings. In  the ACM Journal on Computing and Cultural Heritage (JOCCH), Vol 6, No 1, 3:1-9, March 2013.

B. Kupfer, N. Netanyahu, and I. Shimshoni (2013) A SIFT based mode-seeking procedure for efficient, accurate registration of remotely sensed images.In  the IEEE IGARSS Symposium, Melborne, July 2013.

M. Kolomenkin, I. Shimshoni, and A.Tal (2013) Multi-Scale Curve Detection on Surfaces. In IEEE Computer Vision and Pattern Recognition (CVPR), Portland, 225-232, June 2013.

L. Abdallah and I. Shimshoni (2013) A Distance Function for Data with Missing Values and its Application. In International Journal of Computer Science and Engineering Vol. 7, No. 10, 538-543, October 2013.

L. Abdallah and I. Shimshoni (2013) An Ensemble-Clustering Based Distance Metric and its Applications. In International Journal of Business Intelligence and Data Mining, Vol. 8, No. 3, 264-287, 2013.

2014

L. Abedallah and I. Shimshoni (2014) Mean shift clustering algorithm for data with missing values. In International Conference on Data Warehousing and Knowledge Discovery - DaWaK426-438, Munich, September 2014.

M. Kushnir and I. Shimshoni (2014) Epipolar Geometry Estimation for Urban Scenes with Repetitive Structures. In IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 36, No. 12, 2381-2395, December 2014. Code and Data.

A. Cohen, E. Rivlin, I. Shimshoni, and E.Sabo (2014), "Colon Biopsy Classification Using Crypt Architecture".  In the 5th International Workshop in Machine Learning and Medical Imaging MLMI, 181-188, Boston, September 2014. Code and Data.

I. Kviatkovsky, E. Rivlin, and I. Shimshoni (2014), "Online Action Recognition Using Covariance of Shape and Motion''. In Computer Vision and Image Understanding, Vol. 129, 15-26, December 2014.

2015

B. Kupfer, N. Netanyahu, and I. Shimshoni (2015), "An Efficient, SIFT-Based Mode-Seeking Algorithm for Sub-Pixel Registration of Remotely Sensed Images". In IEEE Geoscience and Remote Sensing Letters, Vol. 12, No. 2, 379-383, 2015.

A. Cohen, E. Rivlin, I. Shimshoni, and E.Sabo (2015), "Memory Based Active Contour Algorithm using Pixel-level Classified Images for Colon Crypt Segmentation". In Computerized Medical Imaging and Graphics,Vo. 43, 150-164, July, 2015. Code and Data.

M. Kushnir and I. Shimshoni, "A General Preprocessing Method for Improved Performance of Epipolar Geometry Estimation Algorithms". Submitted to PAMI. Code and Data.

I. Kviatkovsky, E. Rivlin, and I. Shimshoni, "Person Identification from Action Styles",In CVPR workshop on Biometrics", Boson, June 2015.

2016

N. Sharet and I. Shimshoni, "Analyzing Data Changes using Mean Shift Clustering". In  International Journal of Pattern Recognition and Artificial Intelligence, Vol. 30, No. 7,pp.165016,August 2016.

L. Abdallah and I. Shimshoni, "K-Means over Incomplete Datasets using Mean Euclidean Distance". In the International Conference on Machine Learning and Data Mining MLDM´2016, 113--127, New York.

L. Talker, Y. Moses, and I. Shimshoni, "Using Spatial Order to Boost the Elimination of Incorrect Feature Matches". In the IEEE Conference on Computer Vision and Pattern Recognition CVPR, 1809-1817,Las Vegas, June 2016. Code.

M. Mokatren, T. Kuflik, and I. Shimshoni, "Using Eye-Tracking for Enhancing the Museum Visit Experience", In the International Working Conference on Advanced Visual Interfaces330--331, Bari, Italy, June 2016.

V. Kogan, I. Shimshoni, and D. Levi, "Lane-Level Positioning With Sparse Visual Cues", In the IEEE Intelligent Vehicles Symposium, 889-895, June 2016.

S. Dekel, D. Levi, M. Slutsky, and I. Shimshoni, "Monocular Self Localization in an Urban Environment Using a Prior-Based Soft Optimization Robust Estimation Method", In the IEEE Intelligent Vehicles Symposium, June 2016

L. Abedallah and I. Shimshoni, "Lookahead Selective Sampling for Incomplete Data". In  Int. J. of Appl. Math. Compu. Sci., Vol. 26, No.4, 871-884, December 2016.

D. Gilad-Glickman and I. Shimshoni, "Color Restoration of Scanned Archaeological Artifacts with Repetitive Patterns", In the EuroGraphics Workshop on Graphics and Cultural Heritage, 105-108, October 2016.

2017

I. Kviatkovsky, M. Gabel, E. Rivlin, and I. Shimshoni, "On the Equivalence of the LC-KSVD and the D-KSVD Algorithms". In IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 39, No. 2, 411-416, February 2017.

Y. Goldman, E. Rivlin, and I. Shimshoni, “Robust Epipolar Geometry Estimation Using Noisy Pose Priors”. In Image and Vsion Computing, Vo. 67, 16-28, November 2017 Implementation code.

I. Ferencz and I. Shimshoni, "Registration of 3D Point Clouds using Mean Shift Clustering on Rotations and Translations", In 3DV 2017, 374-382, October 2017, Implementation code.

2018

M. Mokatren, T. Kuflik, and I. Shimshoni, "Exploring the potential of mobile eye tracker as an indoor intuitive pointing device: A case study in cultural heritage''. In Future Generation Computer Systems, Vol. 81, 528-541, April 2018.

M. Badarna, I. Shimshoni, G. Luria, and S. Rosenblum, "The Importance of Pen Motion Pattern Groups for Semi-Automatic Classi cation of Handwriting into Mental Workload Classes''. In Cognitive Computation, Vol. 10, No. 2,  215-227, April 2018.

N. Eichler, H. Hel-Or, I. Shimshoni, D. Itah, B. Gross, and S. Raz, "Non-Invasive Motion Analysis for Stroke Rehabilitation using o the Shelf 3D Sensors". Accepted for presentation in The International Joint Conference on Neural Networks, July 2018.

N. Eichler, H. Hel-Or, I. Shimshoni, D. Itah, B. Gross, and S. Raz, "A Novel 3D Motion Capture System for Assessing Patient Motion During Fugl-Meyer Stroke Rehabilitation Testing". Accepted for publication in IET Computer Vision, July 2018.

L. Talker, Y. Moses, and I. Shimshoni, "Efficient Sliding Window Computation for NN-Based Template Matching". Accepted for presentation in The European Conference on Computer Vision (ECCV), September 2018, code.