Double line image rotation

Amir Hossein Ashtari, Md. Jan Nordin, Seyed Mostafa Mousavi Kahaki

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

This paper proposes a fast algorithm for rotating images while preserving their quality. The new approach rotates images based on vertical or horizontal lines in the original image and their rotated equation in the target image. The proposed method is a one-pass method that determines a based-line equation in the target image and extracts all corresponding pixels on the base-line. Floating-point multiplications are performed to calculate the base-line in the target image, and other line coordinates are calculated using integer addition or subtraction and logical justifications from the base-line pixel coordinates in the target image. To avoid a heterogeneous distance between rotated pixels in the target image, each line rotates to two adjacent lines. The proposed method yields good performance in terms of speed and quality according to the results of an analysis of the computation speed and accuracy.

Original languageEnglish
Article number7117407
Pages (from-to)3370-3385
Number of pages16
JournalIEEE Transactions on Image Processing
Volume24
Issue number11
DOIs
Publication statusPublished - 1 Nov 2015

Fingerprint

Pixels

Keywords

  • Dlr
  • Double-Line Rotation
  • Image Representation
  • Image Rotation
  • Image Transform
  • Line rotation

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Software

Cite this

Double line image rotation. / Ashtari, Amir Hossein; Nordin, Md. Jan; Kahaki, Seyed Mostafa Mousavi.

In: IEEE Transactions on Image Processing, Vol. 24, No. 11, 7117407, 01.11.2015, p. 3370-3385.

Research output: Contribution to journalArticle

Ashtari, AH, Nordin, MJ & Kahaki, SMM 2015, 'Double line image rotation', IEEE Transactions on Image Processing, vol. 24, no. 11, 7117407, pp. 3370-3385. https://doi.org/10.1109/TIP.2015.2440763
Ashtari, Amir Hossein ; Nordin, Md. Jan ; Kahaki, Seyed Mostafa Mousavi. / Double line image rotation. In: IEEE Transactions on Image Processing. 2015 ; Vol. 24, No. 11. pp. 3370-3385.
@article{77f4395ff22c487c87c5616a8ffc6ed1,
title = "Double line image rotation",
abstract = "This paper proposes a fast algorithm for rotating images while preserving their quality. The new approach rotates images based on vertical or horizontal lines in the original image and their rotated equation in the target image. The proposed method is a one-pass method that determines a based-line equation in the target image and extracts all corresponding pixels on the base-line. Floating-point multiplications are performed to calculate the base-line in the target image, and other line coordinates are calculated using integer addition or subtraction and logical justifications from the base-line pixel coordinates in the target image. To avoid a heterogeneous distance between rotated pixels in the target image, each line rotates to two adjacent lines. The proposed method yields good performance in terms of speed and quality according to the results of an analysis of the computation speed and accuracy.",
keywords = "Dlr, Double-Line Rotation, Image Representation, Image Rotation, Image Transform, Line rotation",
author = "Ashtari, {Amir Hossein} and Nordin, {Md. Jan} and Kahaki, {Seyed Mostafa Mousavi}",
year = "2015",
month = "11",
day = "1",
doi = "10.1109/TIP.2015.2440763",
language = "English",
volume = "24",
pages = "3370--3385",
journal = "IEEE Transactions on Image Processing",
issn = "1057-7149",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "11",

}

TY - JOUR

T1 - Double line image rotation

AU - Ashtari, Amir Hossein

AU - Nordin, Md. Jan

AU - Kahaki, Seyed Mostafa Mousavi

PY - 2015/11/1

Y1 - 2015/11/1

N2 - This paper proposes a fast algorithm for rotating images while preserving their quality. The new approach rotates images based on vertical or horizontal lines in the original image and their rotated equation in the target image. The proposed method is a one-pass method that determines a based-line equation in the target image and extracts all corresponding pixels on the base-line. Floating-point multiplications are performed to calculate the base-line in the target image, and other line coordinates are calculated using integer addition or subtraction and logical justifications from the base-line pixel coordinates in the target image. To avoid a heterogeneous distance between rotated pixels in the target image, each line rotates to two adjacent lines. The proposed method yields good performance in terms of speed and quality according to the results of an analysis of the computation speed and accuracy.

AB - This paper proposes a fast algorithm for rotating images while preserving their quality. The new approach rotates images based on vertical or horizontal lines in the original image and their rotated equation in the target image. The proposed method is a one-pass method that determines a based-line equation in the target image and extracts all corresponding pixels on the base-line. Floating-point multiplications are performed to calculate the base-line in the target image, and other line coordinates are calculated using integer addition or subtraction and logical justifications from the base-line pixel coordinates in the target image. To avoid a heterogeneous distance between rotated pixels in the target image, each line rotates to two adjacent lines. The proposed method yields good performance in terms of speed and quality according to the results of an analysis of the computation speed and accuracy.

KW - Dlr

KW - Double-Line Rotation

KW - Image Representation

KW - Image Rotation

KW - Image Transform

KW - Line rotation

UR - http://www.scopus.com/inward/record.url?scp=84934300978&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84934300978&partnerID=8YFLogxK

U2 - 10.1109/TIP.2015.2440763

DO - 10.1109/TIP.2015.2440763

M3 - Article

VL - 24

SP - 3370

EP - 3385

JO - IEEE Transactions on Image Processing

JF - IEEE Transactions on Image Processing

SN - 1057-7149

IS - 11

M1 - 7117407

ER -