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

Haim J. Wolfson

dblp:76/45 · DBLP profile ↗
← Back
44ranked-venue papers
3as first author
2since 2021 · last 2023
0000-0002-7600-2702ORCID · corroborated

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

Applied, interdisciplinary, general and emerging computing · 25 · 2 since 2021Artificial intelligence and machine learning · 16 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 14 · 1 first-authorSystems, architecture and hardware · 1

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

Interdisciplinary, comprehensive, and emerging computing
13 papers
Bioinformatics and computational biology · 100%
Theoretical computer science
2 papers
Mathematical optimization · 98% Computational geometry · 2%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › protein structure prediction
protein-protein docking
0.522017
SnapDock - template-based docking by Geometric Hashing · Bioinform. 2017
Memdock: an α-helical membrane protein docking algorithm · Bioinform. 2016
Bioinformatics and computational biology
protein structure prediction
0.532016
Memdock: an α-helical membrane protein docking algorithm · Bioinform. 2016
DockStar: A Novel ILP Based Integrative Method for Structural Modelling of Multimolecular Protein Complexes (Extended Abstract) · RECOMB 2015
A permissive secondary structure-guided superposition tool for clustering of protein fragments toward protein structure prediction via fragment assembly · Bioinform. 2006
Bioinformatics and computational biology › protein structure analysis › quaternary structure
protein complex modeling
0.422015
DockStar: a novel ILP-based integrative method for structural modeling of multimolecular protein complexes · Bioinform. 2015
DockStar: A Novel ILP Based Integrative Method for Structural Modelling of Multimolecular Protein Complexes (Extended Abstract) · RECOMB 2015
Bioinformatics and computational biology › protein structure analysis
structural alignment
0.332017
SnapDock - template-based docking by Geometric Hashing · Bioinform. 2017
Alignment of Flexible Protein Structures · ISMB 2000
Multiple Structural Alignment and Core Detection by Geometric Hashing · ISMB 1999
Bioinformatics and computational biology
structural bioinformatics
0.332016
DockStar: a novel ILP-based integrative method for structural modeling of multimolecular protein complexes · Bioinform. 2015
PinaColada: peptide-inhibitor ant colony ad-hoc design algorithm · Bioinform. 2016
GOSSIP: a method for fast and accurate global alignment of protein structures · Bioinform. 2011
Bioinformatics and computational biology › drug discovery › peptide drug discovery
peptide inhibitor design
0.322016
PinaColada: peptide-inhibitor ant colony ad-hoc design algorithm · Bioinform. 2016
PepCrawler: a fast RRT-based algorithm for high-resolution refinement and binding affinity estimation of peptide inhibitors · Bioinform. 2011
Bioinformatics and computational biology › molecular informatics › molecular modeling › molecular docking
template-based docking
0.312017
SnapDock - template-based docking by Geometric Hashing · Bioinform. 2017
Bioinformatics and computational biology
protein design
0.212016
PinaColada: peptide-inhibitor ant colony ad-hoc design algorithm · Bioinform. 2016
Mathematical optimization
discrete optimization
0.212015
DockStar: A Novel ILP Based Integrative Method for Structural Modelling of Multimolecular Protein Complexes (Extended Abstract) · RECOMB 2015
Mathematical optimization
integer programming
0.212015
DockStar: A Novel ILP Based Integrative Method for Structural Modelling of Multimolecular Protein Complexes (Extended Abstract) · RECOMB 2015
Bioinformatics and computational biology
protein structure analysis
0.232011
GOSSIP: a method for fast and accurate global alignment of protein structures · Bioinform. 2011
A permissive secondary structure-guided superposition tool for clustering of protein fragments toward protein structure prediction via fragment assembly · Bioinform. 2006
Multiple Structural Alignment and Core Detection by Geometric Hashing · ISMB 1999
Bioinformatics and computational biology › molecular property prediction
binding affinity prediction
0.112011
PepCrawler: a fast RRT-based algorithm for high-resolution refinement and binding affinity estimation of peptide inhibitors · Bioinform. 2011
Bioinformatics and computational biology › molecular informatics › molecular modeling › molecular docking
protein-peptide docking
0.112011
PepCrawler: a fast RRT-based algorithm for high-resolution refinement and binding affinity estimation of peptide inhibitors · Bioinform. 2011
Bioinformatics and computational biology › structural bioinformatics
protein structure
0.122005
Recognition of Binding Patterns Common to a Set of Protein Structures · RECOMB 2005
Alignment of Flexible Protein Structures · ISMB 2000
Bioinformatics and computational biology › protein analysis
protein-protein interaction
0.112016
PinaColada: peptide-inhibitor ant colony ad-hoc design algorithm · Bioinform. 2016
Bioinformatics and computational biology › drug discovery
drug design
0.112007
Deterministic Pharmacophore Detection Via Multiple Flexible Alignment of Drug-Like Molecules · RECOMB 2007
Bioinformatics and computational biology › structural biology
flexible molecular alignment
0.112007
Deterministic Pharmacophore Detection Via Multiple Flexible Alignment of Drug-Like Molecules · RECOMB 2007
Bioinformatics and computational biology › sequence analysis › sequence assembly
fragment assembly
0.112006
A permissive secondary structure-guided superposition tool for clustering of protein fragments toward protein structure prediction via fragment assembly · Bioinform. 2006
Bioinformatics and computational biology › structural bioinformatics
structural superposition
0.112006
A permissive secondary structure-guided superposition tool for clustering of protein fragments toward protein structure prediction via fragment assembly · Bioinform. 2006
Bioinformatics and computational biology › drug discovery › drug design
computer-aided drug design
0.012011
PepCrawler: a fast RRT-based algorithm for high-resolution refinement and binding affinity estimation of peptide inhibitors · Bioinform. 2011
Bioinformatics and computational biology › protein structure analysis
protein structure clustering
0.012011
GOSSIP: a method for fast and accurate global alignment of protein structures · Bioinform. 2011
Computer vision › Image recognition and object detection
object recognition
0.041990
Model-Based Object Recognition by Geometric Hashing · ECCV 1990
On recognition of 3-D objects from 2-D images · ICRA 1988
Geometric Hashing: A General And Efficient Model-based Recognition Scheme · ICCV 1988
Bioinformatics and computational biology › molecular informatics › molecular modeling › molecular docking
flexible docking
0.011995
An automated computer vision and robotics-based technique for 3-D flexible biomolecular docking and matching · Comput. Appl. Biosci. 1995
Bioinformatics and computational biology › molecular informatics › molecular modeling
molecular docking
0.011995
An automated computer vision and robotics-based technique for 3-D flexible biomolecular docking and matching · Comput. Appl. Biosci. 1995
Computer vision › Image recognition and object detection › object recognition
model-based object recognition
0.021991
Articulated object recognition, or: how to generalize the generalized Hough transform · CVPR 1991
Geometric Hashing: A General And Efficient Model-based Recognition Scheme · ICCV 1988
Multimedia analysis and retrieval
geometric hashing
0.021995
On the error analysis of 'geometric hashing' · CVPR 1991
An automated computer vision and robotics-based technique for 3-D flexible biomolecular docking and matching · Comput. Appl. Biosci. 1995
Computer vision › 3D vision › 3d object recognition
articulated object recognition
0.011991
Articulated object recognition, or: how to generalize the generalized Hough transform · CVPR 1991
Computer vision › 3D vision › low-level vision
feature detection
0.011990
Detection of interest points using symmetry · ICCV 1990
Computer vision › Image recognition and object detection
interest point detection
0.011990
Detection of interest points using symmetry · ICCV 1990
Computer vision › 3D vision › 3d shape analysis
symmetry-based detection
0.011990
Detection of interest points using symmetry · ICCV 1990

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

integer linear programming · 0.7geometric hashing · 0.4patchdock · 0.3robotics-inspired conformational search · 0.2lipid bilayer modeling · 0.2candidate ranking and refinement · 0.2ant colony optimization · 0.2structural similarity detection · 0.1rapidly-exploring random tree path planning · 0.1multiple flexible alignment · 0.1generalized hough transform · 0.0string matching · 0.0shape signature strings · 0.0context-free attentional operators · 0.0voting procedure · 0.0simulation · 0.0symmetry operator · 0.0spline representation · 0.0
YearPublicationVenuePosition
2023 SegmA: Residue Segmentation of cryo-EM density maps
abstract
We introduce SegmA, a novel method for cryo-EM map visualization. By coloring voxels based on their amino acids, SegmA enhances both manual and automated modeling. This coloring approach also serves as a scoring function, extending its utility to de-novo structure modeling.SegmA’s algorithm is a cascade of group rotational equivariant convolutional neural networks (G-CNNs), enabling it to better handle the orientation variability of cryo-EM maps. During the training procedure of SegmA, an iterative co-training algorithm is utilized to filter out poorly labeled samples from the training dataset. SegmA also detects regions of low-confidence labeling, with amino acid detection accuracy increasing to 80% after removing these regions.Beyond 3D visualization, SegmA also has additional applications such as prediction of amino acid centers of mass, scoring of the fitting of a protein structural template into a cryo-EM map, and de-novo modeling of a protein complex.
Mark Rozanov, Haim J. Wolfson
BIBM2
2023 Funneling modulatory peptide design with generative models: Discovery and characterization of disruptors of calcineurin protein-protein interactions
abstract
Design of peptide binders is an attractive strategy for targeting "undruggable" protein-protein interfaces. Current design protocols rely on the extraction of an initial sequence from one known protein interactor of the target protein, followed by in-silico or in-vitro mutagenesis-based optimization of its binding affinity. Wet lab protocols can explore only a minor portion of the vast sequence space and cannot efficiently screen for other desirable properties such as high specificity and low toxicity, while in-silico design requires intensive computational resources and often relies on simplified binding models. Yet, for a multivalent protein target, dozens to hundreds of natural protein partners already exist in the cellular environment. Here, we describe a peptide design protocol that harnesses this diversity via a machine learning generative model. After identifying putative natural binding fragments by literature and homology search, a compositional Restricted Boltzmann Machine is trained and sampled to yield hundreds of diverse candidate peptides. The latter are further filtered via flexible molecular docking and an in-vitro microchip-based binding assay. We validate and test our protocol on calcineurin, a calcium-dependent protein phosphatase involved in various cellular pathways in health and disease. In a single screening round, we identified multiple 16-length peptides with up to six mutations from their closest natural sequence that successfully interfere with the binding of calcineurin to its substrates. In summary, integrating protein interaction and sequence databases, generative modeling, molecular docking and interaction assays enables the discovery of novel protein-protein interaction modulators.
Jérôme Tubiana, Lucia Adriana-Lifshits, Michael Nissan, Matan Gabay, Inbal Sher, Marina Sova, Haim J. Wolfson, Maayan Gal
PLoS Comput. Biol.7
2018 AAnchor: CNN guided detection of anchor amino acids in high resolution cryo-EM density maps
Mark Rozanov, Haim J. Wolfson
BIBM2
2017 SnapDock - template-based docking by Geometric Hashing
abstract
MOTIVATION: A highly efficient template-based protein-protein docking algorithm, nicknamed SnapDock, is presented. It employs a Geometric Hashing-based structural alignment scheme to align the target proteins to the interfaces of non-redundant protein-protein interface libraries. Docking of a pair of proteins utilizing the 22 600 interface PIFACE library is performed in < 2 min on the average. A flexible version of the algorithm allowing hinge motion in one of the proteins is presented as well. RESULTS: To evaluate the performance of the algorithm a blind re-modelling of 3547 PDB complexes, which have been uploaded after the PIFACE publication has been performed with success ratio of about 35%. Interestingly, a similar experiment with the template free PatchDock docking algorithm yielded a success rate of about 23% with roughly 1/3 of the solutions different from those of SnapDock. Consequently, the combination of the two methods gave a 42% success ratio. AVAILABILITY AND IMPLEMENTATION: A web server of the application is under development. CONTACT: [email protected] or [email protected].
Michael Estrin, Haim J. Wolfson
Bioinform.2
2016 Accelerating protein-protein complex validation by GPU based funnel generation
abstract
A major challenge in protein-protein docking is the distinction between near-native and decoy complex predictions. It has been shown that near native solutions are usually located at the bottom of deep and densely populated funnels in the binding energy plot of the complex. Thus exploration, whether the energy plot of the vicinity of a docking solution is “funnel like”, can serve as a validation of such a solution. Generation of such densely sampled plots, however, is a major computational challenge. We have designed an accurate and highly efficient parallel algorithm for generation of such energy plots and implemented it on a server with 4 GPU processors, each with 2880 cores. The algorithm achieved a speedup of about 150 compared to its serial counterpart, while even outperforming it in the achieved results. While the algorithm proved very useful for near native complex hypothesis validation, it still detects many funnels for decoy solutions, especially those with good shape complementarity.
Michael Zabejansky, Haim J. Wolfson
BIBM2
2016 Memdock: an α-helical membrane protein docking algorithm
abstract
MOTIVATION: A wide range of fundamental biological processes are mediated by membrane proteins. Despite their large number and importance, less than 1% of all 3D protein structures deposited in the Protein Data Bank are of membrane proteins. This is mainly due to the challenges of crystallizing such proteins or performing NMR spectroscopy analyses. All the more so, there is only a small number of membrane protein-protein complexes with known structure. Therefore, developing computational tools for docking membrane proteins is crucial. Numerous methods for docking globular proteins exist, however few have been developed especially for membrane proteins and designed to address docking within the lipid bilayer environment. RESULTS: We present a novel algorithm, Memdock, for docking α-helical membrane proteins which takes into consideration the lipid bilayer environment for docking as well as for refining and ranking the docking candidates. We show that our algorithm improves both the docking accuracy and the candidates ranking compared to a standard protein-protein docking algorithm. AVAILABILITY AND IMPLEMENTATION: http://bioinfo3d.cs.tau.ac.il/Memdock/ CONTACTS: [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Naama Hurwitz, Dina Schneidman, Haim J. Wolfson
Bioinform.3
2016 PinaColada: peptide-inhibitor ant colony ad-hoc design algorithm
abstract
MOTIVATION: Design of protein-protein interaction (PPI) inhibitors is a major challenge in Structural Bioinformatics. Peptides, especially short ones (5-15 amino acid long), are natural candidates for inhibition of protein-protein complexes due to several attractive features such as high structural compatibility with the protein binding site (mimicking the surface of one of the proteins), small size and the ability to form strong hotspot binding connections with the protein surface. Efficient rational peptide design is still a major challenge in computer aided drug design, due to the huge space of possible sequences, which is exponential in the length of the peptide, and the high flexibility of peptide conformations. RESULTS: In this article we present PinaColada, a novel computational method for the design of peptide inhibitors for protein-protein interactions. We employ a version of the ant colony optimization heuristic, which is used to explore the exponential space ([Formula: see text]) of length n peptide sequences, in combination with our fast robotics motivated PepCrawler algorithm, which explores the conformational space for each candidate sequence. PinaColada is being run in parallel, on a DELL PowerEdge 2.8 GHZ computer with 20 cores and 256 GB memory, and takes up to 24 h to design a peptide of 5-15 amino acids length. AVAILABILITY AND IMPLEMENTATION: An online server available at: http://bioinfo3d.cs.tau.ac.il/PinaColada/. CONTACT: [email protected]; [email protected].
Daniel Zaidman, Haim J. Wolfson
Bioinform.2
2015 DockStar: A Novel ILP Based Integrative Method for Structural Modelling of Multimolecular Protein Complexes (Extended Abstract)
Naama Amir, Dan Cohen, Haim J. Wolfson
RECOMB3
2015 DockStar: a novel ILP-based integrative method for structural modeling of multimolecular protein complexes
abstract
MOTIVATION: Atomic resolution modeling of large multimolecular assemblies is a key task in Structural Cell Biology. Experimental techniques can provide atomic resolution structures of single proteins and small complexes, or low resolution data of large multimolecular complexes. RESULTS: We present a novel integrative computational modeling method, which integrates both low and high resolution experimental data. The algorithm accepts as input atomic resolution structures of the individual subunits obtained from X-ray, NMR or homology modeling, and interaction data between the subunits obtained from mass spectrometry. The optimal assembly of the individual subunits is formulated as an Integer Linear Programming task. The method was tested on several representative complexes, both in the bound and unbound cases. It placed correctly most of the subunits of multimolecular complexes of up to 16 subunits and significantly outperformed the CombDock and Haddock multimolecular docking methods. AVAILABILITY AND IMPLEMENTATION: http://bioinfo3d.cs.tau.ac.il/DockStar CONTACT: [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Naama Amir, Dan Cohen, Haim J. Wolfson
Bioinform.3
2011 PepCrawler: A Fast RRT-Like Algorithm for High-Resolution Refinement and Binding-Affinity Estimation of Peptide Inhibitors - (Abstract)
Elad Donsky, Haim J. Wolfson
WABI2
2011 PepCrawler: a fast RRT-based algorithm for high-resolution refinement and binding affinity estimation of peptide inhibitors
abstract
MOTIVATION: Design of protein-protein interaction (PPI) inhibitors is a key challenge in structural bioinformatics and computer-aided drug design. Peptides, which partially mimic the interface area of one of the interacting proteins, are natural candidates to form protein-peptide complexes competing with the original PPI. The prediction of such complexes is especially challenging due to the high flexibility of peptide conformations. RESULTS: In this article, we present PepCrawler, a new tool for deriving binding peptides from protein-protein complexes and prediction of peptide-protein complexes, by performing high-resolution docking refinement and estimation of binding affinity. By using a fast path planning approach, PepCrawler rapidly generates large amounts of flexible peptide conformations, allowing backbone and side chain flexibility. A newly introduced binding energy funnel 'steepness score' was applied for the evaluation of the protein-peptide complexes binding affinity. PepCrawler simulations predicted high binding affinity for native protein-peptide complexes benchmark and low affinity for low-energy decoy complexes. In three cases, where wet lab data are available, the PepCrawler predictions were consistent with the data. Comparing to other state of the art flexible peptide-protein structure prediction algorithms, our algorithm is very fast, and takes only minutes to run on a single PC. AVAILABILITY: http://bioinfo3d.cs.tau.ac.il/PepCrawler/ CONTACT: [email protected]; [email protected].
Elad Donsky, Haim J. Wolfson
Bioinform.2
2011 GOSSIP: a method for fast and accurate global alignment of protein structures
abstract
MOTIVATION: The database of known protein structures (PDB) is increasing rapidly. This results in a growing need for methods that can cope with the vast amount of structural data. To analyze the accumulating data, it is important to have a fast tool for identifying similar structures and clustering them by structural resemblance. Several excellent tools have been developed for the comparison of protein structures. These usually address the task of local structure alignment, an important yet computationally intensive problem due to its complexity. It is difficult to use such tools for comparing a large number of structures to each other at a reasonable time. RESULTS: Here we present GOSSIP, a novel method for a global all-against-all alignment of any set of protein structures. The method detects similarities between structures down to a certain cutoff (a parameter of the program), hence allowing it to detect similar structures at a much higher speed than local structure alignment methods. GOSSIP compares many structures in times which are several orders of magnitude faster than well-known available structure alignment servers, and it is also faster than a database scanning method. We evaluate GOSSIP both on a dataset of short structural fragments and on two large sequence-diverse structural benchmarks. Our conclusions are that for a threshold of 0.6 and above, the speed of GOSSIP is obtained with no compromise of the accuracy of the alignments or of the number of detected global similarities. AVAILABILITY: A server, as well as an executable for download, are available at http://bioinfo3d.cs.tau.ac.il/gossip/.
Ilona Kifer, Ruth Nussinov, Haim J. Wolfson
Bioinform.3
2007 Deterministic Pharmacophore Detection Via Multiple Flexible Alignment of Drug-Like Molecules
Yuval Inbar, Dina Schneidman, Oranit Dror, Ruth Nussinov, Haim J. Wolfson
RECOMB5
2007 EMatch: Discovery of High Resolution Structural Homologues of Protein Domains in Intermediate Resolution Cryo-EM Maps
abstract
Cryo-EM has become an increasingly powerful technique for elucidating the structure, dynamics, and function of large flexible macromolecule assemblies that cannot be determined at atomic resolution. However, due to the relatively low resolution of cryo-EM data, a major challenge is to identify components of complexes appearing in cryo-EM maps. Here, we describe EMatch, a novel integrated approach for recognizing structural homologues of protein domains present in a 6-10 A resolution cryo-EM map and constructing a quasi-atomic structural model of their assembly. The method is highly efficient and has been successfully validated on various simulated data. The strength of the method is demonstrated by a domain assembly of an experimental cryo-EM map of native GroEL at 6 A resolution.
Keren Lasker, Oranit Dror, Maxim Shatsky, Ruth Nussinov, Haim J. Wolfson
IEEE ACM Trans. Comput. Biol. Bioinform.5
2006 A permissive secondary structure-guided superposition tool for clustering of protein fragments toward protein structure prediction via fragment assembly
abstract
MOTIVATION: Secondary-Structure Guided Superposition tool (SSGS) is a permissive secondary structure-based algorithm for matching of protein structures and in particular their fragments. The algorithm was developed towards protein structure prediction via fragment assembly. RESULTS: In a fragment-based structural prediction scheme, a protein sequence is cut into building blocks (BBs). The BBs are assembled to predict their relative 3D arrangement. Finally, the assemblies are refined. To implement this prediction scheme, a clustered structural library representing sequence patterns for protein fragments is essential. To create a library, BBs generated by cutting proteins from the PDB are compared and structurally similar BBs are clustered. To allow structural comparison and clustering of the BBs, which are often relatively short with flexible loops, we have devised SSGS. SSGS maintains high similarity between cluster members and is highly efficient. When it comes to comparing BBs for clustering purposes, the algorithm obtains better results than other, non-secondary structure guided protein superimposition algorithms.
Gilad Wainreb, Nurit Haspel, Haim J. Wolfson, Ruth Nussinov
Bioinform.3
2005 Recognition of Binding Patterns Common to a Set of Protein Structures
Maxim Shatsky, Alexandra Shulman-Peleg, Ruth Nussinov, Haim J. Wolfson
RECOMB4
2005 Discovery of Protein Substructures in EM Maps
Keren Lasker, Oranit Dror, Ruth Nussinov, Haim J. Wolfson
WABI4
2004 Protein-Protein Interfaces: Recognition of Similar Spatial and Chemical Organizations
Alexandra Shulman-Peleg, Shira Mintz, Ruth Nussinov, Haim J. Wolfson
WABI4
2002 Efficient Unbound Docking of Rigid Molecules
Dina Schneidman, Ruth Nussinov, Haim J. Wolfson
WABI3
2002 MultiProt - A Multiple Protein Structural Alignment Algorithm
Maxim Shatsky, Ruth Nussinov, Haim J. Wolfson
WABI3
2000 Alignment of Flexible Protein Structures
Maxim Shatsky, Zipora Y. Fligelman, Ruth Nussinov, Haim J. Wolfson
ISMB4
1999 Multiple Structural Alignment and Core Detection by Geometric Hashing
Nathaniel Leibowitz, Zipora Y. Fligelman, Ruth Nussinov, Haim J. Wolfson
ISMB4
1996 Docking of Conformationally Flexible Proteins
Bilha Sandak, Ruth Nussinov, Haim J. Wolfson
CPM3
1996 A new method of estimating shape similarity
Konstantin Y. Kupeev, Haim J. Wolfson
Pattern Recognit. Lett.2
1995 An automated computer vision and robotics-based technique for 3-D flexible biomolecular docking and matching
abstract
The generation of binding modes between two molecules, also known as molecular docking, is a key problem in rational drug design and biomolecular recognition. Docking a ligand, e.g., a drug molecule or a protein molecule, to a protein receptor, involves recognition of molecular surfaces as molecules interact at their surface. Recent studies report that the activity of many molecules induces conformational transitions by 'hinge-bending', which involves movements of relatively rigid parts with respect to each other. In ligand-receptor binding, relative rotational movements of molecular substructures about their common hinges have been observed. For automatically predicting flexible molecular interactions, we adapt a new technique developed in Computer Vision and Robotics for the efficient recognition of partially occluded articulated objects. These type of objects consist of rigid parts which are connected by rotary joints (hinges). Our approach is based on an extension and generalization of the Geometric Hashing and Generalized Hough Transform paradigm for rigid object recognition. Unlike other techniques which match each part individually, our approach exploits forcefully and efficiently enough the fact that the different rigid parts do belong to the same flexible molecule. We show experimental results obtained by an implementation of the algorithm for rigid and flexible docking. While the 'correct', crystal-bound complex is obtained with a small RMSD, additional, predictive 'high scoring' binding modes are generated as well. The diverse applications and implications of this general, powerful tool are discussed.
Bilha Sandak, Ruth Nussinov, Haim J. Wolfson
Comput. Appl. Biosci.3
1995 Context-free attentional operators: The generalized symmetry transform
Daniel Reisfeld, Haim J. Wolfson, Yehezkel Yeshurun
Int. J. Comput. Vis.2
1994 Partial matching of 3-D objects in CAD/CAM systems
abstract
This application presents an algorithm for model-based partial recognition of CAD/CAM objects in 3-D space. Its main goal is to serve as an industrial application in robotic aided production lines and to facilitate the programming of process robots. Hence, a special emphasis is given to its practical capabilities. The recognition algorithm is invariant to the 3-D similarity transformation: rotation (& reflection), translation and scale. The objects can be represented as wireframes, solids or surfaces. The algorithm is based on the geometric hashing method and exploits specific CAD/CAM geometric constraints.
Efi Cohen, Haim J. Wolfson
ICPR (1)2
1994 Docking of protein molecules
abstract
The problem of receptor-ligand recognition and binding is encountered in a very large number of biological processes, The behavior of the molecules depends both on their geometric shape and on the chemical interactions among their atoms. This work addresses only the geometrical (key-in-lock) aspect of the problem, where acceptable solutions should exhibit shape complementarity. The problem we are faced with here is reminiscent of partial 3-D surface matching problems in computer vision. Here we present a new 3-D molecular surface representation by (hundreds of) sparse interest (critical) points with associated normals and a subsequent matching approach which is based on the geometric hashing paradigm originally developed for computer vision motivated object recognition applications. Potential solutions resulting in the interpenetration of the molecules are discarded by a subsequent verification procedure. Numerous examples of the successful geometric prediction of our technique are presented. In all cases the performance of our algorithm has been by several orders of magnitude faster than of other state-of-the-art docking algorithms.
Daniel Fischer 0001, Shuo L. Lin, Ruth Nussinov, Haim J. Wolfson
ICPR (2)4
1994 On shape similarity
abstract
An algorithm for the detection of 'perceptual similarity' among planar shapes is suggested. Current state-of-the-art matching algorithms deal mainly with shapes which are similar modulo a well defined geometric transformation. The goal of this paper is to suggest a similarity measure among shapes which 'look similar', such as different fonts of a letter or pictures of different 'perceptually similar' chairs. The essence of the authors' approach consists in the representation of the shapes as special weighted graphs, the vertices of which represent the 'lumps' of the shapes in a given orientation. Then, these graphs are gradually reduced by a 'small leaf' trimming procedure until the resulting graphs are isomorphic. A similarity measure is calculated based on this representation. Since the graphs are orientation dependent, the similarity measure is minimized over all orientations of one of the shapes. Experimental results of pairwise comparisons of a 24 shape database are presented.
Konstantin Y. Kupeev, Haim J. Wolfson
ICPR (1)2
1993 3-D Docking of Protein Molecules
Daniel Fischer 0001, Raquel Norel, Ruth Nussinov, Haim J. Wolfson
CPM4
1992 3-D Substructure Matching in Protein Molecules
Daniel Fischer 0001, Ruth Nussinov, Haim J. Wolfson
CPM3
1991 Articulated object recognition, or: how to generalize the generalized Hough transform
abstract
A method for model-based recognition of articulated objects in cluttered scenes is presented. The objects consist of rigid parts connected by rotary or prismatic joints. The method is based on an extension of the generalized Hough transform approach. It is applicable to various viewing transformations. Unlike previous methods there is no significant degradation in performance for recognition of articulated objects compared with the recognition of rigid objects containing similar amounts of information. The method was implemented and successfully tested for recognition of partially overlapping 2-D objects with rotary joints which have undergone rotation, translation, and scaling.>
Avinoam Beinglass, Haim J. Wolfson
CVPR2
1991 On the error analysis of 'geometric hashing'
abstract
An experimental and theoretical analysis of the noise model in the geometric hashing technique is presented. The efficacy of the technique is discussed in the cases of affine transformations, similarities, and grid motions. The efficacy of the voting procedure, in geometric hashing is discussed, and it is shown that its introduction significantly reduces the expected burden of the verification stage. The discussion is illustrated by results of simulations which have been performed to test the expected performance of the algorithm.>
Yehezkel Lamdan, Haim J. Wolfson
CVPR2
1991 Generalizing the generalized hough transform
Haim J. Wolfson
Pattern Recognit. Lett.1
1990 3-D Curve Matching Using Splines
Eyal Kishon, Trevor J. Hastie, Haim J. Wolfson
ECCV3
1990 Model-Based Object Recognition by Geometric Hashing
Haim J. Wolfson
ECCV1
1990 Detection of interest points using symmetry
abstract
An operator based on the intuitive motion of symmetry, which effectively locates interest points in real time and can be incorporated also in active visual systems, is introduced. The results of its operation agree with some psychophysical evidence concerning symmetry as well as evidence concerning fixation points. The operator can be applied successfully without prior knowledge of the world. Combining the operator with some preconceptions about the image is a powerful tool for feature detection in intricate natural scenes. The localization of faces and facial features in real time is demonstrated on detailed and noisy pictures.>
Daniel Reisfeld, Haim J. Wolfson, Yehezkel Yeshurun
ICCV2
1990 On curve matching
abstract
Two algorithms to find the longest common subcurve of two 2D curves are presented. These algorithms are based on conversion of the curves into shape signature strings and application of string matching techniques to find long matching substrings, followed by direct curve matching of the corresponding candidate subcurves to find the longest matching subcurve. The first algorithm is of complexity O(n), where n is the number of sample points on the curves. The second one, while being theoretically somewhat less efficient, proved to be robust and efficient in practical applications. Both algorithms solve the problem of general curves without being dependent on some set of special points on the curves. The algorithms have industrial applications to problems of object assembly and object recognition. Experimental results are included. The algorithms can be easily extended to the 3D case.>
Haim J. Wolfson
IEEE Trans. Pattern Anal. Mach. Intell.1
1990 Affine invariant model-based object recognition
abstract
New techniques are described for model-based recognition of the objects in 3-D space. The recognition is performed from single gray-scale images taken from unknown viewpoints. The objects in the scene may be overlapping and partially occluded. An efficient matching algorithm, which assumes affine approximation to the prospective viewing transformation, is proposed. The algorithm has an offline model preprocessing (shape representation) phase which is independent of the scene information and a recognition phase based on efficient indexing. It has a straightforward parallel implementation. The algorithm was successfully tested in recognition of industrial objects appearing in composite occluded scenes.>
Yehezkel Lamdan, Jacob T. Schwartz, Haim J. Wolfson
IEEE Trans. Robotics Autom.3
1989 Solving jigsaw puzzles by a robot
abstract
An integrated vision-manipulation algorithm for assembly of apictorial jigsaw puzzles is presented. A discussion is presented of the solution of large jigsaw puzzles using vision, combinatorial optimization, and fine assembly techniques. The implementations of a vision algorithm for assembly of large jigsaw puzzles and a fully integrated robotic-vision algorithm for assembly of small puzzles are presented. The problem of assembling pieces with unpredictable shape is discussed.>
Grigore C. Burdea, Haim J. Wolfson
IEEE Trans. Robotics Autom.2
1988 Object recognition by affine invariant matching
abstract
Novel techniques are described for model-based recognition of 3-D objects from unknown viewpoints using single-gray-scale images. The objects in the scene may be overlapping and partially occluded. Efficient matching algorithms, which assume affine approximation to the perspective viewing transformation, are proposed. The study is currently restricted to flat rigid 3-D objects. Point, line and curve matching algorithms are presented. The study especially emphasizes the curve matching problem. Experimental results are included.>
Yehezkel Lamdan, Jacob T. Schwartz, Haim J. Wolfson
CVPR3
1988 Geometric Hashing: A General And Efficient Model-based Recognition Scheme
abstract
A general method for model-based object recognition in occluded scenes is presented. It is based on geometric hashing. The method stands out for its efficiency. We describe the general framework of the method and illustrate its applications for various recogni- tion problems both in 3-D and 2-D. Special attention is given to the recognition of 3-D objects in occluded scenes from 2-D gray scale images. New experimental results are included for this important case.
Yehezkel Lamdan, Haim J. Wolfson
ICCV2
1988 An improved model-based matching method using footprints
abstract
A method for recognition of partially occluded and overlapping objects in composite scenes is presented. The objects to be recognized belong to a large database of model objects which are known in advance. A geometric hashing technique which is an improvement of a previous technique due to J.T. Schwartz and M. Sharir (1987) is proposed. The algorithm's complexity is linear in the number of sample points on the boundary of the composite scene. Experimental results from large databases are presented, including results that could not be obtained by the previous technique.>
Jiawei Hong, Haim J. Wolfson
ICPR2
1988 On recognition of 3-D objects from 2-D images
abstract
Techniques are described for model-based recognition of 3-D objects from unknown viewpoints using single gray-scale images. The method is especially useful for recognition of scenes with overlapping and partially occluded objects. An efficient matching algorithm, which assumes affine approximation to the perspective viewing transformation, is proposed. The algorithm has an off line model preprocessing phase and a recognition phase to reduce matching complexity. The algorithm was successfully tested in recognition of flat industrial objects appearing in composite occluded scenes.>
Yehezkel Lamdan, Jacob T. Schwartz, Haim J. Wolfson
ICRA3