The method of applying a watermark in a digital image

 

The invention relates to the application of a watermark in a digital image. Perform merging data sets of the base image and sets the image data of the signature to a pre-defined way of combining the aggregates so that they are linearly independent. Form the watermarked image and the key from the merged image. The image of the signature included in the merged image, is similar to the combined image from the point of view of availability and resilience to external factors. The technical result is increased reliability of separation of one data type from another. 8 C. and 27 C.p. f-crystals, 3 ill.

The technical field to which the invention relates

The present invention relates to the application of watermarking, and more specifically the method of applying a watermarking digital images.

Prior art

The application of digital watermarking is a method of introducing a bit pattern, which is called signature information in a digital image or audio and video files to identify images or files in kachestvennie copyright protection. In that case, when secured by copyright material based on videomaterial, application of digital watermarks develop so that the signature information is invisible. In that case, when secured by copyright material based on audiomaterial, application of digital watermarks develop so that the signature information is inaudible. In addition, the signature information should be evenly distributed around the source file, so that it could not identify or her to manipulate users. Next, the signature information should be fairly stable, with the goal of keeping the total changes made to a source file, such as volume reduction caused by the compression algorithm.

Fig.1 illustrates a conventional method of applying a watermark in a digital image. Considering Fig.1, note that by the usual method of applying a watermark in a digital image the main image and the image of the signature is converted to the Fourier coefficients by means of the fast Fourier transform (FFT), and not only the coefficients of the transformed image signatures, but also the password or key attached the image, by doing this the application of watermarks. Watermarked image is divided into the coefficients of the main image and the coefficients of image signatures using a password or key for separation. Next, the divided coefficients are subjected to inverse fast Fourier transform (OBPF) by receiving the main image and the image of the signature, respectively.

In accordance with another conventional method of digital drawing watermark image signatures and the main image is also converted to wave coefficients by discrete wavelet transformation (DWT), and wave coefficients of image signatures join the wave spatial domain is transformed main image by performing the application of watermarks.

However, according to the usual methods of applying watermarks, since the formation of the coefficients of image signatures embedded in the coefficients of the main image based on the arithmetic sum of the two coefficients at each point of the image element, the reliability of the formation cannot be achieved. That is, if the combined image is subjected to the MMA can vary so much, one type of data becomes impossible to separate from another data type. Similarly, if the combined image is subjected to a moderate image processing two or more times, the arithmetic sum can vary so much that one type of data cannot be separated from another data type.

The invention

The first objective of the present invention is the provision of a method of applying a watermark in a digital image to perform applying watermarks so that the image signatures, introduced in the merged image was similar to the combined image, from the point of view of its availability and resistance to external factors).

The second objective of the present invention is the provision of a method of encoding a digital image, comprising the method of applying a watermark in a digital image.

A third objective of the present invention is the provision of machine-readable recording media for storing program codes for performing the method of applying a watermark in a digital image.

The fourth objective of the present invention is the provision of a method of decoding zienia.

The fifth objective of the present invention is the provision of a processor (processing unit) applying a watermark in a digital image for execution of the application watermark so that the image signatures, introduced in the merged image was similar to the combined image in the sense of availability and stability.

The sixth objective of the present invention is the provision of a device of encoding a digital image, comprising a processor applying a watermark in a digital image.

The seventh objective of the present invention is the provision of a decoding device of a digital image for decoding the image encoded by the encoding method of the digital image.

Accordingly, to solve the first task is provided a method of applying a watermark in a digital image, comprising the steps of combining the data sets of the base image and sets the image data of the signature to a pre-defined way of combining the aggregates, so that they are linearly independent, and the formation of the watermarked image and the key from the United sobrat phase extraction image signature from the watermarked image, using the key.

In accordance with another aspect of the present invention is provided a method of applying a watermark in the digital form of the invention, comprising the steps: (a) insert (fill) of predetermined values of the picture elements between the respective data sets of the image data of the signature so that the aggregate size of the image data of the signature was the same as the size of the population data of the main image, (b) establishment of completed data sets of image signatures in the form of aggregates wave coefficients of the wave functions, (C) establish sets of data of the main image in the form of sets of scaling factors scaling functions, and (d) conversion of vibratory wave coefficients and sets of scaling factors in the form of sets of scaling factors at one level, above level, which belong to two groups, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are set with linear independence.

