Orchestrating Image Retrieval and Storage Over a Cloud System

Since massive numbers of images are now being communicated from, and stored in different cloud systems, faster retrieval has become extremely important. This is more relevant, especially after COVID-19 in bandwidth-constrained environments. However, to the best of our knowledge, a coherent solution to overcome this problem is yet to be investigated in the literature. In this article, by customizing the Progressive JPEG method, we propose a new Scan Script to ensure Faster Image Retrieval. Furthermore, we also propose a new lossy PJPEG architecture to reduce the file size as a solution to overcome our Scan Script's drawback. In order to achieve an orchestration between them, we improve the scanning of Progressive JPEG's picture payloads to ensure Faster Image Retrieval using the change in bit pixels of distinct Luma and Chroma components (<inline-formula><tex-math notation="LaTeX">$Y$</tex-math><alternatives><mml:math><mml:mi>Y</mml:mi></mml:math><inline-graphic xlink:href="shanto-ieq1-3162790.gif"/></alternatives></inline-formula>, <inline-formula><tex-math notation="LaTeX">$C_{b}$</tex-math><alternatives><mml:math><mml:msub><mml:mi>C</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:math><inline-graphic xlink:href="shanto-ieq2-3162790.gif"/></alternatives></inline-formula>, and <inline-formula><tex-math notation="LaTeX">$C_{r}$</tex-math><alternatives><mml:math><mml:msub><mml:mi>C</mml:mi><mml:mi>r</mml:mi></mml:msub></mml:math><inline-graphic xlink:href="shanto-ieq3-3162790.gif"/></alternatives></inline-formula>). The orchestration improves user experience even in bandwidth-constrained cases. We evaluate our proposed orchestration in a real-world setting across two continents encompassing a private cloud. Compared to existing alternatives, our proposed orchestration can improve user waiting time by up to 54% and decrease image size by up to 27%. Our proposed work is tested in cutting-edge cloud apps, ensuring up to 69% quicker loading time.

[1]  C. Lee Giles,et al.  Neural JPEG: End-to-End Image Compression Leveraging a Standard JPEG Encoder-Decoder , 2022, 2022 Data Compression Conference (DCC).

[2]  K. Choi,et al.  DPICT: Deep Progressive Image Compression Using Trit-Planes , 2021, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  A. B. M. Alim Al Islam,et al.  Strategizing secured image storing and efficient image retrieval through a new cloud framework , 2021, J. Netw. Comput. Appl..

[4]  Y. Iqbal,et al.  Improved JPEG Coding by Filtering 8 × 8 DCT Blocks , 2021, J. Imaging.

[5]  Amir Said,et al.  Progressive Neural Image Compression With Nested Quantization And Latent Ordering , 2021, 2021 IEEE International Conference on Image Processing (ICIP).

[6]  Kamal Shahtalebi,et al.  High compression rate, based on the RLS adaptive algorithm in progressive image transmission , 2020, Signal Image Video Process..

[7]  A. Cheng,et al.  Work-In-Progress: Designing a Server-Side Progressive JPEG Encoder for Real-Time Applications , 2020, 2020 IEEE Real-Time Systems Symposium (RTSS).

[8]  Ghadah Al-Khafaji,et al.  Developed JPEG Algorithm Applied in Image Compression , 2020, IOP Conference Series: Materials Science and Engineering.

[9]  Lorenzo Bruzzone,et al.  A Progressive Content-Based Image Retrieval in JPEG 2000 Compressed Remote Sensing Archives , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Chyi-Ren Dow,et al.  A cloud-based face video retrieval system with deep learning , 2020, The Journal of Supercomputing.

[11]  Chunlei Cai,et al.  A Novel Deep Progressive Image Compression Framework , 2019, 2019 Picture Coding Symposium (PCS).

[12]  Felix C. Freiling,et al.  Forensic source identification using JPEG image headers: The case of smartphones , 2019, Digit. Investig..

[13]  David Minnen,et al.  Variational image compression with a scale hyperprior , 2018, ICLR.

[14]  W. Freeman,et al.  Video Enhancement with Task-Oriented Flow , 2017, International Journal of Computer Vision.

[15]  A. B. M. Alim Al Islam,et al.  Secure processing-aware media storage (SPMS) , 2017, 2017 IEEE 36th International Performance Computing and Communications Conference (IPCCC).

[16]  Eirikur Agustsson,et al.  NTIRE 2017 Challenge on Single Image Super-Resolution: Dataset and Study , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[17]  Mazen Abu-Zaher,et al.  JPEG Based Compression Algorithm , 2017 .

[18]  David Minnen,et al.  Full Resolution Image Compression with Recurrent Neural Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Xi Wang,et al.  Customizing Progressive JPEG for Efficient Image Storage , 2017, HotStorage.

[20]  S. Kunwar Image Compression Algorithm and JPEG Standard , 2017 .

[21]  Ying Wang,et al.  Implementation and Demonstration of QoE Measurement Platform , 2017 .

[22]  Jannatun Noor,et al.  iBuck: Reliable and secured image processing middleware for OpenStack Swift , 2017, 2017 International Conference on Networking, Systems and Security (NSysS).

[23]  Joe Arnold,et al.  OpenStack Swift: Using, Administering, and Developing for Swift Object Storage , 2014 .

[24]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[25]  Radim Sára,et al.  Spatial Pattern Templates for Recognition of Objects with Regular Structure , 2013, GCPR.

[26]  Mahmud Hasan,et al.  An Improved JPEG Image Compression Technique based on Selective Quantization , 2012 .

[27]  Fernando A. Kuipers,et al.  Techniques for Measuring Quality of Experience , 2010, WWIC.

[28]  Chris Harrison,et al.  Evaluation of progressive image loading schemes , 2010, CHI.

[29]  Wolfgang Förstner,et al.  eTRIMS Image Database for Interpreting Images of Man-Made Scenes , 2009 .

[30]  Mark J. Huiskes,et al.  The MIR flickr retrieval evaluation , 2008, MIR '08.

[31]  Gerhard Seelmann,et al.  IMPROVED REDUNDANCY REDUCTION FOR JPEG FILES , 2007 .

[32]  Timothy K. Shih,et al.  Adaptive image transmission by strategic decomposition , 2004, 18th International Conference on Advanced Information Networking and Applications, 2004. AINA 2004..

[33]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2013, The Kluwer international series in engineering and computer science.

[34]  Chin-Chen Chang,et al.  A Progressive Image Transmission Scheme Based on Block Truncation Coding , 2001, Human.Society@Internet.

[35]  John Miano,et al.  Compressed image file formats , 1999 .

[36]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.