M. Ghanbari

ORCID: 0000-0002-5482-8378
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Video Coding and Compression Technologies
  • Advanced Data Compression Techniques
  • Image and Video Quality Assessment
  • Advanced Vision and Imaging
  • Advanced Wireless Network Optimization
  • Image and Signal Denoising Methods
  • Advanced Image Processing Techniques
  • Network Traffic and Congestion Control
  • Cooperative Communication and Network Coding
  • Multimedia Communication and Technology
  • Peer-to-Peer Network Technologies
  • Mobile Ad Hoc Networks
  • Advanced Steganography and Watermarking Techniques
  • Video Analysis and Summarization
  • Image Retrieval and Classification Techniques
  • Caching and Content Delivery
  • Advanced Image and Video Retrieval Techniques
  • Wireless Networks and Protocols
  • Digital Filter Design and Implementation
  • Opportunistic and Delay-Tolerant Networks
  • Vehicular Ad Hoc Networks (VANETs)
  • Medical Image Segmentation Techniques
  • Advanced Image Fusion Techniques
  • Bluetooth and Wireless Communication Technologies
  • Chaos-based Image/Signal Encryption

University of Essex
2015-2024

University of Tehran
2014-2023

Christian Doppler Klinik
2021-2023

Islamic Azad University South Tehran Branch
2023

University of Klagenfurt
2020-2022

ORCID
2021

Sharif University of Technology
2005-2020

Damghan University
2020

Colchester Institute
2016

Islamic Azad University, Marvdasht
2016

Experimental data are presented that clearly demonstrate the scope of application peak signal-to-noise ratio (PSNR) as a video quality metric. It is shown long content and codec type not changed, PSNR valid measure. However, when correlation between subjective highly reduced. Hence cannot be reliable method for assessing across different contents.

10.1049/el:20080522 article EN Electronics Letters 2008-06-19

A fast block-matching algorithm for motion estimation is presented. It based on a logarithmic step where, in each search step, only four locations are tested. For displacement of w pels/frame, this technique requires 5+4 log/sub 2/w computations to locate the best match. Using sequences CIF standard pictures, interframe compensated prediction error with compared other methods. The computational complexity also against those methods.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML"...

10.1109/26.57512 article EN IEEE Transactions on Communications 1990-07-01

Two-layer conditional-replenishment coding of video signals over a variable-bit-rate (VBR) network is described. A slotted-ring based on an Orwell protocol assumed, where transmission certain packets guaranteed. The two-layer coder produces two output bit streams: the first stream contains all important structural information in image and accommodated guaranteed capacity network, while second adds necessary quality finish. performance tested with CIF standard sequences broadcast-quality...

10.1109/49.32340 article EN IEEE Journal on Selected Areas in Communications 1989-06-01

In this work, transcoding of pre-encoded MPEG-1, 2 video into lower bit rates is realized through altering the coding algorithm H.261/H.263 standards with spatio-temporal resolutions. For heterogeneous transcoding, we extract and compose a set candidate motion vectors, from incoming stream, to comply encoding format output stream. spatial resolution reduction generate one vector out input vectors operating on higher image. Finally, for temporal new dropped frames vectors. Throughout paper,...

10.1109/6046.845014 article EN IEEE Transactions on Multimedia 2000-06-01

Many of the forthcoming video services and multimedia applications are expected to use preencoded for storage transmission. Video transcoding is intended provide transmission flexibility bit streams by dynamically adjusting rate these according new bandwidth constraints that were unknown at time encoding. In this paper, we propose a drift-free MPEG-2 transcoder, working entirely in frequency domain. The various modes motion compensation (MC) defined implemented discrete cosine transform...

10.1109/76.736724 article EN IEEE Transactions on Circuits and Systems for Video Technology 1998-01-01

Methods for the interpolation of lost cells in asynchronous-transfer-mode (ATM) networks are studied. It is shown that use motion-compensated previous frames gives best results. The quality interpolated pictures improves if motion vectors truly represent actual scene. This only possible with a two-layer coding scheme, where can be delivered to decoder through base-layer guaranteed channel. In derivation at encoder, uncoded input picture outperforms conventional method extraction from coded...

10.1109/76.224234 article EN IEEE Transactions on Circuits and Systems for Video Technology 1993-06-01

Intelligent congestion control is vital for encoded video streaming of a clip or film, as network traffic volatility and the associated uncertainties require constant adjustment bit rate. Existing solutions, including standard transmission protocol (TCP) friendly rate equation-based controller, are prone to fluctuations in their sending may respond only when packet loss has already occurred. This major problem, because both affect end-user's perception delivered video. A type-1 (T1) fuzzy...

10.1109/tfuzz.2009.2023325 article EN IEEE Transactions on Fuzzy Systems 2009-05-27

In this paper we describe a subjective quality assessment experiment conducted to measure the impact of temporal artifacts on video and characterize influence content motion perceived quality. We examined human response jerkiness jitter by considering different levels strength, duration distribution impairments. Using videos with high picture quality, found that for intermediate frame rate values was similar independently from decimation. On other hand, very low rates, overall decreased as...

10.1109/tbc.2008.2001246 article EN IEEE Transactions on Broadcasting 2008-08-04

For online analysis of the video content complexity in live streaming applications, selecting low-complexity features is critical to ensure low-latency without disruptions. To this light, for each (segment), two features, i.e., average texture energy and gradient energy, are determined. A DCT-based function introduced determine block-wise frame. The spatial temporal (segment) derived from function. Video Complexity Analyzer (VCA) project aims provide an efficient which can be used various...

10.1145/3524273.3532896 article EN 2022-06-14

Current per-title encoding schemes encode the same video content at various bitrates and spatial resolutions to find an optimized bitrate ladder for each in Video on Demand (VoD) applications. However, live streaming applications, a with fixed bitrate-resolution pairs is used avoid additional latency caused optimum every content. This paper introduces online scheme (OPTE) In this scheme, target bitrate's optimal resolution predicted from any pre-defined set of using Discrete Cosine Transform...

10.1109/icassp43922.2022.9746745 article EN ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2022-04-27

In this letter, hierarchical quadrature amplitude modulation (HQAM) is used to provide unequal error protection (UEP) for layered (data partitioned) H.264 coded video. a conventional HQAM system, the high-priority (HP) and low-priority (LP) capacities have constant ratio, whereas in data partitioning, corresponding parts do not necessarily ratio. This letter proposes multilevel arrangement with adaptive constellation distances that provides graceful degradation quality of decoded video...

10.1109/lsp.2005.851261 article EN IEEE Signal Processing Letters 2005-07-19

In this study, the authors introduce a highly efficient reversible data hiding system. It is based on dividing image into tiles and shifting histograms of each tile between its minimum maximum frequency. Data are then inserted at pixel level with largest frequency to maximise capacity. exploits special properties medical images, where histogram their non-overlapping mostly peak around some grey values rest spectrum mainly empty. The zeros (or minima) peaks (maxima) relocated embed data....

10.1049/iet-ipr.2009.0226 article EN IET Image Processing 2011-03-01

10.1016/j.jvcir.2018.03.009 article EN Journal of Visual Communication and Image Representation 2018-03-06

InIn HTTP Adaptive Streaming (HAS), each video is divided into smaller segments, and segment encoded at multiple pre-defined bitrates to construct a <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">bitrate ladder</i> . To optimize bitrate ladders, per-title encoding approaches encode various resolutions determine the convex hull. From hull, an optimized ladder constructed, resulting in increased Quality of Experience (QoE) for end-users. With...

10.1109/tcsvt.2022.3229079 article EN cc-by IEEE Transactions on Circuits and Systems for Video Technology 2022-12-14

This paper provides an overview of the open Video Complexity Dataset (VCD) which comprises 500 Ultra High Definition (UHD) resolution test video sequences. These sequences are provided at 24 frames per second (fps) and stored online in losslessly encoded 8-bit 4:2:0 format. In this paper, all characterized by spatial temporal complexities, rate-distortion complexity, encoding complexity with x264 AVC/H.264 x265 HEVC/H.265 encoders. The dataset is tailor-made for cutting-edge multimedia...

10.1145/3524273.3532892 article EN 2022-06-14

For adaptive streaming applications, low-complexity and accurate video complexity features are necessary to analyze the content in real time, which ensures fast compression-efficient without disruptions. State-of-the-art Spatial Information (SI) Temporal (TI) do not correlate well with encoding parameters applications. To this light, Video Complexity Analyzer (VCA) was introduced, determining based on Discrete Cosine Transform (DCT)-energy. This paper presents optimizations VCA for faster...

10.1145/3593908.3593942 preprint EN 2023-06-07

Adaptive live video streaming applications utilize a predefined collection of bitrate-resolution pairs, known as <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">bitrate ladder</i> , for simplicity and efficiency, eliminating the need additional run-time to determine optimal pairs during session. These do not incorporate two-pass encoding methods due increased latency. However, an optimized bitrate ladder could result in lower storage delivery...

10.1109/tcsvt.2023.3290725 article EN cc-by IEEE Transactions on Circuits and Systems for Video Technology 2023-06-28
Coming Soon ...