Image encoding apparatus, image decoding apparatus, and methods of controlling the same

An image coding and coding technology, applied in image communication, television, selective content distribution, etc., can solve the problems of difficult to use coding methods, less scaling steps, etc., to achieve the effect of increasing the number and suppressing block noise

Inactive Publication Date: 2010-03-24
CANON KK
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Some encoding methods with resolution scaling are difficult to use due to large resolution differences between scalable layers or few scaling steps

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image encoding apparatus, image decoding apparatus, and methods of controlling the same
  • Image encoding apparatus, image decoding apparatus, and methods of controlling the same
  • Image encoding apparatus, image decoding apparatus, and methods of controlling the same

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0049] In this embodiment, when capturing an image using a digital camera, the user selects whether to increase the number of layers by increasing the number of code streams. It is assumed that the processing system loads the image thus captured into a personal computer and inserts a low resolution image of the captured image on the document creation software.

[0050] Figure 19 is a block diagram showing the arrangement of a digital camera (image processing device) according to the embodiment. The digital camera includes a capture unit 2201, a capture command unit 2202, an image processing unit 2203, an image compression unit 2204, a size specifying unit 2205, a resolution determiner 2206, an output unit 2207, a layer mode specifying unit 2210, and a resizing unit 2211. The digital camera also includes a CPU 2208 that functions as a controller of the entire device, and a memory 2209 that stores programs to be executed by the CPU 2208 and serves as a work area. The memory 2...

no. 2 example

[0194] In the first embodiment, an example was described in which, when an image is inserted on document creation, a decoding target code stream is decided based on the size of the image to be inserted.

[0195] The image files managed by the document creation software may also include image files of codestreams without resized images, ie, image files in low-layer mode. The existence of such an image file leads to the inference that the subsequent editing operation of the document creation software takes longer. In the second embodiment, coded image data files in the low-level model are detected, and these files are updated together into image files in the high-level model at a time.

[0196] Figure 23 The processing procedure of the document creation software according to this embodiment is shown. When the user instructs conversion of encoded image data into data in high-level mode, the number (N) of encoded image data files stored in storage (hard disk) and managed by doc...

no. 3 example

[0205] In the first embodiment, a method of inserting a photo into a document is described. In the third embodiment, layout printing processing of coded image data managed by document creation software will be described.

[0206] Figure 24 is a flowchart of list printing processing (generally called N-in-1 printing) of the document creation software according to the third embodiment. The following will refer to Figure 24 Explain the processing.

[0207] In step S2701, the CPU receives an instruction of encoded image data files to be printed (the number of image files is N) and a printing instruction from the user. When receiving the instruction, the CPU decides layout information of images to be printed on one sheet of printing paper based on the size of the sheet of printing paper loaded on the printer and the number N of specified images (step S2702 ). The layout information contains the number of images in the horizontal and vertical directions on a sheet of printing ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

This invention enables the suppression of block noise even at an intermediate resolution equal to or lower than the original resolution and further increases the number of directly decodable resolutions for higher convenience. For this purpose, a memory stores original image data photographed by an image sensing unit. A resizing unit generates resized image data by reducing the numbers of horizontal and vertical pixels of the original image data stored in the memory to 1 / 2 and stores the image data in the memory again. An image compression unit encodes the original image data and the resizedimage data by HD Photo TM . A CPU puts the two encoded data into one file and stores it in a nonvolatile memory card connected to an output unit.

Description

technical field [0001] The present invention relates to an image encoding device, an image decoding device and a control method thereof. Background technique [0002] The recent spread of personal computers and mobile terminals has led to widespread use of digital data communication (data communication) via the Internet. Digital data used in data communications includes images. An advantage of digital images is that, for example, copying, searching, and various types of image manipulation are relatively easy. Therefore, many people deal with digital images. [0003] In order to use digital images efficiently, image compression for reducing file size is essential. Typical technologies are JPEG and PNG. Image compression may distort the image. Research and development have been conducted on techniques for suppressing image quality degradation. Technologies have also been developed which realize not only the basic function of reducing the file size but also various other ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/30H04N7/26H04N1/41H04N19/11H04N19/132H04N19/136H04N19/162H04N19/164H04N19/172H04N19/186H04N19/189H04N19/33H04N19/593H04N19/60H04N19/61H04N19/70H04N19/91
CPCH04N19/00757H04N19/00763H04N7/465H04N21/25825H04N19/00563H04N7/3072H04N19/00096H04N19/00909H04N21/23439H04N19/593H04N19/126H04N19/48H04N19/86H04N19/59H04N1/41H04N19/60H04N19/53
Inventor 岸裕树
Owner CANON KK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products