VLDB 2026 Research / reviewers in the wild / expert
Theodosios Pavlidis
dblp:p/TheodosiosPavlidis · also Theo Pavlidis
· DBLP profile ↗
93ranked-venue papers
40as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 50 · 18 first-authorGraphics, computer vision, multimedia, augmented reality and games · 26 · 12 first-authorDatabases, data management, data science and information retrieval · 10 · 3 first-authorSystems, architecture and hardware · 9 · 7 first-authorHuman-computer interaction and ubiquitous computing · 7 · 3 first-authorTheory of computation · 6 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 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.
| Computer graphics and multimedia
31 papers |
Image and video processing · 72% Geometric modeling and processing · 24% Multimedia analysis and retrieval · 4% | |
| Artificial intelligence
8 papers |
Image recognition and object detection · 56% Information extraction and text analysis · 25% Segmentation and scene understanding · 13% | |
| Theoretical computer science
12 papers |
Algorithms and data structures · 54% Mathematical optimization · 25% Automata and formal languages · 7% |
Topics — the 30 heaviest of 69, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Image recognition and object detection
character recognition |
0.0 | 3 | 1995 | Character Recognition Without Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 1995 A Shape Analysis Model with Applications to a Character Recognition System · IEEE Trans. Pattern Anal. Mach. Intell. 1994 On the Recognition of Printed Characters of Any Font and Size · IEEE Trans. Pattern Anal. Mach. Intell. 1987 |
Image and video processing
feature extraction |
0.0 | 1 | 1999 | Feature Analysis Using Line Sweep Thinning Algorithm · IEEE Trans. Pattern Anal. Mach. Intell. 1999 |
Geometric modeling and processing
skeletonization |
0.0 | 1 | 1999 | Feature Analysis Using Line Sweep Thinning Algorithm · IEEE Trans. Pattern Anal. Mach. Intell. 1999 |
Image and video processing › mathematical morphology
thinning |
0.0 | 1 | 1999 | Feature Analysis Using Line Sweep Thinning Algorithm · IEEE Trans. Pattern Anal. Mach. Intell. 1999 |
Image and video processing
image segmentation |
0.0 | 6 | 1990 | Image Seaming for Segmentation on Parallel Architecture · IEEE Trans. Pattern Anal. Mach. Intell. 1990 Enhancements of the split-and-merge algorithm for image segmentation · ICRA 1988 Integrating region growing and edge detection · CVPR 1988 |
Image and video processing
image restoration |
0.0 | 3 | 1993 | Deblurring of bilevel waveforms · IEEE Trans. Image Process. 1993 One-Dimensional Regularization with Discontinuities · IEEE Trans. Pattern Anal. Mach. Intell. 1988 Edge detection through residual analysis · CVPR 1988 |
Geometric modeling and processing
shape analysis |
0.0 | 5 | 1994 | A Shape Analysis Model with Applications to a Character Recognition System · IEEE Trans. Pattern Anal. Mach. Intell. 1994 Global Shape Analysis by k-Syntactic Similarity · IEEE Trans. Pattern Anal. Mach. Intell. 1981 Algorithms for Shape Analysis of Contours and Waveforms · IEEE Trans. Pattern Anal. Mach. Intell. 1980 |
Image and video processing
edge detection |
0.0 | 3 | 1993 | Residual Analysis for Feature Detection · IEEE Trans. Pattern Anal. Mach. Intell. 1991 Edge detection through residual analysis · CVPR 1988 Deblurring of bilevel waveforms · IEEE Trans. Image Process. 1993 |
Image and video processing › document image analysis › graphics recognition
barcode decoding |
0.0 | 2 | 1994 | Bar Code Waveform Recognition Using Peak Locations · IEEE Trans. Pattern Anal. Mach. Intell. 1994 Optimal Correspondence of String Subsequences · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Image and video processing › image segmentation › region-based segmentation
split-and-merge segmentation |
0.0 | 3 | 1988 | Enhancements of the split-and-merge algorithm for image segmentation · ICRA 1988 Integrating region growing and edge detection · CVPR 1988 Segmentation by Texture Using Correlation · IEEE Trans. Pattern Anal. Mach. Intell. 1983 |
Image and video processing › document image analysis
character recognition |
0.0 | 2 | 1993 | A geometric approach to machine-printed character recognition · CVPR 1992 Direct Gray-Scale Extraction of Features for Character Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1993 |
Multimedia analysis and retrieval
image analysis |
0.0 | 1 | 1994 | Bar Code Waveform Recognition Using Peak Locations · IEEE Trans. Pattern Anal. Mach. Intell. 1994 |
Geometric modeling and processing
shape matching |
0.0 | 1 | 1994 | A Shape Analysis Model with Applications to a Character Recognition System · IEEE Trans. Pattern Anal. Mach. Intell. 1994 |
Image and video processing › image restoration
image deblurring |
0.0 | 1 | 1993 | Deblurring of bilevel waveforms · IEEE Trans. Image Process. 1993 |
Image and video processing › feature extraction
image feature extraction |
0.0 | 1 | 1993 | Direct Gray-Scale Extraction of Features for Character Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1993 |
Image and video processing
document image analysis |
0.0 | 3 | 1993 | On the Recognition of Printed Characters of Any Font and Size · IEEE Trans. Pattern Anal. Mach. Intell. 1987 Direct Gray-Scale Extraction of Features for Character Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 1993 Optimal Correspondence of String Subsequences · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Image and video processing
feature detection |
0.0 | 1 | 1991 | Residual Analysis for Feature Detection · IEEE Trans. Pattern Anal. Mach. Intell. 1991 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.0 | 1 | 1990 | Integrating Region Growing and Edge Detection · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Parallel and multicore computing › parallel algorithms › parallel image processing
parallel image analysis |
0.0 | 1 | 1990 | Image Seaming for Segmentation on Parallel Architecture · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Algorithms and data structures › sequence algorithms › string algorithms › string matching
approximate string matching |
0.0 | 1 | 1990 | Optimal Correspondence of String Subsequences · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.0 | 1 | 1990 | Optimal Correspondence of String Subsequences · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Algorithms and data structures › sequence algorithms › string algorithms
string matching |
0.0 | 1 | 1990 | Optimal Correspondence of String Subsequences · IEEE Trans. Pattern Anal. Mach. Intell. 1990 |
Image and video processing
image enhancement |
0.0 | 1 | 1988 | Edge detection through residual analysis · CVPR 1988 |
Image and video processing › image filtering
image smoothing |
0.0 | 1 | 1988 | Edge detection through residual analysis · CVPR 1988 |
Image and video processing
regularization |
0.0 | 1 | 1988 | One-Dimensional Regularization with Discontinuities · IEEE Trans. Pattern Anal. Mach. Intell. 1988 |
Image and video processing › document image analysis › character recognition
optical character recognition |
0.0 | 1 | 1987 | On the Recognition of Printed Characters of Any Font and Size · IEEE Trans. Pattern Anal. Mach. Intell. 1987 |
Machine learning › Learning theory
statistical pattern recognition |
0.0 | 1 | 1994 | Bar Code Waveform Recognition Using Peak Locations · IEEE Trans. Pattern Anal. Mach. Intell. 1994 |
Geometric modeling and processing › computer-aided design › computer-aided geometric design › geometric constraints
constraint-based beautification |
0.0 | 1 | 1985 | An automatic beautifier for drawings and illustrations · SIGGRAPH 1985 |
Image and video processing
image preprocessing |
0.0 | 1 | 1992 | A geometric approach to machine-printed character recognition · CVPR 1992 |
Geometric modeling and processing › shape modeling › parametric modeling › spline curves
conic splines |
0.0 | 1 | 1983 | Curve Fitting with Conic Splines · ACM Trans. Graph. 1983 |
Methods — techniques the papers use, named apart from their topics
prototype-based classification · 0.0peak location features · 0.0line sweep algorithm · 0.0flexible matching · 0.0deblurring · 0.0adaptive histogram-based denoising · 0.0knowledge-based interpretation · 0.0graph matching · 0.0residual analysis · 0.0topographic surface analysis · 0.0convolution distortion model · 0.0geometric feature extraction · 0.0split-and-merge · 0.0seaming algorithm · 0.0region segmentation · 0.0quadtree · 0.0edit distance · 0.0dynamic programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Why meaningful automatic tagging of images is very hardabstractThe paper points out that while automatic image tagging is often studied in connection with content-based image retrieval (CBIR), it is actually a much harder problem. Given the difficulty of the latter, the prospects for automatic image tagging do not appear promising. A brief survey of the current state of the art confirms that conclusion. Then the paper discusses an effort to tag images based on nonpixel data and proceeds with the outline of a case where the difficulty of automatic tagging is taken advantage to construct image based CAPTCHA to distinguish human users from Web-bots. That has led to certain interesting approaches to achieve reliable human tagging that is needed for the CAPTCHA application. Theodosios Pavlidis |
ICME | 1 |
| 2009 | The number of all possible meaningful or discernible pictures
Theodosios Pavlidis |
Pattern Recognit. Lett. | 1 |
| 2007 | Detecting textured objects using convex hull
Kefei Lu, Theodosios Pavlidis |
Mach. Vis. Appl. | 2 |
| 2005 | Discrete geometry and Azriel Rosenfeld
Theodosios Pavlidis |
Pattern Recognit. Lett. | 1 |
| 2003 | 36 years on the pattern recognition front: Lecture given at ICPR'2000 in Barcelona, Spain on the occasion of receiving the K.S. Fu prize
Theodosios Pavlidis |
Pattern Recognit. Lett. | 1 |
| 2000 | A New Paper/Computer Interface: Two-Dimensional SymbologiesabstractTwo-dimensional symbologies have been around for a while but they did not reach the broad public until the last few years. Examples include the "bull's eye" code that appears in all United Parcel Service packages and the two-dimensional bar code PDF417 that appears in driver's licenses in several states, metered postage, and identity documents. The paper covers the basic principles of the design of such codes, problems associated with their reading, and examples of applications. It also reviews how such symbologies are related to OCR-based document reading and how the technologies can supplement each other. Theodosios Pavlidis |
ICPR | 1 |
| 2000 | RoadFinder Front End: An Automated Road Extraction SystemabstractWe present the RoadFinder Front End (RFFE), a fully automated system that identifies lines of communications (roads) in high altitude imagery. The system combines an effective road seed generator, a behavioral model, and an efficient mechanism for connecting the road seeds. The model associates a cost to filling gaps, turns and inflections in the roads. RFFE is demonstrated using several image sensor types. Herbert Tesser, Theodosios Pavlidis |
ICPR | 2 |
| 1999 | Non-interactive geometric probing: Reconstructing non-convex polygons
Kevin D. Hunter, Theodosios Pavlidis |
Comput. Geom. | 2 |
| 1999 | Feature Analysis Using Line Sweep Thinning AlgorithmabstractWe propose a new thinning algorithm based on line sweep operation. Assuming that the contour of the figure to be thinned has been approximated by polygons, the "events" are then the vertices of the polygons, and the line sweep algorithm searches for pairs of edges lying within each slab. The pairing of edges is useful for detecting both regular and intersection regions. The regular regions can be found at the sites where pairings between edges exist. Intersection regions are those where such relations would cease to exist. A salient feature of our approach is that it finds simultaneously the set of regular regions that attach to the same intersection region. Such a set is thus called an intersection set. The output of our algorithm consists of skeletons as well as intersection sets, both can be used as features for subsequent character recognition. Moreover, the line sweep thinning algorithm is efficient in computation as compared with a pixel-based thinning algorithm which outputs skeletons only. Fu Chang, Ya-Ching Lu, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 1997 | Line sweep thinning algorithm for feature analysisabstractIn a previous article (Proc. 3rd Int. Conf. Document Anal. and Recogn., Montreal, Canada, pp. 227-30, 1995), we showed that a line sweep algorithm is an efficient means of line thinning. A line sweep is a process that works on polygonal figures and pairs the edges that bound the figure interior from two sides. In this article, we improve and extend this approach in the following way. First, a new method is used for grouping paired edges into regular and intersection regions. The regular regions can be found at the site where pairings between edges exist. Intersection regions, on the other hand, are where such relations cease to exist, due to the fact that pair relations between edges of wide distance are cancelled. Secondly, a salient feature of our new approach is to simultaneously find the set of regular regions that attach to the same intersection region. Such a set is called an intersection set. The output of our algorithm consists of skeletons as well as intersection sets. Both of them can be used as features for subsequent character recognition. Moreover, the line sweep thinning algorithm is efficient in computation as compared with a pixel-based thinning algorithm which outputs skeletons only. Fu Chang, Ya-Ching Lu, Theodosios Pavlidis |
ICDAR | 3 |
| 1997 | Font Recognition and Contextual Processing for More Accurate Text RecognitionabstractFont recognition and contextual processing are developed as two components that enhance the recognition accuracy of a text recognition system presented in a previous paper ((H. Shi and T. Pavlidis, 1996). Font information is extracted from two sources: one is the global page properties, and the other is the graph matching result of recognized short words such as a, it and of etc. Contextual processing is done by first composing word candidates from the recognition results and then checking each candidate with a dictionary through a spelling checker. Positional binary trigrams and word affixes are used to prune the search for word candidates. Theodosios Pavlidis |
ICDAR | 2 |
| 1997 | Structural Indexing for Character Recognition
Angelo Marcelli, Natasha Likhareva, Theodosios Pavlidis |
Comput. Vis. Image Underst. | 3 |
| 1996 | Document de-Blurring using Maximum likelihood Methods
Theodosios Pavlidis |
DAS | 1 |
| 1996 | A System for Text Recognition Based on Graph Embedding Matching
Theodosios Pavlidis |
DAS | 2 |
| 1996 | Challenges in document recognition bottom up and top down processesabstractHuman vision is guided by context but it has been difficult to replicate that process in machine vision. On the other hand bar codes have a precise formal definition so that high level structure (the equivalent) of context is used to guide low level recognition. The paper discusses some of the processes involved in bar code reading and uses them to suggest novel processes for mechanical text reading. Theodosios Pavlidis |
ICPR | 1 |
| 1996 | A Hierarchical Approach to Efficient Curvilinear Object Searching
Jianying Hu, Theodosios Pavlidis |
Comput. Vis. Image Underst. | 2 |
| 1995 | A line sweep thinning algorithmabstractWe propose a new thinning algorithm based on line sweep procedures. A line sweep is a process where the plane is divided into parallel slabs by lines passing through certain "events" and then items are processed according to an order of the slabs. Assuming that the contours of the object that are to be thinned have been approximated by polygons, the "events" are then the vertices of the polygons and the line sweep algorithm looks for pairs of polygon sides that lie within each slab. Since the procedure is applied in both horizontal and vertical direction, possible conflicts may exist among the pairs of polygon sides. A subsequent effort is to resolve the conflicts according to a few generic types into which they can be classified. After the conflict resolution, the object can be decomposed into the regions that can be represented by the skeletons computed from the pairs of polygon sides, and the regions that are the singular parts of the object. Both types of regions can be used as features for subsequent pattern recognition operations. Fu Chang, Yung-Ping Cheng, Theodosios Pavlidis, Tsuey-Yuh Shuai |
ICDAR | 3 |
| 1995 | Matching graph embeddings for shape analysisabstractPast research in shape analysis and OCR has often emphasized graph matching techniques. We propose to use matching of graph embeddings because this is what is actually of interest. In this way we obtain faster and simpler algorithms since most decisions can be made on the basis of graph labels (the geometry of the embedding) rather than the topology of the graph. The latter has to examined only in very few cases. The proposed algorithm consists of four sieves that compare branches of two embeddings by (normalized), angle, y-position, x-position, and length. Pairs of graphs that pass all the sieves have a node correspondence established so the next step compares degrees. Finally paths are determined using Kleene's algorithm and compared with prototype arcs. Theodosios Pavlidis, William J. Sakoda, H. Shi |
ICDAR | 1 |
| 1995 | Character Recognition Without SegmentationabstractA segmentation-free approach to OCR is presented as part of a knowledge-based word interpretation model. It is based on the recognition of subgraphs homeomorphic to previously defined prototypes of characters. Gaps are identified as potential parts of characters by implementing a variant of the notion of relative neighborhood used in computational perception. Each subgraph of strokes that matches a previously defined character prototype is recognized anywhere in the word even if it corresponds to a broken character or to a character touching another one. The characters are detected in the order defined by the matching quality. Each subgraph that is recognized is introduced as a node in a directed net that compiles different alternatives of interpretation of the features in the feature graph. A path in the net represents a consistent succession of characters. A final search for the optimal path under certain criteria gives the best interpretation of the word features. Broken characters are recognized by looking for gaps between features that may be interpreted as part of a character. Touching characters are recognized because the matching allows nonmatched adjacent strokes. The recognition results for over 24,000 printed numeral characters belonging to a USPS database and on some hand-printed words confirmed the method's high robustness level.> Jairo Rocha, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1994 | Bar Code Waveform Recognition Using Peak LocationsabstractTraditionally, zero crossings of the second derivative provide edge features for the classification of blurred waveforms. The accuracy of these edge features deteriorates in the case of severely blurred images. In this paper, a new feature is presented that is more resistant to the blurring process, the image, and waveform peaks. In addition, an estimate of the standard deviation /spl sigma/ of the blurring kernel is used to perform minor deblurring of the waveform. Statistical pattern recognition is used to classify the peaks as bar code characters. The noise tolerance of this recognition algorithm is increased by using an adaptive, histogram-based technique to remove the noise. In a bar code environment that requires a misclassification rate of less than one in a million, the recognition algorithm showed a 43% performance improvement over current commercial bar code reading equipment.> Eugene Joseph, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1994 | A Shape Analysis Model with Applications to a Character Recognition SystemabstractA method for the recognition of multifont printed characters is proposed, giving emphasis to the identification of structural descriptions of character shapes using prototypes. Noise and shape variations are modeled as series of transformations from groups of features in the data to features in each prototype. Thus, the method manages systematically the relative distortion between a candidate shape and its prototype, accomplishing robustness to noise with less than two prototypes per class, on average. The method uses a flexible matching between components and a flexible grouping of the individual components to be matched. A number of shape transformations are defined, including filling of gaps, so that the method handles broken characters. Also, a measure of the amount of distortion that these transformations cause is given. Classification of character shapes is defined as a minimization problem among the possible transformations that map an input shape into prototypical shapes. Some tests with hand-printed numerals confirmed the method's high robustness level.> Jairo Rocha, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1994 | Discrimination of characters by a multi-stage recognition process
Jiangying Zhou, Theodosios Pavlidis |
Pattern Recognit. | 2 |
| 1993 | A structural indexing method for character recognitionabstractIn the framework of structural character recognition, the authors present a method to reduce the number of prototypes to match with a given sample. The basic idea is that a coarse description of the sample, even if not adequate for the recognition, can be powerful enough to discriminate among the prototypes those that most likely will match the sample. Once this subset has been found, a more detailed description is computed, and the main classification step entered. To achieve the purpose, a multilevel description of the character, in terms of the features provided by the feature extractor. At the intermediate level, the character is decomposed into components by removing the branch points. Eventually, each component is further split into simple, meaningful parts called superfeatures. By using the highest level of the description a fast and reliable selection of the prototypes to be considered as candidates for the matching can be obtained, while the lowest one is used by the main classifier to choose which one of the prototypes, among the selected ones, has the best matching with the sample. Experiments have proved that the method is correct and efficient. It is correct since it makes it possible to select a subset of prototypes which always contains the right one, and it is efficient since it significantly reduces the number of prototypes to be matched with the sample.> Angelo Marcelli, Natasha Likhareva, Theodosios Pavlidis |
ICDAR | 3 |
| 1993 | Threshold selection using second derivatives of the gray scale imageabstractIt is known that when a bilevel image is blurred, the intensity of the original pixels is related with the sign of the curvature of the pixels of the blurred image. A technique for threshold selection is presented where a partial histogram is constructed solely from the pixels where curvature achieves extrema values. The method is most suitable when low-contrast images with textured backgrounds (but not sparse dot matrices) are a large fraction of the input population.> Theodosios Pavlidis |
ICDAR | 1 |
| 1993 | A solution to the problem of touching and broken charactersabstractA segmentation-free approach to OCR is presented as part of a knowledge based word interpretation model. This method is based on the recognition of subgraphs homeomorphic to previously defined prototypes of characters. Gaps are identified as potential part of characters by implementing a variant of the notion of relative neighborhood used in computational perception. In the system, each subgraph of features that matches a previously defined character prototype is recognized anywhere in the word even if it corresponds to a broken character or to a character touching another one. Each subgraph that is recognized is introduced as a node in a direct net that compiles different alternatives of interpretation of the features in the feature graph. A final search for the optimal path under certain criteria gives the best interpretation of the word features.> Jairo Rocha, Theodosios Pavlidis |
ICDAR | 2 |
| 1993 | Refinement and testing of a character recognition system based on feature extraction in grayscale spaceabstractA method for recognizing degraded text is described. One application domain is postal address blocks, where the system must function with varying and unspecified fonts, dot matrix printing, and poor print quality. The design achieves tolerance to differing contrast and degraded print via gray-scale analysis, and omnifont capability and good performance on touching and broken characters by encoding character shapes as graphs. Experimental results on address blocks supplied by the US Postal Service are presented. Experiments on subsampling the data indicate that the performance at 100 dpi is very close to that of the original 300 dpi.> William J. Sakoda, Jiangying Zhou, Theodosios Pavlidis |
ICDAR | 3 |
| 1993 | Direct Gray-Scale Extraction of Features for Character RecognitionabstractA method for feature extraction directly from gray-scale images of scanned documents without the usual step of binarization is presented. This approach eliminates binarization by extracting features directly from gray-scale images. In this method, a digitized gray-scale image is treated as a noisy sampling of the underlying continuous surface and desired features are obtained by extracting and assembling topographic characteristics of this surface. The advantages and effectiveness of the approach are both shown theoretically and demonstrated through preliminary experiments of the proposed method.> Li Wang 0003, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1993 | Recognition of printed text under realistic conditions
Theodosios Pavlidis |
Pattern Recognit. Lett. | 1 |
| 1993 | Sampling and quantization of bilevel signals
Theodosios Pavlidis, Eugene Joseph |
Pattern Recognit. Lett. | 1 |
| 1993 | Deblurring of bilevel waveformsabstractAn algorithm for processing closely spaced edges and accurately restoring their locations is presented. The convolution distortion model is based on interacting edges. The restoration algorithm takes three edges as input and forces the effects of two of them to cancel each other. Thus the third edge appears to be isolated and is located using a traditional edge detector. Experiments on bar code waveforms reveal that this approach outperforms the current commercial bar code readers. Eugene Joseph, Theodosios Pavlidis |
IEEE Trans. Image Process. | 2 |
| 1992 | A geometric approach to machine-printed character recognitionabstractAn approach to feature extraction that eliminates binarization by extracting features directly from gray scale images is presented. It not only allows the processing of poor quality input (e.g., low contrast, dirty images), but also offers the possibility of significantly lower resolution for digitization.> Li Wang 0003, Theodosios Pavlidis |
CVPR | 2 |
| 1992 | Peak classifier for bar code waveformsabstractPrevious bar code decoding algorithms operated on the binarized output of a hardware digitizer which limited the working range of the algorithm. The authors propose a new and more aggressive bar code decoder that operates on the location of the peaks of the bar code waveform. This algorithm can operate in high convolution distortion environments and is based on statistical pattern recognition techniques. However no training data is required and the misdecode rate is controlled by a single adjustable parameter.> Eugene Joesph, Theodosios Pavlidis |
ICPR (2) | 2 |
| 1992 | Page segmentation without rectangle assumptionabstractA new technique for page segmentation without skew normalization is described and applied to both English and Japanese complex printed-page layouts. There is no need to make any assumption about the shape of blocks, hence the technique can handle not only skewed pages but it can also be extended to handle documents where columns are not rectangles. In this technique, based on the bottom-up strategy, the connected components are extracted on the reduced image and are classified with their local information. Since the skew angle is also estimated with the local information of blocks, the computational time is very short. Merging text blocks into string lines and into columns is performed with the skew information.> Takashi Saitoh, Theodosios Pavlidis |
ICPR (2) | 2 |
| 1992 | Optimizing Triangulation by Curvature EqualizationabstractAn algorithm that attempts to improve a triangulation by shifting the vertices so that curvature within the triangles is nearly equal is presented. Unnecessary triangles are removed. The method is an effective way of guaranteeing that the triangle vertices are points of higher curvature, and that the triangle edges correspond to distinctive edges on the surfaces. Triangulations of surfaces with constant curvature-and hence no distinctive features-will gain nothing from this or any other optimization algorithm. As demonstrated by the results, the techinque of moving triangle vertices can improve some triangulation models. Greatest improvements occur with surfaces characterized by sharp edges, such as the pyramid and ridge models. Less improvement occurs on models that already approximate the surface topology and/or have less distinctive features.> Lori L. Scarlatos, Theodosios Pavlidis |
IEEE Visualization | 2 |
| 1992 | Interactive road finding for aerial imagesabstractFully automatic road recognition remains an elusive goal in spite of many years of research. Most practical systems today use tedious manual tracing for the entry of data from satellite and aerial images to geographical data bases. The paper presents a semi-automatic method for the entry of such data. First ribbons of high contrast are found by analyzing gray scale surface principal curvatures. Then, pixels belonging to such ribbons are fitted by conic splines, and then a graph is constructed whose nodes are end points of the arcs fitted by the splines. The key new idea is to assign edges between all nodes and label them with a cost function based on physical constraints on roads. Once a pair of end points is chosen, a shortest path algorithm is used to determine the road between them. Thus a global optimization is performed over all possible candidates.> Jianying Hu, Bill Sakoda, Theodosios Pavlidis |
WACV | 3 |
| 1992 | A shape analysis model with applications to a character recognition systemabstractA method for the recognition of multifont printed characters is proposed, giving emphasis to the identification of structural descriptions of character shapes using prototypes. Noise and shape variations are modeled as series of transformations from groups of features in the data to features in each prototype. Thus, the method manages systematically the relative distortion between a candidate shape and its prototype, accomplishing robustness to noise with less than two prototypes per class, on the average. Our method uses a flexible matching between components and a flexible grouping of the individual components to be matched. A number of shape transformations are defined. Also, a measure of the amount of distortion that these transformations cause is given. The problem of classification of character shapes is defined as a problem of optimization among the possible transformations that map an input shape into prototypical shapes. Some tests with hand printed numerals confirmed the method's high robustness level.> Jairo Rocha, Theodosios Pavlidis |
WACV | 2 |
| 1992 | Page segmentation and classification
Theodosios Pavlidis, Jiangying Zhou |
CVGIP Graph. Model. Image Process. | 1 |
| 1992 | Hierarchical triangulation using cartographic coherence
Lori L. Scarlatos, Theodosios Pavlidis |
CVGIP Graph. Model. Image Process. | 2 |
| 1992 | Why progress in machine vision is so slow
Theodosios Pavlidis |
Pattern Recognit. Lett. | 1 |
| 1991 | Residual Analysis for Feature DetectionabstractIt is shown that in a very simple form residual analysis achieves results that are at least as good as if not better than those obtained by other techniques. There are many ways for extensions of the method. For example, moving average filters of regularization can be used to obtain the residual images. Also, the strength of the correlation, measured by D/sub rr/(O), can be used to eliminate noise, weak edges, etc. A more ambitious extension is by considering smoothing filters that leave invariant the function representing the reflectance from smooth surfaces.> Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 1990 | Some results on feature detection using residual analysisabstractImages are considered as consisting of three parts: features, noise, and smooth components. After a smoothing operation, the difference between the result and the original image has the characteristics of noise in areas away from features. Systematic trends in the difference indicate features such as edges, corners, or textures. It is shown that the autocorrelation function of the residuals takes specific forms when computed along various paths, and in particular along a circle or a disk centered at a zero crossing of residuals. Then, feature detection is reduced to classifying the autocorrelation profile. An implementation of this technique is described.> Theodosios Pavlidis |
ICPR (1) | 3 |
| 1990 | ierarchical Triangulation Using Terrain FeaturesabstractA hierarchical triangulation built from a digital elevation model in grid form is described. The authors present an algorithm that produces a hierarchy of triangulations in which each level of the hierarchy corresponds to a guaranteed level of accuracy. The number of very thin triangles (slivers) is significantly reduced. Such triangles produced undesirable effects in animation. In addition the number of levels of the triangulated irregular network (TIN) tree is reduced. This speeds up searching within the data structure. Tests on data with digital elevation input have confirmed the theoretical expectations. On eight such sets the average sliveriness with the method was between 1/5 and 1/10 of old triangulations and number of levels was about one third. There was an increase in the number of descendants at each level, but the total number of triangles was also lower.> Lori L. Scarlatos, Theodosios Pavlidis |
IEEE Visualization | 2 |
| 1990 | Use of Shadows for Extracting Buildings in Aerial Images
Yuh-Tay Liow, Theodosios Pavlidis |
Comput. Vis. Graph. Image Process. | 2 |
| 1990 | Image Seaming for Segmentation on Parallel ArchitectureabstractSome basic problems encountered when assembling the results of image analysis on architectures with coarse parallelism are discussed. The emphasis is on strategies that minimize the distortion in the final result caused by processing image tiles independently. Methods are presented that can be used to reduce the disparity between the results of processing each title independently and processing each as part of a whole image. A seaming algorithm has been constructed to seam the tiles with the results of region segmentation using the gray-level mean difference or maximum-minimum criteria. Experimental results, obtained on a Sequent machine and a Sun 3/160 workstation, are given to illustrate the performance of the algorithm.> Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1990 | Integrating Region Growing and Edge DetectionabstractA method that combines region growing and edge detection for image segmentation is presented. The authors start with a split-and merge algorithm wherein the parameters have been set up so that an over-segmented image results. Region boundaries are then eliminated or modified on the basis of criteria that integrate contrast with boundary smoothness, variation of the image gradient along the boundary, and a criterion that penalizes for the presence of artifacts reflecting the data structure used during segmentation (quadtree in this case). The algorithms were implemented in the C language on a Sun 3/160 workstation running under the Unix operating system. Simple tool images and aerial photographs were used to test the algorithms. The impression of human observers is that the method is very successful on the tool images and less so on the aerial photograph images. It is thought that the success in the tool images is because the objects shown occupy areas of many pixels, making it is easy to select parameters to separate signal information from noise.> Theodosios Pavlidis, Yuh-Tay Liow |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1990 | Optimal Correspondence of String SubsequencesabstractThe definition of optimal correspondent subsequence (OCS), which extends the finite alphabet editing error minimization matching to infinite alphabet penalty minimization matching, is given. The authors prove that the string distance derived from OCS is a metric. An algorithm to compute the string-to-string OCS is given. The computational complexity of OCS is analyzed. OCS is more efficient than relaxation and elastic matching for 1D problems. An algorithm combining syntactic information in template matching is given to show the ease of integrating regular grammar into the OCS technique. Since in different applications different penalty functions may be required, two of them are discussed: one pointwise and the other piecewise. The pointwise application consists of a stereo epipolar line matching problem solved by using string-to-string OCS. The feasibility of applying OCS to UPC bar-code recognition is investigated, showing the elegance of string-to-regular-expression OCS compared to the relaxation and elastic matching techniques.> Yujiun P. Wang, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1988 | Edge detection through residual analysisabstractThe authors provide theoretical justification for the use of zero crossings of residuals (between a filtered image and the original) for edge detection. The smoothed version is obtained by bilinear interpolation as a result of two-dimensional discrete regularization of subsampled images. The method is also applicable to smoothed images obtained by convolution with a Gaussian. Examples of applications of the method are shown for three kinds of pictures: aerial photographs, low-quality pictures of tools, and a high-quality picture of a face. The same parameters are used in all the examples. In addition they show examples of the results of one of the Canny edge detectors on the same pictures.> David Lee 0001, Theodosios Pavlidis |
CVPR | 2 |
| 1988 | Integrating region growing and edge detectionabstractThe authors present a method that combines region growing and edge detection for image segmentation. They start with a split-and-merge algorithm where the parameters have been set up so that an oversegmented image results. Then region boundaries are eliminated or modified on the basis of criteria that integrate contrast with boundary smoothness, variation of the image gradient along the boundary, and a criterion that penalizes for the presence of artifacts reflecting the data structure used during segmentation (quadtree, in this case).> Theodosios Pavlidis, Yuh-Tay Liow |
CVPR | 1 |
| 1988 | Enhancements of the split-and-merge algorithm for image segmentationabstractA postprocessor of the split-and-merge procedure is presented to solve two problems encountered in image segmentation: (1) the proper setting of parameters is difficult and the result may be undergrown (too many regions) or overgrown (too few regions); and (2) the outlines obtained do not lie at edges. The postprocessor carries out two operations, namely, boundary elimination and edge editing, to solve these two problems, respectively. The processing time of these two procedures grows about linearly with the image complexity.> Yuh-Tay Liow, Theodosios Pavlidis |
ICRA | 2 |
| 1988 | One-Dimensional Regularization with DiscontinuitiesabstractRegularization is equivalent to fitting smoothing splines to the data so that efficient and reliable numerical algorithms exist for finding solutions. however, the results exhibit poor performance along edges and boundaries. To cope with such anomalies, a more general class of smoothing splines that preserve corners and discontinuities is studied. Cubic splines are investigated in detail, since they are easy to implement and produce smooth curves near all data points except those marked as discontinuities or creases. A discrete regularization method is introduced to locate corners and discontinuities in the data points before the continuous regularization is applied.> David Lee 0001, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1987 | A note on the trade-off between sampling and quantization in signal processing
David Lee 0001, Theodosios Pavlidis, Grzegorz W. Wasilkowski |
J. Complex. | 2 |
| 1987 | On the Recognition of Printed Characters of Any Font and SizeabstractWe describe the current state of a system that recognizes printed text of various fonts and sizes for the Roman alphabet. The system combines several techniques in order to improve the overall recognition rate. Thinning and shape extraction are performed directly on a graph of the run-length encoding of a binary image. The resulting strokes and other shapes are mapped, using a shape-clustering approach, into binary features which are then fed into a statistical Bayesian classifier. Large-scale trials have shown better than 97 percent top choice correct performance on mixtures of six dissimilar fonts, and over 99 percent on most single fonts, over a range of point sizes. Certain remaining confusion classes are disambiguated through contour analysis, and characters suspected of being merged are broken and reclassified. Finally, layout and linguistic context are applied. The results are illustrated by sample pages. Simon Kahan, Theodosios Pavlidis, Henry S. Baird |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1986 | Comments on "Low Level Segmentation: An Expert System"
Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1985 | An automatic beautifier for drawings and illustrationsabstractWe describe a method for inferring constraints that are desirable for a given (rough) drawing and then modifying the drawing to satisfy the constraints wherever possible. The method has been implemented as part of an online graphics editor running under the UNIX™ operating system and it has undergone modifications in response to user input. Although the framework we discuss is general, the current implementation is polygon-oriented. The relations examined are: approximate equality of the slope or length of sides, collinearity of sides, and vertical and horizontal alignment of points. Theodosios Pavlidis, Christopher J. Van Wyk |
SIGGRAPH | 1 |
| 1985 | Discontinuity detection for visual surface reconstruction
W. Eric L. Grimson, Theodosios Pavlidis |
Comput. Vis. Graph. Image Process. | 2 |
| 1985 | Restoration of binary images using stochastic relaxation with annealing
George Wolberg, Theodosios Pavlidis |
Pattern Recognit. Lett. | 2 |
| 1983 | Segmentation by Texture Using CorrelationabstractThe correlation coefficients are used for segmentation according to texture. They are first evaluated on a set of square regions forming two levels of the quadratic picture tree (or pyramid). If the coefficients of a square and its four children in the tree are similar, then that region is considered to be of uniform texture. If not, it is replaced by its children. In this way, the split-and-merge algorithm is used to achieve a preliminary segmentation. It is followed by a grouping algorithm using the correlation coefficients and the region adjacency graph, plus a small region elimination step. The latter regions are grouped according to their gray level because texture cannot be defined reliably on very small regions. Examples of implementation on four pictures are included. Patrick C. Chen, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1983 | Curve Fitting with Conic SplinesabstractConic splines are formed by arcs of conics, each defined by its endpoints and the tangents at them plus an intermediate point.Instead of the common general equation that depends on five parameters, an equation with a single parameter is used, thus simplifying significantly the curve fitting problem.The resulting guided conics resemble Bezier polynomials and for parabolas are identical to them.Such splines can be used conveniently both for interactive design and for automatic curve fitting.They allow circular, elliptical, and hyperbolic arcs to be included in the spline family, while the common forms using a B-spline basis allow the inclusion of parabolic arcs only.Conic splines are described either in a rational parametric or in algebraic form f(x, y) = 0.A simple estimate for the distance of a point from such a curve is given and is used to test the quality of approximations.The data to be fitted are first approximated by a polygon, and then simple heuristics are used to decide which sequences of vertices should be approximated by conics.The conics found by the applications of the heuristics are usually close approximations of the data and need no further adjustments.When adjustments are needed, the interval is split and a conic is fitted on each part.It is shown theoretically that exact knot placement at the optimal locations is less important for higher order splines than for polygons.Examples of application of the method to the fitting of font and other contours are given.Comparisons with other methods suggest that conic splines require no more knots than cubic splines for similar quality of approximation. Theodosios Pavlidis |
ACM Trans. Graph. | 1 |
| 1982 | An asynchronous thinning algorithm
Theodosios Pavlidis |
Comput. Graph. Image Process. | 1 |
| 1982 | An asynchronous thinning algorithm
Theodosios Pavlidis |
Comput. Graph. Image Process. | 1 |
| 1982 | Noise filtering in binary pictures by combinatorial techniques
Farhat Ali, Theodosios Pavlidis |
Pattern Recognit. | 2 |
| 1981 | Contour filling in raster graphicsabstractThe paper discusses algorithms for filling contours in raster graphics. Its major feature is the use of the line adjacency graph for the contour in order to fill correctly nonconvex and multiply connected regions, while starting from a “seed.” Because the same graph is used for a “parity check” filling algorithm, the two types of algorithms can be combined into one. This combination is useful for either finding a seed through a parity check, or for resolving ambiguities in parity on the basis of connectivity. Theodosios Pavlidis |
SIGGRAPH | 1 |
| 1981 | Global Shape Analysis by k-Syntactic SimilarityabstractThe k-syntactic similarity approach is couched in graphical representation terms and its ability to provide global recognition capability while retaining a low time complexity is explored. One potential application domain, that of composite shape decomposition into approximately convex subshapes, is described. This is shown to be equivalent to finding cycles within a particular graph. The approach yields valid decompositions in many cases of interest, and is capable of identifying those cases where additional semantic considerations are necessary for proper analysis. The permissible graph structures representing composite shapes given a reasonable set of relations are determined. Experimental results on nonideal data are given. Carolyn M. Bjorklund, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1980 | Algorithms for Shape Analysis of Contours and WaveformsabstractAlgorithms for shape analysis are reviewed and classified under various criteria, whether they examine the boundary only or the whole area and whether they describe the original picture in terms of scalar measurements or through structural descriptions. The emphasis is on methodologies which have been popular during the last five years and among them, those which are information preserving. Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1979 | Visual printed wiring board fault detection by a geometrical methodabstractThe algorithm described in this paper uses the geometric distance between con ductor boundaries as the criterion for a printed wiring board fault detection. A paging scheme is used so that only small parts of the picture need be stored in core. This also makes the method easily amenable to parallelism. Larry Krakauer, Theodosios Pavlidis |
COMPSAC | 2 |
| 1979 | Topological Characterization of Families of Graphs Generated by Certain Types of Graph Grammars
Mihalis Yannakakis, Theodosios Pavlidis |
Inf. Control. | 2 |
| 1979 | PrefaceabstractThis Special Issue is composed of the papers selected from the 1978 IEEE Computer Society Workshop on Pattern Recognition (PR) and Artificial Intelligence (Al) held in Princeton, NJ, April 12-14, 1978. The Workshop was sponsored by the Technical Committee on Machine Intelligence and Pattern Analysis. Inevitably, the contributors to the Workshop determined, to a large degree, the tone and complexion of this Special Issue. For this reason, a brief account of the Workshop Proceedings, though now history, is given. About half of the papers presented at the Workshop were also submitted for the Special Issue, a total of 37. Those of high quality were far more than the number that could be accommodated within the available number of pages. We decided to choose three topics where the interaction between the methodologies of PR and Al was most prevelant: analysis of images, analysis of speech, and certain general algorithms. All the selected papers present either theoretical, or experimental results, or both. We felt that such results clearly demonstrate the progress achieved and can be seen as very impressive if measured against the difficult problem of emulating functions associated with human intelligence by machines. It is true that they often fall short from some of the earlier ambitious goals, but the time is probably ripe to reexamine such goals in view of the accumulated experience. The following is a brief scanning of the contents of this issue, especially as related to the integration and/or interaction of PR and Al methodologies. Y. T. Chien, Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1979 | The Use of a Syntactic Shape Analyzer for Contour MatchingabstractDescription of contours in terms of complex arcs allows the use of simple algorithms for matching. An example of such matchings for island contours is included. Theodosios Pavlidis |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1979 | A Hierarchical Syntactic Shape AnalyzerabstractIn many cases a picture is described in terms of various plane objects and their shape. This paper describes a parser whose input is a piecewise linear encoding of a contour and whose output is a string of high-level descriptions: arcs, corners, protrusions, intrusions, etc. Such a representation can be used not only for description but also for recognition. Previous syntactic techniques for contour description have often used high-level languages for the description of contours. This has been necessary in order to guarantee contour closure and eliminate the noise. In the present approach the numerical preprocessing of the contour removes most of the noise and also produces the answers to certain simple questions about its shape. Therefore, simpler grammars can be used for the contour description. Examples of descriptions of contours are given for handwritten numerals, white blood cells, and printed wiring circuit boards. Theodosios Pavlidis, Farhat Ali |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1978 | The Automatic Counting of Asbestos Fibers in Air SamplesabstractA method is described for automating the counting of asbestos fibers in air samples by computer processing of digitized pictures. Preliminary results show the method is feasible. Theodosios Pavlidis, Kenneth Steiglitz |
IEEE Trans. Computers | 1 |
| 1977 | Polygonal Approximations by Newton's MethodabstractThe problem of locating optimally the breakpoints in a continuous piecewise-linear approximation is examined. The integral square error E of the approximation is used as the cost function. Its first and second derivatives are evaluated and this allows the application of Newton's method for solving the problem. Initialization is performed with the help of the split-and-merge method [8]. The evaluation of the derivatives is performed for both waveforms and contours. Examples of implementation of both cases are shown. Theodosios Pavlidis |
IEEE Trans. Computers | 1 |
| 1977 | Syntactic Recognition of Handwritten NumeralsabstractA method is described for the recognition of free-form (unconstrained) handwritten numerals. At first the tracings of the input characters are converted into polygons, and then they are processed by a general syntactic parser whose output is a high-level representation in terms of strokes, quadratic arcs, corners, etc., in much the same way as a human observer might. Next a number of regular expressions are defined which characterize each class of symbols, and the final recognition is performed by a finite automaton. The method was tested on IEEE Data Base 1.2.2 with a success rate of about 95 percent. Farhat Ali, Theodosios Pavlidis |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1977 | Fuzzy Decision Tree AlgorithmsabstractCertain theoretical aspects of fuzzy decision trees and their applications are discussed. The main result is a branch-bound-backtrack algorithm which, by means of pruning subtrees unlikely to be traversed and installing tree-traversal pointers, has an effective backtracking mechanism leading to the optimal solution while still requiring usually only O(log n) time, where n is the number of decision classes. Robin L. P. Chang, Theodosios Pavlidis |
IEEE Trans. Syst. Man Cybern. | 2 |
| 1976 | Picture Segmentation by a Tree Traversal AlgorithmabstractIn the past, picture segmentation has been performed by merging small primitive regions or by recursively splitting the whole picture. This paper combines the two approaches with significant increase in processing speed while maintaining small memory requirements. The data structure is described in detail and examples of implementations are given. Steven L. Horowitz, Theodosios Pavlidis |
J. ACM | 2 |
| 1976 | The Use of Algorithms of Piecewise Approximations for Picture Processing Applicationsabstractarticle The Use of Algorithms of Piecewise Approximations for Picture Processing Applications Share on Author: Theodosios Pavlidis Department of Electrical Engineering and Computer Science, Princeton University, Princeton, NJ Department of Electrical Engineering and Computer Science, Princeton University, Princeton, NJView Profile Authors Info & Claims ACM Transactions on Mathematical SoftwareVolume 2Issue 4Dec. 1976 pp 305–321https://doi.org/10.1145/355705.355706Online:01 December 1976Publication History 13citation433DownloadsMetricsTotal Citations13Total Downloads433Last 12 Months3Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Theodosios Pavlidis |
ACM Trans. Math. Softw. | 1 |
| 1975 | Decomposition of Polygons Into Simpler Components: Feature Generation for Syntactic Pattern RecognitionabstractA technique for decomposition of polygons into simpler components is described and illustrated with applications in the analysis of handwritten Chinese characters and chromosomes. Polygonal approximations of such objects are obtained by methods described in the literature and then parts of their concave angles are examined recursively for separating convex or other simple shape components. Further decomposition of the latter is possible. The final result can be expressed as a labeled graph and processed further through the introduction of either fuzzy predicates or syntactic pattern recognition techniques. Hou-Yuan F. Feng, Theodosios Pavlidis |
IEEE Trans. Computers | 2 |
| 1975 | Optimal Piecewise Polynomial L2 Approximation of Functions of One and Two VariablesabstractThe problem of piecewise polynomial L2 approximation with variable boundaries is considered. Necdssary and sufficient conditions for local optima are derived. These suggest simple functional iteration, algorithms for locating the boundaries. Theodosios Pavlidis |
IEEE Trans. Computers | 1 |
| 1975 | Computer Recognition of Handwritten Numerals by Polygonal ApproximationsabstractThe outlines of handwritten numerals are approximated by polygons using a method previously developed by Pavlidis and Horowitz [10]. This enables a simple evaluation of many intuitively descriptive features for numerals, for example, relative position and type of concave arcs. The method was tested on the Munson data (IEEE Data Base 1.2.2), and an overall error rate of 9.4 percent was achieved without any statistical optimization. A characteristic property of this approach is the existence of two steps: the first step (primitive feature generation) is primarily numerical, and the second step (feature selection and classification) makes extensive use of semantics. Theodosios Pavlidis, Farhat Ali |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1974 | Techniques for optimal compaction of pictures and maps
Theodosios Pavlidis |
Comput. Graph. Image Process. | 1 |
| 1974 | B74-21 Patern Classification and Scene AnalysisabstractThis book covers most of the major topics in pattern recognition at a level appropriate to a new student of the field. Therefore it can be very useful as a textbook either for an introductory graduate, or an advanced undergraduate course. The authors have deliberately played down the mathematical formalism (no long or rigorous proofs) and assumed only that background which students in such courses are expected to have. They supply numerous problems and quite a few illustrative and instructive examples. One attractive feature is the critical evaluation of many of the techniques discussed which their own experience enables them to do. I enjoyed reading statements like the one on p. 179 about the literature on linear discriminant functions. Finally each chapter is followed by extensive historical and bibliographical remarks. Theodosios Pavlidis |
IEEE Trans. Computers | 1 |
| 1974 | Segmentation of Plane CurvesabstractPiecewise approximation is described as a way of feature extraction, data compaction, and noise filtering of boundaries of regions of pictures and waveforms. A new fast algorithm is proposed which allows for a variable number of segments. After an arbitrary initial choice, segments are split or merged in order to drive the error norm under a prespecified bound. Results of computer experiments with cell outlines and electrocardiograms are reported. Theodosios Pavlidis, Steven L. Horowitz |
IEEE Trans. Computers | 1 |
| 1973 | Finding "Vertices" in a picture"
H. Y. Fend, Theodosios Pavlidis |
Comput. Graph. Image Process. | 2 |
| 1973 | Waveform Segmentation Through Functional ApproximationabstractWaveform segmentation is treated as a problem of piecewise linear uniform (minmax) approximation. Various algorithms are reviewed and a new one is proposed based on discrete optimization. Examples of its applications are shown on terrain profiles, scanning electron microscope data, and electrocardiograms. The processing is sufficiently fast to allow its use on-line. The results of the segmentation can be used for pattern recognition, data compression, and nonlinear filtering not only for waveforms but also for pictures and maps. In the latter case some additional preprocessing is required and it is described in [19]. Theodosios Pavlidis |
IEEE Trans. Computers | 1 |
| 1972 | Segmentation of pictures and maps through functional approximation
Theodosios Pavlidis |
Comput. Graph. Image Process. | 1 |
| 1972 | Linear and Context-Free Graph GrammarsabstractTopological characterizations of sets of graphs which can be generated by contextfree or linear grammars are given.It is shown, for example, that the set of all planar graphs cannot be generated by a context-free grammar while the set of all outerplanar graphs can Theodosios Pavlidis |
J. ACM | 1 |
| 1972 | Representation of figures by labeled graphs
Theodosios Pavlidis |
Pattern Recognit. | 1 |
| 1972 | A Segmentation Technique for Waveform ClassificationabstractThis note describes the determination of waveform segments which contain the information necessary for classification. The method is successful in discriminating between the vibration record of internal combustion engines before and after repair. Theodosios Pavlidis, Geng-Seng Fang |
IEEE Trans. Computers | 1 |
| 1972 | Signal classification through quasi-singular detection with applications in mechanical fault diagnosisabstractThis paper deals with the classification of signals in terms of their autocorrelation functions. For each of two classes the eigenfunctions of the autocorrelation function are found, and a proper subset of each one is chosen. An unknown signal is classified by comparing the norms of its projections on the two subsets of eigenfunctions. By working with the eigenfunctions corresponding to the smallest eigenvalues, the method approximates singular detection. An application of this technique is shown for the classification of engine-vibration records as a basis for automatic mechanical fault diagnosis. Geng-Seng Fang, Theodosios Pavlidis |
IEEE Trans. Inf. Theory | 2 |
| 1971 | On the Topological Properties of Quantized Spaces, I. The Notion of DimensionabstractAn attempt is made to define meaningful counterparts of topological notions in quantized spaces.Finitely presented Abelian groups are used as a model for such spaces.Then the notion of dimension is introduced through a recursive definition and it is proven that for free Abelian groups it equals the number of generators. John Mylopoulos, Theodosios Pavlidis |
J. ACM | 2 |
| 1971 | On the Topological Properties of Quantized Spaces, II. Connectivity and Order of ConnectivityabstractA notion of equivalence (c-equivalence) is defined as the counterpart of homeoinorphism for quantized spaces.It is shown that sets with the same number of components and holes are c-equivalent in two-dimensional spaces.Then it is shown that for each arbitrary set there is a set c-equivalent to it with certain "regular" features (rectangular perimeter, holes with diameter one, etc.). John Mylopoulos, Theodosios Pavlidis |
J. ACM | 2 |
| 1968 | Computer Recognition of Figures through Decomposition
Theodosios Pavlidis |
Inf. Control. | 1 |
| 1968 | Analysis of set patterns
Theodosios Pavlidis |
Pattern Recognit. | 1 |
| 1966 | Stability of a Class of Discontinuous Dynamical Systems
Theodosios Pavlidis |
Inf. Control. | 1 |