← Back to Patent Explorer
EP0207774A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Block encoder

Assignee: Panasonic Holdings Corp
•
Filing: 1986-06-30
•
Granted: —
•
Expires: 2006-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A block encoder comprises first block generating means (2) for constituting a three-dimensional large-size block, and a plurality of second block generating means (3, 4; 12, 13, 14, 16) for dividing the large size block into small size blocks. The small size blocks of two dimensions and three dimensions are changed over adaptively in dependence on image intorma- tion.

Inventors

  • 👤 Tatsuro Juri
  • 👤 Akira Iketani
  • 👤 Chojuro Yamamitsu
  • 👤 Akifumi Ide

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 09:11
CPC Classifications
G; G06; G06F; G06F15/00; H; H04; H04N; H04N19/00; H04N19/60; H04N19/649; H04N19/10; H04N19/134; H04N19/154; H04N19/62; H04N7/00; H04N7/12; H04N19/30

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 184 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 2
Dependent Claim 184 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 3
Dependent Claim 194 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties in total of second block generating means (3; 12) for dividing said large size block into two-dimensional small size blocks and second block generating means (4; 13, 14, 15) for dividing said large size block into three-dimensional small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 4
Dependent Claim 194 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties in total of second block generating means (3; 12) for dividing said large size block into two-dimensional small size blocks and second block generating means (4; 13, 14, 15) for dividing said large size block into three-dimensional small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 5
Dependent Claim 201 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (7, 8, 9; 20, 21, 22, 23, 24, 30, 31) for selecting that set of the block code words which can ensure minimum distortion of the decoded original sample values from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 6
Dependent Claim 201 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (7, 8, 9; 20, 21, 22, 23, 24, 30, 31) for selecting that set of the block code words which can ensure minimum distortion of the decoded original sample values from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 7
Dependent Claim 217 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (24, 25, 26, 27, 28, 29, 30, 31) for selecting such set of the block code words in which transmission rate is constant in a predetermined range from said K sets of the block code words obtained through said block encoding means when encoded blocks of different code lengths are present among said K sets of the encoded blocks obtained through said block generating means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 8
Dependent Claim 217 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (24, 25, 26, 27, 28, 29, 30, 31) for selecting such set of the block code words in which transmission rate is constant in a predetermined range from said K sets of the block code words obtained through said block encoding means when encoded blocks of different code lengths are present among said K sets of the encoded blocks obtained through said block generating means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 9
Dependent Claim 178 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block,code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means together with information identifying that second block generating means which generated the transmitted set of the block code words.
Claim 10
Dependent Claim 178 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block,code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means together with information identifying that second block generating means which generated the transmitted set of the block code words.
Claim 11
Dependent Claim 180 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means in such a manner in which all of said K varieties of the block code words differ from one another; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means.
Claim 12
Dependent Claim 180 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means in such a manner in which all of said K varieties of the block code words differ from one another; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means.
Claim 13
Dependent Claim 201 words
A block encoder apparatus, comprising: filtering means (Figs. 6, 9, 12) disposed in precedence to encoding for suppressing steep variations among samples; first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 14
Dependent Claim 201 words
A block encoder apparatus, comprising: filtering means (Figs. 6, 9, 12) disposed in precedence to encoding for suppressing steep variations among samples; first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 15
Dependent Claim 216 words
A block encoder apparatus, comprising: adaptive filtering means including a delay element (34) and a memory element (36) and disposed in precedence to encoding for suppressing only those variations whose dynamic range is greater than a predetermined value; first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of-said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 16
Dependent Claim 216 words
A block encoder apparatus, comprising: adaptive filtering means including a delay element (34) and a memory element (36) and disposed in precedence to encoding for suppressing only those variations whose dynamic range is greater than a predetermined value; first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties of second block generating means (3, 4; 12, 13, 14, 15) for dividing each of said large size blocks obtained by said first block generating means into small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of-said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting one set of the block code words from said K sets of the block code words obtained through said block encoding means; and transmitting/identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted set of the block code words.
Claim 17
Dependent Claim 222 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties in total of second block generating means (3; 12) for dividing said large size block into two-dimensional small size blocks and second block generating means (4; 13, 14, 15) for dividing said large size block into three dimensional small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting a set of the block code words from said K sets of the block code words obtained through said block encoding means so that transmission rate is constant in a predetermined range when the code words of different lengths are present in said K varieties of the block code words; and transmitting and identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted block code words.
Claim 18
Dependent Claim 222 words
A block encoder apparatus, comprising: first block generating means (2) for constituting large-size blocks each composed of N sample points by dividing sample points of an image exhibiting continuity in three dimensional directions inclusive of a time-axis direction in a three-dimensional space; K varieties in total of second block generating means (3; 12) for dividing said large size block into two-dimensional small size blocks and second block generating means (4; 13, 14, 15) for dividing said large size block into three dimensional small size blocks; block encoding means (5, 6; 16, 17, 18, 19) for generating K sets of block code words by block-encoding each of said K sets of small-size blocks obtained through said second block generating means; selecting means (9; 24, 30, 31) for selecting a set of the block code words from said K sets of the block code words obtained through said block encoding means so that transmission rate is constant in a predetermined range when the code words of different lengths are present in said K varieties of the block code words; and transmitting and identifying means (9; 31) for transmitting said set of the block code words selected by said selecting means to receiver means and informing said receiver means of that one of said second block generating means which generated the transmitted block code words.

References Cited (Backward Citations)

EP0097858A2 Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag