@conference {18333,
	title = {Associating the visual representation of user interfaces with their internal structures and metadata},
	booktitle = {Proceedings of the 24th annual ACM symposium on User interface software and technology},
	series = {UIST {\textquoteright}11},
	year = {2011},
	month = {2011///},
	pages = {245 - 256},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	abstract = {Pixel-based methods are emerging as a new and promising way to develop new interaction techniques on top of existing user interfaces. However, in order to maintain platform independence, other available low-level information about GUI widgets, such as accessibility metadata, was neglected intentionally. In this paper, we present a hybrid framework, PAX, which associates the visual representation of user interfaces (i.e. the pixels) and their internal hierarchical metadata (i.e. the content, role, and value). We identify challenges to building such a framework. We also develop and evaluate two new algorithms for detecting text at arbitrary places on the screen, and for segmenting a text image into individual word blobs. Finally, we validate our framework in implementations of three applications. We enhance an existing pixel-based system, Sikuli Script, and preserve the readability of its script code at the same time. Further, we create two novel applications, Screen Search and Screen Copy, to demonstrate how PAX can be applied to development of desktop-level interactive systems.},
	keywords = {accessibility api, Graphical user interfaces, Pixel, text detection, text segmentation},
	isbn = {978-1-4503-0716-1},
	doi = {10.1145/2047196.2047228},
	url = {http://doi.acm.org/10.1145/2047196.2047228},
	author = {Chang,Tsung-Hsiang and Tom Yeh and Miller,Rob}
}
@conference {13192,
	title = {Pedestrian classification from moving platforms using cyclic motion pattern},
	booktitle = {Image Processing, 2005. ICIP 2005. IEEE International Conference on},
	volume = {2},
	year = {2005},
	month = {2005/09//},
	pages = {II - 854-7 - II - 854-7},
	abstract = {This paper describes an efficient pedestrian detection system for videos acquired from moving platforms. Given a detected and tracked object as a sequence of images within a bounding box, we describe the periodic signature of its motion pattern using a twin-pendulum model. Then a principle gait angle is extracted in every frame providing gait phase information. By estimating the periodicity from the phase data using a digital phase locked loop (dPLL), we quantify the cyclic pattern of the object, which helps us to continuously classify it as a pedestrian. Past approaches have used shape detectors applied to a single image or classifiers based on human body pixel oscillations, but ours is the first to integrate a global cyclic motion model and periodicity analysis. Novel contributions of this paper include: i) development of a compact shape representation of cyclic motion as a signature for a pedestrian, ii) estimation of gait period via a feedback loop module, and iii) implementation of a fast online pedestrian classification system which operates on videos acquired from moving platforms.},
	keywords = {analysis;, angle;, body, classification;, compact, cyclic, DETECTION, detection;, digital, Feedback, Gait, human, image, information;, locked, loop, loop;, loops;, module;, MOTION, object, oscillations;, pattern;, pedestrian, phase, Pixel, principle, representation;, sequence;, sequences;, SHAPE, system;},
	doi = {10.1109/ICIP.2005.1530190},
	author = {Yang Ran and Qinfen Zheng and Weiss, I. and Davis, Larry S. and Abd-Almageed, Wael and Liang Zhao}
}
@conference {12034,
	title = {The influence of shape on image correspondence},
	booktitle = {2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004. 3DPVT 2004. Proceedings},
	year = {2004},
	month = {2004/09/06/9},
	pages = {945 - 952},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {We examine the implications of shape on the process of finding dense correspondence and half-occlusions for a stereo pair of images. The desired property of the depth map is that it should be a piecewise continuous function which is consistent with the images and which has the minimum number of discontinuities. To zeroeth order, piecewise continuity becomes piecewise constancy. Using this approximation, we first discuss an approach for dealing with such a fronto-parallel shapeless world, and the problems involved therein. We then introduce horizontal and vertical slant to create a first order approximation to piecewise continuity. We highlight the fact that a horizontally slanted surface (ie. having depth variation in the direction of the separation of the two cameras) appears horizontally stretched in one image as compared to the other image. Thus, while corresponding two images, N pixels on a scanline in one image may correspond to a different number of pixels M in the other image, which has consequences with regard to sampling and occlusion detection. We also discuss the asymmetry between vertical and horizontal slant, and the central role of nonhorizontal edges in the context of vertical slant. Using experiments, we discuss cases where existing algorithms fail, and how the incorporation of new constraints provides correct results.},
	keywords = {Automation, CAMERAS, Computational modeling, first order approximation, Geometrical optics, hidden feature removal, image sampling, Image segmentation, Layout, occlusion detection, piecewise continuous function, Pixel, SHAPE, Simulated annealing, stereo image processing, surface fitting},
	isbn = {0-7695-2223-8},
	doi = {10.1109/TDPVT.2004.1335418},
	author = {Ogale, A. S and Aloimonos, J.}
}
@conference {12683,
	title = {Multiple view tracking of humans modelled by kinematic chains},
	booktitle = {Image Processing, 2004. ICIP {\textquoteright}04. 2004 International Conference on},
	volume = {2},
	year = {2004},
	month = {2004/10//},
	pages = {1009 - 1012 Vol.2 - 1009 - 1012 Vol.2},
	abstract = {We use a kinematic chain to model human body motion. We estimate the kinematic chain motion parameters using pixel displacements calculated from video sequences obtained from multiple calibrated cameras to perform tracking. We derive a linear relation between the 2D motion of pixels in terms of the 3D motion parameters of various body parts using a perspective projection model for the cameras, a rigid body motion model for the base body and the kinematic chain model for the body parts. An error analysis of the estimator is provided, leading to an iterative algorithm for calculating the motion parameters from the pixel displacements. We provide experimental results to demonstrate the accuracy of our formulation. We also compare our iterative algorithm to the noniterative algorithm and discuss its robustness in the presence of noise.},
	keywords = {3D, algorithm;, analysis;, body, calibrated, cameras;, chain, displacement;, error, estimation;, human, image, iterative, kinematic, kinematics;, methods;, model;, MOTION, motion;, multiple, parameters;, perspective, Pixel, processing;, projection, sequences;, signal, tracking;, video, view},
	doi = {10.1109/ICIP.2004.1419472},
	author = {Sundaresan, A. and Chellapa, Rama and RoyChowdhury, R.}
}
@conference {13217,
	title = {Window-based, discontinuity preserving stereo},
	booktitle = {Computer Vision and Pattern Recognition, 2004. CVPR 2004. Proceedings of the 2004 IEEE Computer Society Conference on},
	volume = {1},
	year = {2004},
	month = {2004/07/02/june},
	pages = {I-66 - I-73 Vol.1 - I-66 - I-73 Vol.1},
	abstract = {Traditionally, the problem of stereo matching has been addressed either by a local window-based approach or a dense pixel-based approach using global optimization. In this paper we present an algorithm which combines window-based local matching into a global optimization framework. Our local matching algorithm assumes that local windows can have at most two disparities. Under this assumption, the local matching can be performed very efficiently using graph cuts. The global matching is formulated as minimization of an energy term that takes into account the matching constraints induced by the local stereo algorithm. Fast, approximate minimization of this energy is achieved through graph cuts. The key feature of our algorithm is that it preserves discontinuities both during the local as well as global matching phase.},
	keywords = {algorithm;, approach;, based, cuts;, dense, discontinuity, global, graph, image, local, MATCHING, matching;, minimisation;, optimization;, Pixel, preserving, processing;, stereo, theory;, window},
	doi = {10.1109/CVPR.2004.1315015},
	author = {Agrawal,M. and Davis, Larry S.}
}
@conference {13243,
	title = {Human body pose estimation using silhouette shape analysis},
	booktitle = {Proceedings. IEEE Conference on Advanced Video and Signal Based Surveillance, 2003.},
	year = {2003},
	month = {2003/07//},
	pages = {263 - 270},
	abstract = {We describe a system for human body pose estimation from multiple views that is fast and completely automatic. The algorithm works in the presence of multiple people by decoupling the problems of pose estimation of different people. The pose is estimated based on a likelihood function that integrates information from multiple views and thus obtains a globally optimal solution. Other characteristics that make our method more general than previous work include: (1) no manual initialization; (2) no specification of the dimensions of the 3D structure; (3) no reliance on some learned poses or patterns of activity; (4) insensitivity to edges and clutter in the background and within the foreground. The algorithm has applications in surveillance and promising results have been obtained.},
	keywords = {3D, analysis;, body, classification;, clutter;, detection;, estimation;, extraction;, feature, function;, human, image, likelihood, multiple, object, parameter, parameters;, Pixel, pose, probability;, segmentation;, segmentations;, SHAPE, silhouette, structure;, surveillance;, views;},
	doi = {10.1109/AVSS.2003.1217930},
	author = {Mittal,A. and Liang Zhao and Davis, Larry S.}
}
@conference {14188,
	title = {A spherical eye from multiple cameras (makes better models of the world)},
	booktitle = {Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2001. CVPR 2001},
	volume = {1},
	year = {2001},
	month = {2001///},
	pages = {I-576- I-583 vol.1 - I-576- I-583 vol.1},
	publisher = {IEEE},
	organization = {IEEE},
	abstract = {The paper describes an imaging system that has been designed specifically for the purpose of recovering egomotion and structure from video. The system consists of six cameras in a network arranged so that they sample different parts of the visual sphere. This geometric configuration has provable advantages compared to small field of view cameras for the estimation of the system{\textquoteright}s own motion and consequently the estimation of shape models from the individual cameras. The reason is that inherent ambiguities of confusion between translation and rotation disappear. We provide algorithms for the calibration of the system and 3D motion estimation. The calibration is based on a new geometric constraint that relates the images of lines parallel in space to the rotation between the cameras. The 3D motion estimation uses a constraint relating structure directly to image gradients.},
	keywords = {3D motion estimation, Calibration, camera network, CAMERAS, Computer vision, egomotion recovery, geometric configuration, geometric constraint, image gradients, image sampling, imaging system, Laboratories, Layout, Motion estimation, multiple cameras, Pixel, Robot vision systems, SHAPE, shape models, Space technology, spherical eye, system calibration, video, video cameras, video signal processing, visual sphere sampling},
	isbn = {0-7695-1272-0},
	doi = {10.1109/CVPR.2001.990525},
	author = {Baker, P. and Ferm{\"u}ller, Cornelia and Aloimonos, J. and Pless, R.}
}
@conference {13568,
	title = {Hybrid thinning through reconstruction},
	booktitle = {Document Analysis and Recognition, 1995., Proceedings of the Third International Conference on},
	volume = {2},
	year = {1995},
	month = {1995/08//},
	pages = {632 -635 vol.2 - 632 -635 vol.2},
	abstract = {One difficulty with many pixel-wise thinning algorithms is that they produce unacceptable results at junction points, or in the presence of contour noise. The authors present a novel approach to detecting ambiguous regions in a thinned image. The method uses the reconstructability properties of appropriate thinning algorithms to reverse the thinning process and automatically detect those pixels which may have resulted from more then one stroke in the image. The ambiguous regions are then interpreted and reconstructed using domain specific or derived contextual information. The approach has the advantage of using local methods to rapidly identify strokes (or regions) which have been thinned correctly and allowing more detailed analysis based on non-local methods in the remaining regions},
	keywords = {algorithms;edge, ambiguous, detection;automatic, detection;contextual, detection;image, information;contour, methods;nonlocal, methods;pixel-wise, noise;hybrid, Pixel, points;local, reconstruction;image, region, segmentation;noise;, stroke;junction, thinning, thinning;image},
	doi = {10.1109/ICDAR.1995.601975},
	author = {David Doermann and Kia,O.}
}
