104 research outputs found

    Optimized Adaptive Encoding Based on Visual Attention

    Get PDF

    Packet loss visibility across SD, HD, 3D, and UHD video streams

    Get PDF
    The trend towards video streaming with increased spatial resolutions and dimensions, SD, HD, 3D, and 4kUHD, even for portable devices has important implications for displayed video quality. There is an interplay between packetization, packet loss visibility, choice of codec, and viewing conditions, which implies that prior studies at lower resolutions may not be as relevant. This paper presents two sets of experiments, the one at a Variable BitRate (VBR) and the other at a Constant BitRate (CBR), which highlight different aspects of the interpretation. The latter experiments also compare and contrast encoding with either an H.264 or an High Efficiency Video Coding (HEVC) codec, with all results recorded as objective Mean Opinion Score (MOS). The video quality assessments will be of interest to those considering: the bitrates and expected quality in error-prone environments; or, in fact, whether to use a reliable transport protocol to prevent all errors, at a cost in jitter and latency, rather than tolerate low levels of packet errors

    Quality of Experience (QoE)-Aware Fast Coding Unit Size Selection for HEVC Intra-prediction

    Get PDF
    The exorbitant increase in the computational complexity of modern video coding standards, such as High Efficiency Video Coding (HEVC), is a compelling challenge for resource-constrained consumer electronic devices. For instance, the brute force evaluation of all possible combinations of available coding modes and quadtree-based coding structure in HEVC to determine the optimum set of coding parameters for a given content demand a substantial amount of computational and energy resources. Thus, the resource requirements for real time operation of HEVC has become a contributing factor towards the Quality of Experience (QoE) of the end users of emerging multimedia and future internet applications. In this context, this paper proposes a content-adaptive Coding Unit (CU) size selection algorithm for HEVC intra-prediction. The proposed algorithm builds content-specific weighted Support Vector Machine (SVM) models in real time during the encoding process, to provide an early estimate of CU size for a given content, avoiding the brute force evaluation of all possible coding mode combinations in HEVC. The experimental results demonstrate an average encoding time reduction of 52.38%, with an average BjĆøntegaard Delta Bit Rate (BDBR) increase of 1.19% compared to the HM16.1 reference encoder. Furthermore, the perceptual visual quality assessments conducted through Video Quality Metric (VQM) show minimal visual quality impact on the reconstructed videos of the proposed algorithm compared to state-of-the-art approaches

    Resource-Constrained Low-Complexity Video Coding for Wireless Transmission

    Get PDF

    ę·±å±¤å­¦ēæ’恫åŸŗć„ćē”»åƒåœ§ēø®ćØ品č³Ŗč©•ä¾”

    Get PDF
    ę—©å¤§å­¦ä½čؘē•Ŗ号:ꖰ8427ę—©ēزē”°å¤§

    Low complexity in-loop perceptual video coding

    Get PDF
    The tradition of broadcast video is today complemented with user generated content, as portable devices support video coding. Similarly, computing is becoming ubiquitous, where Internet of Things (IoT) incorporate heterogeneous networks to communicate with personal and/or infrastructure devices. Irrespective, the emphasises is on bandwidth and processor efficiencies, meaning increasing the signalling options in video encoding. Consequently, assessment for pixel differences applies uniform cost to be processor efficient, in contrast the Human Visual System (HVS) has non-uniform sensitivity based upon lighting, edges and textures. Existing perceptual assessments, are natively incompatible and processor demanding, making perceptual video coding (PVC) unsuitable for these environments. This research allows existing perceptual assessment at the native level using low complexity techniques, before producing new pixel-base image quality assessments (IQAs). To manage these IQAs a framework was developed and implemented in the high efficiency video coding (HEVC) encoder. This resulted in bit-redistribution, where greater bits and smaller partitioning were allocated to perceptually significant regions. Using a HEVC optimised processor the timing increase was < +4% and < +6% for video streaming and recording applications respectively, 1/3 of an existing low complexity PVC solution. Future work should be directed towards perceptual quantisation which offers the potential for perceptual coding gain

    Towards visualization and searching :a dual-purpose video coding approach

    Get PDF
    In modern video applications, the role of the decoded video is much more than filling a screen for visualization. To offer powerful video-enabled applications, it is increasingly critical not only to visualize the decoded video but also to provide efficient searching capabilities for similar content. Video surveillance and personal communication applications are critical examples of these dual visualization and searching requirements. However, current video coding solutions are strongly biased towards the visualization needs. In this context, the goal of this work is to propose a dual-purpose video coding solution targeting both visualization and searching needs by adopting a hybrid coding framework where the usual pixel-based coding approach is combined with a novel feature-based coding approach. In this novel dual-purpose video coding solution, some frames are coded using a set of keypoint matches, which not only allow decoding for visualization, but also provide the decoder valuable feature-related information, extracted at the encoder from the original frames, instrumental for efficient searching. The proposed solution is based on a flexible joint Lagrangian optimization framework where pixel-based and feature-based processing are combined to find the most appropriate trade-off between the visualization and searching performances. Extensive experimental results for the assessment of the proposed dual-purpose video coding solution under meaningful test conditions are presented. The results show the flexibility of the proposed coding solution to achieve different optimization trade-offs, notably competitive performance regarding the state-of-the-art HEVC standard both in terms of visualization and searching performance.Em modernas aplicaƧƵes de vĆ­deo, o papel do vĆ­deo decodificado Ć© muito mais que simplesmente preencher uma tela para visualizaĆ§Ć£o. Para oferecer aplicaƧƵes mais poderosas por meio de sinais de vĆ­deo,Ć© cada vez mais crĆ­tico nĆ£o apenas considerar a qualidade do conteĆŗdo objetivando sua visualizaĆ§Ć£o, mas tambĆ©m possibilitar meios de realizar busca por conteĆŗdos semelhantes. Requisitos de visualizaĆ§Ć£o e de busca sĆ£o considerados, por exemplo, em modernas aplicaƧƵes de vĆ­deo vigilĆ¢ncia e comunicaƧƵes pessoais. No entanto, as atuais soluƧƵes de codificaĆ§Ć£o de vĆ­deo sĆ£o fortemente voltadas aos requisitos de visualizaĆ§Ć£o. Nesse contexto, o objetivo deste trabalho Ć© propor uma soluĆ§Ć£o de codificaĆ§Ć£o de vĆ­deo de propĆ³sito duplo, objetivando tanto requisitos de visualizaĆ§Ć£o quanto de busca. Para isso, Ć© proposto um arcabouƧo de codificaĆ§Ć£o em que a abordagem usual de codificaĆ§Ć£o de pixels Ć© combinada com uma nova abordagem de codificaĆ§Ć£o baseada em features visuais. Nessa soluĆ§Ć£o, alguns quadros sĆ£o codificados usando um conjunto de pares de keypoints casados, possibilitando nĆ£o apenas visualizaĆ§Ć£o, mas tambĆ©m provendo ao decodificador valiosas informaƧƵes de features visuais, extraĆ­das no codificador a partir do conteĆŗdo original, que sĆ£o instrumentais em aplicaƧƵes de busca. A soluĆ§Ć£o proposta emprega um esquema flexĆ­vel de otimizaĆ§Ć£o Lagrangiana onde o processamento baseado em pixel Ć© combinado com o processamento baseado em features visuais objetivando encontrar um compromisso adequado entre os desempenhos de visualizaĆ§Ć£o e de busca. Os resultados experimentais mostram a flexibilidade da soluĆ§Ć£o proposta em alcanƧar diferentes compromissos de otimizaĆ§Ć£o, nomeadamente desempenho competitivo em relaĆ§Ć£o ao padrĆ£o HEVC tanto em termos de visualizaĆ§Ć£o quanto de busca
    • ā€¦
    corecore