ZAR is lenny algorithm wavelet transformation may include the step of alternating the location of the sets of coefficients of the wave coefficients and coefficients of sets of scaling factors.

The method of applying a watermark in a digital image may also include the step (e) formation of the watermarked image and the key from the transformed sets of scaling factors.

The method of applying a watermark in a digital image preferably includes the additional step (f) extracting image signature from the watermarked image using the key.

To solve the second task is provided a method of encoding a digital image, comprising the method of applying a watermark in a digital image.

To solve the third problem is provided machine-readable recording medium for storing program codes for performing the method of applying a watermark in a digital image, comprising the steps: (a) inserting predetermined values of the picture elements between the respective data sets of the image data of the signature so that the aggregate size of the image data of the signature was the same as the size of the population data of the main image, (b) establishment of completed data sets of the image signals is ESD images as sets of scaling factors scaling functions, and (d) conversion of vibratory wave coefficients and sets of scaling factors in the form of sets of scaling factors at one level, above level, which belong to two groups, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are constructed linearly independent.

To solve the fourth problem is provided a method of decoding a digital image for decoding the image encoded by the encoding method of a digital image, comprising the step of the method of applying a watermark in a digital image with the purpose of combining data sets of the base image and sets the image data of the signature to a pre-defined way of Association, by which the aggregate data of the main image and the combined image data signatures are combined linearly independent manner, and to form the watermarked image and the key from the combined image, and a method of decoding a digital image includes a step of extracting depicted is the tasks provided by the processor (processing unit) applying a watermark in a digital image, includes a filling unit for inserting predetermined values of the picture elements between the respective data sets of the image data of the signature so that the aggregate size of the image data of the signature is the same as the size of data sets of the base image, the first node to setup completed data sets of image signatures in the form of aggregates wave coefficients of the wave functions, the second node installation to install the data sets of the base image in the form of sets of scaling factors scaling functions and site conversion for converting vibratory wave coefficients and sets of scaling factors in the form of sets of scaling factors at one level above the level owning two together, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are linearly independent way.

To solve the sixth task is provided a device for encoding a digital image, sod is provided a decoding device of a digital image to decode the image, encoded by encoding a digital image containing the runtime of the method of applying a watermark in a digital image to perform the method of applying a watermark in a digital image with the purpose of combining data sets of the base image and sets the image data of the signature to a pre-defined way of Association, by which the aggregate data of the main image and the combined image data signatures are combined linearly independent manner, and to form the watermarked image and the key from the combined image, and the decoding device of a digital image contains a decoding device for extracting image signature from the watermarked image using the key.

Brief description of drawings

The above objectives and advantages of the present invention will become more apparent from the detailed description of a preferred option implementation with reference to the accompanying drawings, on which:

Fig.1 is a diagram illustrating a conventional method of applying a watermark in a digital image;

Fig.2 to depict the Cove in the form of a digital image according to the present invention; and

Fig.3 is a block diagram of the processor applying a watermark in a digital image corresponding to the present invention.

Preferred embodiments of the invention

Below are described the preferred embodiments of the present invention with reference to the accompanying drawings.

Fig.2 represents the sequence of operations of the program, illustrating the main stages corresponding to the present invention, a method of applying a watermark in a digital image. Each of the main image and the image of the signature consists of a set of image elements. Because the values of the image elements correspond to examples of predetermined values of the color vectors of the respective picture elements representing the image element values of the main image can be generalized so that it can be called the aggregate data of the main image. Lower values of image elements for the main image and image signatures will be called the set of data of the main image and the set of image data signatures, respectively.

In accordance with the method Nanase is backupnode image data signatures are filled with zeros as values of image elements, through this, making the size of the population of the image data of the signature the same as the size of data sets of the base image (step 202).

For example, if n, l and m are independent predetermined positive integers, then it is assumed that the main image consists of n elements. Also, assuming that l represents the number of picture elements of one and the same direction, i.e. either horizontal or vertical, the amount of data in the aggregate data of the main image, i.e. the number of elements of the main image, n is equal to 2l. Also, when the image of the signature consists of m picture elements, it is assumed that m is equal to 0,25n.

Next, the filled data image signatures are in the form of aggregates wave coefficients of the wave functions at the level l (step 204). Aggregate data of the main image are set as sets of scaling factors the scaling functions at level l (step 206).

Now, using the algorithm of wavelet transformation, in which the coefficients of the totality of the wave coefficients and the coefficients of the set of scaling factors is converted in the form of sets of scaling factors at one level, above the level l, which belong to these two sets, that is at the level l+1 (step 208). The number of coefficients is equal to 2l+1. The aggregate wave coefficients and the set of scaling factors that are included in the set of scaling factors, the transformed algorithm wavelet transformation, are also linearly independent.

Further, the watermarked image and formulate key from the transformed sets of scaling factors (step 210). Of the 2l+1coefficients preferably choose 21the coefficients and are used as values of the elements of the watermarked image. The remaining coefficients are considered to be key along with the types of wave functions. For example, the coefficients alternately selected on the basis of the alternating arrangement in accordance with a conversion algorithm at step 208, can be used as a watermarked image, and the remaining coefficients can be used as keys.

For a better understanding of the present invention corresponding to the present invention a method of applying a watermark over pagrobimu recovery and decomposition for functions scaling and wave.

When k is a number between 1 and 21, a j is a number representing the level scaling factors scaling functions can be represented by the value ofa wave coefficients of the wave functions can be represented by the value ofas for the steps 202-206.

The transformation algorithm on the stage 208 can be represented by the following scheme (1).

In the system of Haardecomposes onandfor example, in accordance with a predetermined algorithm decomposition.

In the Haar system the above diagram arithmetically represented by the following equations (2) and (3).

Using equations (2) and (3), the transformation algorithm can also be represented by the following equations (4) and (5).

In accordance with the above conversion algorithm, for example,installed as a watermarked image, aUstawienia signature isthe converted image can also be represented by the value of, watermarked image can be represented by the expressiona key can be represented by the expression.

Now you can extract the image signature from the watermarked image using the key, which is obvious to experts in the field of applying watermarks.

As described above, in accordance with the method of applying a watermark according to the present invention, the aggregate data of the main image and the combined image data signatures are combined using the algorithm of wavelet transformation in order to satisfy the linear independent ratio between them. Thus, since the image input signature is orthogonal United with him the image perturbation merged image are affected equally and the components of the merged image, and components of the entered image signatures, i.e. two types of orthogonal components. As a result, the degree of distortion introduced in the image signatures and images that share similar drugs applied watermarks according to the present invention, the image signature entered in the associated image are similar to each other from the point of view of availability and stability. In addition, like the occasion when not attached an image of the signature, it is easy to restore the main image.

The above-described method of applying a watermark in a digital image can be taken in the method of encoding a digital image.

The image encoded by the encoding method of the digital image containing the runtime of the method of applying a watermark in a digital image to merge the data sets of the base image and sets the image data of the signature to a pre-defined way of Association, by which the aggregate data of the main image and the combined image data signatures are combined linearly independent manner, and to form the watermarked image and the key from the combined image decoding method of decoding a digital image to extract image signature from the watermarked image.

Next, a method of applying a watermark in a digital image and the encoding qi is rnym computer. Software codes and code segments constituting the program can easily be logically deduced experienced in the art of computer programmers. The program can also be stored on computer-readable recording media. Examples of recording media include magnetic recording media, magneto-optical recording media, and a media recording media.

The above-described method of applying a watermark in a digital image can also be implemented as a processor applying a watermark in a digital image. Fig.3 is a block diagram of the processor applying a watermark in a digital image according to the present invention. Considering Fig.3, note that the corresponding present invention, the processor applying a watermark in a digital image includes the node 302 fill the first node 304 installation, the second node 306 installation, the node 308 conversion and node 310 imaging/key. The processor applying a watermark in a digital image constructed on the basis of the method of applying a watermark in a digital image, shown in Fig.2.

The processor applying a watermark in the form of a digital whom I between the corresponding data in the data set image signatures so the size of the population of the image data of the signature is equal to the aggregate data of the main image. The first node 304 installs filled with aggregate data image signatures as aggregates wave coefficients of the wave functions. The second node 306 installs the aggregate data of the main image as sets of scaling factors scaling functions. Node 308 conversion converts the aggregate wave coefficients and the set of scaling factors in the form of sets of scaling factors at one level higher than the level, which belong to two groups, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are linear independence. Then, the imaging/key node 310 generates the watermarked image and the key from the transformed sets of scaling factors, coming from node 308 conversion.

