USRE43496EExpiredUtility

Method and apparatus for compensating reproduced audio signals of an optical disc

53
Assignee: CHO JAE RYONGPriority: Feb 4, 1997Filed: Aug 4, 2010Granted: Jun 26, 2012
Est. expiryFeb 4, 2017(expired)· nominal 20-yr term from priority
Inventors:Jae Ryong Cho
G11B 2020/10759G11B 20/10527H04N 9/8063G11B 2220/2562H04N 21/4392G11B 2020/1062G11B 2020/1074H04N 5/85G11B 20/16
53
PatentIndex Score
0
Cited by
21
References
13
Claims

Abstract

An apparatus and method for compensating audio signals to be recorded on an optical disc to optimize usage of memory in an audio decoding circuit, and to neutralize invalid audio data to produce good audio quality. A determination is made with regard to whether audio data signals contain normal data or invalid data. Invalid data is adjusted into normal audio data, and stored in the memory. The volume of the data stored in the memory is monitored to detect overflow and underflow conditions of the memory, a data transmitting stopping signal being sent during an overflow condition of the memory, a data transmitting requesting signal being sent during an underflow condition. The audio data reproduced from the memory is decoded, and the decoded audio data is output. Undesired errors are prevented by monitoring the reproduced audio data for invalid data and by adjusting invalid data into normal data when detected.

Claims

exact text as granted — not AI-modified
1. A method for controlling an audio memory of an audio decoding circuit included in a data decoding unit having a video decoding circuit, said method comprising:
 detecting an amount of data stored in said audio memory, and an address of a last audio data stored in said audio memory;   comparing the detected address of the last audio data stored in said audio memory with a reference address, which corresponds to a predetermined lower threshold for said amount of data stored in said audio memory, and determining whether said amount of data stored in said audio memory is less than said predetermined lower threshold based on the comparison of the detected address with the reference address; and   requesting additional audio data to be stored into said audio memory independently of processing in the video decoding circuit when said amount of data stored in said audio memory is less than said predetermined lower threshold.   
     
     
       2. The method recited by  claim 1 , further comprising:
 storing data that is representative of previously stored audio data when additional audio data is not available for storage into said audio memory while said amount of data stored in said audio memory is less than said predetermined lower threshold.   
     
     
       3. The method recited by  claim 1 , further comprising:
 storing dummy data into said audio memory while said amount of data stored in said audio memory is less than said predetermined lower threshold.   
     
     
       4. An apparatus for controlling an audio memory of an audio decoding circuit included in a data decoding unit having a video decoding circuit, said apparatus comprising:
 a volume detecting unit for detecting an amount of data stored in said audio memory, said volume detecting unit comprising a last address detecting unit for detecting an address of a last audio data stored in said audio memory;   a comparing unit for comparing the detected address of the last audio data stored in said audio memory with a reference address, which corresponds to a predetermined lower threshold for said amount of data stored in said audio memory, and determining whether said amount of data stored in said audio memory is less than said predetermined lower threshold based on the comparison of the detected address with the reference address; and   a controller including a signal generator, said signal generator generating a data transmission request signal requesting additional audio data to stored into said audio memory independently of processing in the video decoding circuit when said amount of data stored in said audio memory is less than said predetermined lower threshold.   
     
     
       5. The apparatus recited by  claim 4 , wherein said controller stores data that is representative of previously stored audio data when additional audio data is not available for storage into said audio memory while said amount of data stored in said audio memory is less than said predetermined lower threshold. 
     
     
       6. The apparatus recited by  claim 4 , wherein said controller further includes a dummy data generator for generating dummy data to be stored in said audio memory while said amount of data stored in said audio memory is less than said predetermined lower threshold. 
     
     
       7. A method for controlling an audio memory of an audio decoding included in a data decoding unit having a video decoding circuit, said method comprising:
 detecting an amount of data stored in said audio memory by detecting an address of a last audio data stored in said audio memory;   comparing the detected address of the last audio data stored in said audio memory with a reference address, which corresponds to a predetermined upper threshold for said amount of data stored in said audio memory, and determining whether said amount of data stored in said memory is greater than aid predetermined upper threshold based on the comparison of the detected address with the reference address; and   generating a data transmission stopping signal independently of processing in the video decoding circuit when said amount of data stored in said audio memory is greater than said predetermined upper threshold until said amount of data stored in said audio memory is less than or equal to said predetermined upper threshold.   
     
     
       8. The method recited by  claim 7 , further comprising:
 halting storage of additional audio data in said memory when said amount of data stored on said memory is greater than said predetermined upper threshold.   
     
     
       9. An apparatus for controlling an audio memory of an audio decoding circuit included in a data decoding unit having a video decoding circuit, said apparatus comprising:
 a volume detecting unit for detecting an amount of data stored in said audio memory, wherein said volume detecting unit comprising a last address detecting unit for detecting an address of a last audio data stored in said audio memory;   a comparing unit for comparing the detected address of the last audio data stored in said audio memory with a reference address, which corresponds to a predetermined upper threshold for said amount of data stored in said audio memory, and determining whether said amount of data stored in said audio memory is greater than said predetermined upper threshold based on the comparison of the detected address with the reference address; and   a controller including a signal generator, said generator generating a data transmission stopping signal independently of processing in the video decoding circuit when said amount of data stored in said audio memory is greater than said predetermined upper threshold until said amount of data stored in said audio memory is less than or equal to said predetermined upper threshold.   
     
     
       10. The apparatus recited by  claim 9 , wherein said controller halts storage of additional audio data in said memory when said amount of data stored on said memory is greater than said predetermined upper threshold. 
     
     
       11. A method for decoding a compensated audio data by controlling an audio memory of an audio decoding circuit included in a data decoding unit having a video decoding circuit, said method comprising:
 decoding, by the audio decoding circuit, the compensated audio data, wherein compensating the audio data comprises:
 detecting invalid data based on count information associated with the audio data; and 
 generating dummy data based on the detecting of the invalid data, the dummy data being repeatedly generated until audio data reaches a predefined length of bytes, 
   said decoding comprising:
 detecting an amount of data stored in said audio memory, the detecting of the amount of data stored in said audio memory comprising:
 detecting an address of a last audio data stored in said audio memory, 
 comparing the detected address of the last audio data stored in said audio memory with a reference address corresponding to a predetermined lower threshold for said amount of data stored in said audio memory, and 
 determining whether said amount of data stored in said audio memory is less than said predetermined lower threshold based on the comparison of the detected address with the reference address; and 
 
 requesting additional audio data to be stored into said audio memory independently of processing in the video decoding circuit when said amount of data stored in said audio memory is less than said predetermined lower threshold. 
   
     
     
       12. The method of claim 11, wherein the count information indicates a length of the audio data. 
     
     
       13. The method of claim 11, wherein the decoding includes an inverse discrete cosine converting transformation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.