← Back to Patent Explorer
US5164825A Expired / Lapsed US ⏱️ 0.0 years remaining

Image processing method and apparatus for mosaic or similar processing therefor

Assignee: Canon Inc
•
Filing: 1988-03-29
•
Granted: 1992-11-17
•
Expires: 2008-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing method and apparatus for obtaining, from an original image, a natural mosaic image or an image of neo-impressionistic effect. In this method and apparatus, image information of one pixel is converted into information of a block of plural pixels (multi-level data), and the latter information is arranged randomly in the block.

Inventors

  • 👤 Takeshi Kobayashi
  • 👤 Hiroyuki Kimura
  • 👤 Susumu Matsumura
  • 👤 Masayuki Iimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 04:55
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/40093; H04N1/46; H04N1/56

Claims Analysis

Total Claims: 61
Claim 1
Independent Claim 39 words
An image processing apparatus comprising: converter means for converting information of a pixel of an original image into information of plural pixels; and processing means for randomly arranging the information of the plural pixels converted by said converter means.
Claim 2
Dependent Claim 39 words
An image processing apparatus comprising: converter means for converting information of a pixel of an original image into information of plural pixels; and processing means for randomly arranging the information of the plural pixels converted by said converter means.
Claim 3
Dependent Claim 26 words
An image processing apparatus according to claim 1, wherein said information of the pixel of the original image contains color factors of at least three colors.
Claim 4
Dependent Claim 35 words
An image processing apparatus according to claim 1, wherein the information of the plural pixels converted by said converter means is composed of a block of m×n pixels, wherein m and n are natural numbers.
Claim 5
Dependent Claim 26 words
An image processing apparatus according to claim 3, wherein said processing means is adapted to randomly arrange the information of said plural pixels in said block.
Claim 6
Dependent Claim 31 words
An image processing apparatus according to claim 1, further comprising detection mans for detecting the direction of an edge in the image from the original image for use in further processing.
Claim 7
Dependent Claim 25 words
An image processing apparatus according to claim 5, further comprising means for effecting a mosaic processing on the information randomly arranged by said processing means.
Claim 8
Dependent Claim 39 words
An image processing apparatus according to claim 6, wherein said mosaic processing means is adapted to effect a mosaic processing on the information randomly arranged by said processing means, according to the edge direction detected by said detection means.
Claim 9
Dependent Claim 97 words
An image processing apparatus according to claim 1, wherein said converter means is adapted to convert the information of the pixel of the original image into the information of the plural pixels in successive manner, by digitizing said information of the pixel to obtain information of a first one of the plural pixels, then adding any error between the digitized information and the information of the pixel of the original image to the information of the pixel of the original image, and digitizing the added information to obtain information for a second one of the plural pixels.
Claim 10
Dependent Claim 84 words
A image processing apparatus comprising: converter means for converting information of a pixel of an original image into color information of plural colors; detection means for detecting the proportions of the color information of the plural colors; and control means for, in case the proportions of the color information detected by said detection means coincide with predetermined proportions, increasing the relative proportion of the color information of a particular color, among said plural colors, with respect to the color information of the other colors.
Claim 11
Dependent Claim 84 words
A image processing apparatus comprising: converter means for converting information of a pixel of an original image into color information of plural colors; detection means for detecting the proportions of the color information of the plural colors; and control means for, in case the proportions of the color information detected by said detection means coincide with predetermined proportions, increasing the relative proportion of the color information of a particular color, among said plural colors, with respect to the color information of the other colors.
Claim 12
Dependent Claim 36 words
An image processing apparatus according to claim 9, wherein said converter means is adapted to convert the information of the pixel of the original image into color information of red (R), green (G) and blue (B).
Claim 13
Dependent Claim 31 words
An image processing apparatus according to claim 10, wherein said detection means is adapted to detect whether the color information of said three colors R, G and B has equal proportions.
Claim 14
Dependent Claim 57 words
An image processing apparatus according to claim 11, wherein, when said detection means detects that the color information of the three colors, R, G, B have equal proportions, said control means is adapted to increase the proportion of the color information of B among said three colors, with respect tot he color information of R and G.
Claim 15
Dependent Claim 27 words
An image processing apparatus according to claim 9, further comprising mosaic processing means for effecting a mosaic processing on the color information released from said control means.
Claim 16
Dependent Claim 34 words
An image processing apparatus according to claim 9, wherein said converter means is adapted to convert the information of the pixel of the original image into color information of plural pixels of plural colors.
Claim 17
Dependent Claim 48 words
An image processing apparatus comprising: a dividing means for dividing an image into an object area and a background area; processing means for effecting a mosaic processing on the image; and control means for varying the mosaic processing of the background area from that of the object area.
Claim 18
Dependent Claim 48 words
An image processing apparatus comprising: a dividing means for dividing an image into an object area and a background area; processing means for effecting a mosaic processing on the image; and control means for varying the mosaic processing of the background area from that of the object area.
Claim 19
Dependent Claim 21 words
An image processing apparatus according to claim 15, further comprising input means for designating the background are and the object area.
Claim 20
Dependent Claim 26 words
An image processing apparatus according to claim 15, further comprising detection means for detecting the directions of edges in the image, for use in further processing.
Claim 21
Dependent Claim 35 words
An image processing apparatus according to claim 17, wherein said processing means effects the mosaic processing by assigning a value representative of the original image to selected pixels in a block composed of plural pixels.
Claim 22
Dependent Claim 44 words
An image processing apparatus according to claim 18, wherein said control means is adapted to effect a predetermined mosaic processing regardless of said edge directions in the background area, and to effect a mosaic processing according to the edge directions in the object area.
Claim 23
Dependent Claim 32 words
An image processing apparatus according to claim 15, wherein said control means is adapted to vary the size of the mosaic processing of the background area from that of the object area.
Claim 24
Dependent Claim 80 words
An image processing apparatus according to claim 15, further comprising means for detecting the directions of edges in the image and values of directionality associated with the edges, wherein said control means is adapted to effect a mosaic processing according to the edge directions when the associated values of directionality are larger than a predetermined value, and to effect a predetermined mosaic processing regardless of the edge directions when the associated values of directionality are smaller than said predetermined value.
Claim 25
Dependent Claim 22 words
An image processing apparatus according to claim 21, wherein said predetermined value is different between the background area and the object area.
Claim 26
Dependent Claim 66 words
An image processing apparatus comprising: dividing means for dividing an original image into blocks each composed of plural pixels; detection means for detecting the directions of edges in the image from the original image; and processing means for assigning values representative of the original image to selected pixels in each block divided by said dividing means according to the edge directions detected by said detection means.
Claim 27
Dependent Claim 66 words
An image processing apparatus comprising: dividing means for dividing an original image into blocks each composed of plural pixels; detection means for detecting the directions of edges in the image from the original image; and processing means for assigning values representative of the original image to selected pixels in each block divided by said dividing means according to the edge directions detected by said detection means.
Claim 28
Dependent Claim 50 words
An image processing apparatus according to claim 23, further comprising setting means for setting a background area and an object area in the original image, wherein said dividing means is adapted to vary the size of the blocks composed of plural pixels, between said background area and said object area.
Claim 29
Dependent Claim 31 words
An image processing apparatus according to claim 24, wherein said processing means is adapted to effect a process according to edge directions in the object area set by said setting means.
Claim 30
Dependent Claim 58 words
An image processing apparatus according to claim 23, wherein said detection means is adapted to detect values of directionality associated with the edges and said processing means is adapted to assign the representative values to the selected pixels in each block according to the edge directions when the associated values of directionality are larger than a predetermined value.
Claim 31
Dependent Claim 196 words
An image processing comprising: digitizing means for digitizing information of a pixel of an original image; and calculating means for effecting a calculation on the information digitized by said digitizing means, wherein said calculating means comprises adding means for adding any error between the digitized information and the information of the pixel of the original image to the information of said pixel of the original image, and wherein said calculating means is adapted to convert the information of the pixel of the original image into information of plural pixels by assigning the digitized information to a first one of the plural pixels, causing said digitizing means to digitize the information of the pixel of the original image to which the error has been added by said adding means and assigning the resulting digitized information to a next one of the plural pixels, then causing said adding means to add any error between the digitized information assigned to the next pixel and the information of the pixel of the original image to the information of the pixel of the original image, and repeating these steps until digitized information has been assigned to all of the plural pixels.
Claim 32
Dependent Claim 196 words
An image processing comprising: digitizing means for digitizing information of a pixel of an original image; and calculating means for effecting a calculation on the information digitized by said digitizing means, wherein said calculating means comprises adding means for adding any error between the digitized information and the information of the pixel of the original image to the information of said pixel of the original image, and wherein said calculating means is adapted to convert the information of the pixel of the original image into information of plural pixels by assigning the digitized information to a first one of the plural pixels, causing said digitizing means to digitize the information of the pixel of the original image to which the error has been added by said adding means and assigning the resulting digitized information to a next one of the plural pixels, then causing said adding means to add any error between the digitized information assigned to the next pixel and the information of the pixel of the original image to the information of the pixel of the original image, and repeating these steps until digitized information has been assigned to all of the plural pixels.
Claim 33
Dependent Claim 29 words
An image processing apparatus according to claim 27, wherein the information of the pixel of the original image is color information of three colors of red, green and blue.
Claim 34
Dependent Claim 41 words
A image processing apparatus according to claim 27, wherein the information of the plural pixels converted from the information of the pixel of the original image is composed of a block of m×n pixels wherein m and n are natural numbers.
Claim 35
Dependent Claim 41 words
An image processing apparatus according to claim 29, further comprising processing means for randomly assigning the digitized information to said plural pixels, wherein said processing means is adapted to randomly assign the digitized information to said plural pixels within said block.
Claim 36
Dependent Claim 31 words
An image processing apparatus according to claim 30, further comprising detection means for detecting the direction of an edge in the image from said original image for use in further processing.
Claim 37
Dependent Claim 26 words
An image processing apparatus according to claim 31, further comprising means for effecting a mosaic processing on the digitized information randomly assigned by said processing means.
Claim 38
Dependent Claim 39 words
An image processing apparatus according to claim 32, wherein said mosaic processing means is adapted to effect a mosaic processing on the information randomly assigned by said processing means, according to the edge direction detected by said detection means.
Claim 39
Dependent Claim 71 words
An image processing apparatus comprising: detection means for detecting a portion of low luminosity in an original color image; processing means for converting the hue of color date of the original color image to determine complementary color data for said color data; and control means for assigning the complementary color data for the color data obtained by said processing means to the portion of low luminosity detected by said detection means.
Claim 40
Dependent Claim 71 words
An image processing apparatus comprising: detection means for detecting a portion of low luminosity in an original color image; processing means for converting the hue of color date of the original color image to determine complementary color data for said color data; and control means for assigning the complementary color data for the color data obtained by said processing means to the portion of low luminosity detected by said detection means.
Claim 41
Dependent Claim 24 words
An image processing apparatus according to claim 34, further comprising first mosaic processing means for effecting a mosaic processing on said original color image.
Claim 42
Dependent Claim 63 words
An image processing apparatus according to claim 35, further comprising second mosaic processing means for effecting a mosaic processing on the complementary color data obtained by said processing means, and wherein mosaic processing is conducted by said second mosaic processing means after mosaic processing is conducted by said first mosaic processing means in the portion of low luminosity detected by said detection means.
Claim 43
Dependent Claim 53 words
An image processing apparatus according to claim 36, further comprising edge detection means for detecting directions of edges in the color image from said original color image, and wherein said first and second mosaic processing means are adapted to effect mosaic processing according to the edge directions detected by said edge detection means.
Claim 44
Dependent Claim 42 words
An image processing method comprising the steps of: converting information of a pixel of an original image into information of plural pixels; and processing the information of plural pixels to arrange randomly the information of plural pixels converted in said converting step.
Claim 45
Dependent Claim 42 words
An image processing method comprising the steps of: converting information of a pixel of an original image into information of plural pixels; and processing the information of plural pixels to arrange randomly the information of plural pixels converted in said converting step.
Claim 46
Dependent Claim 26 words
An image processing method according to claim 38, wherein the information of the pixel of the original image is color information of red, green and blue.
Claim 47
Dependent Claim 35 words
An image processing method according to claim 38, wherein the information of the plural pixels converted in said converting step is composed of a block of m×n pixels where m and n are natural members.
Claim 48
Dependent Claim 25 words
An image processing method according to claim 40, wherein, in said processing step the information of the plural pixels in said block is arranged randomly.
Claim 49
Dependent Claim 31 words
An image processing method according to claim 38, further comprising the step of detecting the direction of an edge in the image from the original image for use in further processing.
Claim 50
Dependent Claim 25 words
An image processing method according to claim 42, further comprising the step of effecting mosaic processing on the information randomly arranged in said processing step.
Claim 51
Dependent Claim 37 words
An image processing method according to claim 43, wherein, in said mosaic processing step mosaic processing is effected on the information randomly arranged in said processing step, according to the edge direction detected in said detecting step.
Claim 52
Dependent Claim 58 words
An image processing method comprising the steps of: dividing an original image into blocks each composed of plural pixels; detecting the direction of an edge in the image from the original image; and arranging a representative value in a block produced in said dividing step in said block according tot he edge direction detected in said detecting step.
Claim 53
Dependent Claim 58 words
An image processing method comprising the steps of: dividing an original image into blocks each composed of plural pixels; detecting the direction of an edge in the image from the original image; and arranging a representative value in a block produced in said dividing step in said block according tot he edge direction detected in said detecting step.
Claim 54
Dependent Claim 50 words
An image processing method according to claim 45, further comprising the step of setting a background area and an object area in the original image, wherein, in said dividing step the size of the block of plural pixels of the background are is varied from that of the object area.
Claim 55
Dependent Claim 31 words
An image processing method according to claim 46, wherein, in said arranging step a processing is effected according to the edge direction in the object area set in said setting step.
Claim 56
Dependent Claim 55 words
An image processing method according to claim 45, wherein, in said detecting step the direction and amount of the edge are detected, and, in said arranging step the representative value of a divided block is arranged according to the edge direction in said block when the amount of edge is larger than a predetermined value.
Claim 57
Dependent Claim 62 words
An image processing apparatus comprising: dividing means for dividing an original image into blocks each composed of plural pixels; detection means for detecting a directionality of image from the original image; and processing means for placing multi-level data of a representative pixel of each block divided by said dividing means in said block according to the directionality detected by said detecting means.
Claim 58
Dependent Claim 62 words
An image processing apparatus comprising: dividing means for dividing an original image into blocks each composed of plural pixels; detection means for detecting a directionality of image from the original image; and processing means for placing multi-level data of a representative pixel of each block divided by said dividing means in said block according to the directionality detected by said detecting means.
Claim 59
Dependent Claim 55 words
An image processing apparatus according to claim 49, further comprising setting means for setting a background area and an object area in the original image, wherein said dividing means is adapted to vary the size of said block composed of the multi-level data of the plural pixels, between the background area and the object area.
Claim 60
Dependent Claim 31 words
An image processing apparatus according to claim 50, wherein said processing means is adapted to effect processing according to an edge direction in the object area set by said setting means.
Claim 61
Dependent Claim 59 words
An image processing apparatus according to claim 49, wherein said detection means is adapted to detect amount and direction of edge, and said processing means is adapted to arrange the multi-level data of the representative pixel of each divided block in said block according to the edge direction when the amount of edge is larger than a predetermined value.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-11-17 1996-05-18 1996-11-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-11-17 2000-05-18 2000-11-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-11-17 2004-05-18 2004-11-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag