(EN) A line coding method and apparatus are provided. A convolutional line coding method, the method includes: constructing a sequence set, wherein the length of each sequence is n bits; selecting balance sequences within the sequence set, obtaining the n-1 bits source data corresponding to the balance sequences; obtaining the n-1 bits source data corresponding to imbalance sequences through the Hamming distance detection on the imbalance sequences within the sequence set; classifying the balance sequences and the imbalance sequences according to the running difference value, generating a code table for the n-1 bits source data and the n bits sequences, wherein the code table is used for line coding, when the n-1 bits source data being encoded, n bits encoded results are obtained from the corresponding relations of the code table.
(FR) L'invention porte sur un procédé et un appareil de codage en ligne. Un procédé de codage en ligne à convolution comprend : la construction d'un ensemble de séquences, la longueur de chaque séquence étant de n bits; la sélection de séquences équilibrées dans l'ensemble de séquences, l'obtention des données sources à n-1 bits correspondant aux séquences équilibrées; l'obtention des données sources à n-1 bits correspondant aux séquences déséquilibrées par l'intermédiaire de la détection de distance de Hamming sur les séquences déséquilibrées dans l'ensemble de séquences; la classification des séquences équilibrées et des séquences déséquilibrées conformément à la valeur de différence courante, la génération d'une table de code pour les données sources à n-1 bits et les séquences à n bits, la table de code étant utilisée pour un codage en ligne, lorsque les données sources à n-1 bits sont codées, des résultats codés à n bits sont obtenus à partir des relations correspondantes de la table de code.