Objective Quality Assessment Method for Stitched Images

Similar documents
Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

C-P-N-D Ecosystem-based Broadcasting/Media Virtual Reality (VR) Prospects

METHODS AND ALGORITHMS FOR STITCHING 360-DEGREE VIDEO

Colour correction for panoramic imaging

Color Matching for Mobile Panorama Image Stitching

Dual-fisheye Lens Stitching for 360-degree Imaging & Video. Tuan Ho, PhD. Student Electrical Engineering Dept., UT Arlington

Light Field based 360º Panoramas

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Panoramas. CS 178, Spring Marc Levoy Computer Science Department Stanford University

Panoramic Image Stitching based on Feature Extraction and Correlation

As-Projective-As-Possible Image Stitching with Moving DLT

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

Homographies and Mosaics

Homographies and Mosaics

Number Plate Detection with a Multi-Convolutional Neural Network Approach with Optical Character Recognition for Mobile Devices

Rectified Mosaicing: Mosaics without the Curl* Shmuel Peleg

Panoramic Image Mosaics

Using Line and Ellipse Features for Rectification of Broadcast Hockey Video

Improved SIFT Matching for Image Pairs with a Scale Difference

Video Registration: Key Challenges. Richard Szeliski Microsoft Research

Artwork Recognition for Panorama Images Based on Optimized ASIFT and Cubic Projection

Impeding Forgers at Photo Inception

Sequential Algorithm for Robust Radiometric Calibration and Vignetting Correction

Quality Measure of Multicamera Image for Geometric Distortion

Multi-Resolution Estimation of Optical Flow on Vehicle Tracking under Unpredictable Environments

Time-Lapse Panoramas for the Egyptian Heritage

Vignetting Correction using Mutual Information submitted to ICCV 05

Design of a Short/Open-Ended Slot Antenna with Capacitive Coupling Feed Strips for Hepta-Band Mobile Application

A Novel Algorithm for Hand Vein Recognition Based on Wavelet Decomposition and Mean Absolute Deviation

Image Mosaicing. Jinxiang Chai. Source: faculty.cs.tamu.edu/jchai/cpsc641_spring10/lectures/lecture8.ppt

Recognizing Panoramas

Creating a Panorama Photograph Using Photoshop Elements

Panoramic Vision System for an Intelligent Vehicle using. a Laser Sensor and Cameras

Subregion Mosaicking Applied to Nonideal Iris Recognition

Video Synthesis System for Monitoring Closed Sections 1

Fast and High-Quality Image Blending on Mobile Phones

Photographing Long Scenes with Multiviewpoint

Jae-Hyun Kim Boo-Gyoun Kim * Abstract

Parallax-Free Long Bone X-ray Image Stitching

Realistic Visual Environment for Immersive Projection Display System

Discovering Panoramas in Web Videos

Mosaicing of Camera-captured. Document Images

High-Resolution Interactive Panoramas with MPEG-4

On the data compression and transmission aspects of panoramic video

multiframe visual-inertial blur estimation and removal for unmodified smartphones

Recognition problems. Object Recognition. Readings. What is recognition?

Geometry-Based Populated Chessboard Recognition

Thesis: Bio-Inspired Vision Model Implementation In Compressed Surveillance Videos by. Saman Poursoltan. Thesis submitted for the degree of

Multimedia Systems Image I (Acquisition and Representation) Mahdi Amiri November 2015 Sharif University of Technology

T I P S F O R I M P R O V I N G I M A G E Q U A L I T Y O N O Z O F O O T A G E

CREATION AND SCENE COMPOSITION FOR HIGH-RESOLUTION PANORAMAS

RAF DRAFT. Viewpoint 11: Taken from a road within Burlescombe, looking oking south-west towards the site.

Image Compression Based on Multilevel Adaptive Thresholding using Meta-Data Heuristics

FLORIDA LANGUAGE MATHEMATICS READING SCIENCE

FOCAL LENGTH CHANGE COMPENSATION FOR MONOCULAR SLAM

HMD based VR Service Framework. July Web3D Consortium Kwan-Hee Yoo Chungbuk National University

Square Pixels to Hexagonal Pixel Structure Representation Technique. Mullana, Ambala, Haryana, India. Mullana, Ambala, Haryana, India

Wheeled Mobile Robot Kuzma I

Suggested projects for EL-GY 6123 Image and Video Processing (Spring 2018) 360 Degree Video View Prediction (contact: Chenge Li,

Mahdi Amiri. March Sharif University of Technology

Introduction. Mathematical Background Preparation using ENVI.

II. REVIEW ON LITERATURE

Adding Depth. Introduction. PTViewer3D. Helmut Dersch. May 20, 2016

FAQ AUTODESK STITCHER UNLIMITED 2009 FOR MICROSOFT WINDOWS AND APPLE OSX. General Product Information CONTENTS. What is Autodesk Stitcher 2009?

Linear Gaussian Method to Detect Blurry Digital Images using SIFT

Panoramic human structure maintenance based on invariant features of video frames

Webcam Image Alignment

Synthetic Stereoscopic Panoramic Images

A Memory Efficient Anti-Collision Protocol to Identify Memoryless RFID Tags

High Performance Imaging Using Large Camera Arrays

Introduction. Let s get started...

Improved Method for Determining the Height of Center of Gravity of Agricultural Tractors

Analysis on Privacy and Reliability of Ad Hoc Network-Based in Protecting Agricultural Data

Computer and Machine Vision

Development of a Pasting and Garnishing Machine for Manufacturing Kimbugak

AR Tamagotchi : Animate Everything Around Us

Keywords Unidirectional scanning, Bidirectional scanning, Overlapping region, Mosaic image, Split image

How to combine images in Photoshop

Open Access The Application of Digital Image Processing Method in Range Finding by Camera

Manifesting a Blackboard Image Restore and Mosaic using Multifeature Registration Algorithm

Using a Game Development Platform to Improve Advanced Programming Skills

A comparative study of grayscale conversion techniques applied to SIFT descriptors

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING

Brief summary report of novel digital capture techniques

Extended View Toolkit

DIGITAL IMAGE PROCESSING

Proposed Kumototo Site 10 Wellington

Best Practices for VR Applications

A short introduction to panoramic images

Computational Re-Photography Soonmin Bae, Aseem Agarwala, and Fredo Durand

Beacon Island Report / Notes

The Application of Virtual Reality Technology to Digital Tourism Systems

Abstract. 1. Introduction and Motivation. 3. Methods. 2. Related Work Omni Directional Stereo Imaging

3D-Position Estimation for Hand Gesture Interface Using a Single Camera

Robert Mark and Evelyn Billo

303SPH SPHERICAL VR HEAD

SCIENCE & TECHNOLOGY

Panoramic imaging. Ixyzϕθλt. 45 degrees FOV (normal view)

Image Registration for Multi-exposure High Dynamic Range Image Acquisition

Transcription:

1 : (Meer Sadeq Billah et al.: Objective Quality Assessment Method for Stitched Images) (Special Paper) 232, 2018 3 (JBE Vol. 23, No. 2, March 2018) https://doi.org/10.5909/jbe.2018.23.2.227 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a) Objective Quality Assessment Method for Stitched Images Meer Sadeq Billah a) and Heejune Ahn a) (Field of View). 20,.,. Delaunay. -,, PSNR.. Abstract Recently, stitching techniques are used for obtaining wide FOV, e.g., panorama contents, from normal cameras. Despite many proposed algorithms, the no objective quality evaluation method is developed, so the comparison of algorithms are performed only in subjective way. The paper proposes a Delaunay-triangulation based objective assessment method for evaluating the geometric and photometric distortions of stitched or warped images. The reference and target images are segmented by Delaunay-triangulation based on matched points between two images, the average Euclidian distance is used for geometric distortion measure, and the average or histogram of PSNR for photometric measure. We shows preliminary results with several test images and stitching methods for demonstrate the benefits and application. Keyword: Quality assessment, objective measure, image stitching, panorama, reference based a) (Seoul National University of Science and Technology, Department of Electrical and Information Engineering) Corresponding Author : (Heejune Ahn) E-mail: heejune@seoultech.ac.kr Tel: +82-2-970-6543 ORCID: https://orcid.org/0000-0003-1271-9998 2017 ( )., (Ministry of Science and ICT, IITP). ( 360VR (2016-0-00144) This work was supported by InstituteforInformation& communications TechnologyPromotion(IITP) grant funded by the Koreagovernment(MSIT) (No.2016-0-00144,Moving Free-viewpoint 360VR Immersive Media System Design and Component Technologies). Manuscript received December 29, 2017; Revised Macrch 8, 2018; Accepted March 8, 2018. Copyright 2016 Korean Institute of Broadcast and Media Engineers. All rights reserved. This is an Open-Access article distributed under the terms of the Creative Commons BY-NC-ND (http://creativecommons.org/licenses/by-nc-nd/3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited and not altered.

(JBE Vol. 23, No. 2, March 2018). 20., 2017 1000.,,,.. (FOV: Field of View) 60., (stitching) (mosaic) [1]., 360 MPEG [2].,,.,. homography [3,4]. 360, homography, [5].,.,, (foreground object) (ghost). 3, [1,3,6].,,, 3. homography, [7]. [8,9].,.,,.,.,.,..,.., Qureshi [10].,,... II

1 : (Meer Sadeq Billah et al.: Objective Quality Assessment Method for Stitched Images). III homography. IV..., Delaunay. 1. Delaunay N,, Fig 1,.., right center right (reference) stitched Reference (center) 1. () Fig 1. Proposed Image distortion measure of stitched images based on additional reference image (center).,.,..,.,.,.. 1) { }, { })., * * 2). ( Euclidean distance.) SIFT SURF, FAST, FAST (Features from Accelerated Segment Test) ORB (Oriented FAST and Rotated BRIEF). K-Nearest Neighbor. Delaunay [13]. Delaunay OpenCV Subdiv2D API.

