Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Encoder and decoder

A coding method and compression coding technology, which are applied in the direction of coding, coding components, code conversion, etc., can solve the problems of misdetection of synchronization code, false synchronization and synchronization, synchronization code pseudo synchronization and synchronization deviation, deviation, etc.

Inactive Publication Date: 2006-08-23
KK TOSHIBA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] The main purpose of the present invention is to provide an encoding device and a decoding device that can solve the problems of false synchronization and synchronization deviation caused by misdetection of synchronization codes
[0017] A more specific object of the present invention is to provide an encoding device and an encoding device capable of solving the problems of false synchronization and synchronization deviation caused by misdetection of synchronization codes when error correction / detection encoding is combined with a synchronization recovery method using synchronization codes. decoding device

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
  • Encoder and decoder
  • Encoder and decoder
  • Encoder and decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0096] FIG. 1 is a motion diagram showing a combination of an encoding device having an error correction / detection code switching function of the present invention and a high-efficiency compression encoding device using discrete cosine transform encoding, which is one of motion compensation adaptive prediction and orthogonal transform encoding. A block diagram of Embodiment 1 of the image encoding device. Regarding the encoding method combining adaptive prediction with motion compensation and discrete cosine transform encoding, for example, there are detailed descriptions in Document 1: Edited by Hiroshi Yasuda, "International Standards for Symbolization of Malchi Media", Maruzen, (June 2013), etc. Note, therefore, only an overview of the action is described here. In addition, the error correction / detection codes used in this embodiment are codes separated into information bits and check bits like BCH codes.

[0097] In FIG. 1, an input video signal 131 to be coded which is i...

Embodiment 2

[0169] Next, Embodiment 2 of the present invention will be described with reference to FIGS. 12 to 14 . Even if the moving image encoding device and moving image decoding device of the present embodiment use a transmission path / storage medium in which a part of a bit sequence is eliminated to reduce the number of bits or add extra bits to increase the number of bits, the code sequence is transmitted / stored. , can also be reliably detected synchronously.

[0170] FIG. 12 is a block diagram showing the principle of processing for synchronous detection at the time of such bit addition / deletion. Here, as shown in FIG. 12( a ), a correct synchronization code is composed of "0" of sync_0_len bits and "1" of 1 bit. "X" in FIG. 12 is a bit other than the synchronization code.

[0171] 12(b) to (e) show how the synchronization code changes due to bit addition / deletion. Here, the number of bits (Nid) to be added / disappeared is 1 bit at most. (b) is a case where one bit is deleted in...

Embodiment 3

[0214] Next, Embodiment 3 of the present invention will be described. The difference between this embodiment and Embodiment 1 and Embodiment 2 is that no error correction / detection code is used.

[0215] Fig. 18 is a block diagram of the moving picture coding apparatus of this embodiment. Parts corresponding to those in FIG. 1 are denoted by the same reference numerals and will be described focusing on differences from Embodiment 1. In this embodiment, the structure and operation of the output encoding device 200 are different. The basic operation of the multiplexer 111 is the same as that of the multiplexer 111 in FIG. 1, but only the multiplexed code string 201 and the synchronization code insertion request signal 203 are output as the error correction / detection code is not used.

[0216] FIG. 19 is a block diagram showing the configuration of the output encoding device 200 in FIG. 18 . The output encoding device 200 is composed of a counter 1701 for counting the number of...

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

In a coding system wherein an error correction / detect-ion coding is combined with a synchronization recovering technique using a synchronization code, the problems of a pseudo synchronization and a step out due to error detection are solved. There is provided a coding part 212 for coding an input multiplexed code string 201 to an error correcting- / detecting code comprising an information bit and a check bit, and code string assembling part 213 for inserting a synchronization code into any one of a plurality of periodically predetermined synchronization code inserting positions in the code string 201, for arranging the information bit at an optional position in the code string, and for arranging the check bit at a position other than the synchronization code inserting positions in the code string 201 to assemble an output code string 205.

Description

technical field [0001] The present invention relates to a system for transmitting / storing information through a medium with a high bit error rate such as a wireless transmission line, performing error correction / detection coding on a compressed code string obtained by high-efficiency compression coding, and encoding / decoding for transmission / storage code device. Background technique [0002] For example, as in wireless television (TV) telephones, portable information terminals, and digital TV broadcasting systems, it is necessary to efficiently compress and encode and transmit through wireless transmission lines to reduce image and sound information to as little information as possible. In the system, due to the high bit error rate of the transmission line, how to transmit the obtained code string with high quality becomes an important issue. [0003] When transmitting / storing code strings through such a medium with a high bit error rate, BCH (Bose-Chaudhuri-Hocquenghem) co...

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 Patents(China)
IPC IPC(8): H04L7/08H04N7/64H04L1/00H03M7/30G11B27/30H04J3/06H04N7/24H04N7/50H04N7/56H04N7/66H04N19/89H04N21/2383
CPCH04N7/56H04N21/2404H04J3/0605H04N21/4307H04L1/0045H04N19/00933H04J3/0602H04J3/07H04N21/435H04N21/242H04N21/2383H04L1/004H04N21/235H04N19/00872H04N21/234318H04L1/0075H04N19/89H04N19/68H04N19/61G11B27/3027H04L1/0041H04L1/0083H04N21/43072H03M13/00
Inventor 菊地义浩渡边敏明驮竹健志中条健永井刚
Owner KK TOSHIBA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products