Abstract:
Information signals such as grayscale images or audio signals are represented as a sequence of PCM signal samples. To embed auxiliary data in the least significant bits of the signal, the samples are slightly distorted. There is a so-termed 'rate-distortion function' (20) which gives the largest embedding rate R given a certain distortion level D. It appears that the efficiency of prior art embedding schemes such as LSB replacement (21,22) can be improved. The invention discloses such embedding schemes (23,24). According to the invention, the signal is divided into groups of L (L>1) signal samples (x). For each group of signal samples, a vector of least significant portions (x mod n) of the signal samples is created. For n=2, the vector comprises the least significant bit of each signal sample. The syndrome of said vector (as defined in the field of error detection and correction) represents the embedded data. Only one (or a few, in any case less than L) signal sample(s) of a group needs to be modified so as to achieve that the vector assumes a desired syndrome value.
Abstract:
Realtime data is recorded on a disc at a unit of cluster including successive sectors. When an error occurs in recording, the realtime data to be recorded in one cluster is relocated at another cluster, wherein successive sectors in each cluster are physically nearly arranged, so that movement of head is reduced when an error occurs and realtime data is recorded without losing the realtime data and without waiting. The area recording medium may be scanned to detect an error in recording during an idle interval. The idle interval is detected in accordance with the request interval of storing or reproducing and writing and reading execution time. A bit map table for storing used status and defect status may be recorded on the area recording medium. Logical sector address in a sector may be converted into a physical sector address such that sectors indicated by the physical sector address converted from the logical sector address in a cluster are physically nearly located on the area recording medium.
Abstract:
A storage medium initializing method includes steps of recording on a storage medium a management table configured to manage a replacement area for a defect area in a data area in the storage medium; recording a unique identification on the storage medium; and recording management data in the data area. The step of recording a unique identification includes recording the unique identification on the storage medium, but outside an area managed by the management data. The method optional includes initialization and cancellation steps.
Abstract:
An information recording medium includes a data area for recording user data, and a defect management area for recording a defect list for managing N number of defect areas existing in the data area, where N is an integer satisfying N ≥ 0. The defect list includes a header located at a fixed position in the defect list, N number of defect entries respectively including position information on positions of the N number of defect areas, and an anchor. The header, the N number of defect entries, and the anchor are located in this order. The header includes a defect list identifier for identifying the defect list, first update times information, and a defect entry number representing the number of the defect entries. The anchor includes an anchor identifier for identifying the anchor, and second update times information.
Abstract:
Detection unit for recovering a binary sequence (bk) from an analogue signal (Sread) representing a runlength limited sequence (ak) including a preliminary detection module (34) for generating a preliminary binary signal (Sb1) from the analogue signal (Sread) and a correction module for generating a corrected binary signal (bk) from the preliminary binary signal.
Abstract:
An error correction method for optical discs, and more particularly, an error correction method appropriate to high density discs is provided. The error correction method adding inner parity and outer parity to an error correction block with n byte x m x o size have the steps of obtaining a plurality of inner parity blocks (PI blocks) by segmenting the error correction block to the inner parity (PI) direction into x segments (here, x is an integer equal to or greater than 2); generating e-byte PI for each of the plurality of PI blocks generated by segmenting, and adding the PIs to the PI direction; and generating f-byte outer parity (PO) to the PO direction of the error correction block having PIs, and adding the POs to the PO direction. The error correction method maintains redundancy of parity signal in the similar level to the existing DVDs, while enhancing error correction capability.
Abstract:
An error correction circuit and method for a memory device use an error correcting block code such as a Hamming code to detect and correct errors, if any, in the data bytes. The error correction circuit and method are capable of improving the speed of error correction to reduce delays in the external data access time.