The above processor applying a watermark in a digital Sobranie digital images can also be implemented by means of the decoding device of a digital image. Device (not shown) decoding the digital image includes a decoding device for decoding the image encoded by the encoding method of the digital image containing the runtime of the method of applying a watermark in a digital image to merge the data sets of the base image and sets the image data of the signature to a pre-defined way of Association, by which the aggregate data of the main image and the combined image data signatures are combined linearly independent way, and to form the watermarked image and the key from the merged image. Using the key, the decoding unit extracts the image of the signature of the watermarked image. Removing the image signature from the watermarked image using the key, can understand the specialists in the technique of watermarking. As the image signature is similar to the combined image in the sense of presence and resistance to external factors), based on the characteristics of the method of applying watermarks to be applied to the coding, ascaridoidea the location of the vibratory wave coefficients and sets of scaling factors, specialists in the art it should be clear that changes and modifications without leaving the scope of the nature and scope of the invention defined in the attached claims.

As described above, according to the present invention, the image signatures included in the merged image, similarly to the combined image from the point of view of availability and stability.

Industrial applicability

The application of digital watermarks can be used to ensure protection of copyright materials on the basis of digital formats.

Claims

1. The method of applying a watermark in a digital image, comprising stages: combine the aggregate data of the main image and the combined image data signatures in a predictable fashion with the purpose of combining the aggregates so that they are linearly independent and form a watermarked image and the key from the merged image.

2. The method of applying a watermark in a digital image p. 1, additionally containing phase, according to which the extracted image of the signature of the supplied water is Eseniya watermark in a digital image under item 1.

4. A method of encoding a digital image containing a method of applying a watermark in a digital image according to p. 2.

5. The method of applying a watermark in a digital image, comprising stages of: (a) insert a pre-defined values of image elements between the respective data sets of the image data of the signature so that the aggregate size of the image data of the signature was the same as the size of the population data of the main image, (b) establish the filled data image signatures in the form of aggregates wave coefficients of the wave functions, (c) establish a set of data of the main image in the form of sets of scaling factors scaling functions, and (d) transform the totality of the wave coefficients and the set of scaling factors as sets of scaling factors at one level above the level, which belong to two groups, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are linearly Nezavisimoye values of image elements are zeros.

7. The method of applying a watermark in a digital image under item 5, in which a pre-defined algorithm wavelet transformation includes a step, in accordance with which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

8. The method of applying a watermark in a digital image p. 6, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

9. The method of applying a watermark in a digital image p. 5, further containing the step (e), according to which form the watermarked image and the key from the transformed sets of scaling factors.

10. The method of applying a watermark in a digital image p. 9, further containing the step (f), which extracts the image of the signature of the watermarked image using the key.

11. A method of encoding a digital image containing a method of applying a watermark in the form of securities, the values of the image elements are zeros.

13. A method of encoding a digital image on p. 11, in which a pre-defined algorithm wavelet transformation includes a step, in accordance with which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

14. A method of encoding a digital image on p. 12, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

15. A method of encoding a digital image on p. 11, further containing the step (e), according to which form the watermarked image and the key from the transformed sets of scaling factors.

16. Machine-readable recording medium for storing program codes to perform the method of applying a watermark in a digital image, comprising stages; (a) insert pre-defined values of image elements between the respective data sets of the image data of the signature so that the size of the population data isopropylene aggregate data image signatures in the form of aggregates wave coefficients of the wave functions, (c) establish a set of data of the main image in the form of sets of scaling factors scaling functions, and (d) convert the aggregate wave coefficients and the set of scaling factors as sets of scaling factors at one level above the level, which belong to two groups, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are linearly independent.

17. Machine-readable recording medium according to p. 16, in which predetermined values of the image elements correspond to the zeros.

18. Machine-readable recording medium according to p. 16, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

19. Machine-readable recording medium on p. 17, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have ratios is 20. Machine-readable recording medium according to p. 16, further containing the step (e), which form the watermarked image and the key from the transformed sets of scaling factors.

21. Machine-readable recording medium according to p. 20, further containing the step (f), according to which the extracted image signature from the watermarked image using the key.

22. A method of decoding a digital image for decoding the image encoded by the encoding method of the digital image containing the runtime of the method of applying a watermark in a digital image to merge the data sets of the base image and sets the image data of the signature to a pre-defined way of Association, by which the aggregate data of the main image and the combined image data signatures combined linearly independent manner, and to form the watermarked image and the key from the combined image, and a method of decoding a digital image includes a step according to which the extracted image of the signature of the supplied vodjanye, containing a filling unit for inserting predetermined values of the picture elements between the respective data sets of the image data of the signature so that the aggregate size of the image data of the signature was the same as the size of the population data of the main image, the first node to setup the data sets of image signatures as aggregates wave coefficients of the wave functions, the second node installation to install the data sets of the base image as sets of scaling factors scaling functions, and site conversion for converting vibratory wave coefficients and sets of scaling factors as sets of scaling factors at one level above the level, which owns two together, in accordance with a predetermined algorithm, wavelet transformation, in which the aggregate wave coefficients and the set of scaling factors are linearly independent.

24. The processor applying a watermark in a digital image p. 23, in which the pre-defined testing image by p. 23, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

26. The processor applying a watermark in a digital image according to p. 24, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

27. The processor applying a watermark in a digital image p. 23, further containing the step (e), according to which produce watermarked image and the key from the transformed set of scaling factors.

28. The processor applying a watermark in a digital image according to p. 27, further containing the step (f), which extracts the image of the signature of the watermarked image using the key.

29. Device for encoding a digital image that contains the processor applying a watermark in a digital image p. 23.

30. The device codiovan is nothing.

31. Device for encoding a digital image on p. 29, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

32. Device for encoding a digital image on p. 30, in which a pre-defined algorithm wavelet transformation includes a step according to which in turn have coefficients of vibratory wave coefficients and coefficients of sets of scaling factors.

33. Device for encoding a digital image on p. 29, further containing the step (e), according to which produce watermarked image and the key from the transformed set of scaling factors.

34. Device for encoding a digital image on p. 33, further containing the step (f), which extracts the image of the signature of the watermarked image using the key.

35. The decoding device of a digital image for decoding the image encoded by the encoding method of digital image containing this what I watermark in a digital image with the purpose of combining data sets of the base image and sets the image data of the signature in a predictable fashion Association, by which the aggregate data of the main image and the combined image data signatures combined linearly independent manner, and to form the watermarked image and the key from the combined image, and the decoding device of a digital image contains a decoding device for extracting image signature from the watermarked image using the key.

 

Same patents:

The invention relates to a playback device of a recording medium on which recorded at least a first data stream representing video information, the second data stream that represents a segment of the graphic information, and a management program for managing an interactive reproduction of the above-mentioned segments of information, including:

picker stream data to be read from the recording medium under control of the control program,

a means of reading for reading from the recording medium control program and the selected thread

means of generating video data for generating pixel representation of a segment of video data in the first stream,

means of generating graphics for generating a pixel representation of a segment of the graphics data in the second stream,

input tools for receiving user input

moreover, the above-mentioned device capable of performing the first part of the control program, which includes at least the primary data related to the properties of a graphical object template to scan southway part of the control program to provide visual feedback to user input

The invention relates to a device for writing the channel signal, and specifically to means of transmitting time-sensitive data when it is written through the asynchronous channel

The invention relates to a storage medium, playback device, and device and method for recording on the specified media

The invention relates to a system for recording and/or playback in real-time the real-time files

The invention relates to the media, as well as recording, playback and transmission of video

The invention relates to the accumulation of information, in particular to a system for recording on an optical disk such as CD-ROM

The invention relates to a digital device and method for playing a digital signal recorded in the form of a set of values

The invention relates to the distribution of free areas to control the damage on the media drive, the method of manufacturing and a drive controller

The invention relates to the distribution of free areas to control the damage on the media drive, the method of manufacturing and a drive controller

FIELD: optical data carriers.

SUBSTANCE: for protecting optical disk from recording, information concerning protection from recording is read, which is previously recorded in at least one zone of starting or ending area of data carrier, and it is determined, whether the latter is in state of recording protection. In variant, when carrier is placed in cassette body, and body has aperture for forbidding recording protection of data on disk, it is determined, if recording protection state of recording protection data written on disk is matches with state of recording protection of said aperture, and recording of new data is prevented, if said protection data and aperture position forbid recording. In a variant information concerning recording protection is stored in zones of disk identification of at least one of zones of starting and ending area of carrier.

EFFECT: higher efficiency.

5 cl, 16 dwg

FIELD: optical data carriers.

SUBSTANCE: at least one free area is determined in position, following noted data area of user. Said free area is distributed in backward order from the last element of noted area. When replacing damaged elements of user data it is used from last elements of said free data area.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: optical data carriers.

SUBSTANCE: at least one free area is determined in position, following noted data area of user. Said free area is distributed in backward order from the last element of noted area. When replacing damaged elements of user data it is used from last elements of said free data area.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: technologies for authentication of information.

SUBSTANCE: method includes performing absolute identification for confirming legality of data carrier according to first rule in preset time. Authentication information is recorded on this data carrier in previously set position. Process of arbitrary authentication is performed for confirming legality of said data carrier in accordance to second rule in arbitrary time. First rule includes announcing confirmation of standard match, if information for authentication is detected as registered in selected preset position. Second rule in given arbitrary authentication process includes announcing standard match, if information for authentication is detected as not registered in arbitrary positions, different from given preset position.

EFFECT: higher reliability.

6 cl, 12 dwg

FIELD: data carriers.

SUBSTANCE: data carrier has formatted information for data and manufacturer information, containing identification information for recording device, which forms or modifies data on data carrier, and normalizes information, related to modification of data on carrier. Manufacturer information has individual format, incompatible to other manufacturers.

EFFECT: higher efficiency.

7 cl, 8 dwg

FIELD: data signals.

SUBSTANCE: method and device are used for extraction of additional data from data signal containing at least first z1 and second z2 channels, while each of which has similar selections w of additional data, inserted into given positions of signal selection. Method includes comparison 62 of first series of given selections of signal of first channel, separated by given number M of signal selections, to appropriate second series of selections from second channel signal and displacement 65 of first and second series for one selection position and comparison operation for first and second series is repeated until series become similar again.

EFFECT: higher efficiency.

2 cl, 6 dwg

FIELD: digital data storage devices.

SUBSTANCE: device is provided with memory area for storing data and separate microprocessor, having a communication interface, memory block and processor connected to communication interface, and also to memory block. Data may include first data portion, which is adapted for reading and decoding by a computer device, in case when at least one condition is fulfilled. Microprocessor is adapted for generation of at least one cryptographic key. Processor is made with possible realization of communication to computer device through communication interface for checking whether said condition is fulfilled, and for generation of said cryptographic key for mentioned computer device, if the condition is fulfilled. Also provided are computer device for communication with computer-readable carrier; method for reading and decoding data from computer-readable carrier; data carrier, computer software for realization by a processor of method for reading and decoding data from computer-readable data carrier; method for allowing access to data, stored on a computer-readable carrier; data carrier, provided with software for realizing method for allowing access to data, stored on computer-readable carrier; method for allowing access to data, stored on computer-readable carrier and system for providing for safe access to data.

EFFECT: reliable copy protection.

10 cl, 6 dwg

FIELD: copy protection.

SUBSTANCE: control data are encoded on a CD. Copy protection method includes stage of playback of selected control data incorrectly and/or non-precisely. Said control data are inaccessible or not readable at all by sound player, which only can play sound data. Wrong control data make sound data absolutely not readable by data reading device. Copy-protected CD with digital sound record contains audio data and control data, encoded in above-mentioned way.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: data carriers.

SUBSTANCE: in response to control reading signal received at amplifier input, on output of this amplifier output signal is produced, signal is then formed, reflecting difference between output amplifier signal and support signal. First compensation signal is generated, absolute value of which is proportional to absolute temperature, and second compensation signal, absolute value of which does not depend on temperature during forming estimation signal first compensation signal is summed with signal, reflecting said difference, or is subtracted from it dependently on second compensation signal.

EFFECT: higher precision.

4 cl, 7 dwg

FIELD: data carriers.

SUBSTANCE: to determine origin of data carrier disk, errors are used, which appear during manufacture process of master-disk, and are imparted to later batches. Data from said disk in non-corrected form are read, then data about errors is retrieved. Characteristic information about errors is provided and extracted data is compared to characteristic data, which characterizes all data carriers, manufactured by same source. As a result of correlation of compared data, origin of disk is judged either known or unknown.

EFFECT: higher efficiency of copy-protection measures.

4 cl, 7 dwg

Up!