The invention relates to a coding apparatus for embedding second data into
first data without deteriorating the first data and a decoding apparatus
for decoding coded data into original first data and second data without
deteriorating those data. The invention provides a coding apparatus which
has a memory for storing at least partial data of first data, and embeds
second data into the first data by rearranging, according to the second
data, the at least partial data of the first data that is stored in the
memory. The invention also provides a coding apparatus for decoding coded
data in which second data is embedded and at least partial data of the
coded data has been subjected to rearrangement by using one of a plurality
of rearrangement patterns. The decoding apparatus calculates correlation
between adjacent data for each rearrangement pattern, and decodes the
original first data and the second data according to a rearrangement
pattern that is determined based on the correlation.
Вымысел относит к прибору кодирвоания для врезать вторые данные в первые данные без ухудшать первые данные и прибору расшифровывать для расшифровывать закодированные данные в данные по оригинала первые и вторые данные без ухудшать те данные. Вымысел обеспечивает прибор кодирвоания имеет память для хранить по крайней мере частично данные первых данных, и врежет вторые данные в первые данные путем rearranging, согласно вторым данным, по крайней мере частично данные первых данных которые хранятся в памяти. Вымысел также обеспечивает прибор кодирвоания для расшифровывать закодированные данные в вторые данные врезаны и по крайней мере частично данные закодированных данных подвергались к перераспределению путем использование одной из множественности картин перераспределения. Прибор расшифровывать высчитывает корреляцию между смежными данными для каждой картины перераспределения, и расшифровывает первоначально первые данные и вторые данные согласно перераспределению делают по образцу которое обусловлено основало на корреляции.