KR100720383B1 - 실시간 dvd레코더에 대한 동시 인코딩-디코딩 및일시정지-캐치-업을 위한 버퍼 최적화 - Google Patents
실시간 dvd레코더에 대한 동시 인코딩-디코딩 및일시정지-캐치-업을 위한 버퍼 최적화 Download PDFInfo
- Publication number
- KR100720383B1 KR100720383B1 KR1020027005978A KR20027005978A KR100720383B1 KR 100720383 B1 KR100720383 B1 KR 100720383B1 KR 1020027005978 A KR1020027005978 A KR 1020027005978A KR 20027005978 A KR20027005978 A KR 20027005978A KR 100720383 B1 KR100720383 B1 KR 100720383B1
- Authority
- KR
- South Korea
- Prior art keywords
- read
- write
- time
- buffer
- data
- Prior art date
Links
- 239000000872 buffer Substances 0.000 title claims abstract description 100
- 238000005457 optimization Methods 0.000 title description 4
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 description 11
- 238000012937 correction Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000012790 adhesive layer Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/20—Driving; Starting; Stopping; Control thereof
- G11B19/28—Speed controlling, regulating, or indicating
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/036—Insert-editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
- H04N9/8715—Regeneration of colour television signals involving the mixing of the reproduced video signal with a non-recorded signal, e.g. a text signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10675—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
- G11B2020/1074—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control involving a specific threshold value
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10953—Concurrent recording or playback of different streams or files
- G11B2020/10962—Concurrent recording or playback of different streams or files wherein both recording and playback take place simultaneously
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2525—Magneto-optical [MO] discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2525—Magneto-optical [MO] discs
- G11B2220/2529—Mini-discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
- G11B2220/2575—DVD-RAMs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
- H04N2005/91364—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/7921—Processing of colour television signals in connection with recording for more than one processing mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/806—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
- H04N9/8063—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Optical Recording Or Reproduction (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Studio Circuits (AREA)
Abstract
본 발명은, 명백한 동시 판독 및 기록을 필요로 하는 특성을 갖는 디스크 매체에 있는 판독 버퍼와 기록 버퍼의 성능을 최적화하기 위한 방법 및 시스템에 관한 것이다. 이 방법은, 기록 시간(tW) 동안에 기록 버퍼로부터 디스크 매체에 데이터를 기록하며, 판독 시간(tR) 동안에 디스크 매체로부터 판독 버퍼에 데이터를 판독하는 동작을 교대로 하는 단계를 포함한다. 판독 시간과 기록 시간은 일반적으로 점프 시간(tJ)으로 분리된다. 프런트-엔드 판독 속도, 디코딩 비트 속도, 레코딩 가능한 매체 디바이스의 프런트-엔드 기록 속도 및 인코딩 비트 속도에 따라 최적화되도록 기록 시간은 선택적으로 제어된다.
Description
본 발명의 구성은, 일반적으로 예컨대 레코딩 가능한 디지털 비디오 디스크, 하드드라이브 및 광자기 디스크와 같은 디스크 매체 상에 레코딩된 오디오 전용 프로그램, 비디오 전용 프로그램 및, 비디오 및 오디오 둘 모두의 전용 프로그램에 대해 개선된 동작 특성을 제공하는 방법 및 장치에 관한 것이다.
소비자가 차후에 프리젠테이션(presentation)하기 위해 비디오 프로그램 및/또는 오디오 프로그램을 레코딩하게 하기 위해, 여러 디바이스들이 개발되어왔다. 이러한 디바이스는 테이프 레코더, 비디오카세트 레코더, 레코딩가능한 컴팩트디스크 및 가장 최근에는 레코딩가능한 디지털 비디오 디스크(DVD)를 포함한다. 하드드라이브 및 광자기 디스크가 또한 사용되어왔다.
단 한번만 레코딩될 수 있으며, 그에 따라 본질적으로 DVD 판독 전용 메모리인 DVD는 약어, DVD-R로 지칭된다. 약어, DVD-R은 또한 한번-기록 또는 한번-레코딩 기술을 지칭하는데 일반적으로 사용된다. 레코딩되고, 소거되며, 재레코딩될, 즉 오버라이팅되거나 재기록될(overwritten or rewritten) DVD에 몇 가지 포맷이 이용 가능하다. 이들은, 약어, DVD-RAM, DVD-RW 및 DVD+RW로 지칭된다. 현재까지, 어떠한 통일된 산업 표준도 채택되어 있지 않다. 약어, DVD-RAM, DVD-RW 및 DVD+RW는 또한 일반적으로 각각의 재기록 가능한 기술을 지칭하는데 사용된다. 본 명세서에서 재기록 가능한 DVD 기술, 디바이스 및 방법을 지칭할 때, 일반적으로 미래에 개발될 표준뿐만 아니라 지금 사용되고 있는 모든 표준을 포함하고자 한다.
비록 재기록 가능한 DVD 기술이 일반적으로 이용 가능하지만, 동작은 플레이, 레코딩, 고속 전진, 후진 및 정지와 같은 기본적인 기능으로 제한된다. 일시정지(pause)가 이용 가능하지만, 이것은 VCR의 동작을 일시정지하는 것에 단지 대응하는 동작으로서 예컨대 사전에 레코딩된 프로그램의 재생을 중단하거나 레코딩으로부터 광고를 제거하기 위해 시청된 프로그램의 레코딩을 중단하는 것이다. 컴퓨터 하드드라이브와 달리, 레코딩 가능한 DVD 디바이스는 매우 중요한 추가적인 기능을 가지며, 이것은 사전에 레코딩된 DVD를 재생하는 것이다. 따라서, 컴퓨터 하드드라이브 대신 사용될 수 있는, 방법 및 디바이스를 포함하는 재기록 가능한 DVD 기술을 개발하고자 하는 경제적인 동기가 있다. 가격을 줄이고 판매량을 증가시키는 목표를 적절히 조정하지(compromising) 않고, 개선되고 유리한 특성을 가진 이러한 디바이스를 제공하는 것은 해볼만한(challenge) 것이다.
예컨대 DVD와 같은 재기록 가능한 디스크 매체에 대한 많은 새로운 특성은, 일시정지, 캐치-업(catch-up) 및 인스턴트(instant) 리플레이를 포함한다. 이들 특성은 명백한 동시 판독 및 기록을 필요로 한다. 기록 버퍼(레코드 버퍼로도 지칭됨) 및 판독 버퍼(트랙 또는 플레이 버퍼로도 지칭됨)의 동작이 기록 버퍼의 오버플로우(overflow)와 판독 버퍼의 언더플로우(underflow)를 회피하도록 최적화되어야 하는 것을 이들 특성은 필요로 한다. 기록 버퍼의 오버플로우는 결국 인코딩 이후 및 디스크 상의 기록 이전에 프로그램 자료의 손실을 야기한다. 판독 버퍼의 언더플로우는 결국 재생되고 있는 프로그램 자료의 중단을 야기한다. 캐치-업 모드, 플레이-스킵(play-skip) 모드 및 유연한 캐치-업(smooth-catch-up) 모드 또는 이들의 조합 모두는 이러한 버퍼의 최적화를 필요로 한다.
일시정지, 인스턴트 리플레이, 캐치-업 및 그 밖의 모든 트릭 모드는, 단지 몇 가지만 예를 들자면 DVD-RW, DVD-RAM, DVD+RW와 같은 DVD 레코더에 대한 양호한 특성이다. 여기서, 일시정지는 방송 TV 프로그램을 일시정지하는데 사용된다. 인스턴트 리플레이는 사람들이 레코딩 자료를 즉시 시청하게 한다. 캐치-업은 사람들이 일시정지해제(unpause) 또는 트릭 모드에 대한 다른 구현 이후 상기 프로그램을 계속 보게 한다(catch up). 트릭 모드는 고속 후진, 저속 후진, 고속 전진, 저속 전진, 스킵 및 점프를 포함한다. 이들 특성 모두는 동시 인코딩 및 디코딩을 위한 DVD 레코더 상에서 구현하기 매우 어렵다. 이것은 고속 프런트-엔드(front-end)를 필요로 할 뿐만 아니라 임의의 데이터 손실 없이 끊김없는(seamless) 재생을 수행하도록 버퍼를 조작할 양호한 방법을 필요로 한다.
본 발명은, 명백한 동시 판독 및 기록을 필요로 하는 특성을 갖는 디스크 매체 디바이스에 있는 판독 버퍼 및 기록 버퍼의 성능을 최적화하기 위한 방법에 관한 것이다. 이러한 시스템에서, 새로운 비디오 프로그래밍이 수신됨에 따라, 데이 터는 기록 버퍼에 계속 추가된다. 나아가, 화상이 시청자를 위해 디스플레이됨에 따라, 비디오 데이터는 판독 버퍼에서 계속 삭제된다.
본 방법은, 기록 시간(tW)동안 기록 버퍼로부터 디스크 매체에 데이터를 기록하고, 판독 시간(tR) 동안 디스크 매체로부터 판독 버퍼에 데이터를 판독하는 동작을 교대로 하는 단계를 포함한다. 판독 시간과 기록 시간은 일반적으로 점프 시간(tJ)에 의해 분리된다. 기록 시간은, 이것이 대략 2r1r4tJ/(r1r3 - r1r4 - r2r3)가 되도록 선택적으로 제어된다. 이 식에서, r1은 DVD 레코더/플레이어 디바이스의 프런트-엔드 판독 속도이며, r2는 디코딩 비트 속도이며, r3은 레코딩 가능한 매체 디바이스의 프런트-엔드 기록 속도이며, r4는 인코딩 비트 속도이다. 일 양상에 따라, 본 방법은 또한, 대략 2r2r3tJ/(r1r3 - r1r4 - r2r3)가 되도록 판독 시간을 선택적으로 제어하는 단계를 유리하게는 포함할 수 있다.
본 발명의 또 다른 양상에 따라, 판독 버퍼 크기(BRSZ)는 대략 (r1 - r2)*tR이 되도록 선택되며, 기록 버퍼 크기(BWSZ)는 대략 r4*(tR + 2*t
J)가 되도록 선택된다.
대안적인 실시예에 따라, 본 발명은, 명백한 동시 판독 및 기록을 필요로 하는 특성을 구현하기 위해 판독 버퍼 및 기록 버퍼를 갖는 레코딩 가능한 디스크 매체 디바이스에 관한 것이며, 여기서 데이터는 기록 버퍼에 계속 추가되며 판독 버 퍼로부터 계속 삭제된다. 적절한 디스크 매체 플레이어/레코더 회로가, 기록 시간(tW) 동안 기록 버퍼로부터 디스크 매체에 데이터를 기록하고, 판독 시간(tR) 동안 디스크 매체로부터 판독 버퍼에 데이터를 판독하는 동작을 교대로 하기 위해 제공된다. 판독 시간 및 기록 시간은 점프 시간(tJ)에 의해 분리된다. 디바이스 제어기는, 기록 시간이 대략 2r1r4tJ/(r1r3 - r1
r4 - r2r3)가 되도록 기록 시간을 선택적으로 제어하기 위해 제공되며, 여기서 변수는 위에서 설명된 바와 같다. 바람직한 실시예에 따라, 디바이스 제어기는 또한, 판독 시간이 대략 2r2r3tJ/(r
1r3 - r1r4 - r2r3)가 되도록 판독 시간을 선택적으로 제어한다.
본 발명의 또 다른 양상에 따라, 판독 버퍼 크기(BRSZ)는 대략 (r1 - r2)*tR이 되도록 선택된다. 나아가, 기록 버퍼 크기(BWSZ)는 대략 r4*(tR + 2*tJ)가 되도록 선택된다.
도 1은 본 발명의 구성에 따라 하나 이상의 개선된 동작 특성이 제공될 수 있는 재기록 가능한 DVD 디바이스의 블록도.
도 2는 재기록 가능한 DVD 상의 나선형 트랙을 예시하는데 유용한 도면.
도 3은 판독 및 기록 프로세스를 이해하는데 유용한 버퍼 모델을 도시한 도면.
도 4a, 도 4b, 도 4c 및 도 4d는 서로 다른 DVD 디바이스 프런트-엔드 속도 에 대한 판독 시간 및 기록 시간을 예시한 도면.
도 5a 및 도 5b는 선택된 파라미터에 있어서의 DVD 디바이스의 판독 시간 및 기록 시간을 예시한 도면.
레코딩 가능한 DVD 디바이스
본 명세서에서 설명된 본 발명의 구성에 따라 여러 개선된 동작 특성을 구현하기 위한 디바이스(100)는, 본 발명의 구성에 따라 재기록 가능한 디스크 매체(102)를 사용하며, 도 1에서 블록도 형태로 도시되어 있다. 재기록 가능한 디스크 매체(102)는 예시된 실시예에서 재기록 가능한 DVD로 구현되어 있다. 많은 예에서, 알 수 있는 바와 같이, 재기록 가능한 디스크 매체는 또한 예컨대 하드드라이브 또는 광자기 디스크(MOD: Magneto Optical Disc)일 수 있다. MOD의 예로 미니디스크가 있다. 많은 예에서, 본 발명의 구성은 비디오 또는 오디오 또는 비디오 및 오디오 둘 모두에 적용될 수 있다.
디바이스(100)는 디스크 매체, 본 예에서는 재기록 가능한 DVD(102)에 기록하고 이것으로부터 판독할 수 있다. 디바이스는 기계적 조립부(104), 제어부(120), 비디오/오디오 입력 처리 경로(140) 및 비디오/오디오 출력 처리 경로(170)를 포함한다. 대부분의 블록을 다른 부분 또는 경로에 할당하는 것은 자명하므로, 블록중 일부의 할당이 편의상 이뤄졌으며, 이러한 할당은 디바이스의 동작을 이해하는데 중요하지 않다.
기계적 조립부(104)는, DVD(102)를 회전시키기 위한 모터(106)와 회전하는 디스크 위에서 움직이도록 적응된 픽업 조립부(108)를 포함한다. 픽업 조립부 상의 레이저는, 비디오 및/또는 오디오 프로그램 자료를 레코딩하고 재생하기 위해 디스크 상에 나선형 트랙으로 점들을 굽거나(burn spots), 트랙 상에 이미 구워진 점들을 비춘다. 본 발명을 이해하기 위해, 디스크가 한 면 또는 두 면에 레코딩될 수 있는 지와, 두 면을 레코딩하는 경우, 디스크의 두 면의 레코딩 또는 디스크로부터의 후속적인 판독이 디스크의 동일한 면 또는 두 면 모두로부터 발생하는지는 상관없다. 픽업 및 모터는 서보(110)에 의해 제어된다. 서보(110)는 또한 제 1 입력으로서 디스크(102)의 나선형 트랙으로부터 판독된 데이터의 재생 신호를 수신한다. 재생 신호는 또한 에러 정정 회로(130)에 대한 입력이며, 이 회로(130)는 제어부의 일부분 또는 비디오/오디오 출력 처리 경로의 일부분으로 간주될 수 있다.
제어부(120)는 제어 중앙 처리 유닛(CPU)(122)과 탐색 데이터 생성 회로(126)를 포함한다. 제어 CPU(122)는 제 1 입력 신호를 탐색 데이터 생성 회로(126)에 공급하며, 서보(110)는 제 2 입력 신호를 탐색 데이터 생성 회로(126)에 공급한다. 서보는 또한 제어부의 일부분으로 간주될 수 있다. 탐색 데이터 생성 회로(126)는 제 1 입력 신호를 멀티플렉서(MUX)(154)에 공급하며, 멀티플렉서(MUX)(154)는 비디오/오디오 입력 처리 경로(140)의 일부분을 형성한다.
종래의 레코딩 가능한 DVD 디바이스에서, 탐색 데이터 생성 회로(126)는 비디오 데이터와 함께 디스크 상에 저장될 종래의 탐색 패킷 데이터를 생성할 것이다. 본 발명의 구성에 따라, 탐색 데이터 생성 회로는 탐색 패킷에 삽입하기 위한 특정한 추가적인 정보를 공급할 수 있다. 추가적인 정보는, 다음에 좀더 상세하게 설명될 선택된 트릭 모드 재생 동작에 대한 개선된 성능을 위해 사용될 수 있다.
MUX(154)의 출력은 에러 정정 코딩 회로(128)의 입력이다. 에러 정정 코딩 회로(128)의 출력은 픽업(108)에 공급된 레코딩 가능한 입력 신호이며, 이것은 레이저에 의해 디스크(102)의 나선형 트랙 상에 "구워"질 것이다.
제어 CPU(122)는 또한 바람직하게는 도 1에 도시된 바와 같이 판독 버퍼(172) 및 기록 버퍼(152)에 포함된 데이터에 액세스한다. CPU(122)는 판독 버퍼(172) 및 기록 버퍼(152)에 저장된 비디오 데이터를 삭제하고, 변형하고, 재포맷할 수 있다. 제어 및 데이터 인터페이스가 또한 바람직하게 제공되어, CPU(122)가 패킷 비디오 인코더(144)와 오디오 인코더(148)의 동작을 제어하게 한다. 적절한 소프트웨어 또는 펌웨어가 제어 CPU(122)에 의해 수행되는 종래의 동작을 위해 메모리에 제공된다. 게다가, 개선된 특성을 위한 프로그램 루틴(134)이, 이후에 좀더 상세하게 설명될 바와 같이 본 발명에 따라 CPU(122)를 제어하기 위해 제공된다.
시청자가 활성 가능한 기능을 위한 제어 버퍼(132)는 현재 이용 가능한 기능, 즉 플레이, 레코드, 후진(reverse), 고속 전진, 저속 플레이, 일시정지/플레이 및 정지를 나타낸다. 일시정지는 VCR의 동작을 일시정지하는 것에 대응하는 동작이며 예컨대 사전에 레코딩된 프로그램의 재생을 수동으로 중단하거나 레코딩으로부터 광고를 제거하기 위해 시청하는 프로그램의 레코딩을 중단하는 것이다. 별도의 버퍼(136)가 여기서 설명된 본 발명의 구성을 구현하기 위한 명령을 수신하기 위해 제공된다.
비디오/오디오 입력 처리 경로(140)는 예컨대 NTSC 또는 PAL과 같은 종래의 텔레비전 신호를 디바이스(100)에 의한 디지털 레코딩을 위해 예컨대 MPEG-1 또는 MPEG-2와 같은 디지털화된 패킷 데이터로 변환하기 위한 신호 처리 회로이다. 입력 경로(140)는 비디오 입력(video in)을 위한 예컨대 MPEG-1 또는 MPEG-2인 비디오 인코더(144)와 NTSC 디코더(142)를 포함할 수 있으며, 오디오 아날로그-디지털 컨버터(A/D)(146)와 예컨대 MPEG-1 또는 MPEG-2인 오디오 인코더(148)를 포함할 수 있다. 전체 패킷이 구성될 때까지 디지털화된 신호는 멀티플렉서(150)에서 결합되어 기록 버퍼(152)에 저장된다. 오디오 및 비디오 데이터 패킷 그룹이 생성됨에 따라, 이들은 탐색 데이터 생성 블록(126)에서 생성된 적절한 탐색 패킷과 MUX(154)에서 결합된다. 그런 다음, 패킷은 에러 정정 코딩 회로(128)에 보내진다. 에러 정정 코딩 회로(128)는 또한 입력 경로(140)의 일부분으로 간주될 수 있다.
실제적인 문제로, DVD의 나선형 트랙 상에서 가장 작은 주소지정 가능한 유닛은 16 섹터의 ECC(에러 정정 코드: Error Correction Code) 블록이며, 여기서 각 섹터는 사용자 데이터의 2048 바이트를 포함한다. 하나의 그룹은 예컨대 12개인 많은 ECC 블록이다. 각 블록 그룹은 결합된 비디오 및 오디오 프로그램 자료의 대략 0.5초 분량을 나타낸다. 예컨대 192개의 섹터인 ECC 블록의 그룹을 레코딩하는데 필요한 나선형 트랙을 따르는 선형 공간의 양이 여기서 나선형 트랙의 세그먼트로 한정된다. 따라서, 기록 버퍼가 하나의 데이터 세그먼트를 저장할 만큼만 크기만 하면 된다고 볼 수 있다. 하나의 데이터 세그먼트는, 예컨대 오디오 및 비디오 프 로그램 자료의 대략 0.5초 분량에 대응할 수 있다.
출력 처리 경로(170)는 에러 정정 블록(130)과 판독 버퍼 즉 출력 버퍼(172)를 포함하며, 여기서 디스크로부터 판독된 데이터가 추가로 처리하기 위해 패킷으로 조합된다. 패킷은 조건부 액세스 회로(174)에 의해 처리되며, 이 회로(174)는 비디오 및 오디오 처리를 위해 디멀티플렉서(176)를 통한 각 경로로의 패킷의 전파를 제어한다. 따라서, 판독 버퍼(172)는, 오디오 및 비디오 프로그램 자료의 대략 0.5초 분량에 또한 대응하는 하나의 데이터 세그먼트를 저장할 만큼 크기만 하면 된다고 볼 수 있다.
비디오는 예컨대 MPEG-1 또는 MPEG-2로부터 디코더(178)에 의해 디코딩되며, 예컨대 NTSC 또는 PAL과 같은 종래의 텔레비전 신호로서 인코딩된다. 오디오는 예컨대 MPEG-1 또는 MPEG-2로부터 회로(182)에 의해 디코딩되며, 오디오 디지털-아날로그(D/A) 컨버터(184)에 의해 아날로그 형태로 변환된다. PCI 버퍼와 PCI 디코더는, 디스크 상에 포함된 탐색 패킷에 포함된 프리젠테이션 제어 정보를 디코딩하기 위해 제공될 수 있다. 출력 처리 경로(170)는 알려진 바와 같이 에러 정정 회로(130)를 포함하는 것으로 간주될 수 있다.
DSI 버퍼는 탐색 패킷 내에 포함된 디스크 검색 정보(DSI)를 수신하기 위해 제공된다. DSI 디코더는, 아래에 좀더 상세하게 설명될 탐색 패킷 내에 포함된 DSI 정보를 디코딩하는데 사용된다.
특히, 본 발명은, 하드웨어, 소프트웨어 또는 하드웨어와 소프트웨어의 조합으로 실현될 수 있다. 본 발명에 따른 기계로 판독 가능한 저장 매체(machine readable storage)는, 예컨대 제어 CPU(122)와 같은 하나의 컴퓨터 시스템에서 중앙집중 형태로 또는 서로 다른 요소가 여러 개의 상호연결된 컴퓨터 시스템에 걸쳐서 퍼져 있는 분포된 형태로 실현될 수 있다. 여기서 설명된 방법을 실행하기 위해 적응된 어떠한 종류의 컴퓨터 시스템 또는 기타 장치가 용인될 수 있다.
특히, 비록 여기서 설명된 본 발명이 도 1의 제어 CPU(122)를 고려하지만, 하드웨어와 소프트웨어의 전형적인 조합은, 로딩되고 수행될 때 도 1의 제어부(120)와 유사하게 DVD 레코딩 시스템과 컴퓨터 시스템을 제어하여 여기서 설명된 방법을 수행하게 하는 컴퓨터 프로그램을 갖춘 범용 컴퓨터 시스템일 수 있다. 본 발명은 또한, 여기서 설명된 방법의 구현을 가능케 하는 모든 특성을 포함하며, 컴퓨터 시스템에 로딩될 때 이들 방법을 수행할 수 있는 컴퓨터 프로그램 제품에 내장될 수 있다.
본 상황(context)의 컴퓨터 프로그램은, 정보 처리 성능을 갖는 시스템이 다음의 동작, 즉 (a) 또 다른 언어, 코드 또는 표시(notation)로의 변환 및 (b) 다른 자료 형태로의 재생중 어느 하나 또는 둘 모두 이후에 또는 직접 특정한 기능을 수행하게 하는 명령의 세트의 임의의 언어, 코드 또는 표시로 된 임의의 표현을 의미할 수 있다. 여기서 개시된 발명은, 위에서 설명된 제어 CPU(122)와 호환 가능한 동작 시스템을 위해 상업적으로 이용 가능한 개발 도구(development tool)를 사용하여 프로그래머에 의해 구현될 수 있는 컴퓨터 프로그램에 내장된 방법일 수 있다.
DVD 매체
본 발명의 구성을 예시하기 위해, 프로그램 자료는 재기록 가능한 DVD에 레코딩될 수 있고 재기록 가능한 DVD로부터 재생될 수 있다. 도 2에 도시된 재기록 가능한 DVD(10)는 디바이스(100)에서의 디스크(102)로 사용하기에 적합하다. 디스크(10)는 평면, 원형 플라스틱 판형 부재(12)로 형성된다. 재기록 가능한 DVD는 접착성 층에 의해 서로 결합되어 1.2mm 두께의 디스크를 형성하는 두 개의 기판으로 구성될 수 있다. 중앙 개구부(14)는, 도 1의 모터(106)의 죄임(gripping) 디바이스가 디스크를 확고하게 잡고 본 발명의 구성에 따라 상기 디스크의 각운동(angular motion)을 제어할 수 있도록 디스크에 형성될 수 있다.
트랙 상의 레코딩의 방향은 전형적으로는 나선의 더 작은 반경부분으로부터 나선형 트랙의 더 큰 반경부분으로 나선형 트랙(16)을 따라서 바깥쪽 방향이다. 몇 개의 일련의 세 개의 큰 점()은 도면에 도시되지 않은 트랙의 일부분을 나타낸다. 결과적으로, 나선형 트랙의 시작부분은 개구부(14) 근처에 있는 것으로 간주되며, 사각형(18)으로 표시된다. 나선형 트랙의 말단 부분은 테두리 근처에서 끝나는 것으로 간주되며, 다이아몬드형(20)으로 표시된다. 당업자는 일반적으로 알려진 바와 같이 나선형 트랙의 시작부분과 말단 부분을 한정하는 것을 수용한다. 본 발명의 구성에 따른 특정한 개선된 특성은, 후진 레코딩, 즉 나선형 트랙의 더 큰 반경부분으로부터 나선형 트랙의 더 작은 반경부분으로의 레코딩을 사용한다. 또한 매체 타입의 인덱싱(indexing)을 수용하기 위해, 트랙은 도면에는 도시되지 않았지만 사이드-투-사이드 워블(side-to-side wobble)을 가질 수 있다. 크기조정의 어려움으로 인해, 트랙(16) 일부분만 도시되며, 이들은 매우 확대된 크기로 도시되어 있 다.
거의 원형이며 반경방향으로 동심인 나선(the spiral)의 각 부분은 때때로 트랙으로 지칭되지만, 이 용어는 특정한 의미를 갖는 것으로 보통 받아들여지지 않는다. CD-ROM에서, 예컨대, 트랙이라는 용어는 또한 하나의 오디오 송 또는 다른 선택물(selection)을 포함하는 그러한 나선형 트랙의 해당 부분을 지칭하는데 사용되며, 이러한 트랙이 DVD에 대해서 공통적일 수 있고 또는 그렇지 않을 수 있다.
본 발명의 구성은 레코딩 가능한 DVD 매체에 대해 여기에서 설명되었다. 그러나, 당업자는 본 발명이 이러한 점으로 제한되지 않음을 인식할 것이다. 오히려, 여기에 설명된 개선된 트릭 모드를 위한 DVD 탐색 정보의 개선은, DVD-R 타입 매체를 포함하지만 이것으로 제한되지 않는 임의의 타입의 디스크 매체로 사용될 수 있다.
동시 인코딩-디코딩 및 일시정지-캐치-업을 위한 버퍼 최적화
본 발명의 구성에 따라 버퍼를 관리하기 위한 방법은 예기치 않은 버퍼의 오버플로우 및 언더플로우를 피하기 위해 판독 버퍼(172)와 기록 버퍼(152)를 최적화한다. 본 방법은, 일시정지, 캐치-업 및 인스턴트 리플레이와 같은 특성에 필요한 동시 인코딩 및 디코딩하기에 충분할 만큼, DVD 디바이스 프런트-엔드의 판독 및 기록 속도가 충분히 빠르지 않고/거나 점프 시간이 짧지 않을 때 발생하는 문제를 피하는 것을 돕는다. 캐치-업 모드, 플레이-스킵 모드 및 유연한-캐치-업 모드 또는 이들의 조합 모두가 이러한 버퍼의 최적화를 필요로 한다.
도 3은 판독 버퍼(172)와 기록 버퍼(152)에 관련된 독창적인 구성을 설명하 는데 유용한 버퍼 모델을 도시한 도면이다. 도 3에서, 변수는 다음과 같이 정의된다:
tJ는 점프 시간이다;
tR은 판독 시간이다;
tW는 기록 시간이다;
r1은 프런트-엔드 판독 속도이다;
r2는 디코딩 비트 속도이다;
r3은 프런트-엔드 기록 속도이다;
r4는 인코딩 비트 속도이다;
n은 n번째 주기이다.
도 3에서, 위쪽 그래프는 판독 버퍼의 동작을 도시하며, 아래쪽 그래프는 기록 버퍼의 동작을 도시한다.
종래에, DVD 디바이스의 프런트-엔드는, 일시정지, 캐치-업 또는 인스턴트 리플레이 모드에서 동작할 때 교대 주기를 갖는 판독 및 기록을 수행한다. 판독-기록 주기(30)는 판독에서 시작해서, 제 2 점프 이후 종료한다. 이것은, 도 3에 도시된 판독, 점프, 기록 및 점프를 포함한다. 판독-기록 주기에서, 프런트-엔드가 시간(tRn)동안 디스크로부터 데이터를 판독할 때, 판독 버퍼(172)의 데이터 레벨은 BRL
로부터 BRU까지 증가한다. 판독 시간(tRn) 동안, 유입되는 인코딩 데이터는 기록 버퍼(152)의 데이터 레벨을 증가시킨다. 시간(tRn)동안 판독을 마친 후, 프런트-엔드는 시간(tWn) 동안 기록 동작을 수행하기 위해 디스크 상의 다른 위치로 시간(tJ) 동안 점프한다. 도 3에 도시된 바와 같이, 판독 버퍼 레벨은 점프 시간(tJ)이 시작하자마자 즉시 감소하기 시작한다.
기록 버퍼(152)는 점프 시간(tJ)이 끝나자마자 바로 데이터의 피크 레벨(BWU)에 도달한다. 데이터 손실을 피하기 위해, 기록 버퍼(152)는 오버플로우하지 않아야 하며, 기록 버퍼(152)는 BWSZ>BWU인 버퍼 크기(BWSZ)를 필요로 한다. 또한, 프런트-엔드가 시간(tWn) 동안 기록하면서, 기록 버퍼(152)의 데이터 레벨이 감소하기 시작하도록, 기록 비트 속도은 최대 인코딩 비트 속도보다 더 커야 한다. 기록 시간(tWn) 동안에, 버퍼 레벨(BR 및 BW)은 둘 모두 감소한다. 만약 프런트-엔드가 기록 버퍼에 저장된 데이터를 소모한다면, 기록 버퍼(152)는 언더플로우할 수 있다. 기록 시간(tWn) 이후, 시간(tJ) 동안 프런트-엔드는 판독을 위해 다시 점프한다. 이것으로 판독-기록 주기(30)는 완료된다.
판독-기록 주기(30)의 끝에서, 판독 버퍼는 최저 레벨(BRL)까지 간다. 시믈리스(seamless) 플레이의 경우, BRL은 0보다 더 커야 한다. 가변 비트 속도 동작의 경우, 순간 비트 속도이 가변적이므로, 버퍼의 증가율(r1 - r2, r4) 및 감소 율(r2, r3 - r4)은 선형적이지 않을 수 있다. 다른 판독-기록 주기에서, tR 과 tW는 다를 수 있지만, 이들은 최악의 경우에 상한치(upper limit)를 결코 초과하지 않을 것이다. 도 3에 도시된 모델은 최악의 경우를 가정한 것이다. 디코딩 비트 속도 및 인코딩 비트 속도(r2, r4) 둘 모두는, DVD 디바이스(100)에 대해서는 가능한 최대인 것으로 가정되며, 프런트-엔드의 점프 시간은 정상 동작에서 예상될 수 있는 가장 긴 점프 시간인 것으로 가정된다. 시간(tJ)은 기록에서 판독으로 또는 판독에서 기록으로의 프런트-엔드 점핑에 대한 총 통과(transit) 시간이다.
도 3으로부터, n번째 판독-기록 주기에서, 다음의 수학식을 얻을 수 있다:
(a) 판독 버퍼 레벨(BR):
여기서,
시믈리스 재생에 대해, 다음의 수학식이 성립할 필요가 있다:
오버플로우를 피하기 위해, 판독 버퍼 크기는 다음과 같아야 한다:
(b) 기록 버퍼 레벨(BW):
여기서,
최적화한 경우:
BWLn ~ = 0
오버플로우를 피하기 위해, 다음과 같은 기록 버퍼의 크기를 가져야 한다:
최악의 경우에:
BRL = 0
BRSZ = BRUn
BWSZ = BWUn이며,
그리하여:
위 수학식으로부터, 다음의 수학식이 유도될 수 있다:
(r1-r2)*tRn - r2*(tWn+2*tJ) = 0
r4*(tRn+2*tJ) - (r3-r4)tWn = 0
위 두 수학식을 풀면 결국 다음의 수학식이 된다:
여기서, r1r3-r1r4-r2r3 ≠0이다.
수학식 1 내지 수학식 16은 본 발명의 구성에 따른 버퍼 모델을 정의한다.
앞선 수학식에 의해 결정된 버퍼 크기, 판독 시간 및 기록 시간에 대한 결과값은, 본 발명의 구성에 따른 최적값이다. 실제로, 구성요소의 제한, 설계의 고려사항 및 다른 변수들은 결국 이들 최적값과는 다소 다른 실제값을 야기할 수 있음이 인식될 것이다. 따라서, 당업자는 지시된 정확한 값을 사용할 필요가 없음을 쉽게 인식할 것이다. 사실, 바람직한 값은, 버퍼 크기, 판독 시간 및 기록 시간에 대해 본 명세서의 수학식에서 지시될 수 있는 최적 값과의 20%까지의 편차를 포함할 수 있다.
제 1 예로서, 프런트-엔드 판독/기록 율은 2X이고, 비트 스트림의 최대 비트 속도은 7.0Mb/sec이며, 점프 시간(tJ)은 0.5초임을 가정한다. 그러면,
tWn = tRn = 0.922s
이고
BRSZ = 13.5Mbits
BWSZ = 13.5Mbits이다.
제 2 예로서, 프런트-엔드 판독/기록 속도는 2X/1.5X이고, 비트 스트림의 최대 비트 속도은 6.0Mb/sec이며 점프 시간은 0.5초임을 가정한다. 그러면,
tWn = 1.1s
tRn = 0.8s이고
수학식 12와 수학식 14로부터
BRSZ = 16.6Mbits
BWSZ = 11Mbits이다.
도 4a, 도 4b, 도 4c 및 도 4d는 서로 다른 프런트-엔드 속도에 대한 판독 시간 및 기록 시간을 예시한다. 버퍼 크기 및 시간은, 1초인 점프 시간(tJ)에 대해 주기 대 프런트-엔드 속도를 나타내는 그래프 형태의 플롯으로 도시되어 있다. 만약 점프 시간이 1초가 아니라면, tR, tW, Br 및 BW의 값은 인자(t
J)에 의해 그 크기가 조정된다. 버퍼 크기의 단위는 Mbits이다.
도 5a 및 도 5b는, 프런트-엔드 기록 속도가 1X이고, 점프 시간은 0.3s이며 최대 비트 속도은 6.0Mb/sec인 또 다른 예이다. 판독 및 기록에 대한 한 주기 동안의 버퍼 크기 및 시간이 프런트-엔드 판독 속도에 대비하여 도시되어 있다. 이 플롯은 판독 시간, 기록 시간, 판독 버퍼 크기, 기록 버퍼 크기 및 프런트-엔드 판독 속도 사이의 관계를 도시한다.
상술한 바와 같이, 본 발명은, 분명히 동시 판독 및 기록을 필요로 하는 하나의 특성을 갖는 디스크 매체 디바이스에 있는 판독 버퍼 및 기록 버퍼의 성능을 최적화하기 위한 방법에 이용된다.
Claims (8)
- 명백한 동시 판독 및 기록을 필요로 하는 특성(feature)을 갖는 디스크 매체 디바이스에 있는 판독 버퍼 및 기록 버퍼로서, 데이터가 상기 기록 버퍼에 계속 추가되며 상기 판독 버퍼로부터 계속 삭제되는, 판독 버퍼 및 기록 버퍼의 성능을 최적화하기 위한 방법으로서,기록 시간(tW) 동안에 상기 기록 버퍼로부터 상기 디스크 매체에 데이터를 기록하고, 판독 시간(tR) 동안에 상기 디스크 매체로부터 상기 판독 버퍼에 데이터를 판독하는 동작을 교대로 하는 단계로서, 상기 판독 시간과 상기 기록 시간이 점프 시간(tJ)에 의해 분리되는, 단계와;2r1r4tJ/(r1r3 - r1r4 - r2r3)가 되도록 상기 기록 시간을 선택적으로 제어하는 단계를,포함하며, 여기서 r1은 프런트-엔드(front-end) 판독 속도이고, r2는 디코딩 비트 속도이며, r3은 상기 레코딩 가능한 매체 디바이스의 프런트-엔드 기록 속도이고, r4는 인코딩 비트 속도인, 판독 버퍼 및 기록 버퍼 성능의 최적화 방법.
- 제 1항에 있어서, 2r2r3tJ/(r1r3 - r1r4 - r2r3)가 되도록 상기 판독 시간을 선택적으로 제어하는 단계를 더 포함하는, 판독 버퍼 및 기록 버퍼 성능의 최적화 방법.
- 제 1항에 있어서, 상기 판독 버퍼 크기(BRSZ)는 (r1-r2)*tR이 되도록 선택되는, 판독 버퍼 및 기록 버퍼 성능의 최적화 방법.
- 제 1항에 있어서, 상기 기록 버퍼 크기(BWSZ)는 r4*(tR + 2*tJ)가 되도록 선택되는, 판독 버퍼 및 기록 버퍼 성능의 최적화 방법.
- 명백한 동시 판독 및 기록을 필요로 하는 특성(feature)을 구현하기 위한 판독 버퍼와 기록 버퍼를 가지며, 여기서 데이터가 상기 기록 버퍼에 계속 추가되고, 상기 판독 버퍼로부터 계속 삭제되는, 레코딩 가능한 디스크 매체 디바이스로서,기록 시간(tW) 동안에 상기 기록 버퍼로부터 상기 디스크 매체에 데이터를 기록하고, 판독 시간(tR) 동안에 상기 디스크 매체로부터 상기 판독 버퍼에 데이터를 판독하는 동작을 교대로 하기 위한 수단으로서, 상기 판독 시간과 상기 기록 시간은 점프 시간(tJ)에 의해 구별되는, 수단과;2r1r4tJ/(r1r3 - r1r4 - r2r3)가 되도록 상기 기록 시간을 선택적으로 제어하기 위한 디바이스 제어기를,포함하며, 여기서 r1은 프런트-엔드(front-end) 판독 속도이고, r2는 디코딩 비트 속도이며, r3은 상기 레코딩 가능한 매체 디바이스의 프런트-엔드 기록 속도이고, r4는 인코딩 비트 속도인, 레코딩 가능한 디스크 매체 디바이스.
- 제 5항에 있어서, 상기 디바이스 제어기는, 2r2r3tJ/(r1r3 - r1r4 - r2r3)가 되도록 상기 판독 시간을 선택적으로 제어하는, 레코딩 가능한 디스크 매체 디바이스.
- 제 5항에 있어서, 상기 판독 버퍼 크기(BRSZ)는 (r1-r2)*tR이 되도록 선택되는, 레코딩 가능한 디스크 매체 디바이스.
- 제 5항에 있어서, 상기 기록 버퍼 크기(BWSZ)는 r4*(tR + 2*tJ)가 되도록 선택되는, 레코딩 가능한 디스크 매체 디바이스.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16479199P | 1999-11-10 | 1999-11-10 | |
US60/164,791 | 1999-11-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020050267A KR20020050267A (ko) | 2002-06-26 |
KR100720383B1 true KR100720383B1 (ko) | 2007-05-22 |
Family
ID=22596109
Family Applications (11)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027005892A KR100654275B1 (ko) | 1999-11-10 | 2000-11-01 | Mpeg 비디오 매체 레코딩 디바이스를 제어하기 위한 방법 및 레코딩 가능한 매체 디바이스 |
KR1020027005979A KR100669896B1 (ko) | 1999-11-10 | 2000-11-01 | Dvd 레코더를 위한 페이딩 특징 |
KR1020027005630A KR100660435B1 (ko) | 1999-11-10 | 2000-11-02 | Dvd 탐색 정보의 개선을 통한 개선된 트릭 모드 제공 방법 및 디스크매체 디바이스 |
KR1020027005978A KR100720383B1 (ko) | 1999-11-10 | 2000-11-02 | 실시간 dvd레코더에 대한 동시 인코딩-디코딩 및일시정지-캐치-업을 위한 버퍼 최적화 |
KR1020027005926A KR100760602B1 (ko) | 1999-11-10 | 2000-11-08 | 잠깐 멈춤 기능을 위한 바깥쪽으로부터 안쪽으로의 레코딩 방법 및 관련 시스템 |
KR1020027005893A KR100709166B1 (ko) | 1999-11-10 | 2000-11-08 | 가변 판독율을 이용하는 dvd 레코더 잠깐 멈춤 특성 제공 방법 및 장치 |
KR1020027005612A KR100712565B1 (ko) | 1999-11-10 | 2000-11-09 | 오디오-비디오 데이터를 디스크 매체 상에서 이전에레코딩된 오디오-비디오 데이터에 추가하는 방법 및 장치 |
KR1020027005159A KR100662653B1 (ko) | 1999-11-10 | 2000-11-10 | 기록가능한 dvd를 위한 동시적인 재생 및 기록 동안의감소된 사용자 응답 시간 |
KR1020027005840A KR100720382B1 (ko) | 1999-11-10 | 2000-11-10 | Dvd 재생 장치를 위한 믹싱 특성 |
KR1020027005897A KR100739488B1 (ko) | 1999-11-10 | 2000-11-10 | 디스크 매체의 실시간 포즈 캐치-업 |
KR1020027005564A KR100671262B1 (ko) | 1999-11-10 | 2000-11-10 | Mpeg 트릭 모드에서 화상 포맷 아티팩트의 제거 |
Family Applications Before (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027005892A KR100654275B1 (ko) | 1999-11-10 | 2000-11-01 | Mpeg 비디오 매체 레코딩 디바이스를 제어하기 위한 방법 및 레코딩 가능한 매체 디바이스 |
KR1020027005979A KR100669896B1 (ko) | 1999-11-10 | 2000-11-01 | Dvd 레코더를 위한 페이딩 특징 |
KR1020027005630A KR100660435B1 (ko) | 1999-11-10 | 2000-11-02 | Dvd 탐색 정보의 개선을 통한 개선된 트릭 모드 제공 방법 및 디스크매체 디바이스 |
Family Applications After (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027005926A KR100760602B1 (ko) | 1999-11-10 | 2000-11-08 | 잠깐 멈춤 기능을 위한 바깥쪽으로부터 안쪽으로의 레코딩 방법 및 관련 시스템 |
KR1020027005893A KR100709166B1 (ko) | 1999-11-10 | 2000-11-08 | 가변 판독율을 이용하는 dvd 레코더 잠깐 멈춤 특성 제공 방법 및 장치 |
KR1020027005612A KR100712565B1 (ko) | 1999-11-10 | 2000-11-09 | 오디오-비디오 데이터를 디스크 매체 상에서 이전에레코딩된 오디오-비디오 데이터에 추가하는 방법 및 장치 |
KR1020027005159A KR100662653B1 (ko) | 1999-11-10 | 2000-11-10 | 기록가능한 dvd를 위한 동시적인 재생 및 기록 동안의감소된 사용자 응답 시간 |
KR1020027005840A KR100720382B1 (ko) | 1999-11-10 | 2000-11-10 | Dvd 재생 장치를 위한 믹싱 특성 |
KR1020027005897A KR100739488B1 (ko) | 1999-11-10 | 2000-11-10 | 디스크 매체의 실시간 포즈 캐치-업 |
KR1020027005564A KR100671262B1 (ko) | 1999-11-10 | 2000-11-10 | Mpeg 트릭 모드에서 화상 포맷 아티팩트의 제거 |
Country Status (14)
Country | Link |
---|---|
US (3) | US7756394B1 (ko) |
EP (11) | EP1236350B1 (ko) |
JP (11) | JP4597453B2 (ko) |
KR (11) | KR100654275B1 (ko) |
CN (11) | CN1225131C (ko) |
AU (11) | AU1579401A (ko) |
DE (9) | DE60012972T2 (ko) |
ES (4) | ES2194789T3 (ko) |
HK (2) | HK1051615A1 (ko) |
MX (11) | MXPA02004752A (ko) |
MY (2) | MY121456A (ko) |
PL (4) | PL355155A1 (ko) |
TW (4) | TW546636B (ko) |
WO (11) | WO2001035409A2 (ko) |
Families Citing this family (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6499060B1 (en) | 1999-03-12 | 2002-12-24 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
US6937814B1 (en) * | 2000-04-14 | 2005-08-30 | Realnetworks, Inc. | System and method for play while recording processing |
WO2001091123A1 (en) * | 2000-05-23 | 2001-11-29 | Koninklijke Philips Electronics N.V. | Commercial-break detection device |
DE60134192D1 (de) * | 2000-06-26 | 2008-07-10 | Matsushita Electric Ind Co Ltd | Gerät und Verfahren zur digitalen Videoaufzeichnung |
FR2818788B1 (fr) * | 2000-12-26 | 2005-06-03 | Thomson Multimedia Sa | Procede et dispositif d'enregistrement de donnees numeriques multimedia, disque dur, support d'enregistrement et suite de donnees numeriques associes |
US7260312B2 (en) | 2001-03-05 | 2007-08-21 | Microsoft Corporation | Method and apparatus for storing content |
US20020122656A1 (en) * | 2001-03-05 | 2002-09-05 | Gates Matthijs A. | Method and apparatus for recording broadcast data |
JP4491175B2 (ja) * | 2001-09-10 | 2010-06-30 | パイオニア株式会社 | 番組記録再生システムおよび番組記録再生方法 |
US7130527B2 (en) * | 2001-10-05 | 2006-10-31 | Thomson Licensing | Slow forward trick mode playback of recorded video |
KR100434739B1 (ko) * | 2001-10-29 | 2004-06-10 | 주식회사 휴맥스 | 디지털 방송 수신기에서의 탐색정보 생성장치 및 방법과,그에 따른 변속 재생장치 및 방법 |
KR100434740B1 (ko) * | 2001-11-09 | 2004-06-10 | 주식회사 휴맥스 | 디지털 방송 프로그램에서의 저배속 재생방법 |
US20030123841A1 (en) * | 2001-12-27 | 2003-07-03 | Sylvie Jeannin | Commercial detection in audio-visual content based on scene change distances on separator boundaries |
JP2003249057A (ja) * | 2002-02-26 | 2003-09-05 | Toshiba Corp | デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム |
JP2003303472A (ja) * | 2002-04-04 | 2003-10-24 | Hitachi Ltd | 情報記録装置及び情報記録方法 |
EP1497983B1 (en) * | 2002-04-19 | 2012-01-18 | Panasonic Corporation | Reproduction speed conversion apparatus |
EP1504598A4 (en) * | 2002-05-09 | 2009-07-01 | Thomson Licensing | IDENTIFICATION OF CONTENT IN A DIGITAL VIDEO RECORDER |
KR20040000290A (ko) | 2002-06-24 | 2004-01-03 | 엘지전자 주식회사 | 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법 |
EP1516332A4 (en) | 2002-06-24 | 2009-07-22 | Lg Electronics Inc | RECORDING MEDIUM WITH A DATA STRUCTURE FOR MANAGING THE REPRODUCTION OF MULTI-TITLE VIDEO DATA RECORDED THEREFROM AND PLAYBACK PROCESSES AND DEVICES |
AU2003248055A1 (en) * | 2002-07-12 | 2004-02-02 | Matsushita Electric Industrial Co., Ltd. | Data processing device |
EP1420583A3 (en) * | 2002-11-15 | 2007-10-10 | Sony Corporation | Data processing method, data processing apparatus, and program and data recording medium therefor |
KR20050085767A (ko) * | 2002-12-19 | 2005-08-29 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 비디오 뷰잉 시스템 및 방법 |
EP1623415A4 (en) * | 2003-05-06 | 2011-04-06 | Lg Electronics Inc | RECORDING MEDIUM HAVING A DATA STRUCTURE FOR MANAGING VIDEO DATA AND ASSOCIATED ADDITIONAL CONTENT DATA, AND METHODS AND APPARATUSES FOR RECORDING AND READING |
JP3938368B2 (ja) * | 2003-09-02 | 2007-06-27 | ソニー株式会社 | 動画像データの編集装置および動画像データの編集方法 |
US7839930B2 (en) | 2003-11-13 | 2010-11-23 | Microsoft Corporation | Signaling valid entry points in a video stream |
US7852919B2 (en) | 2003-09-07 | 2010-12-14 | Microsoft Corporation | Field start code for entry point frames with predicted first field |
US7924921B2 (en) * | 2003-09-07 | 2011-04-12 | Microsoft Corporation | Signaling coding and display options in entry point headers |
US8085844B2 (en) * | 2003-09-07 | 2011-12-27 | Microsoft Corporation | Signaling reference frame distances |
TWI478154B (zh) * | 2003-10-04 | 2015-03-21 | Samsung Electronics Co Ltd | 儲存搜尋資訊的再生方法 |
KR20050066264A (ko) | 2003-12-26 | 2005-06-30 | 엘지전자 주식회사 | 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치 |
KR20050066265A (ko) | 2003-12-26 | 2005-06-30 | 엘지전자 주식회사 | 고밀도 광디스크의 메뉴 구성방법 및 실행방법과기록재생장치 |
US7483077B2 (en) * | 2004-01-30 | 2009-01-27 | Broadcom Corporation | Method and system for control of a multi-field deinterlacer including providing visually pleasing start-up and shut-down |
JP4191221B2 (ja) | 2004-04-26 | 2008-12-03 | パイオニア株式会社 | 記録再生装置、同時記録再生制御方法、および同時記録再生制御プログラム |
KR100600287B1 (ko) * | 2004-06-10 | 2006-07-13 | 주식회사 대우일렉트로닉스 | 콤보 시스템의 방송 프로그램 녹화 방법 |
CN1320822C (zh) * | 2004-06-30 | 2007-06-06 | 威盛电子股份有限公司 | 以不同检测原则交叉检测广告片段的方法及相关*** |
CN1301619C (zh) * | 2004-07-07 | 2007-02-21 | 威盛电子股份有限公司 | 以显示接口协助使用者检测广告片段的方法及接口*** |
CN1327701C (zh) * | 2004-08-04 | 2007-07-18 | 威盛电子股份有限公司 | 在视频信号中进行高效能广告检测的方法与相关*** |
JP4617773B2 (ja) | 2004-08-23 | 2011-01-26 | ソニー株式会社 | 記録装置および方法、再生装置および方法、記録媒体、並びにプログラム |
ES2400955T3 (es) * | 2004-10-07 | 2013-04-15 | Panasonic Corporation | Aparato de codificación de imágenes y aparato de decodificación de imágenes |
US8768150B2 (en) * | 2004-10-08 | 2014-07-01 | Broadcom Corporation | Method and system for trick mode support in a motion adaptive deinterlacer with inverse telecine |
KR100632584B1 (ko) * | 2004-12-20 | 2006-10-09 | 엘지전자 주식회사 | 자동 챕터 설정 장치 및 방법 |
US8634413B2 (en) | 2004-12-30 | 2014-01-21 | Microsoft Corporation | Use of frame caching to improve packet loss recovery |
KR100618887B1 (ko) * | 2005-02-04 | 2006-09-01 | 삼성전자주식회사 | 멀티미디어 파일의 데이터 입출력 제어 방법 및 장치 |
JP4396567B2 (ja) * | 2005-04-15 | 2010-01-13 | ソニー株式会社 | 素材記録装置および素材記録方法 |
JP4442500B2 (ja) * | 2005-04-15 | 2010-03-31 | ソニー株式会社 | 素材記録装置および素材記録方法 |
JP5116664B2 (ja) | 2005-04-26 | 2013-01-09 | トムソン ライセンシング | 同期化されたストリーム・パッキング |
WO2007017970A1 (ja) * | 2005-08-11 | 2007-02-15 | Mitsubishi Denki Kabushiki Kaisha | 映像記録装置、シーンチェンジ抽出方法、及び映像音声記録装置 |
JP4534971B2 (ja) * | 2005-11-28 | 2010-09-01 | ソニー株式会社 | 動画記録装置、動画記録方法、動画伝送方法、動画記録方法のプログラム及び動画記録方法のプログラムを記録した記録媒体 |
JP4264582B2 (ja) * | 2006-06-13 | 2009-05-20 | ソニー株式会社 | 情報処理装置および情報処理方法、プログラム、並びに記録媒体 |
KR100737068B1 (ko) * | 2006-07-06 | 2007-07-06 | 주식회사 대우일렉트로닉스 | Dvd/vcr 콤보 시스템의 예약 녹화 장치 및 그 방법 |
US8115866B2 (en) * | 2006-12-29 | 2012-02-14 | Texas Instruments Incorporated | Method for detecting film pulldown cadences |
JP2008193627A (ja) * | 2007-01-12 | 2008-08-21 | Mitsubishi Electric Corp | 画像符号化装置、画像復号装置、および画像符号化方法、画像復号方法 |
US9183753B2 (en) * | 2007-02-26 | 2015-11-10 | Sony Computer Entertainment America Llc | Variation and control of sensory work playback |
US20110023079A1 (en) * | 2008-03-20 | 2011-01-27 | Mark Alan Schultz | System and method for processing priority transport stream data in real time in a multi-channel broadcast multimedia system |
CN101594504B (zh) * | 2008-05-30 | 2011-01-19 | 三星电子(中国)研发中心 | 在dvd盘片终结前添加子画面的方法 |
KR100990200B1 (ko) * | 2008-06-18 | 2010-10-29 | 주식회사 텔레칩스 | 최소한의 메모리를 사용하여 크로스-페이드 효과를 내는오디오 재생방법 |
US8196162B2 (en) | 2008-06-30 | 2012-06-05 | Nokia Corporation | Video media advertising metadata |
US8884983B2 (en) | 2008-06-30 | 2014-11-11 | Microsoft Corporation | Time-synchronized graphics composition in a 2.5-dimensional user interface environment |
JP5428565B2 (ja) * | 2009-06-19 | 2014-02-26 | ソニー株式会社 | 情報再生装置、および情報再生方法、並びにプログラム |
CN101877234B (zh) * | 2010-03-25 | 2012-08-08 | 深圳市万兴软件有限公司 | 一种对dvd光盘进行备份的方法和装置 |
US9179103B2 (en) * | 2010-09-28 | 2015-11-03 | Alcatel Lucent | System and method for controllably viewing digital video streams captured by surveillance cameras |
JP2013148745A (ja) * | 2012-01-20 | 2013-08-01 | Fujitsu Mobile Communications Ltd | 電子機器、制御方法及び制御プログラム |
JP5425972B2 (ja) * | 2012-06-08 | 2014-02-26 | 三菱電機株式会社 | 映像音声記録装置及び映像音声記録方法 |
US20150264375A1 (en) * | 2012-10-10 | 2015-09-17 | Zte Corporation | Encapsulation of video scanning format information for media transport and storage |
CN103488529B (zh) * | 2013-09-06 | 2018-03-09 | 上海骋娱传媒技术有限公司 | 一种用于视频资源访问控制的方法与设备 |
CN105245950B (zh) * | 2015-09-25 | 2018-09-14 | 精硕科技(北京)股份有限公司 | 视频广告监播方法及装置 |
CN106131655B (zh) * | 2016-05-19 | 2019-06-11 | 安徽四创电子股份有限公司 | 一种基于实时视频的播放方法及平滑追赶播放方法 |
US10306333B2 (en) * | 2017-09-13 | 2019-05-28 | The Nielsen Company (Us), Llc | Flagging advertisement frames for automatic content recognition |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0838952A2 (en) * | 1996-10-26 | 1998-04-29 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for processing encoded image sequence data |
US5802226A (en) | 1996-03-29 | 1998-09-01 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for video fade effect with a single video source |
WO1999033262A1 (en) * | 1997-12-19 | 1999-07-01 | Thomson Licensing S.A. | Process and apparatus for performing wipes on compressed mpeg video bitstreams |
Family Cites Families (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE73252T1 (de) * | 1983-12-16 | 1992-03-15 | Sony Corp | Vorrichtung fuer platten-wiedergabe. |
CN1004749B (zh) * | 1985-12-15 | 1989-07-12 | 浙江省城乡建设厅 | 立式多段净水装置 |
DE3784333T2 (de) * | 1986-12-16 | 1993-07-15 | Pioneer Electronic Corp | Vorrichtung zum abspielen einer videoplatte und verfahren zum wiedergeben der videoinformation. |
JP2973420B2 (ja) * | 1988-03-30 | 1999-11-08 | キヤノン株式会社 | ビデオ・カメラ |
FR2633132B1 (fr) * | 1988-06-17 | 1993-11-12 | Ulmer Siegfried | Procede et dispositif pour eliminer les seances publicitaires d'une emission de television |
JP2774158B2 (ja) * | 1988-10-14 | 1998-07-09 | 三星電子株式会社 | Vtrシステムの画面アンコール方法 |
US5625464A (en) | 1990-03-16 | 1997-04-29 | Thomson Consumer Electronics | Continuous television transmission reproduction and playback |
JPH046673A (ja) * | 1990-04-25 | 1992-01-10 | Canon Inc | 情報記録方法 |
GB9012538D0 (en) * | 1990-06-05 | 1990-07-25 | Philips Nv | Coding of video signals |
JPH0547110A (ja) * | 1991-08-14 | 1993-02-26 | Sony Corp | 光デイスク装置 |
JPH06153069A (ja) * | 1992-10-30 | 1994-05-31 | Sony Corp | 画像の変換装置、複製装置、再生装置、および表示装置 |
JPH05334792A (ja) | 1992-06-02 | 1993-12-17 | Pioneer Electron Corp | 情報記録再生装置 |
JP3302405B2 (ja) * | 1992-06-26 | 2002-07-15 | キヤノン株式会社 | 記録再生装置 |
JP3214087B2 (ja) * | 1992-09-04 | 2001-10-02 | ソニー株式会社 | 編集方法及び編集装置 |
KR0134166B1 (ko) * | 1992-11-24 | 1998-04-22 | 모리시타 요이찌 | 영상신호기록장치 |
KR0178819B1 (ko) * | 1993-03-16 | 1999-05-01 | 보조 다꾸로 | 고능률 부호화된 동화상 데이타의 비월재생방법 |
JPH06268911A (ja) * | 1993-03-16 | 1994-09-22 | Sharp Corp | 映像信号処理装置 |
US5343251A (en) * | 1993-05-13 | 1994-08-30 | Pareto Partners, Inc. | Method and apparatus for classifying patterns of television programs and commercials based on discerning of broadcast audio and video signals |
JP3161229B2 (ja) * | 1993-07-01 | 2001-04-25 | 松下電器産業株式会社 | 映像信号処理方法および映像信号処理装置 |
JPH0778412A (ja) * | 1993-07-13 | 1995-03-20 | Sony Corp | 記録再生装置及び方法並びに再生装置及び方法 |
US5596564A (en) * | 1993-10-08 | 1997-01-21 | Matsushita Electric Industrial Co., Ltd. | Information recording medium and apparatus and method for recording and reproducing information |
JPH07130150A (ja) * | 1993-10-29 | 1995-05-19 | Ricoh Co Ltd | 情報機器 |
JPH07153189A (ja) * | 1993-11-29 | 1995-06-16 | Casio Comput Co Ltd | 情報再生装置 |
JPH07240749A (ja) * | 1993-12-28 | 1995-09-12 | Matsushita Electric Ind Co Ltd | セル送信方法とその装置 |
CN1058126C (zh) * | 1994-06-15 | 2000-11-01 | Rca·汤姆森许可公司 | 处理打包数字数据流的***和接收数据流的***中的装置 |
US5737481A (en) * | 1994-06-22 | 1998-04-07 | Matsushita Electric Industrial Co., Ltd. | Information recording method, information recording apparatus and information recording medium |
US5668917A (en) * | 1994-07-05 | 1997-09-16 | Lewine; Donald A. | Apparatus and method for detection of unwanted broadcast information |
JP3564745B2 (ja) * | 1994-08-12 | 2004-09-15 | ソニー株式会社 | ビデオ信号再生装置 |
JP3239021B2 (ja) * | 1994-08-17 | 2001-12-17 | 三洋電機株式会社 | ディスク記録再生装置 |
JPH0879685A (ja) * | 1994-08-31 | 1996-03-22 | Sony Corp | ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置 |
US5592299A (en) * | 1994-09-26 | 1997-01-07 | Hitachi America, Ltd. | Method and apparatus for reducing the amount of data required to represent a video frame |
JPH0896509A (ja) * | 1994-09-27 | 1996-04-12 | Matsushita Electric Ind Co Ltd | 記録装置 |
JP3381105B2 (ja) * | 1994-10-05 | 2003-02-24 | ソニー株式会社 | 映像信号処理装置 |
US5867625A (en) * | 1994-10-20 | 1999-02-02 | Thomson Consumer Electronics, Inc. | Digital VCR with trick play steam derivation |
GB9421206D0 (en) * | 1994-10-20 | 1994-12-07 | Thomson Consumer Electronics | Digital VCR MPEG- trick play processing |
TW279228B (ko) * | 1994-12-16 | 1996-06-21 | Detutsche Thomson Brandt Gmbh | |
JPH08185629A (ja) * | 1994-12-29 | 1996-07-16 | Nippon Columbia Co Ltd | 光ディスク及び光ディスク装置 |
KR0138459B1 (ko) * | 1994-12-30 | 1998-06-01 | 배순훈 | 비디오 컴팩트 디스크 플레이어에서의 선택화면 재생제어 방법 |
CA2168327C (en) | 1995-01-30 | 2000-04-11 | Shinichi Kikuchi | A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium. |
US6002832A (en) * | 1995-02-09 | 1999-12-14 | Matsushita Electric Industrial Co., Ltd. | Apparatus and method for recording and reproducing data |
JP3478515B2 (ja) * | 1995-02-09 | 2003-12-15 | 松下電器産業株式会社 | データを記録再生する装置および方法 |
JP3716441B2 (ja) * | 1995-02-09 | 2005-11-16 | ヤマハ株式会社 | 画像デコーダ |
US6002834A (en) * | 1995-02-24 | 1999-12-14 | Hitachi, Ltd. | Optical disk having table relating sector address and time and optical disk reproducing apparatus |
US5661525A (en) * | 1995-03-27 | 1997-08-26 | Lucent Technologies Inc. | Method and apparatus for converting an interlaced video frame sequence into a progressively-scanned sequence |
WO1996032720A1 (fr) * | 1995-04-14 | 1996-10-17 | Kabushiki Kaisha Toshiba | Support d'enregistrement, dispositif et procede pour l'enregistrement des donnees sur le support, et dispositif et procede pour la reproduction des donnees a partir du support |
JPH08298643A (ja) * | 1995-04-25 | 1996-11-12 | Sony Corp | 符号化方法および符号化装置、復号化方法および復号化装置、記録媒体、伝送方法、並びに符号化復号化システム |
JP3577794B2 (ja) * | 1995-07-18 | 2004-10-13 | ソニー株式会社 | データ復号化装置 |
JPH0929072A (ja) * | 1995-07-24 | 1997-02-04 | Tohoku Electric Power Co Inc | 膜濾過装置の逆洗方法 |
DE69619608T2 (de) * | 1995-09-11 | 2002-10-31 | Matsushita Electric Ind Co Ltd | Fernsehsignalaufnahme- und -wiedergabeanlage |
TW436777B (en) * | 1995-09-29 | 2001-05-28 | Matsushita Electric Ind Co Ltd | A method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
JPH09161455A (ja) * | 1995-12-07 | 1997-06-20 | Matsushita Electric Ind Co Ltd | インデックス自動生成装置 |
EP2259588B1 (en) * | 1996-02-28 | 2013-12-11 | Panasonic Corporation | High-resolution optical disk for recording stereoscopic video, optical disk reproducing device and optical disk recording device |
JP3778985B2 (ja) * | 1996-03-19 | 2006-05-24 | パイオニア株式会社 | 情報記録媒体、記録装置及び記録方法並びに再生装置及び再生方法 |
JP4012585B2 (ja) * | 1996-03-22 | 2007-11-21 | パイオニア株式会社 | 記録装置及び記録方法並びに再生装置及び再生方法 |
CN1260970C (zh) * | 1996-05-09 | 2006-06-21 | 松下电器产业株式会社 | 用于多媒体光盘的记录方法、再生装置及再生方法 |
KR100195106B1 (ko) * | 1996-06-28 | 1999-06-15 | 윤종용 | 광 디스크 재생 제어 장치 및 그 방법 |
US6154600A (en) * | 1996-08-06 | 2000-11-28 | Applied Magic, Inc. | Media editor for non-linear editing system |
KR100223207B1 (ko) * | 1996-09-25 | 1999-10-15 | 윤종용 | 다중 영상 출력 디지털 비디오 디스크 플레이어 |
JPH10125003A (ja) * | 1996-10-15 | 1998-05-15 | Toshiba Corp | 再生装置とその再生方法 |
US6377628B1 (en) * | 1996-12-18 | 2002-04-23 | Thomson Licensing S.A. | System for maintaining datastream continuity in the presence of disrupted source data |
US6222979B1 (en) * | 1997-02-18 | 2001-04-24 | Thomson Consumer Electronics | Memory control in trick play mode |
MY124583A (en) * | 1997-03-19 | 2006-06-30 | Sony Corp | Video data decoding apparatus and method and video signal reproduction apparatus and method |
JP3890655B2 (ja) * | 1997-03-19 | 2007-03-07 | ソニー株式会社 | ディジタル信号再生方法及び装置 |
EP0866446B1 (en) * | 1997-03-19 | 2002-05-29 | Kabushiki Kaisha Toshiba | A disk apparatus having a single recording head and capable of simultaneous recording and reproducing |
JPH10271450A (ja) * | 1997-03-20 | 1998-10-09 | Sony Corp | 符号化データの再生方法及び再生装置 |
JP3217987B2 (ja) * | 1997-03-31 | 2001-10-15 | 松下電器産業株式会社 | 動画像信号の復号方法および符号化方法 |
JP3986147B2 (ja) * | 1998-02-04 | 2007-10-03 | 松下電器産業株式会社 | 音響信号処理装置及びオーディオ高速再生方法 |
JPH10322651A (ja) * | 1997-05-19 | 1998-12-04 | Sony Corp | 再生装置、記録装置及び記録媒体 |
JP3839911B2 (ja) * | 1997-06-05 | 2006-11-01 | 株式会社東芝 | 画像処理装置および画像処理方法 |
JP3944954B2 (ja) * | 1997-06-16 | 2007-07-18 | ヤマハ株式会社 | インターレース画像の静止画処理装置 |
KR100242448B1 (ko) * | 1997-06-28 | 2000-02-01 | 윤종용 | 디지털 비디오 디스크 고속 재생 제어장치 및 방법 |
JPH1139802A (ja) * | 1997-07-15 | 1999-02-12 | Toshiba Corp | 光ディスクと光ディスクの原盤製造装置と光ディスク装置 |
JPH1153783A (ja) * | 1997-07-31 | 1999-02-26 | Hitachi Ltd | テレビジョン信号記録再生装置 |
EP1213721A3 (en) * | 1997-09-17 | 2005-03-09 | Matsushita Electric Industrial Co., Ltd. | Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc |
EP1193709B1 (en) * | 1997-09-17 | 2006-03-29 | Matsushita Electric Industrial Co., Ltd. | Optical disc, recording apparatus, and computer-readable recording medium |
JPH11110915A (ja) * | 1997-09-30 | 1999-04-23 | Sony Corp | 信号記録再生装置及び方法 |
SG82587A1 (en) * | 1997-10-21 | 2001-08-21 | Sony Corp | Recording apparatus, recording method, playback apparatus, playback method, recording/playback apparatus, recording/playback method, presentation medium and recording medium |
JP2001507553A (ja) * | 1997-10-29 | 2001-06-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | バッファを介してテレビ画像を受信、表示及び同時に録画するための装置 |
JP3798538B2 (ja) * | 1997-11-28 | 2006-07-19 | 株式会社東芝 | データ処理装置および同装置に適用されるデータ記録/再生方法 |
TW385436B (en) * | 1997-12-12 | 2000-03-21 | Toshiba Corp | Digital recording system using variable recording rate |
JP3576779B2 (ja) * | 1997-12-12 | 2004-10-13 | 株式会社東芝 | デジタル情報記録再生ディスク、方法及び装置 |
CN1118065C (zh) * | 1997-12-15 | 2003-08-13 | 松下电器产业株式会社 | 光盘的记录和复制设备及方法 |
US6480667B1 (en) * | 1997-12-23 | 2002-11-12 | Intel Corporation | Method of time shifting to simultaneously record and play a data stream |
JPH11213555A (ja) * | 1998-01-21 | 1999-08-06 | Pioneer Electron Corp | 情報記録再生装置 |
JPH11232774A (ja) * | 1998-02-13 | 1999-08-27 | Sony Corp | 再生装置 |
EP2261915A3 (en) * | 1998-02-23 | 2011-03-09 | Kabushiki Kaisha Toshiba | Information storage medium, information playback method and apparatus and information recording method |
JP3461280B2 (ja) * | 1998-02-26 | 2003-10-27 | 株式会社東芝 | 動画像編集装置および動画像編集方法 |
JP3922491B2 (ja) * | 1998-02-28 | 2007-05-30 | ソニー株式会社 | 信号記録再生装置及び方法 |
US6327421B1 (en) * | 1998-03-10 | 2001-12-04 | International Business Machines Corporation | Multiple speed fast forward/rewind compressed video delivery system |
JPH11265563A (ja) * | 1998-03-16 | 1999-09-28 | Pioneer Electron Corp | 情報記録媒体及び情報再生装置 |
JP3475074B2 (ja) * | 1998-03-31 | 2003-12-08 | 三洋電機株式会社 | データ処理装置 |
WO1999057724A1 (en) * | 1998-05-06 | 1999-11-11 | Thomson Licensing S.A. | Bit stream processing for replay |
JP3383580B2 (ja) * | 1998-05-15 | 2003-03-04 | 株式会社東芝 | 情報記憶媒体と情報記録再生装置と方法 |
EP1034656A2 (en) * | 1998-06-11 | 2000-09-13 | Koninklijke Philips Electronics N.V. | Trick play signal generation for a digital video recorder |
JP2000021087A (ja) * | 1998-07-03 | 2000-01-21 | Hitachi Ltd | データ記録方法 |
JP3356691B2 (ja) * | 1998-07-07 | 2002-12-16 | 株式会社東芝 | 情報記録媒体とその記録方法及び再生方法 |
US6233389B1 (en) * | 1998-07-30 | 2001-05-15 | Tivo, Inc. | Multimedia time warping system |
DE19846249C2 (de) * | 1998-10-07 | 2000-08-31 | Fraunhofer Ges Forschung | Verfahren und Vorrichtung zur Unterdrückung einer vorbestimmten Sendung |
US6654539B1 (en) * | 1998-10-26 | 2003-11-25 | Sony Corporation | Trick playback of digital video data |
US6389218B2 (en) * | 1998-11-30 | 2002-05-14 | Diva Systems Corporation | Method and apparatus for simultaneously producing compressed play and trick play bitstreams from a video frame sequence |
US6693857B1 (en) * | 1999-11-04 | 2004-02-17 | Thomson Licensing S.A. | Data buffer management to enable apparent simultaneous record and playback from a rewritable digital disk |
US6542196B1 (en) * | 1999-11-05 | 2003-04-01 | Lsi Logic Corporation | Adaptive field pairing system for de-interlacing |
KR20010058832A (ko) * | 1999-12-30 | 2001-07-06 | 구자홍 | 디브이디 스틸 구현방법 |
-
2000
- 2000-11-01 EP EP00976797A patent/EP1236350B1/en not_active Expired - Lifetime
- 2000-11-01 EP EP00978320A patent/EP1238391B1/en not_active Expired - Lifetime
- 2000-11-01 ES ES00978320T patent/ES2194789T3/es not_active Expired - Lifetime
- 2000-11-01 JP JP2001537063A patent/JP4597453B2/ja not_active Expired - Fee Related
- 2000-11-01 DE DE60012972T patent/DE60012972T2/de not_active Expired - Lifetime
- 2000-11-01 AU AU15794/01A patent/AU1579401A/en not_active Abandoned
- 2000-11-01 KR KR1020027005892A patent/KR100654275B1/ko active IP Right Grant
- 2000-11-01 CN CNB008174644A patent/CN1225131C/zh not_active Expired - Fee Related
- 2000-11-01 KR KR1020027005979A patent/KR100669896B1/ko not_active IP Right Cessation
- 2000-11-01 PL PL00355155A patent/PL355155A1/xx not_active Application Discontinuation
- 2000-11-01 AU AU14528/01A patent/AU1452801A/en not_active Abandoned
- 2000-11-01 DE DE60002611T patent/DE60002611T2/de not_active Expired - Lifetime
- 2000-11-01 MX MXPA02004752A patent/MXPA02004752A/es active IP Right Grant
- 2000-11-01 WO PCT/US2000/030072 patent/WO2001035409A2/en active IP Right Grant
- 2000-11-01 WO PCT/US2000/030111 patent/WO2001035654A2/en active IP Right Grant
- 2000-11-01 CN CNB008172617A patent/CN100361521C/zh not_active Expired - Lifetime
- 2000-11-01 JP JP2001537271A patent/JP2003514460A/ja active Pending
- 2000-11-02 DE DE60005856T patent/DE60005856T2/de not_active Expired - Lifetime
- 2000-11-02 DE DE60002608T patent/DE60002608T2/de not_active Expired - Lifetime
- 2000-11-02 PL PL00355156A patent/PL355156A1/xx not_active Application Discontinuation
- 2000-11-02 ES ES00976927T patent/ES2204721T3/es not_active Expired - Lifetime
- 2000-11-02 EP EP00976826A patent/EP1234306B1/en not_active Expired - Lifetime
- 2000-11-02 MX MXPA02004751A patent/MXPA02004751A/es active IP Right Grant
- 2000-11-02 AU AU14634/01A patent/AU1463401A/en not_active Abandoned
- 2000-11-02 WO PCT/US2000/030413 patent/WO2001035650A1/en active IP Right Grant
- 2000-11-02 MX MXPA02004691A patent/MXPA02004691A/es active IP Right Grant
- 2000-11-02 US US10/130,016 patent/US7756394B1/en active Active
- 2000-11-02 EP EP00976927A patent/EP1234445B1/en not_active Expired - Lifetime
- 2000-11-02 KR KR1020027005630A patent/KR100660435B1/ko active IP Right Grant
- 2000-11-02 KR KR1020027005978A patent/KR100720383B1/ko not_active IP Right Cessation
- 2000-11-02 AU AU14546/01A patent/AU1454601A/en not_active Abandoned
- 2000-11-02 WO PCT/US2000/030214 patent/WO2001035405A1/en active IP Right Grant
- 2000-11-02 JP JP2001537268A patent/JP5324021B2/ja not_active Expired - Fee Related
- 2000-11-02 CN CNB008176590A patent/CN1192383C/zh not_active Expired - Fee Related
- 2000-11-02 CN CNB008178232A patent/CN1198455C/zh not_active Expired - Lifetime
- 2000-11-02 JP JP2001537059A patent/JP4628630B2/ja not_active Expired - Fee Related
- 2000-11-08 MX MXPA02004692A patent/MXPA02004692A/es active IP Right Grant
- 2000-11-08 EP EP00977063A patent/EP1230794B1/en not_active Expired - Lifetime
- 2000-11-08 KR KR1020027005926A patent/KR100760602B1/ko not_active IP Right Cessation
- 2000-11-08 DE DE60004558T patent/DE60004558T2/de not_active Expired - Lifetime
- 2000-11-08 EP EP00978431A patent/EP1228637B1/en not_active Expired - Lifetime
- 2000-11-08 CN CNB008169926A patent/CN1260964C/zh not_active Expired - Fee Related
- 2000-11-08 JP JP2001537263A patent/JP4695807B2/ja not_active Expired - Fee Related
- 2000-11-08 WO PCT/US2000/030699 patent/WO2001035645A1/en active Search and Examination
- 2000-11-08 JP JP2001537262A patent/JP4711584B2/ja not_active Expired - Fee Related
- 2000-11-08 WO PCT/US2000/030698 patent/WO2001035644A1/en active Search and Examination
- 2000-11-08 KR KR1020027005893A patent/KR100709166B1/ko not_active IP Right Cessation
- 2000-11-08 MX MXPA02004754A patent/MXPA02004754A/es active IP Right Grant
- 2000-11-08 DE DE60003715T patent/DE60003715T2/de not_active Expired - Lifetime
- 2000-11-08 CN CNB008174628A patent/CN100361522C/zh not_active Expired - Lifetime
- 2000-11-08 ES ES00978431T patent/ES2204722T3/es not_active Expired - Lifetime
- 2000-11-08 AU AU15897/01A patent/AU1589701A/en not_active Abandoned
- 2000-11-08 AU AU14754/01A patent/AU1475401A/en not_active Abandoned
- 2000-11-08 MY MYPI20005221A patent/MY121456A/en unknown
- 2000-11-08 PL PL00355783A patent/PL355783A1/xx unknown
- 2000-11-09 WO PCT/US2000/030895 patent/WO2001035415A1/en active Application Filing
- 2000-11-09 MX MXPA02004683A patent/MXPA02004683A/es active IP Right Grant
- 2000-11-09 EP EP00978493A patent/EP1228509A2/en not_active Withdrawn
- 2000-11-09 JP JP2001537069A patent/JP4700875B2/ja not_active Expired - Fee Related
- 2000-11-09 AU AU15952/01A patent/AU1595201A/en not_active Abandoned
- 2000-11-09 CN CNB008154902A patent/CN1288661C/zh not_active Expired - Fee Related
- 2000-11-09 KR KR1020027005612A patent/KR100712565B1/ko not_active IP Right Cessation
- 2000-11-10 AU AU13644/01A patent/AU1364401A/en not_active Abandoned
- 2000-11-10 PL PL00364912A patent/PL364912A1/xx not_active Application Discontinuation
- 2000-11-10 DE DE60005704T patent/DE60005704T2/de not_active Expired - Lifetime
- 2000-11-10 JP JP2001537265A patent/JP4700876B2/ja not_active Expired - Lifetime
- 2000-11-10 AU AU15994/01A patent/AU1599401A/en not_active Abandoned
- 2000-11-10 TW TW089123857A patent/TW546636B/zh not_active IP Right Cessation
- 2000-11-10 WO PCT/US2000/030912 patent/WO2001035646A1/en active IP Right Grant
- 2000-11-10 WO PCT/US2000/031046 patent/WO2001035647A1/en active IP Right Grant
- 2000-11-10 US US10/129,902 patent/US7519266B1/en not_active Expired - Fee Related
- 2000-11-10 KR KR1020027005159A patent/KR100662653B1/ko not_active IP Right Cessation
- 2000-11-10 TW TW089123856A patent/TW479231B/zh not_active IP Right Cessation
- 2000-11-10 AU AU13637/01A patent/AU1363701A/en not_active Abandoned
- 2000-11-10 EP EP00978486A patent/EP1236345A1/en not_active Ceased
- 2000-11-10 TW TW089123840A patent/TW514875B/zh not_active IP Right Cessation
- 2000-11-10 AU AU15945/01A patent/AU1594501A/en not_active Abandoned
- 2000-11-10 CN CNB00815550XA patent/CN1221130C/zh not_active Expired - Fee Related
- 2000-11-10 MX MXPA02004684A patent/MXPA02004684A/es active IP Right Grant
- 2000-11-10 MY MYPI20005281A patent/MY126063A/en unknown
- 2000-11-10 JP JP2001537269A patent/JP2003514459A/ja active Pending
- 2000-11-10 CN CNB008179514A patent/CN100361524C/zh not_active Expired - Lifetime
- 2000-11-10 KR KR1020027005840A patent/KR100720382B1/ko not_active IP Right Cessation
- 2000-11-10 ES ES00975616T patent/ES2199880T3/es not_active Expired - Lifetime
- 2000-11-10 WO PCT/US2000/030884 patent/WO2001035639A1/en not_active Application Discontinuation
- 2000-11-10 EP EP00978540A patent/EP1238536B1/en not_active Expired - Lifetime
- 2000-11-10 KR KR1020027005897A patent/KR100739488B1/ko active IP Right Grant
- 2000-11-10 EP EP00975616A patent/EP1230795B1/en not_active Expired - Lifetime
- 2000-11-10 MX MXPA02004685A patent/MXPA02004685A/es active IP Right Grant
- 2000-11-10 KR KR1020027005564A patent/KR100671262B1/ko active IP Right Grant
- 2000-11-10 DE DE60003844T patent/DE60003844T2/de not_active Expired - Lifetime
- 2000-11-10 CN CNB008170878A patent/CN1207903C/zh not_active Expired - Lifetime
- 2000-11-10 WO PCT/US2000/030724 patent/WO2001035651A1/en active IP Right Grant
- 2000-11-10 JP JP2001537264A patent/JP4628631B2/ja not_active Expired - Fee Related
- 2000-11-10 DE DE60025942T patent/DE60025942T2/de not_active Expired - Lifetime
- 2000-11-10 MX MXPA02004688A patent/MXPA02004688A/es active IP Right Grant
- 2000-11-10 US US10/129,602 patent/US7853114B1/en not_active Expired - Fee Related
- 2000-11-10 JP JP2001537257A patent/JP2003514453A/ja active Pending
- 2000-11-10 CN CNB008168776A patent/CN1178471C/zh not_active Expired - Fee Related
- 2000-11-10 EP EP00975623A patent/EP1230793B1/en not_active Expired - Lifetime
- 2000-11-10 MX MXPA02004694A patent/MXPA02004694A/es active IP Right Grant
-
2001
- 2001-04-25 TW TW089123838A patent/TW556162B/zh not_active IP Right Cessation
-
2002
- 2002-05-10 MX MXPA02004756A patent/MXPA02004756A/es active IP Right Grant
-
2003
- 2003-05-29 HK HK03103821A patent/HK1051615A1/xx not_active IP Right Cessation
- 2003-06-03 HK HK03103927A patent/HK1051763A1/xx not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5802226A (en) | 1996-03-29 | 1998-09-01 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for video fade effect with a single video source |
EP0838952A2 (en) * | 1996-10-26 | 1998-04-29 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for processing encoded image sequence data |
WO1999033262A1 (en) * | 1997-12-19 | 1999-07-01 | Thomson Licensing S.A. | Process and apparatus for performing wipes on compressed mpeg video bitstreams |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100720383B1 (ko) | 실시간 dvd레코더에 대한 동시 인코딩-디코딩 및일시정지-캐치-업을 위한 버퍼 최적화 | |
KR100666431B1 (ko) | 재기록가능한 디스크 매체를 사용하여 잠시멈춤 및 재생동안에 레코딩하기 위한 방법 및 장치 | |
KR100712148B1 (ko) | 레코딩 가능한 매체 상에서 저속 움직임 또는 고속움직임으로 소스 비디오를 편집하기 위한 방법 | |
KR100740595B1 (ko) | 재기록가능한 디지털 프로그램 디스크를 위한 데이터 버퍼 관리 방법 및 관련 장치 | |
JP5064628B2 (ja) | レコーダブルdvd編集のための削除及び削除の取り消し | |
US6985416B1 (en) | Buffer optimization for simultaneous encoding-decoding and pause-catch-up for real time DVD recorder | |
KR100663134B1 (ko) | 재기록가능한 디스크 매체를 위해 전진형 레코딩 방법 및 장치 | |
KR100663784B1 (ko) | 재기록가능한 디스크 매체 상의 다중 잠시멈춤 레코딩 방법 | |
US7228058B1 (en) | Multiple pause recording on a rewritable disk medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130419 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140421 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150416 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160419 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |