An image cloud storage device
A technology for encoding images and cloud storage, which is applied in the field of image processing equipment to achieve high compression ratio and ensure image quality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0070] figure 1 It is a block diagram showing the overall structure of the cloud storage system according to Embodiment 1 of the present invention. The cloud storage system includes user terminals 11 and 12 , etc., a micro cloud 20 and a cloud storage 30 . The user terminal 11 is connected to the micro cloud 20 through a network (not shown).
[0071] The user terminal 11 is an information processing terminal operated by the user U1, such as a mobile phone, a smart phone, a tablet terminal, a PC, and the like. The user terminal 11 includes an image encoding unit 111 and an image decoding unit 112 . The image encoding section 111 performs JPEG encoding on an input image captured by a camera or the like using quantization parameters (QP) q to generate an encoded image P2. That is, the encoded image P2 is compressed data for the input image P1. In this embodiment, the user terminal 11 can upload the coded image P2 to the micro cloud 20 . The image decoding unit 112 can decode...
Embodiment 2
[0162] Next, Embodiment 2, which is a modified example of the above-described Embodiment 1, will be described. As described in Embodiment 1, when the re-encoding unit 21 performs re-encoding (code conversion), once the QP Q is used for conversion, the simulation can restore the original code, and only when the reversible conversion can be guaranteed, pass QP Q is recoded. Also, as described in Embodiment 1, since re-encoding is performed on a pixel-by-pixel basis, there is room for improvement in processing efficiency and compression efficiency.
[0163] Therefore, in the second embodiment, the pixels to be re-encoded are set at intervals of one pixel. That is, dense quantization and coarse quantization are alternately performed for one block of pixels. Figure 10 It is a diagram illustrating the relationship between dense quantization and coarse quantization performed on pixels in a block according to Embodiment 2 of the present invention. Such as Figure 10 As shown in t...
Embodiment 3
[0174] Next, Embodiment 3, which is a modified example of Embodiment 1 or 2 described above, will be described. In Embodiment 3, multiple types of dictionaries are used. Figure 11 It is a block diagram showing the overall configuration of an image processing system according to Embodiment 3 of the present invention. In embodiment 3 of the present invention, with figure 1 In comparison, the micro-cloud 20 is replaced by the micro-cloud 20a, and the cluster index 311 associated with the re-encoded image P3 is saved in the memory 31 . The micro-cloud 20a has a re-encoding unit 21a, a rough-to-density conversion unit 22a and a dictionary DB 23a.
[0175] The dictionary DB 23a is a database composed of a plurality of clusters classified according to their tendencies based on the feature quantities of a plurality of test images. The re-encoding unit 21a specifies the cluster to which the encoded picture P2 belongs by referring to the dictionary DB 23a. The micro-cloud 20 sends ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