(JBE Vol. 23, No. 2, March 2018) 2. (GD: Geometric distortion)., ( ( ). Fig 4 affine PSNR. PSNR.. 2. Fig 2. Workflow of proposed quality assessment PSNR( ) = PSNR(AffineTf(Stitched Triangle) - ReferenceTiangle 3. D- ( :, : ) Fig 3. Triangle matches examples between stitched (red) and reference (black) image Transform 4. PSNR Fig 4. Segment PSNR calculation based on affine transform matching of stitched to reference triangle

1 : (Meer Sadeq Billah et al.: Objective Quality Assessment Method for Stitched Images) III.. Fig 6 PSNR. PSNR., homography AutoStitch [4]. AutoStitch OpenCV Matlab.,,. [11,12] Fig 5. Fig 3 1. 6. Local segmented PSNR Fig 6. PSNR maps for test set 1 Left Center Right Test Set1 Test Set2 Test Set 3 5. (, ( ), ) Fig 5. Test image sets (left, reference center, and right)

(JBE Vol. 23, No. 2, March 2018),.. Fig. 7 PSNR.. Set 3,. Set 1 Set 2 Set 1.,. 1. AutoStitch Table 1. The performance values using the proposed assessment method Test set Avg G.D. Avg.PSNR Set 1 3.9059 24.35 Set 2 2.5144 22.79 Set 3 0.9774 25.54... PSNR SSIM.,,,. 7. PSNR Fig 7. The sub-triangle PSNR histograms for test sets. PSNR Table 1, 5 (> 0.8 ). r 5 Likert x PSNR y..,,. 20,

1 : (Meer Sadeq Billah et al.: Objective Quality Assessment Method for Stitched Images)..,.,.,.., AutoStitch.. (References) [1] D. Ghosh, N. Kaabouch, A survey on image mosaicing techniques, Journal of Visual Communication and Image Representation, Vol. 34, No.1, pp. 1-11, January, 2016. [2] P. Topiwala, W. Dai, M. Krishnan, A. Abbas, A. S. Doshi, D. Newman, Performance comparison of AV1, HEVC, and JVET video codecs on 360 (spherical) video, Applications of Digital Image Processing XL, Vol. 10396, p. 1039609, September, 2017. [3] R. Szeliski, Image alignment and stitching: A tutorial. Foundations and Trends, Computer Graphics and Vision, Vol 2, No. 1, pp. 1-104. 2006. [4] Brown, M., & Lowe, D. G. (2007). Automatic panoramic image stitching using invariant features. International journal of computer vision, 74(1), 59-73. [5] R. Hartley, A Zisserman, Multiple View Geometry in Computer Vision, 2nd Ed., Cambridge Press, New York, NY, USA. February, 2003. [6] F. Dornaika, R. Chung, Mosaicking images with parallax, Signal Processing: Image Communication, Vol. 19, No. 8, pp. 771-786, 2004. [7] A. Eden, M. Uyttendaele, R. Szeliski, Seamless image stitching of scenes with large motions and exposure differences. In Computer Vision and Pattern Recognition, New York, NY, USA, pp. 2498-2505. 2006. [8] J. Zaragoza, T. J. Chin, M. S. Brown, D. Suter, As-projective-as-possible image stitching with moving DLT, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Portland, Oregon, USA, pp. 2339-2346, 2013 [9] C. H. Chang, Y. Sato, Y. Y. Chuang. Shape-preserving half-projective warps for image stitching, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, Ohio, USA pp. 3254-3261, 2014. [10] Qureshi, H. S., Khan, M. M., Hafiz, R., Cho, Y., & Cha, J. (2012). Quantitative quality assessment of stitched panoramic images. IET Image Processing, 6(9), 1348-1358. [11] Wu, Y. test Image for Image Stitching, available on https://github. com/ppwwyyxx/openpano [12] V. Pham, test images for Image stitching, available on https://github. com/phvu/misc/tree/master/imagestitch [13] Delaunay, Boris. "Sur la sphere vide." Izv. Akad. Nauk SSSR, Otdelenie Matematicheskii i Estestvennyka Nauk 7.793-800 (1934): 1-2. (Meer Sadeq Billah) - 2007 7 : BGC Trust University Bangladesh (Computer Science & Information Technology) (Bachelor of Science) - 2007 ~ 2008 : Eastern Bank Limited, Bangladesh (Analyst, Service Management) - 2008 ~ 2012 : SurroundApps Inc., Bangladesh (Sr. Software Engineer) - 2012 ~ 2015 : Samsung R&D Institute Bangladesh (Technical Lead) - 2017 8 : Seoul National Univ. of Science & Technology (Electrical & Information Engineering) (Master of Science) - ORCID : https://orcid.org/0000-0002-2505-6700 - : computer vision, video processing, computer graphics

(JBE Vol. 23, No. 2, March 2018) - 2000 KAIST ( ) - 1999 - ( ) - 2000 ~ 2002 : LG ( ) - 2002 ~ 2003 : TmaxSoft ( ) - 2004 ~ : ( ) - ORCID : https://orcid.org/0000-0003-1271-9998 - :,,