A computational approach to edge detection
Readings in computer vision: issues, problems, principles, and paradigms
Comparing images using color coherence vectors
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Efficient algorithms for line and curve segment intersection using restricted predicates
SCG '99 Proceedings of the fifteenth annual symposium on Computational geometry
Building detection and description from a single intensity image
Computer Vision and Image Understanding
A Flexible New Technique for Camera Calibration
IEEE Transactions on Pattern Analysis and Machine Intelligence
Use of the Hough transformation to detect lines and curves in pictures
Communications of the ACM
Automatic Mountain Detection and Pose Estimation for Teleoperation of Lunar Rovers
Proceedings of the 5th International Symposium on Experimental Robotics V
An Appearance-Based Framework for 3D Hand Shape Classification and Camera Viewpoint Estimation
FGR '02 Proceedings of the Fifth IEEE International Conference on Automatic Face and Gesture Recognition
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
Rectangle Detection based on a Windowed Hough Transform
SIBGRAPI '04 Proceedings of the Computer Graphics and Image Processing, XVII Brazilian Symposium
Photo tourism: exploring photo collections in 3D
ACM SIGGRAPH 2006 Papers
Putting Objects in Perspective
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional
Distributed metric calibration of ad hoc camera networks
ACM Transactions on Sensor Networks (TOSN)
Detection of Ellipses by a Modified Hough Transformation
IEEE Transactions on Computers
Modeling the World from Internet Photo Collections
International Journal of Computer Vision
80 Million Tiny Images: A Large Data Set for Nonparametric Object and Scene Recognition
IEEE Transactions on Pattern Analysis and Machine Intelligence
Outdoors augmented reality on mobile phone using loxel-based visual feature organization
MIR '08 Proceedings of the 1st ACM international conference on Multimedia information retrieval
Toward Fully Automatic Geo-Location and Geo-Orientation of Static Outdoor Cameras
WACV '08 Proceedings of the 2008 IEEE Workshop on Applications of Computer Vision
Webcams in context: web interfaces to create live 3D environments
Proceedings of the international conference on Multimedia
Robust place recognition by avoiding confusing features and fast geometric re-ranking
CVM'12 Proceedings of the First international conference on Computational Visual Media
Find where you are: a new try in place recognition
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Nowadays, an intelligent mobile phone is required to have at least a camera and be able to process images with multiple sensors. However, when people take a photo at a random place, it is hard to build a whole pipeline to calculate everything accurately and efficiently. Therefore, basic and efficient algorithms are needed for both program developers and terminal users. In this paper, we will focus on a basic but important problem - relative camera orientation calculation, which is part of camera calibration. We introduce an efficient algorithm to tell the relative angle between the main object in the image and the camera. While no training data is used other than the test image itself, line segments are extracted by a Hough Transformation, based on Canny's edge detection algorithm. By extracting the focal length from the EXIF information and calculating the pixel lengths of some critical segment lines, the algorithm will give an accurate orientation for the main object (building) in the image. With the advantage of real time processing, our work can be further used for image location detection and other cute applications on intelligent mobile phones. Experiments show its effectiveness and efficiency on both experimental data of the campus and web data of some famous buildings.