Code transmitting apparatus and code transmission system

H - Electricity – 03 – M

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 7/30 (2006.01) G06F 17/18 (2006.01) H03M 7/40 (2006.01)

Patent

CA 2072505

Although data is transmitted with efficiency by an arithmetic encoding system, the number of carry control signals increases in proportion to the number of consecutive bits "1" s or bytes X'FF's in a conventional system. In the present invention, an arithmetic encoder 302 detects the possibility of a carry generated during arithmetic coding operation being propagated beyond at least a predetermined number of consecutive bytes X'FF's in a supplied arithmetic code 315. When the propagation of the carry is impossible, a carry control signal is inserted into the first 2 bits of the byte other than X'FF' which occurs immediately after the consecutive bytes X'FF's so as to transmit the presence or absence of a carry. An arithmetic encoder 303 detects the continuation of at least a predetermined number of bytes X'FF's in the arithmetic code 315, and arithmetically decodes an output value YN316 on the basis of the predicted value MPS317 of the occurrence probability of the output value YN316 to be encoded and the region width Qe of the complementary predicted value LPS. Since the number of total bits of the inserted carry control signals is reduced by this "one-time 2-bits insertion system", the total number of transmitted code bits is also reduced.

Bien que les données soient transmises efficacement par un codeur arithmétique dans un système courant, le nombre des signaux de contrôle de report augmente proportionnellement au nombre de bits «1» ou d'octets X'FF' consécutifs. Dans la présente invention, un codeur arithmétique 302 détecte la possibilité qu'un report engendré durant une opération de codage arithmétique soit transmis au-delà d'un nombre prédéterminé d'octets X'FF' dans un code arithmétique fourni 315. Quand la transmission du report est impossible, un signal de contrôle de report est introduit dans les deux premiers bits de l'octet autre que X'FF' qui arrive immédiatement après les octets X'FF' consécutifs pour communiquer la présence ou l'absence d'un report. Un codeur arithmétique 303 détecte la continuité d'un nombre prédéterminé d'octets X'FF' dans le code arithmétique 315 et décode arithmétiquement la valeur de sortie YN316 en se basant sur la valeur prévue MPS317 de la probabilité d'occurrence de la valeur de sortie YN316 à coder et sur la largeur Qe de la région de la valeur prévue complémentaire LPS. Vu que le nombre total des bits des signaux de contrôle de report insérés se trouve réduit par ce «système d'insertion unique dans les deux premiers bits», le nombre total des bits de code transmis est également réduit.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Code transmitting apparatus and code transmission system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Code transmitting apparatus and code transmission system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Code transmitting apparatus and code transmission system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1924036

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.