KR100519863B1 - 디지털신호편집장치및방법 - Google Patents

디지털신호편집장치및방법 Download PDF

Info

Publication number
KR100519863B1
KR100519863B1 KR10-1998-0001965A KR19980001965A KR100519863B1 KR 100519863 B1 KR100519863 B1 KR 100519863B1 KR 19980001965 A KR19980001965 A KR 19980001965A KR 100519863 B1 KR100519863 B1 KR 100519863B1
Authority
KR
South Korea
Prior art keywords
coded data
data
pictures
coded
decoding
Prior art date
Application number
KR10-1998-0001965A
Other languages
English (en)
Other versions
KR19980070724A (ko
Inventor
미키따 야스다
가쯔미 다하라
모또끼 가또
Original Assignee
소니 가부시끼 가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 소니 가부시끼 가이샤 filed Critical 소니 가부시끼 가이샤
Publication of KR19980070724A publication Critical patent/KR19980070724A/ko
Application granted granted Critical
Publication of KR100519863B1 publication Critical patent/KR100519863B1/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/036Insert-editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • G11B2020/00057MPEG-1 or MPEG-2 audio layer III [MP3]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/61Solid state media wherein solid state memory is used for storing A/V content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/65Solid state media wherein solid state memory is used for storing indexing information or metadata

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

종래의 디지털 신호 편집 장치를 사용하여 영상 신호 및 음성 신호 또는 멀티플렉스된 이들 신호들을 편집할 때에, 원래의 신호를 재생하기 위한 재생 장치와 편집된 신호를 기록하기 위한 기록 장치를 제공하는 것이 필요하다. 이것은 편집 시스템의 크기를 현저히 증가시킨다.
본 발명에 따라서, 판독 유닛(2)은 랜덤 액세스를 허용하는 저장 매체로부터 I 화상들, B 화상들, P 화상들 및 이 코딩된 데이터의 재생 구간에 관한 재생 정보를 판독한다. 저장 유닛(3)은 판독 유닛(2)에 의해 저장 매체(1)로부터 판독된 재생 정보를 저장한다. 제어 유닛(4)은 상기 저장 유닛(3)으로부터의 상기 재생 정보에 따라 판독 유닛(2)의 판독을 제어한다. 디코딩 유닛(5)은 제어 유닛(4)에 의해 제어된 판독 유닛(2)에 의해 판독된 코딩된 데이터를 시간적으로 연속이 되는 방식으로 디코딩하고, 편집된 디코딩된 데이터 스트링을 출력한다.

Description

디지털 신호 편집 장치 및 방법
본 발명은 광-자기 디스크와 같이 랜덤 액세스를 허용하는 저장 매체상에 기록된 동영상 신호 및 음성 신호를 편집 및 디스플레이할 때에 양호하게 사용될 수 있는 디지털 신호 편집 장치 및 방법에 관한 것이다.
도 1은 광 디스크와 같이 랜덤 액세스를 허용하는 저장 매체상에 기록된 적어도 하나의 코딩된 데이터 스트링을 편집하기 위한 디지털 신호 편집 시스템의 구성을 도시한다.
저장 매체(31)내에 기록된 상기 코딩된 데이터 스트링을 구성하는 코딩된 데이터는, 재생 타이밍이 제어 유닛(33)에 의해 제어되는 재생 장치(32)에 의해 재생되고, 디스플레이 유닛(34)상에 디스플레이된다. 데이터가 디스플레이 유닛(34)상에 디스플레이되는 동안에, 편집될 부분이 편집자에 의해 결정된다.
제어 유닛(33)은 저장 매체(31)의 판독 위치를 편집될 위치로 이동시킨 후에, 재생 장치(32)로 하여금 신호의 재생을 시작하게 한다. 제어 유닛(33)은 또한 기록 장치(35)의 기록 타이밍을 제어한다. 재생 장치(32)가 신호의 재생을 시작할 때에, 이 신호는 기록 장치(35)내의 다른 기록 매체(36)상에 기록된다.
이것을 위해서, 재생 장치(32)와 기록 장치(35)는 동작이 동기화되어야 한다. 이 동기화는 제어 유닛(33)으로부터의 신호에 의해 제어된다. 재생 장치(32)로부터 기록 장치(35)로 전송된 신호는 디코딩되었거나 또는 디코딩되지 않은 코딩된 신호인 것에 유의하여야 한다. 디코딩된 신호가 재생 장치(32)로부터 기록 장치(35)로 전송될 때, 재생 장치(32)는 저장 매체(31)로부터의 코딩된 데이터를 디코더에 의해 디코딩하여, 기록 장치(35)로 전송되고, 기록 장치(35)는 디코딩된 신호를 수신하여 그 신호를 코딩하고, 그 코딩된 신호는 저장 매체(36)상에 기록된다.
도 2는 비선형 편집을 수행하기 위한 디지털 신호 편집 시스템의 구성을 도시한다. 자기 테이프와 같이 대용량을 가진 저장 기록 매체(40)상에 기록된 데이터는 기록/재생 장치(41)에 의해 재생되고, 편집 유닛(42)에 연결된 예를 들어 하드 디스크 드라이브(HDD)와 같이 랜덤 액세스를 허용하는 저장 유닛(43)에 판독된다. 이 저장 유닛(43)은 편집 유닛(42)내에 구성될 수 있다. 여기에 판독된 데이터는 편집 시스템의 구성에 따라서 코딩된 데이터 또는 영상/음성 신호 등과 같은 원래의 신호이다.
편집자는, 디스플레이 유닛(44)상에서 영상/음성 신호를 체크하면서, 편집 유닛(42)에 의해 저장 유닛(43)내의 데이터를 편집하고, 편집된 데이터를 기록/재생 장치(41)를 사용하여 저장 유닛(40)내에 기록한다. 이러한 편집 유닛(42)으로서, 퍼스널 컴퓨터 및 워크 스테이션이 사용될 수 있다. 그러한 경우에, 저장 유닛(43)은 컴퓨터에 연결된(또는 내장된) HDD 또는 RAM일 수 있다.
랜덤 액세스를 허용하는 저장 유닛(43)내로 데이터를 판독함으로써 편집 효율을 증가시킬 수 있으나, 저장 매체(40)로부터 저장 유닛(43)내로 데이터를 판독하는 것이 필요하며, 편집이 완료된 후에는, 데이터는 상기 저장 매체(40)내에 다시 기록되어야 한다. 도 1의 예와 동일한 방법으로, 도 2의 시스템은 재생 프로세스와 기록 프로세스를 요구한다.
도 1 및 도 2에 도시된 편집 시스템을 사용하는 통상적 편집 동작이 도 3을 참조하여 아래에 설명될 것이다. 도 3a는 삭제될 부분의 데이터(D1)를 도시하며, 삭제된 데이터에 선행하는 데이터(D0)는 삭제된 데이터의 뒤에 오는 데이터(D2)에 연결된다. 이 동작은 스킵 편집이라 지칭된다,
도3b는 포인트(PA)에서 데이터 부분(D0)과 데이터 부분(B1)으로 분할된 데이터를 도시하며, 그 사이에 다른 데이터 부분(D2)이 삽입된다. 이 편집 동작은 삽입 편집이라 지칭된다.
도3c는 또 다른 데이터(D3)에 의해 대치된 데이터 부분(D1)을 도시한다. 이 동작은 대치 편집이라 지칭된다.
최근에, 광 디스크 및 자기 테이프와 같은 기록 매체상에 영상 신호 및 음성 신호를 기록하고 그 신호를 디스플레이 유닛상에 재생하기 위한 시스템, 또는 영상 신호와 음성 신호가 수신측에 디스플레이되도록 예정된 전송 경로를 거쳐서 전송측으로부터 전송되는 비디오 회의 시스템 또는 영상 전화 시스템에서, A/D 변환 후에, 이러한 영상 및 음성 신호들은 종종 데이터량을 압축하기 위해서 MPEG(동화상 전문가들 그룹) 방법에 의해 코딩된다.
여기에서, MPEG는 ISO/IEC JTC1/SC29(국제 표준화 기구/국제 전기 기술 위원회, 합동 기술 위원회 1/부의원회 29)에 속하는, 저장을 위한 동화상 코딩을 위한 작업 그룹의 약자이다. MPEG1 표준으로서 ISO11172가 있고, MPEG2 표준으로서 ISO13818이 있다. 이러한 국제 표준들에는, 시스템 멀티플렉싱을 위한 ISO11172-1과 ISO13818-1이 있고, 영상 코딩을 위한 ISO11172-2 및 ISO13818-2가 있으며, 음성 코딩을 위한 ISO11172-3과 ISO13818-3이 있다.
영상을 높은 효율로 코딩하고 랜덤 액세스를 실현하기 위해서, MPEG는 3개의 코딩 타입들 I 화상, B 화상 및 P 화상을 제공한다. 여기에서, 용어 '화상'은 동영상을 구성하는 코딩된 스크린(프레임 또는 필드)을 나타낸다.
I 화상은 코딩이 상기 스크린내에서 완료된 데이터이며, 다른 스크린과 무관하게 코딩된다. 따라서, I 화상은 랜덤 액세스 및 오류 회복을 위한 엔트리 포인트로서 사용된다. 그러나, I 화상의 빈도가 높아지면, 코딩 효율은 떨어진다.
P 화상은 순방향 예측 코딩을 수행하기 위한 모드를 뜻하며, 시간적으로 과거의 I 화상 또는 P 화상으로부터 예측된다. 따라서, P 화상을 디코딩하기 위해서, 선행하는 I 화상 또는 P 화상이 디코딩되는 것이 필요하다. P 화상을 사용함으로써, 코딩 효율은 I 화상만을 사용하여 코딩을 수행할 때에 비하여 증가된다.
B 화상은 P 화상의 진보된 단계이며, 양방향 즉, 과거 및 미래의 I 화상 또는 P 화상을 사용함으로써 예측 코딩을 수행하기 위한 모드를 제공하며, 예측은 순방향, 역방향 또는 양방향으로 수행된다. 따라서, B 화상을 디코딩하기 위해서는, 선행 및 후행 I 화상 또는 P 화상이 디코딩되어야 한다. 이 B 화상을 도입함으로써, 코딩 효율은 현저히 향상된다.
일반적으로, 통상적인 응용은 랜덤 액세스와 높은 코딩 효율을 얻기 위해서 상기 I, B 및 P 화상을 조합하여 사용한다.
도 4a는 그러한 조합의 예를 도시한다. 이 도 4a에서, 상기 스크린들(화상들)은 디스플레이 순서로 배열된다. 이 도 4a에서, 각각의 화살표들은 예측 방향을 가리킨다. 예로서, B 화상이 디스플레이를 위해서 디코딩될 때, 선행 및 후행(시간상) I 화상 또는 P 화상은 B 화상의 디코딩 전에 디코딩되어야 한다.
더욱 구체적으로 말해서, 상기 도 4a의 디스플레이 순서를 실현하는 경우에, 화상(B5)의 영상을 디코딩하기 위해서, 적어도 화상들(I0, P2, P4 및 P6)이 미리 디코딩되어야 한다. 즉, 화상(P2)은 화상(I0)으로부터 예측되고, 화상(F4)은 화상(P2)으로부터 예측되며, 화상(P6)은 화상(P4)으로부터 예측되고, 화상(B5)은 화상(P4) 및 화상(P6)으로부터 예측된다. 따라서, 화상(B5)을 디코딩하기 위해서는, 화상들(I0, P2, P4 및 P6)이 미리 디코딩되어야 한다.
따라서, 도 4b에 도시되는 바와 같이, 이러한 화상들은 코딩된 스트림내에서 I0, P2, B1, P4, B3,...의 순서로 배열된다. 다시 말해서, 도 4b에 도시된 화상들의 코딩된 스트림이 기록 매체상에 기록된다. 따라서, 디스플레이 유닛상에 영상을 디스플레이하기 위한 이 기록 매체를 재생할 때에, 화상들은 기록 매체로부터 재생된 코딩된 스트림으로부터 디코딩되고, 디스플레이를 위해서 도 4a에 도시된 바와 같이 재배열된다.
규격화되고 시판된 소위 CD 및 DVD(디지털 다기능 디스크(digiltal versatile disc))에서, 영상은 상기 구성을 가진 MPEG 방법에 의해 코딩되고, 음성은 MPEG 또는 AC-3(ATSC 표준 DOC.A/52, 1995년 12월 20일) 방법에 의해 코딩된다. 이러한 데이터들은 MPEG 시스템 규정에 의해 시분할 멀티플렉스되고, 디스크상에 기록된다.
도 1에 도시된 편집 시스템이 영상 신호 및 음성 신호 또는 멀티플렉스된 이러한 신호들을 편집하기 위해 사용될 때에, 원래의 신호를 재생하기 위한 재생 장치와 편집후의 신호를 기록하기 위한 기록 장치를 제공하는 것이 필요하여, 전체 시스템의 크기를 증가시킨다.
예로서, 상기 MPEG 방법에 의해 코딩된 영상 신호를 포함하는 저장 매체를 사용하여 편집을 수행하는 것을 가정하면, 코딩 효율을 증가시키기 위해서, MPEG는 통상적으로 예측 코딩 모드(즉, B 화상들 및 P 화상들을 포함한다)를 포함한다. 따라서, 프레임을 기초로 수행할 때에, 우선, 코딩된 데이터는 디코딩을 위해서 판독되고 얻어진 영상 신호는 편집되고 다시 코딩되며, 그 후에 신호는 저장 매체내에 기록되므로, 대형 편집 시스템이 요구된다. 더욱이, 2개의 저장 매체가 요구되는데, 하나는 코딩된 원래의 신호를 포함하고, 다른 하나는 편집 후의 데이터를 기록하기 위한 것이다.
또한, 그러한 편집 시스템에 있어서, 편집된 신호는 다른 저장 매체에 다시 기록되는데, 그것은 편집동안에 편집된 영상의 길이와 거의 같은 시간을 요구한다.
또한, 도 2에 도시된 편집 시스템에서 수행된 비선형 편집에서, 데이터는 저장 매체로부터 편집 장치내의 저장 유닛으로 전송되고, 편집 후의 데이터는 저장 매체내에 다시 기록되는데, 그것은 전송을 위한 시간과 이 데이터를 유지하기 위한 대용량의 저장 유닛을 요구한다.
따라서, 본 발명의 목적은 편집 후에 데이터 재기록을 요구하지 않고 소규모의 편집 시스템의 실현을 가능하게 하며 편집에 요구되는 시간을 감소시킬 수 있는 디지털 신호 편집 장치 및 방법을 제공하는 것이다.
상기 목적을 달성하기 위해서, 본 발명에 따른 디지털 신호 편집 장치에 있어서, 제어 수단은 코딩된 데이터의 재생 구간에 관한 재생 정보에 따라서 판독 수단의 판독을 제어하고, 디코딩 수단은 이 판독된 코딩된 데이터를 디코딩하여, 편집된 디코딩된 데이터 스트링을 출력한다.
더욱이, 상기한 목적을 달성하기 위하여, 본 발명의 디지털 신호 편집 방법에 따라서, 복수의 코딩된 데이터는 코딩된 데이터의 재생 구간에 관한 상기 재생 정보에 따라서, 랜덤 액세스를 허용하는 저장 매체로부터 판독되고, 판독된 코딩된 데이터는 시간적으로 연속이 되도록 디코딩되고 편집된 디코딩된 데이터 스트링으로 만들어진다.
본 발명의 실시예들에 따른 디지털 신호 편집 장치 및 방법에 대하여 첨부된 도면들을 참조하여 설명한다.
실시예들에 따른 디지털 신호 편집 장치는 랜덤 액세스를 허용하는 저장 매체로부터 적어도 하나의 코딩된 데이터 스트링을 구성하는 복수의 코딩된 데이터를 판독하고, 코딩된 데이터들을 상기 코딩된 데이터 스트링을 편집 및 디코딩하기 위해 사용한다.
코딩된 데이터로서, MPEG 방법에 사용되는 3개의 코딩 타입 즉, I 화상들, B 화상들 및 P 화상들이 사용된다. 이하에서, 3개의 특정 실시예에 대하여 설명할 것이다.
도 5는 제 1 실시예에 따른 디지털 신호 편집 장치를 도시하는데, 디지털 신호 편집 장치는, 랜덤 액세스를 허용하는 광 디스크와 같은 저장 매체(1)로부터 I 화상들, B 화상들 및 P 화상들과 같은 상기 코딩된 데이터와 코딩된 데이터의 재생 구간에 관한 재생 정보를 판독하기 위한 판독 유닛(2)과, 이 판독 유닛(2)에 의해 저장 매체(1)로부터 판독된 재생 정보를 저장하기 위한 저장 유닛(3)과, 저장 유닛(3)으로부터의 재생 정보에 따라 판독 유닛(2)의 판독을 제어하기 위한 제어 유닛(4)과, 제어 유닛(4)에 의해 제어되는 판독 유닛(2)에 의해 판독된 코딩된 데이터를 시간적으로 연속이 되도록 디코딩하고 편집된 디코딩된 데이터 스트링을 출력하기 위한 디코딩 유닛(5)을 포함한다.
저장 매체(1)는 상기 I 화상들, B 화상들 및 P 화상들로 이루어진 코딩된 데이터 스트링과, 이 코딩된 데이터 스트링을 구성하는 상기 코딩된 데이터의 재생 구간에 관한 재생 정보를 포함한다. 여기에서, 재생 정보는 예로서, TOC 정보로서 광 디스크의 TOC(Table of Contents)(목차) 영역내에 기록되었다.
재생 구간에 관한 이러한 재생 정보는 재생 시작 포인트, 재생 종료 포인트 또는 재생 구간 길이 등에 관한 데이터를 포함한다. 예로서, TOC 영역이 복수의 재생 정보를 포함할 때에, 각각의 재생 구간들에 따른 코딩된 데이터는 연속적으로 디코딩되고 디스플레이 유닛(6)상에 디스플레이된다.
코딩된 데이터 편집동안에, 제어 유닛(4)은 상기 재생 정보를 포함하는 저장 유닛(3)에 액세스하고, 재생 정보를 수정하고, 판독 유닛(2)의 판독을 제어하며, 저장 매체(1)로부터 코딩된 데이터를 판독한다. 디코딩 유닛(5)은 판독된 데이터를 시간적으로 연속이 되도록 디코딩하고 데이터를 편집된 코딩된 데이터 스트링으로서 출력한다.
여기에서, 상기 MPEG 방법과 같은 예측 코딩이 사용되는 경우에, 특정 시각의 영상을 디코딩하기 위해서, 영상에 선행하는 영상이 디코딩되어야 한다. 예로서, 도 4의 경우에, 화상(B5)의 영상의 디코딩은 적어도 I0, P2, P4 및 P6의 디코딩을 요구한다.
이제 도 6과 같이, 포인트(Sa)의 화상(P)까지 재생한 후에, 재생이 포인트(Sb)의 화상(B3)으로부터 시작된다고 가정한다. 통상적인 디코딩 장치에서, 화상(B3)을 디코딩하기 위해서는, 화상(B3)의 기준 영상들로서 작용하는 화상들(I0,P2 및 P4)을 디코딩하는 것이 필요하다. 따라서, 이러한 화상들(I0, P2 및 P4)이 디코딩되는 동안에, 디스플레이는 불연속이 된다.
이러한 문제를 해결하기 위해서, 본 발명의 출원인은 일본 특허 공개공보 평8-335668의 명세서 및 도면들에서, 예측-코딩된 데이터의 일부가 삭제되었을 때에 코딩된 신호들의 시간적으로 연속인 재생을 가능하게 하는 기술을 제시하였다.
이 기술을 사용하는 디코딩 유닛에 있어서, 논리적으로 불연속인 코딩된 데이터의 부분들은 시간적으로 연속인 데이터로서 재생될 수 있는 방식으로 연결될 수 있다.
도 5의 디지털 신호 편집 장치내의 디코딩 유닛(5)도 이 기술을 사용한다. 예로서, 스킵 편집을 수행할 때에, 상기 디코딩 유닛(5)은 도 7에 도시된 바와 같이 동작한다. 더욱 구체적으로, 이 디코딩 유닛(5)은 2개의 독립적 디코딩 시스템(11, 14)을 가진다.
디코딩 시스템(11)은 저장 유닛(1)상에서 수행되는 랜덤 액세스에 의한 편집을 위한 데이터 연결 포인트에 선행하는 제 1 코딩된 데이터 스트링을, 코딩 단위마다 디코딩한다.
디코딩 시스템(11)이 상기 제 1 코딩된 데이터 스트링의 디코딩을 완료하기 전에, 디코딩 시스템(14)은 편집을 위한 상기 데이터 연결 포인트의 뒤에 오는 제 2 코딩된 데이터 스트링의 제 1 코딩된 데이터를 디코딩하기 위해 요구되는 모든 코딩된 데이터를, 코딩 단위마다 디코딩한다.
도 7에서, 판독 유닛(2)에 의해 저장 매체(1)로부터 판독된 코딩된 데이터는 트랙 버퍼(10)내에 저장된다. 판독 유닛(2)은 저장 매체(1)를 랜덤 액세스할 수 있다. 예로서, 스킵 편집을 수행할 때에, 판독 유닛(2)은 코딩된 데이터를 스킵 전과 후에 트랙 버퍼(10)내에 연속적으로 기록할 수 있다. 그러나, MPEG 코딩 방법(즉, 영상 사이의 차이가 코딩된다)을 사용하는 이 경우에, 목적 화상을 디코딩하기 위해 요구되는 화상들의 모든 코딩된 데이터는 입력된다. 상기 도 6에서, 스킵 목적지의 화상(B3)을 디코딩하기 위해 요구되는 최소한의 데이터, 즉, 적어도 화상들(I0, P2 및 P4)의 코딩된 데이터가 상기 트랙 버퍼(10)내로 읽혀들여진다.
이 트랙 버퍼(10)로부터 판독된 코딩된 데이터는 제 1 디코딩 시스템(11) 및 제 2 디코딩 시스템(14)으로 전송된다.
제 1 디코딩 시스템(11)은 디코딩 버퍼(12)와 디코더(13)를 포함하고, 제 2 디코딩 시스템은 유사하게 디코딩 버퍼(15)와 디코더(16)를 포함한다. 디코딩 버퍼들(12,15)은 각각 후단에 제공된 디코더들(13,16)이 데이터를 디코딩하는 동안에 트랙 버퍼(10)로부터 판독된 코딩된 데이터를 유지한다. 트랙 버퍼(10)로부터 제 1 디코딩 시스템(11) 및 제 2 디코딩 시스템(14)의 디코더들(13, 16)로의 데이터의 판독은, 필요하면 동시에 수행된다는 것에 유의하여야 한다. 디코더들(13, 16)은 디코딩 버퍼들(12, 15)로부터 각각 공급된 코딩된 데이터를 서로 독립적으로 디코딩한다.
제 1 디코딩 시스템(11)으로부터 출력된 디코딩된 데이터는 스위치(17)의 스위칭 단자(S1)로 전송되고, 제 2 디코딩 시스템(14)으로부터 출력된 디코딩된 데이터는 스위치(17)의 스위칭 단자(S2)로 전송된다.
이 스위치(17)는, 후에 상술될 소정 타이밍으로 스위칭하면서, 제 1 디코딩 시스템(11) 및 제 2 디코딩 시스템(14)으로부터 공급된 코딩된 데이터를 디스플레이 유닛(6)에 선택적으로 출력한다. 따라서, 디스플레이 유닛(6)은 제 1 디코딩 시스템(11)으로부터의 디코딩된 데이터에 따라서 디스플레이를 수행하거나 제 2 디코딩 시스템(14)으로부터의 디코딩된 데이터에 따라서 디스플레이를 수행하는데, 그것은 상기 소정의 타이밍에서 선택적으로 스위칭된다.
여기에서, 판독 유닛(2)에 의해 저장 매체(1)로부터 판독된 코딩된 데이터를 시간적으로 연속이 되도록 디코딩하고, 코딩된 데이터를 그대로 디스플레이하는 경우에, 디스플레이 유닛(6)에는 제 1 디코딩 시스템(11) 또는 제 2 디코딩 시스템(14)에 의해 디코딩된 디코딩된 데이터가 공급된다.
한편, 스킵 편집으로 인하여 시간적으로 불연속인 코딩된 데이터를 디코딩할 때에, 다음의 동작이 수행된다.
우선, 제 1 디코딩 시스템(11)은 스킵 포인트(스킵 시작 포인트)에 선행하는 제 1 코딩된 데이터 스트링을 구성하는 코딩된 데이터를 디코딩한다. 이 때에, 스위치(17)는 스위칭 단자(S1)에 연결된다. 따라서, 디스플레이 유닛(6)은 제 1 디코딩 시스템(11)에 의해 디코딩된 상기 스킵 시작 포인트에 선행하는 디코딩된 데이터에 따른 데이터, 즉, 저장 매체(1)로부터 판독되고 스킵 전에 디코딩된 코딩된 데이터의 영상을 디스플레이한다. 따라서, 스킵 시작 포인트 전에, 판독 유닛(2)에 의해 저장 매체(1)로부터 판독된 스킵 시작 포인트에 선행하는 코딩된 데이터는 제 1 디코딩 시스템(11)의 디코딩 버퍼(12)에 의해 트랙 버퍼(10)를 경유하여 판독되고 디코더(13)에 의해 디코딩되며, 디코딩된 데이터는 디스플레이 유닛(6)에 스위치(17)를 경유하여 전송되어, 디스플레이된다.
다음에는, 스킵 편집을 수행할 때에, 판독 유닛(2)은, 스킵에 선행하는 코딩된 데이터를 판독한 후에, 스킵(스킵 목적지) 이후의 제 2 코딩된 데이터 스트링을 구성하는 코딩된 데이터를 판독하도록 저장 매체(1)를 랜덤 액세스하고, 스킵 시작 포인트에 선행하는 코딩된 데이터와 스킵 목적지 부근의 코딩된 데이터를 트랙 버퍼(10)로 연속적으로 출력한다.
여기에서, 스킵 후의 데이터로서 저장 매체(1)로부터 판독된 코딩된 데이터는 스킵 목적지 포인트에서 디스플레이될 영상을 디코딩하기 위해 필요한 모든 데이터를 포함한다. 즉, 상기 스킵 목적지 포인트의 화상이 화상(B3)인 도 6의 경우에, 판독 유닛(2)은 화상(B3)을 디코딩하기 위해 요구되는 화상들(I0, P2 및 P4)에 대응되는 코딩된 데이터를 저장 매체(1)로부터 판독한다. 더욱 구체적으로 말해서, 판독 유닛(2)은 스킵 목적 포인트의 어드레스에 대응되는 기록 영역(도 6의 예에서, 화상(B3)의 코딩된 데이터를 포함하는 영역)을 판독할 때에, 이와 동시에, 화상들(I0, P2 및 P4)의 코딩된 데이터를 포함하는 기록 영역을 랜덤 액세스하여 재생한다.
따라서, 트랙 버퍼(10)는 상기 스킵 시작 포인트의 코딩된 데이터와 스킵 목적 포인트 부근의 데이터를 동시에 저장한다. 즉, 도 6을 참조하여 설명하면, 이 순간에, 트랙 버퍼(10)는 도 6의 포인트(Sa)에 의해 표시된 스킵 시작 포인트에서의 P 화상의 코딩된 데이터와, 도 6의 포인트(Sb)에 의해 표시된 스킵 목적 포인트의 B 화상(B3)의 코딩된 데이터와, 화상(B3)을 디코딩하기 위해 요구되는 화상들(I0, P2 및 P4)의 코딩된 데이터를 동시에 포함한다.
디코딩 유닛(5)은 상기 재생 정보를 편집함으로써 통상적인 편집과 동일한 효과를 얻기 위해서 상기 재생 정보의 순서로 연속적으로 판독하고 디코딩하며, 그 결과가 시간적으로 연속하여 디스플레이된다.
다음에는, 상기 디지털 신호 편집 장치의 편집 동작에 대한 설명이 기술된다. 편집 동안에, 코딩된 데이터를 직접 편집하는 대신에 저장 유닛(5)내의 재생 정보가 수정된다.
이 재생 정보는 저장 매체(1)상에 기록된 코딩된 데이터의 특정한 포인트에서 디스플레이를 시작(종료)하기 위해 요구되는 모든 데이터를 포함한다. 예로서, 영상이 MPEG 방법에 의해 코딩되고 광 디스크상에 기록되고 포인트(Sb)의 화상(B3) 및 이후의 구간이 재생되는 도 6의 경우에, 기입 영역은 재생 구간에 관한 정보로서, 화상(B3)을 디코딩하기 위해 요구되는 다른 모든 화상중에서 가장 먼저 나타나는 I0 화상을 포함하는 섹터 어드레스와, 이 I0 화상의 디코딩 시작 포인트으로부터 재생 시작 포인트의 B3 화상의 디코딩까지의 시간 기간 등을 포함한다. 이하에서, 상기 재생 정보는 TOC 정보로서 지칭될 것이다.
이러한 TOC 정보를 사용하는 편집 프로세스는 도 8을 참조하여 아래에서 설명될 것이다. 도 8은 프레임(F0) 내지 프레임(F1)의 코딩된 영상 신호와, 코딩된 음성 신호를 포함하는 편집 전의 코딩된 데이터를 도시한다. 초기 상태에서, 대응되는 TOC 정보는 프레임들(F0 내지 프레임 F1)의 디코딩/재생을 위해 요구되는 정보를 포함한다. 이 상태에서 프레임(F2b) 내지 프레임(F3a)까지의 구간을 스킵하기 위해서, TOC 정보는 F0 내지 F2a의 재생 구간 정보와 F3b 내지 F1의 재생 구간 정보로 구성되는 것이 필요하다. 그렇게 편집된 TOC 정보에 따라서, 예로서 코딩된 데이터의 스킵 편집에 대응되는 도 8b를 재생하는 것이 가능하다.
더욱이, 도 8c에 도시된 바와 같이, 프레임들(G0 내지 G1)로 구성되는 코딩된 데이터가 도 8a에 도시된 프레임(F2a)과 프레임(F2b) 사이에 삽입되고자 할 때에, F0 내지 F2a, G0 내지 G1 및 F2b 내지 F1이 이 순서로 재생되도록 TOC 정보(초기 상태(F0 내지 F1)의 재생에 대한 정의를 포함한다)를 편집하는 것이 필요하다.
더욱이, 대치 편집을 위해서, TOC 정보의 재생 구간들은 F0 내지 F2a, G0 내지 G1 및 F3b 내지 F1으로 정의된다. 다음에는, 이 편집 후에, 도 8d가 재생될 것이며, 그것은 코딩된 데이터의 대치 편집에 대응된다.
TOC 정보가 수정될 때에, 수정된 TOC 정보는 기입 유닛(7)에 의해 소정 타이밍으로 저장 매체(1)상의 TOC 정보 저장 영역에 다시 기록된다.
더욱이, 복수의 TOC 정보를 한정함으로써, 다음과 같이 재생을 수행하는 것이 가능하다. 코딩된 데이터는 도 9a에 도시된 것과 같은 구성을 갖는 것으로 가정된다. 프레임들(F0 내지 F1)의 재생이 TOC1내에 정의될 뿐만 아니라, F0 내지 F2a 및 F3b 내지 F1의 재생 구간이 TOC2내에 정의되고, F3b 내지 F1, F0 내지 F2a 및 F2b 내지 F3a의 재생 구간이 TOC3내에 정의된다.
TOC 정보의 3개의 정의, 즉, TOC1, TOC2 및 TOC3중의 하나를 선택하는 것이 가능하면, 대응되는 재생 루트는 도 9b, 도 9c 및 도 9d에 도시된 바와 같이 얻어질 수 있다.
이러한 방법으로, 사용자는 코딩된 데이터의 재생 루트를 자기의 의지에 따라서 쉽게 수정할 수 있다.
더욱이, TOC 정보를 사용하는 이러한 영상 편집에 따라서, 코딩된 데이터는 직접 편집되지 않는다. 따라서, 재편집을 수행하거나 편집을 취소하는 것이 가능하다.
TOC 정보를 사용하는 편집에 따르면, 코딩된 데이터 자체가 편집되지 않기 때문에, 재생되지 않은 코딩된 데이터의 일부분도 저장 매체(1)내에 기록된다. 코딩된 데이터의 일부분을 재사용하지 않기로 결정되었을 때에, 저장 매체(1)를 효율적으로 사용하기 위해서, 코딩된 데이터의 필요하지 않은 부분을 삭제하는 것이 요구된다. 본 발명에 따라서, 필요하다면, 불필요한 코딩된 데이터를 포함하는 영역을 재사용하는 것, 즉, 다른 코딩된 데이터를 기록하기 위해 그 영역에 중복 기록 하는 것이 가능하다.
상기 TOC 정보내에 복수의 재생 구간이 정의될 때에, 디코딩 유닛(5)은 논리적으로 불연속적으로 배열된 코딩된 데이터를 상기 재생 정보의 순서로 저장 매체(1)상에 입력하는 기능을 가지며, 디코딩된 신호들을 시간적으로 연속하여 재생하는 기능을 갖는 것을 유념해야 한다.
제 2 실시예에 따른 디지털 신호 편집 장치에 대한 설명이 기술된다. 제 2 실시예에 따른 이 디지털 신호 편집 장치는 불필요한 코딩된 데이터를 포함하는 영역을 재사용하거나 편집 장치로부터 코딩된 데이터를 출력할 때에 양호하게 사용될 수 있다.
도 10은 제 2 실시예에 따른 이 디지털 신호 편집 장치의 구성을 도시하는데, 편집 유닛(8)이 추가적으로 제공된 것을 제외하면, 도 5의 구성과 동일하다. 이 편집 유닛(8)을 제외한 제 2 실시예의 구성 요소는 도 5의 것들과 동일하며, 상술한 바와 같이 동작한다. 도 5의 상기 디지털 신호 편집 장치의 편집 동작에 추가하여, 이 디지털 신호 편집 장치는 TOC 정보를 사용하여 재생된 디코딩된 데이터를 재코딩하고, 재코딩된 데이터는 기입 유닛(7)에 의해 저장 매체(1)에 다시 기록된다. 이 재코딩을 수행함으로써, 재생되지 않은 코딩된 데이터에 의해 점유된 저장 매체(1)내의 영역을 재사용하는 것이 가능하여, 저장 매체(1)를 효율적으로 사용하게 한다.
더욱이, 이 디지털 신호 편집 장치는 재코딩을 수행할 때에 필요한 부분만을 위해 동작할 수 있다. 예로서, MPEG 방법을 사용하는 영상 코딩은 GOP(화상 그룹)의 구성을 가지며, 코딩은 이 GOP 단위로 완료된다. 따라서, 도 11내의 데이터를 포인트(Sc)까지 재생하면, GOP1 및 GOP2는 재코딩될 필요가 없다. 이 경우에, 재코딩은 GOP3으로부터 시작될 수 있다.
더욱이, 또 다른 디지털 신호 편집 장치로부터 코딩된 데이터를 인출할 때에, 인코딩 유닛(8)에 의해 코딩된 코딩된 데이터(출력 2)를 출력하는 것이 가능하다. 이 경우에, 디코딩된 신호는 출력(1)으로서 출력되고, 코딩된 신호는 출력(2)으로서 출력된다. 예를 들어, 이 기능은 예로서 코딩된 데이터를 디지털 방송 셋톱 박스내에 직접 공급할 필요가 있을 때에 사용된다. 이 경우에, 코딩된 데이터는 편집되고 재코딩된 데이터이고, 수신측은 코딩된 데이터의 편집을 생각할 필요없이 통상적인 데이터로서 데이터를 디코딩할 수 있다.
이제 제 3 실시예에 따른 디지털 신호 편집 장치에 대한 설명이 기술된다. 제 3 실시예에 따른 디지털 신호 편집 장치는 종래의 비선형 편집과 동일한 기능을 실현한다.
도 12에 도시된 바와 같이, 이 디지털 신호 편집 장치는 랜덤 액세스 가능한 저장 매체(21)로 또한 그로부터 코딩된 데이터를 기록/재생하기 위한 기록/재생 장치(22)와, 제어 유닛(23)과, 디스플레이 유닛(24)을 포함한다.
기록/재생 장치(22)는 연결된 데이터를 시간적으로 연속하여 재생하도록 내장 저장 매체(21)내에 기록된 코딩된 데이터상의 임의의 포인트들을 연결할 수 있다. 제어 유닛(23)은 제어 신호를 기록/재생 장치(22)로 또한 그로부터 입력 및 출력한다.
제어 신호는 편집 포인트를 결정하기 위한 재생을 지시할 수 있고(기록/재생 장치(22)로 하여금 코딩된 데이터를 디코딩하게 하고, 디스플레이 유닛(24)으로 하여금 데이터를 디스플레이하게 한다), 편집 포인트상의 정보와 재생 구간의 시간 정보를 포함한다.
기록/재생 장치(22)는 제어 유닛(23)에 의해 결정된 재생 구간의 시간 정보에 따라 TOC 정보를 편집한다. 기록/재생 장치(22)와 제어 유닛(23) 사이에는 제어 정보의 입력과 출력만이 있으므로, 이 제 3 실시예는 종래의 시스템에서 요구된 대용량 또는 전송 시간의 저장 유닛을 요구하지 않는다.
따라서 지금까지 기술되었듯이, 상기 실시예에 따른 디지털 신호 편집 장치에서, TOC 정보는 코딩된 데이터를 편집하는 대신에 편집된다. 따라서, 종래의 편집 장치에서와 같이 편집 후에 코딩된 데이터를 재코딩할 필요는 없다.
더욱이, 이것은 편집 후에 코딩된 데이터를 기록하기 위한 코딩 장치(데이터가 MPEG 방법에 의해 코딩되고 기록될 때에, MPEG 엔코딩 유닛이 포함된다) 또는 저장 매체가 필요하지 않게 한다. 다시 기록하는 데에 요구된 시간도 필요하지 않다.
더욱이, 복수의 TOC 정보를 정의함으로써, 동일 영상 신호에 대한 여러 가지 재생 순서들이 쉽게 선택될 수 있다. 불연속적으로 배열된 코딩된 데이터를 시간적으로 연속적으로 재생할 수 있는 디코딩 유닛을 사용함으로써, 시간적 불연속을 유발하지 않고 영상 신호를 재생하도록 TOC 정보를 사용할 수 있다.
더욱이, 취소 및 재편집은 재생 시작 포인트에 대한 정보의 재편집에 의해서만 쉽게 수행될 수 있다.
더욱이, 제 2 실시예의 상기 구성을 가진 편집 장치에서, TOC 정보에 따라서 판독된 데이터는 저장 매체에 다시 기록되도록 재코딩될 수 있어서, 저장 매체를 효율적으로 사용하고 코딩된 데이터를 편집 장치로부터 출력할 수 있게 한다.
더욱이, 상기 제 3 실시예의 비선형 편집은 종래에 요구되었던 대용량의 저장 유닛 또는 코딩된 데이터(또는 원래의 신호)를 전송하기 위한 시간을 필요 없게 한다.
본 발명에 따른 디지털 신호 편집 장치에서, 제어 수단은 코딩된 데이터의 재생 구간에 관한 재생 정보에 따라 판독 수단에 의한 판독을 제어하고, 이 판독되고 코딩된 데이터는 디코딩 수단에 의해 디코딩되고 디코딩된 데이터 스트링으로서 편집 후에 출력된다. 따라서, 이것은 편집된 데이터를 재기록하는 것을 불필요하게 하고, 그것은 작은 크기의 시스템을 실현하고 편집에 필요한 시간을 감소시킨다.
더욱이, 본 발명에 따른 디지털 신호 편집 방법에 따라서, 복수의 코딩된 데이터는 상기 코딩된 데이터의 재생 구간에 관한 재생 정보에 따라, 랜덤 액세스를 허용하는 저장 매체로부터 판독된다. 판독된 코딩된 데이터는 시간적으로 연속이 되도록 디코딩되고, 편집된 디코딩된 데이터 스트링으로 만들어진다. 따라서, 편집된 데이터를 재기록할 필요를 없게하여, 작은 크기의 시스템을 실현하고 편집에 요구되는 시간을 감소시킬 수 있게 한다.
도 1은 관련 기술에 따른 디지털 신호 편집 시스템을 도시하는 블록도.
도 2는 관련 기술에 따른 비선형 편집 시스템을 도시하는 블록도,
도 3은 스킵 편집, 삽입 편집 및 대치 편집의 정의를 설명하는 도면.
도 4는 MPEG 방법에 의한 코딩 타입들과 예측 방향들을 설명하는 도면.
도 5는 본 발명의 제 1 실시예에 따른 디지털 신호 편집 장치 및 방법을 도시하는 블록도,
도 6은 상기 제 1 실시예를 구성하는 디코딩 유닛의 동작을 설명하는 도면.
도 7은 상기 디코딩 유닛의 특정 예를 도시하는 블록도.
도 8은 상기 제 1 실시예에 의해 수행되는 TOC 정보를 사용하는 편집을 설명하는 도면.
도 9는 복수의 TOC 정보가 규정될 때의 상기 제 1 실시예의 동작을 설명하는 도면.
도 10은 본 발명의 제 2 실시예에 따른 디지털 신호 편집 장치 및 방법을 도시하는 블록도.
도 11은 상기 제 2 실시예의 동작을 설명하는 도면.
도 12는 본 발명의 제 3 실시예에 따른 디지털 신호 편집 장치 및 방법을 도시하는 블록도.
* 도면의 주요부분에 대한 부호의 설명 *
1; 저장 매체 2; 판독 유닛
3; 저장 유닛 4; 제어 유닛
5; 디코딩 유닛 6,6'; 디스플레이 유닛
7; 기입 유닛 8; 코딩 유닛
10; 트랙 버퍼 11,14; 디코딩 시스템
12,15; 디코딩 버퍼 13,16; 디코더
17; 스위치

Claims (18)

  1. 디지털 신호 편집 장치로서,
    랜덤 액세스를 허용하는 저장 매체로부터 코딩된 데이터를 판독하기 위한 판독 수단;
    상기 코딩된 데이터의 재생 세그먼트를 나타내는 재생 정보를 저장하기 위한 저장 수단으로서, 상기 재생 세그먼트는 제 1 편집 포인트와 제 2 편집 포인트로 특정되는, 상기 저장 수단;
    상기 제 1 편집 포인트와 상기 제 2 편집 포인트를 연속적으로 제시하기 위해 상기 재생 정보에 따라 상기 판독 수단을 제어하기 위한 제어 수단;
    상기 판독 수단에 의해 판독된 상기 코딩된 데이터를 디코딩하기 위한, 저장 장치를 갖는 디코딩 수단을 포함하며,
    상기 코딩된 데이터는 복수의 I, P, 및 B 화상(picture)들을 나타내며,
    상기 제 2 편집 포인트가 B 화상에 대응할 때, 상기 제어 수단은 상기 제 2 편집 포인트에 표시될 영상(image)을 디코딩하는데 필요한 모든 데이터를 포함하는 상기 코딩된 데이터를 상기 판독 수단이 판독하도록 제어하며, 이로써 (i) 상기 제 2 편집 포인트를 바로 앞서는 각각의 I 화상, 및 (ii) 상기 제 2 편집 포인트에서 상기 영상을 디코딩하기 위한 기준 영상 또는 영상들을 나타내는 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이의 모든 P 화상들만의 상기 코딩된 데이터가, 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이에 임의의 B 화상을 디코딩 및/또는 재-인코딩없이 상기 기준 영상 또는 영상들이 제시되지 않는다 하더라도, 상기 저장 매체로부터 판독되어 상기 제 2 편집 포인트에서 상기 영상의 상기 디코딩에 활용되며, 이로써 상기 제 1 편집 포인트의 상기 코딩된 데이터 및 상기 각각의 I 화상 및 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이의 모든 P 화상들의 코딩된 데이터만이 각각의 시간에 상기 저장 장치에 모두 포함되도록 상기 디코딩 수단의 상기 저장 장치에 저장되는, 디지털 신호 편집 장치.
  2. 제 1 항에 있어서, 편집을 위한 데이터 연결 포인트에 선행하는 제 1 코딩된 데이터 스트링이 불연속한 제 2 코딩된 데이터 스트링에 연결될 때의 경우, 상기 제 2 코딩된 데이터 스트링의 제 1 코딩된 데이터를 디코딩하기 위해 요구되는 모든 코딩된 데이터가 상기 제 1 코딩된 데이터 스트링의 디코딩을 완료하기 전에 디코딩되는, 디지털 신호 편집 장치.
  3. 제 2 항에 있어서, 상기 디코딩 수단은 상기 불연속한 제 2 코딩된 데이터 스트링에 연결된 상기 제 1 코딩된 데이터 스트링으로 구성되는 코딩된 데이터 스트링을 새로운 제 1 코딩된 데이터 스트링으로서 가정하고, 상기 새로운 제 1 코딩된 데이터 스트링을 또 다른 불연속한 제 2 코딩된 데이터에 연결하는, 디지털 신호 편집 장치.
  4. 제 1 항에 있어서, 상기 코딩된 데이터는 코딩된 비디오 데이터, 코딩된 오디오 데이터, 또는 멀티플렉스된 이들 데이터를 포함하는 데이터인, 디지털 신호 편집 장치.
  5. 제 1 항에 있어서, 상기 저장 매체는 상기 재생 정보를 저장하는, 디지털 신호 편집 장치.
  6. 제 1 항에 있어서, 상기 복수의 재생 정보는 상기 코딩된 데이터를 위해 준비되는, 디지털 신호 편집 장치.
  7. 제 1 항에 있어서, 상기 디코딩 수단에 의해 디코딩되어 출력된, 상기 편집된 디코딩된 데이터 스트링은 다시 코딩되어 상기 저장 매체내에 기록되는, 디지털 신호 편집 장치.
  8. 제 1 항에 있어서, 상기 코딩된 데이터는 예측 코딩 방법에 의해 코딩된 데이터인, 디지털 신호 편집 장치.
  9. 제 1 항에 있어서, 상기 코딩된 데이터는 MPEG 방법의 I 화상들, P 화상들 및 B 화상들인, 디지털 신호 편집 장치.
  10. 디지털 신호 편집 방법으로서,
    제 1 편집 포인트로부터 제 2 편집 포인트까지 연속적으로 스킵하기 위해 코딩된 데이터의 재생 세그먼트를 나타내는 재생 정보에 따라 랜덤 액세스를 허용하는 저장 매체로부터 코딩된 데이터를 판독하는 단계; 및
    편집된 디코딩된 데이터 스트링을 형성하기 위해 상기 코딩된 데이터를 디코딩하는 단계를 포함하며,
    상기 코딩된 데이터는 복수의 I, P, 및 B 화상(picture)들을 나타내며,
    상기 제 2 편집 포인트가 B 화상에 대응할 때, 상기 판독하는 단계는 상기 제 2 편집 포인트에 표시될 영상을 디코딩하는데 필요한 모든 데이터를 포함하는 코딩된 데이터를 판독하는 단계를 포함하며, 이로써 (i) 상기 제 2 편집 포인트를 바로 앞서는 각각의 I 화상, 및 (ii) 상기 제 2 편집 포인트에서 상기 영상을 디코딩하기 위한 기준 영상 또는 영상들을 나타내는 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이의 모든 P 화상들만의 상기 코딩된 데이터가, 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이에 임의의 P 화상들 및/또는 B 화상들을 디코딩 및/또는 재-인코딩없이 상기 기준 영상 또는 영상들이 제시되지 않는다 하더라도, 상기 저장 매체로부터 판독되어 상기 제 2 편집 포인트에서 상기 영상의 상기 디코딩에 활용되며, 이로써 상기 제 1 편집 포인트의 상기 코딩된 데이터 및 상기 각각의 I 화상 및 상기 각각의 I 화상과 상기 제 2 편집 포인트 사이의 모든 P 화상들의 코딩된 데이터만이 각각의 시간에 상기 저장 장치에 모두 포함되도록 저장 수단에 동시에 저장되는, 디지털 신호 편집 방법.
  11. 제 10 항에 있어서, 상기 편집된 디코딩된 데이터 스트링은, 편집을 위한 데이터 연결포인트에 선행하는 제 1 코딩된 데이터 스트링이 불연속한 제 2 코딩된 데이터 스트링에 연결될 때에, 상기 제 1 코딩된 데이터 스트링의 디코딩을 관료하기 전에 제 2 코딩된 데이터 스트링의 제 1 코딩된 데이터를 디코딩하기 위해 요구되는 모든 코딩된 데이터를 디코딩함으로써 얻어지는, 디지털 신호 편집 방법.
  12. 제 11 항에 있어서, 상기 불연속한 제 2 코딩된 데이터 스트링에 연결된 상기 제 1 코딩된 데이터 스트링으로 구성되는 코딩된 데이터 스트링은 새로운 제 1 코딩된 데이터 스트링으로서 가정되고, 이것은 상기 편집된 디코딩된 데이터 스트링을 얻기 위해서 또 다른 불연속한 제 2 코딩된 데이터에 연결되는, 디지털 신호 편집 방법.
  13. 제 10 항에 있어서, 상기 코딩된 데이터는 코딩된 비디오 데이터, 코딩된 오디오 데이터, 또는 멀티플렉스된 이들 데이터를 포함하는 데이터인, 디지털 신호 편집 방법.
  14. 제 10 항에 있어서, 상기 저장 매체는 상기 재생된 정보를 저장하는, 디지털 신호 편집 방법.
  15. 제 10 항에 있어서, 복수의 상기 재생 정보는 상기 코딩된 데이터를 위해 준비되는, 디지털 신호 편집 방법.
  16. 제 10 항에 있어서, 상기 편집된 디코딩된 데이터는 다시 코딩되어 상기 저장 매체내에 기록되는, 디지털 신호 편집 방법.
  17. 제 10 항에 있어서, 상기 코딩된 데이터는 예측 코딩 방법에 의해 코딩된 데이터인, 디지털 신호 편집 방법.
  18. 제 10 항에 있어서, 상기 코딩된 데이터는 MPEG 방법의 I 화상들, P 화상들, 및 B 화상들인, 디지털 신호 편집 방법.
KR10-1998-0001965A 1997-01-23 1998-01-23 디지털신호편집장치및방법 KR100519863B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP01049797A JP4099547B2 (ja) 1997-01-23 1997-01-23 ディジタル信号編集装置及び方法
JP97-10497 1997-01-23

Publications (2)

Publication Number Publication Date
KR19980070724A KR19980070724A (ko) 1998-10-26
KR100519863B1 true KR100519863B1 (ko) 2005-12-01

Family

ID=11751839

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1998-0001965A KR100519863B1 (ko) 1997-01-23 1998-01-23 디지털신호편집장치및방법

Country Status (5)

Country Link
US (1) US6501901B2 (ko)
EP (1) EP0855714A3 (ko)
JP (1) JP4099547B2 (ko)
KR (1) KR100519863B1 (ko)
CN (1) CN1134985C (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1118065C (zh) 1997-12-15 2003-08-13 松下电器产业株式会社 光盘的记录和复制设备及方法
JPH11266431A (ja) * 1997-12-17 1999-09-28 Tektronix Inc ビデオ編集方法及び装置
JP2002529884A (ja) * 1998-11-06 2002-09-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 特徴的ポイント情報シーケンスを得るための情報ファイルに関する信号処理
JP3918332B2 (ja) * 1998-12-04 2007-05-23 ソニー株式会社 多重化装置、多重化方法及び記録媒体
EP1035546B1 (en) * 1999-03-09 2001-11-21 Matsushita Electric Industrial Co., Ltd. Apparatus and method for recording the recording medium
US6707778B1 (en) * 1999-11-10 2004-03-16 Thomson Licensing S.A. Edit to picture without decoding and re-encoding of MPEG bit stream for recordable DVD
JP3877947B2 (ja) * 2000-09-29 2007-02-07 パイオニア株式会社 符号化データの転送制御方法及び蓄積再生システム
WO2003030172A1 (fr) * 2001-09-28 2003-04-10 Teac Corporation Appareil de reproduction de disque de stockage de donnees
US7593141B2 (en) * 2001-11-23 2009-09-22 Chui-Kuei Chiu Image apparatus with batch scan and real time display and method of the same
AU2003219409A1 (en) * 2002-05-17 2003-12-02 Koninklijke Philips Electronics N.V. Device and method for recording information with characteristic point information control
JP2004297441A (ja) * 2003-03-27 2004-10-21 Sony Corp 情報作成装置および方法、再生装置および方法、並びにプログラム
US7253452B2 (en) * 2004-03-08 2007-08-07 Massachusetts Institute Of Technology Blue light emitting semiconductor nanocrystal materials
US7564974B2 (en) * 2004-04-30 2009-07-21 Microsoft Corporation Frame-accurate editing methods and systems
CN101300637A (zh) * 2004-11-18 2008-11-05 皇家飞利浦电子股份有限公司 用于对视听流进行帧精确编辑的方法和设备
JP4916487B2 (ja) * 2008-06-18 2012-04-11 コニカミノルタビジネステクノロジーズ株式会社 情報処理装置及びプログラム
JP4764488B2 (ja) * 2009-03-16 2011-09-07 株式会社東芝 デコード装置およびデコード方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR890005671A (ko) * 1987-09-08 1989-05-16 다니이 아끼오 광학식디스크 재생장치
JPH04153973A (ja) * 1990-10-17 1992-05-27 Fujitsu Ltd 編集装置
JPH06309841A (ja) * 1993-04-27 1994-11-04 Sony Corp 光ディスク、光ディスク再生装置及び光ディスク製造方法
KR940024703A (ko) * 1993-04-23 1994-11-18 오오가 노리오 메모리 제어장치 및 메모리 데이타 검색회로

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0772984B2 (ja) 1985-07-02 1995-08-02 松下電器産業株式会社 誤り訂正補間装置
JP3158370B2 (ja) 1991-07-12 2001-04-23 ソニー株式会社 ディスクデータ再生装置
WO1993021636A1 (en) 1992-04-10 1993-10-28 Avid Technology, Inc. A method and apparatus for representing and editing multimedia compositions
JPH06111495A (ja) 1992-09-30 1994-04-22 Sony Corp データ再生装置
JPH07153238A (ja) 1993-11-30 1995-06-16 Sharp Corp 情報記録再生装置
US5574905A (en) 1994-05-26 1996-11-12 International Business Machines Corporation Method and apparatus for multimedia editing and data recovery
JP3359745B2 (ja) * 1994-07-29 2002-12-24 シャープ株式会社 動画像再生装置、及び動画像記録装置
CA2156463A1 (en) 1994-09-05 1996-03-06 Nobuyuki Aoki Data reproducing method and data reproducing apparatus
US5838380A (en) 1994-09-30 1998-11-17 Cirrus Logic, Inc. Memory controller for decoding a compressed/encoded video data frame
US5559562A (en) * 1994-11-01 1996-09-24 Ferster; William MPEG editor method and apparatus
TW318906B (ko) 1995-12-08 1997-11-01 Sony Co Ltd
US6055271A (en) * 1996-01-18 2000-04-25 Sony Corporation Signal encoding method and apparatus and signal transmission method and apparatus involving the use of a number of pseudo access units
DE69732874T2 (de) * 1996-05-02 2006-04-20 Sony Corp. Kodierung, Speicherung und Übertragung von digitalen Signalen
US6201925B1 (en) * 1996-11-15 2001-03-13 Futuretel, Inc. Method and apparatus for editing video files
JP3763172B2 (ja) * 1996-12-16 2006-04-05 ソニー株式会社 ディジタル信号復号方法及び装置、並びにディジタル信号再生装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR890005671A (ko) * 1987-09-08 1989-05-16 다니이 아끼오 광학식디스크 재생장치
JPH04153973A (ja) * 1990-10-17 1992-05-27 Fujitsu Ltd 編集装置
KR940024703A (ko) * 1993-04-23 1994-11-18 오오가 노리오 메모리 제어장치 및 메모리 데이타 검색회로
JPH06309841A (ja) * 1993-04-27 1994-11-04 Sony Corp 光ディスク、光ディスク再生装置及び光ディスク製造方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IEEE Transactions on Consumer Electronics, Vol. 41, No.3(1995.8) *

Also Published As

Publication number Publication date
KR19980070724A (ko) 1998-10-26
CN1134985C (zh) 2004-01-14
EP0855714A2 (en) 1998-07-29
US6501901B2 (en) 2002-12-31
CN1196639A (zh) 1998-10-21
JPH10210402A (ja) 1998-08-07
US20020106186A1 (en) 2002-08-08
EP0855714A3 (en) 2000-08-16
JP4099547B2 (ja) 2008-06-11

Similar Documents

Publication Publication Date Title
KR100996369B1 (ko) 순차 프레임 구조 포맷으로 기록되는 비디오 프리젠테이션을 위한 재생 속도 변경
US7522819B2 (en) Data storage medium in which multiple bitstreams are recorded, apparatus and method for recording the multiple bitstreams, and apparatus and method for reproducing the multiple bitstreams
JP3463299B2 (ja) ディスク再生装置
KR100519863B1 (ko) 디지털신호편집장치및방법
US5802240A (en) Video editing apparatus
KR20000070937A (ko) 광디스크, 광디스크 기록장치 및 더빙을 용이하게 하는 광디스크 기록방법, 더빙을 용이하게 하는 광디스크 프로그램을 저장하는 저장매체, 광디스크 재생장치 및 광디스크 재생방법
KR100583898B1 (ko) 복호화방법과복호화플레이어,및기록매체
KR100932393B1 (ko) 비-순차 프레임 구조 포맷으로 기록되는 비디오프리젠테이션을 위한 재생 속도 변경
US6707984B2 (en) Changing a playback speed for video presentation recorded in a modified film format
KR100924571B1 (ko) 필드 구조 포맷으로 리코딩된 비디오 표현을 위한 재생 속도의 변경
JP3161228B2 (ja) データ処理装置
KR100335413B1 (ko) 편집제어정보가저장되는디스크및편집후연속재생장치와그방법
JP2001128119A (ja) 符号化データ記録再生装置、符号化データ再生装置、及び符号化データ記録媒体

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: 20120924

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20130923

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140919

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee