[go: up one dir, main page]

KR100787748B1 - Divix video playback device - Google Patents

Divix video playback device Download PDF

Info

Publication number
KR100787748B1
KR100787748B1 KR1020060063250A KR20060063250A KR100787748B1 KR 100787748 B1 KR100787748 B1 KR 100787748B1 KR 1020060063250 A KR1020060063250 A KR 1020060063250A KR 20060063250 A KR20060063250 A KR 20060063250A KR 100787748 B1 KR100787748 B1 KR 100787748B1
Authority
KR
South Korea
Prior art keywords
video
divix
index information
microcomputer
storage means
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020060063250A
Other languages
Korean (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 주식회사 대우일렉트로닉스
Priority to KR1020060063250A priority Critical patent/KR100787748B1/en
Application granted granted Critical
Publication of KR100787748B1 publication Critical patent/KR100787748B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • 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/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/30Indexing; 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/3027Indexing; 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 디빅스 비디오 재생 장치에 관한 것으로, 디빅스 동영상의 재생 시에 일정 구간에 대한 비디오 데이터가 저장되는 비디오 데이터 저장수단과, 디빅스 동영상의 재생 시에 비디오 데이터 저장수단에 저장된 비디오 데이터의 구간보다 더 긴 길이에 해당하는 구간에 대한 인덱스 정보가 저장되는 인덱스 저장수단과, 디빅스 동영상의 슬로우 백워드 재생이 선택되면 인덱스 저장수단에 저장된 인덱스 정보들을 역순으로 추출하는 마이컴과, 마이컴에서 제공되는 인덱스 정보들에 대응하는 동영상 프레임들을 마이컴의 추출 순서에 대응하는 순서로 디코딩하는 디빅스 디코더를 포함하며, 디빅스 동영상 재생 장치의 재생 중에 비디오 데이터를 저장하는 재생 구간보다 더 긴 구간의 인덱스 정보를 별도 저장한 후에 슬로우 백워드 재생 시에 역순으로 읽어들임으로써, 인덱스 정보와 이전 동영상과의 동기화를 통해 슬로우 백워드 재생을 지원할 수 있는 이점이 있다.The present invention relates to an apparatus for playing a Divix video, comprising: video data storage means for storing video data for a predetermined section at the time of playing a Divix video, and more than a section of video data stored in the video data storage means at the time of playing a Divix video. Index storage means for storing the index information for the section corresponding to a long length, micom extracting the index information stored in the index storage means in reverse order when the slow backward playback of the Divx video is selected, index information provided by the microcomputer And a Divix decoder for decoding the video frames corresponding to the order of extracting the microcomputer, and storing the index information of a section longer than the playback section for storing video data during playback of the Divix video playback device. Station at backward play By reading, there is a benefit to support the slow backward play through the synchronization of the index information and the previous video.

Description

디빅스 비디오 재생 장치{APPARATUS FOR PLAY OF A DIVX VIDEO PLAYER}Divix video playback device {APPARATUS FOR PLAY OF A DIVX VIDEO PLAYER}

도 1은 일반적인 디빅스 비디오 재생 장치의 블록 구성도,1 is a block diagram of a general Divix video playback device;

도 2는 본 발명에 따른 디빅스 비디오 재생 장치의 블록 구성도,2 is a block diagram of a Divix video playback apparatus according to the present invention;

도 3은 본 발명에 따른 디빅스 비디오 재생 장치에 의한 재생 과정을 보인 흐름도.3 is a flow chart showing a playback process by the Divix video playback apparatus according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>

10 : 광 디스크 11 : 광 픽업부10 optical disc 11 optical pickup portion

12 : RF 처리부 13 : 디지털 신호 처리부12: RF processing unit 13: digital signal processing unit

14 : 디빅스 디코더 15 : 마이컴14: Divix Decoder 15: Micom

16 : OSD 생성부 17 : SDRAM16: OSD generation unit 17: SDRAM

18 : 플래쉬 메모리 100 : 인덱스 저장부18: flash memory 100: index storage

본 발명은 디빅스 비디오 재생에 관한 것으로, 더욱 상세하게는 슬로우 백워드(Slow Backward) 재생 기능을 제공하는 디빅스 비디오 재생 장치에 관한 것이다.The present invention relates to Divix video playback, and more particularly to a Divix video playback device that provides a Slow Backward playback function.

일반적으로, 인터넷과 같은 네트워크 등을 통해 널리 보급되고 있는 디빅스 비디오(DivX video)의 동영상 파일은 MPEG-2 방식을 근간으로 하는 디브이디의 동영상 파일과는 달리, MPEG-4 방식을 근간으로 하여, 비디오 데이터를 엔코딩 및 디코딩하기 때문에, 보다 적은 파일 크기로 고화질의 동영상 비디오 처리가 가능하게 된다.In general, video files of DivX video, which are widely distributed through a network such as the Internet, are based on MPEG-4 video, unlike video files based on MPEG-2 video. By encoding and decoding the data, high quality moving image video processing is possible with a smaller file size.

한편, 디빅스 비디오의 동영상 파일이 기록된 광 디스크, 예를 들어 씨디(CD) 또는 디브이디(DVD) 등에 기록된 디빅스 비디오의 동영상 파일을 재생하기 위한 디빅스 비디오 재생 장치(DivX Video Player)가 개발되었다.On the other hand, a DivX video player for reproducing a video file of a DivX video recorded on an optical disk, for example, a CD or a DVD, has been developed.

디빅스 비디오 재생 장치에는, 도 1에 도시된 바와 같이, 광 픽업부(11), RF 처리부(12), 디지털 신호 처리부(13), 디빅스 디코더(14), 마이컴(15), 오에스디 생성부(16), SDRAM(17) 및 플래시 메모리(18) 등을 포함되어 구성된다.As shown in FIG. 1, the Divix video reproducing apparatus includes an optical pickup unit 11, an RF processing unit 12, a digital signal processing unit 13, a Divix decoder 14, a microcomputer 15, and an OSD generator ( 16), SDRAM 17, flash memory 18, and the like.

그리고, 디빅스 비디오의 파일 시스템 구조에서는 하나의 동영상 파일과 그 동영상 파일에 관련된 하나의 서브타이틀 파일이 각각의 폴더 내에 연계 기록되는데, 예를 들어 "Matrix.avi"라는 동영상 파일은 동일한 파일명과 서로 다른 확장자를 갖는 "Matrix.smi"라는 서브타이틀 파일과 함께 폴더 내에 연결되는 구조를 갖는다. 즉, 디빅스 비디오의 파일 시스템 구조에서는 하나의 동영상 파일과 하나의 서브 타이틀 파일이 폴더 내에 동일한 파일명으로 연계 기록된다.In the file system structure of DivX video, one video file and one subtitle file related to the video file are recorded in each folder. For example, a video file called "Matrix.avi" is different from the same file name. It has a structure linked in a folder with a subtitle file named "Matrix.smi" with an extension. That is, in the file system structure of Divix video, one moving picture file and one subtitle file are co-recorded with the same file name in a folder.

마이컴(15)에서는 장치 내에 광 디스크(10)가 삽입 안착되는 경우 광 디스크(10)의 리드인(Lead-In) 영역 내의 특정 영역에 기록된 네비게이션 정보와 파일 시스템 정보를 검색 독출하여 SDRAM(17) 내에 저장하는 일련의 다운로드 동작을 수행하게 된다.When the optical disc 10 is inserted and seated in the device, the microcomputer 15 searches and reads the navigation information and the file system information recorded in a specific area within the lead-in area of the optical disc 10, thereby reading the SDRAM (17). Will perform a series of download operations.

그리고, 사용자의 요청에 따라, 임의의 한 동영상 파일을 독출 재생하는 경우, SDRAM(17)에 저장된 파일 시스템의 정보를 검색 참조하여 그 동영상 파일명과 일치하는 서브타이틀 파일을 비교 및 선별한 후 동영상 파일과 서브타이틀 파일을 함께 재생하게 된다. 이에 따라 사용자는, 자신이 원하는 동영상 파일의 고화질 비디오 영상과 그 동영상 파일에 연계된 서브타이틀 파일의 자막 영상을 함께 시청할 수 있다.When a single video file is read out and played back according to a user's request, the video file is searched for by referring to the information of the file system stored in the SDRAM 17, and the subtitle file corresponding to the video file name is compared and selected. And the subtitle file are played together. Accordingly, the user can watch the high-definition video image of the video file he wants and the subtitle video of the subtitle file linked to the video file.

한편, 이와 같은 디빅스 동영상을 시청하다가 중요 구간으로 생각되거나 자칫 소홀히 넘긴 특정 구간이 있을 경우에는 느린 화면으로 다시 보기를 원할 때가 있다. 즉 역방향으로 다시 보기를 원하는 구간을 탐색하여 순방향으로 느리게 재생하고자 하는 것이다.On the other hand, when watching such a Divix video, if there is a certain section that is considered as an important section or has been neglected, it may be desired to watch the slow screen again. In other words, to search for the section that you want to see in the reverse direction and to play slowly in the forward direction.

여기서, 역방향 구간 탐색을 위해서는 슬로우 백워드 재생 기능이 가장 유용하다고 할 것이나, 디빅스 동영상 재생 장치에서는 슬로우 백워드 재생 기능이 제공되지 않는다.Here, the slow backward playback function is most useful for the reverse section search, but the slow backward playback function is not provided in the DivX video playback apparatus.

MPEG-2 방식의 동영상 파일을 재생할 때에는 SDRAM(17)에 일정 구간의 인덱스 정보와 비디오 데이터 등을 저장하면서 재생을 수행하며, 슬로우 백워드 재생이 요청되면 SDRAM(17)에 기 저장된 인덱스 정보를 이용하는 데, 역순으로 인덱스 정보를 가져오면서 해당 인덱스에 대응하는 비디오 데이터를 가져와서 재생하게 된다.When playing an MPEG-2 video file, playback is performed while storing index information and video data of a predetermined section in the SDRAM 17. When slow backward playback is requested, index information stored in the SDRAM 17 is used. In the reverse order, the index information is fetched and video data corresponding to the index is fetched and played.

그런데, MPEG-4 방식의 디빅스 동영상을 재생할 경우에는 대용량의 프레임 크기와 SDRAM(17)의 용량 한계로 인하여 MPEG-2 방식의 슬로우 백워드 재생을 구현 할 수가 없는 문제점이 있었다.However, when playing a MPEG-4 type DivX video, there is a problem in that the slow backward playback of the MPEG-2 type cannot be realized due to the large frame size and the capacity limitation of the SDRAM 17.

본 발명은 이와 같은 종래의 문제점을 해결하기 위하여 제안한 것으로, 디빅스 동영상 재생 장치의 재생 중에 비디오 데이터를 저장하는 재생 구간보다 더 긴 구간의 인덱스 정보를 별도 저장한 후에 슬로우 백워드 재생 시에 역순으로 읽어들여 디빅스 동영상을 역방향으로 느리게 재생하는 디빅스 동영상 재생 장치를 제공하는 데 그 목적이 있다.The present invention has been proposed to solve such a conventional problem, and the index information of a section longer than the playback section for storing video data during the playback of the Divix video playback device is separately stored and then read in reverse order during slow backward playback. It is an object of the present invention to provide a Divix video playback device for slowly playing the Divix video in the reverse direction.

이와 같은 목적을 실현하기 위한 본 발명의 일 관점으로서 디빅스 동영상 재생 장치는, 디빅스 동영상의 재생 시에 일정 구간에 대한 비디오 데이터가 저장되는 비디오 데이터 저장수단과, 디빅스 동영상의 재생 시에 비디오 데이터 저장수단에 저장된 비디오 데이터의 구간보다 더 긴 길이에 해당하는 구간에 대한 인덱스 정보가 저장되는 인덱스 저장수단과, 디빅스 동영상의 슬로우 백워드 재생이 선택되면 인덱스 저장수단에 저장된 인덱스 정보들을 역순으로 추출하는 마이컴과, 마이컴에서 제공되는 인덱스 정보들에 대응하는 동영상 프레임들을 마이컴의 추출 순서에 대응하는 순서로 디코딩하는 디빅스 디코더를 포함한다.As an aspect of the present invention for realizing the above object, the Divix video playback apparatus includes video data storage means for storing video data for a predetermined period during playback of a DivX video, and video data storage means for playback of a DivX video. Index storage means for storing index information of a section corresponding to a length longer than a section of video data stored in the microcomputer; and a microcomputer for extracting index information stored in the index storage means in reverse order when slow backward playback of a DivX video is selected; And a Divix decoder configured to decode video frames corresponding to index information provided by the microcomputer in an order corresponding to the extraction order of the microcomputer.

이하, 본 발명의 바람직한 실시 예를 첨부된 도면들을 참조하여 상세히 설명한다. 아울러 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.

도 2는 본 발명에 따른 디빅스 비디오 재생 장치의 블록 구성도로서, 도 1에 나타낸 디빅스 비디오 재생 장치와 비교할 때에 동일한 구성요소들에 대해서는 동일한 참조부호를 명기하였다.FIG. 2 is a block diagram of a Divix video player according to the present invention, in which like reference numerals designate like elements when compared to the Divx video player shown in FIG.

이에 나타낸 바와 같이 본 발명의 디빅스 비디오 재생 장치는, 광 픽업부(11), RF 처리부(12), 디지털 신호 처리부(13), 디빅스 디코더(14), 마이컴(15), 오에스디 생성부(16), SDRAM(17), 플래시 메모리(18) 및 인덱스 저장부(100) 등을 포함되어 구성된다.As described above, the Divix video reproducing apparatus of the present invention includes an optical pickup unit 11, an RF processing unit 12, a digital signal processing unit 13, a Divix decoder 14, a microcomputer 15, and an OSD generator 16. ), An SDRAM 17, a flash memory 18, an index storage unit 100, and the like.

SDRAM(17)은 비디오 데이터 저장수단으로서, 디빅스 동영상의 재생 시에 일정 구간에 대한 비디오 데이터가 저장된다.The SDRAM 17 is a video data storage means. Video data of a predetermined section is stored when the DivX video is played.

인덱스 저장부(100)는 디빅스 동영상의 재생 시에 SDRAM(17)에 저장된 비디오 데이터의 구간보다 더 긴 길이에 해당하는 구간에 대한 인덱스 정보가 저장된다.The index storage unit 100 stores index information for a section corresponding to a longer length than a section of video data stored in the SDRAM 17 when the DivX video is played.

마이컴(15)은 디빅스 동영상의 재생 중에 일시 정지가 선택되면 인덱스 저장부(100)에 저장된 현재 동영상 프레임의 인덱스 정보를 디빅스 디코더(14)로 전송하며, 이후 역방향 탐색이 선택되면 이전 동영상 프레임들의 인덱스 정보를 역순으로 추출하여 디빅스 디코더(14)로 전송한다.The microcomputer 15 transmits the index information of the current video frame stored in the index storage unit 100 to the DivX decoder 14 when the pause is selected during the playback of the DivX video. The information is extracted in the reverse order and transmitted to the Divix decoder 14.

디빅스 디코더(14)는 슬로우 백워드 재생 시에 마이컴(15)으로부터 전송되는 인덱스 정보에 대응하는 동영상 데이터를 SDRAM(17) 또는 광 디스크(10)에서 독출하여 디코딩한다. 물론 디빅스 동영상 데이터가 광 디스크(10)가 아닌 하드디스크 드라이버 등과 같은 별도의 저장수단에 저장된 경우라면 SDRAM(17) 또는 하드디스 크 드라이버로부터 동영상 데이터를 독출하게 된다.The Divix decoder 14 reads and decodes moving image data corresponding to the index information transmitted from the microcomputer 15 in the SDRAM 17 or the optical disk 10 during slow backward reproduction. Of course, if the DivX video data is stored in a separate storage means such as a hard disk driver, not the optical disk 10, the video data is read from the SDRAM 17 or the hard disk driver.

이와 같이 구성된 본 발명에 따른 디빅스 동영상 재생 장치에 의해 디빅스 동영상이 재생되는 과정을 도 2 및 도 3을 참조하여 아래에서 보다 상세히 살펴보기로 한다.The process of playing the DivX video by the DivX video playback apparatus configured as described above will be described in more detail below with reference to FIGS. 2 and 3.

먼저, 마이컴(15)에서는 장치 내에 광 디스크(10)가 삽입 안착되는 경우 광 디스크(10)의 리드인(Lead-In) 영역 내의 특정 영역에 기록된 네비게이션 정보와 파일 시스템 정보를 검색 독출하여 SDRAM(17) 내에 저장하는 일련의 다운로드 동작을 수행하게 된다.First, when the optical disc 10 is inserted and seated in the device, the microcomputer 15 searches and reads the navigation information and the file system information recorded in a specific area within the lead-in area of the optical disc 10, and then reads the SDRAM. A series of download operations stored in 17 are performed.

그리고, 사용자의 요청에 따라, 임의의 한 동영상 파일을 독출 재생하는 경우, SDRAM(17)에 저장된 파일 시스템의 정보를 검색 참조하여 그 동영상 파일명과 일치하는 서브타이틀 파일을 비교 및 선별한 후 동영상 파일과 서브타이틀 파일을 함께 재생하게 된다. 이에 따라 사용자는, 자신이 원하는 동영상 파일의 고화질 비디오 영상과 그 동영상 파일에 연계된 서브타이틀 파일의 자막 영상을 함께 시청할 수 있다.When a single video file is read out and played back according to a user's request, the video file is searched for by referring to the information of the file system stored in the SDRAM 17, and the subtitle file matching the video file name is compared and selected. And the subtitle file are played together. Accordingly, the user can watch the high-definition video image of the video file he wants and the subtitle video of the subtitle file linked to the video file.

재생 중에는 일정 구간에 해당하는 비디오 데이터를 SDRAM(17)에 저장하며, SDRAM(17)에 저장된 비디오 데이터의 구간보다 더 긴 길이에 해당하는 구간에 대한 인덱스 정보를 인덱스 저장부(100)에 저장한다.During playback, video data corresponding to a certain section is stored in the SDRAM 17, and index information for a section corresponding to a longer length than the section of the video data stored in the SDRAM 17 is stored in the index storage unit 100. .

한편, 이와 같은 디빅스 동영상의 재생 중에 사용자는 자신이 중요 구간으로 생각하거나 자칫 소홀히 넘긴 특정 구간이 있을 경우에는 느린 화면으로 다시 보기를 원할 때가 있다. 즉 역방향으로 다시 보기를 원하는 구간을 탐색하여 순방향으 로 느리게 재생하고자 하는 것이다. 즉 슬로우 백워드 재생 기능을 이용하고자 하는 것이다.On the other hand, during the playback of such a Divx video, the user may want to watch again in a slow screen when there is a certain section that he thinks as a critical section or has neglected. In other words, it searches for the section that you want to see in the reverse direction and plays slowly in the forward direction. That is, to use the slow backward playback function.

이를 위해, 사용자가 먼저 재생 일시 정지를 선택하면 마이컴(15)은 인덱스 저장부(100)에 저장된 인덱스 정보 중에서 현재 동영상 프레임에 해당하는 인덱스 정보를 추출하여 디빅스 디코더(14)로 전송한다.To this end, when the user first selects playback pause, the microcomputer 15 extracts the index information corresponding to the current video frame from the index information stored in the index storage 100 and transmits the index information to the Divix decoder 14.

그러면, 디빅스 디코더(14)는 마이컴(15)으로부터 전송된 현재 프레임의 인덱스 정보에 대응하는 비디오 데이터를 SDRAM(17)으로부터 추출하며, 현재 프레임을 정지 화면으로 재생한다.Then, the Divix decoder 14 extracts video data corresponding to the index information of the current frame transmitted from the microcomputer 15 from the SDRAM 17, and reproduces the current frame as a still picture.

이후, 사용자가 역방향 탐색을 선택하면 마이컴(15)은 인덱스 저장부(100)로부터 이전 동영상 프레임들의 인덱스 정보를 역순으로 추출하여 디빅스 디코더(14)로 전송한다.Then, when the user selects the reverse search, the microcomputer 15 extracts the index information of the previous video frames from the index storage unit 100 in the reverse order and transmits the index information to the Divix decoder 14.

이에 따라, 디빅스 디코더(14)는 마이컴(15)으로부터 전송되는 인덱스 정보들에 대응하는 동영상 데이터를 SDRAM(17)에서 독출하여 디코딩한다. 그런데 마이컴(15)으로부터 전송되는 인덱스 정보들이 SDRAM(17)에 저장된 비디오 데이터보다 이전 프레임일 경우에는 마이컴(15)에서 해당 프레임에 해당하는 비디오 데이터를 광 디스크(10)로부터 독출하여 줄 것을 요청한다.Accordingly, the Divix decoder 14 reads and decodes moving image data corresponding to the index information transmitted from the microcomputer 15 in the SDRAM 17. However, if the index information transmitted from the microcomputer 15 is a frame earlier than the video data stored in the SDRAM 17, the microcomputer 15 requests that the video data corresponding to the frame is read from the optical disc 10. .

그러면, 마이컴(15)은 역순의 인덱스 정보에 대응하는 비디오 데이터를 광 디스크(10)로부터 추출하며, 이에 따라 디지털 신호 처리부(13)를 통해 디빅스 디코더(14)에는 프레임 순서의 역순으로 비디오 데이터가 제공된다.Then, the microcomputer 15 extracts the video data corresponding to the index information in the reverse order from the optical disc 10. Accordingly, the video signal is transmitted to the Divix decoder 14 through the digital signal processor 13 in the reverse order of the frames. Is provided.

따라서, 디빅스 디코더(14)는 인덱스 저장부(100)에 저장된 인덱스 정보에 대응하는 프레임들을 역순으로 디코딩 및 재생하는 슬로우 백워드 재생을 수행하게 된다. 여기서 슬로우 백워드 재생의 재생 속도를 1/2, 1/4, 1/8, 1/16 등으로 조절할 수 있음은 자명하다.Accordingly, the Divix decoder 14 performs slow backward reproduction, which decodes and reproduces frames corresponding to the index information stored in the index storage unit 100 in reverse order. Here, it is obvious that the playback speed of slow backward playback can be adjusted to 1/2, 1/4, 1/8, 1/16, or the like.

지금까지는 본 발명의 일 실시 예에 국한하여 설명하였으나 본 발명의 기술이 당업자에 의하여 용이하게 변형 실시될 가능성이 자명하다. 이러한 변형된 실시 예들은 본 발명의 특허청구범위에 기재된 기술사상에 당연히 포함되는 것으로 해석되어야 할 것이다.It has been described so far limited to one embodiment of the present invention, it is obvious that the technology of the present invention can be easily modified by those skilled in the art. Such modified embodiments should be construed as naturally included in the technical spirit described in the claims of the present invention.

전술한 바와 같이 본 발명은 디빅스 동영상 재생 장치의 재생 중에 비디오 데이터를 저장하는 재생 구간보다 더 긴 구간의 인덱스 정보를 별도 저장한 후에 슬로우 백워드 재생 시에 역순으로 읽어들임으로써, 인덱스 정보와 이전 동영상과의 동기화를 통해 슬로우 백워드 재생을 지원할 수 있는 효과가 있다.As described above, according to the present invention, the index information and the previous video are read in reverse order during slow backward playback after separately storing index information of a section longer than a playback section for storing video data during playback of the DivX video playback apparatus. Synchronization with the SRS has the effect of supporting slow backward playback.

Claims (3)

디빅스 동영상을 재생하는 디빅스 동영상 재생 장치로서,A Divix video player that plays Divix videos, 상기 디빅스 동영상의 재생 시에 일정 구간에 대한 비디오 데이터가 저장되는 비디오 데이터 저장수단과,Video data storage means for storing video data for a predetermined section when the Divix video is played; 상기 디빅스 동영상의 재생 시에 상기 비디오 데이터 저장수단에 저장된 비디오 데이터의 구간보다 더 긴 길이에 해당하는 구간에 대한 인덱스 정보가 저장되는 인덱스 저장수단과,Index storage means for storing index information for a section corresponding to a length longer than a section of video data stored in the video data storage means when the Divix video is played; 상기 디빅스 동영상의 슬로우 백워드 재생이 선택되면 상기 인덱스 저장수단에 저장된 인덱스 정보들을 역순으로 추출하는 마이컴과,A microcomputer extracting the index information stored in the index storage means in reverse order when the slow backward playback of the DivX video is selected; 상기 마이컴에서 제공되는 인덱스 정보들에 대응하는 동영상 프레임들을 상기 마이컴의 추출 순서에 대응하는 순서로 디코딩하는 디빅스 디코더Divix decoder for decoding video frames corresponding to the index information provided by the microcomputer in the order corresponding to the extraction order of the microcomputer 를 포함하는 디빅스 비디오 재생 장치.Divix video playback device comprising a. 제 1 항에 있어서,The method of claim 1, 상기 마이컴은, 상기 디빅스 동영상의 재생 중에 일시 정지가 선택되면 상기 인덱스 저장수단에 저장된 현재 동영상 프레임의 인덱스 정보를 추출하며, 이후 역방향 탐색이 선택되면 상기 인덱스 저장수단으로부터 이전 동영상 프레임들의 인덱스 정보를 역순으로 추출하는 것The microcomputer extracts the index information of the current video frame stored in the index storage means when the pause is selected during the playback of the DivX video, and reverses the index information of the previous video frames from the index storage means after the reverse search is selected. To extract 을 특징으로 하는 디빅스 비디오 재생 장치.Divix video playback device characterized in that. 제 2 항에 있어서,The method of claim 2, 상기 디빅스 디코더는 상기 마이컴에서 제공되는 현재 동영상 프레임부터 이전 동영상 프레임들을 상기 마이컴의 추출 순서에 대응하는 순서로 디코딩하는 것The Divix Decoder decodes previous video frames from the current video frame provided by the microcomputer in an order corresponding to the extraction order of the microcomputer. 을 특징으로 하는 디빅스 비디오 재생 장치.Divix video playback device characterized in that.
KR1020060063250A 2006-07-06 2006-07-06 Divix video playback device Expired - Fee Related KR100787748B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060063250A KR100787748B1 (en) 2006-07-06 2006-07-06 Divix video playback device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060063250A KR100787748B1 (en) 2006-07-06 2006-07-06 Divix video playback device

Publications (1)

Publication Number Publication Date
KR100787748B1 true KR100787748B1 (en) 2007-12-24

Family

ID=39147692

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060063250A Expired - Fee Related KR100787748B1 (en) 2006-07-06 2006-07-06 Divix video playback device

Country Status (1)

Country Link
KR (1) KR100787748B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0877755A (en) * 1994-09-02 1996-03-22 Matsushita Electric Ind Co Ltd Playback device for compressed image information
JPH08181947A (en) * 1994-12-22 1996-07-12 Victor Co Of Japan Ltd Image compression recording medium and image compression recording medium reproduction device
KR960030159A (en) * 1995-01-25 1996-08-17 구자홍 FAST FORWARD / REVERSE DRIVING CONTROL METHOD IN VOD SYSTEM
JP2003244641A (en) 2002-02-14 2003-08-29 Matsushita Electric Ind Co Ltd Image reproducing apparatus and image reproducing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0877755A (en) * 1994-09-02 1996-03-22 Matsushita Electric Ind Co Ltd Playback device for compressed image information
JPH08181947A (en) * 1994-12-22 1996-07-12 Victor Co Of Japan Ltd Image compression recording medium and image compression recording medium reproduction device
KR960030159A (en) * 1995-01-25 1996-08-17 구자홍 FAST FORWARD / REVERSE DRIVING CONTROL METHOD IN VOD SYSTEM
JP2003244641A (en) 2002-02-14 2003-08-29 Matsushita Electric Ind Co Ltd Image reproducing apparatus and image reproducing method

Similar Documents

Publication Publication Date Title
US7869691B2 (en) Apparatus for recording a main file and auxiliary files in a track on a record carrier
JP2008283232A (en) File reproduction device, file reproducing method, program executing file reproduction, and recording medium where the same program is recorded
CN101800060A (en) Method for reproducing AV data stored in information storage medium
KR101102397B1 (en) Recording medium having data structure for managing reproduction of text subtitles, and method and apparatus for recording and reproducing accordingly
KR100965883B1 (en) A storage medium, a playback device, and a playback method in which moving picture data including mode information is recorded
KR100787748B1 (en) Divix video playback device
US20080159717A1 (en) Digital image reproducing apparatus and method of forward/reverse searching digital images
KR100561404B1 (en) Video playback device, storage medium and playback method with playback mode information set
US20090074375A1 (en) Method and apparatus for frame accurate editing audio- visual streams
JP2011151605A (en) Image creation device, image creation method, and program
KR100618731B1 (en) How to control multi subtitle playback of DivX video
JP2009152946A (en) Video reproducing apparatus
JP2007049504A (en) Recording medium, reproduction apparatus, and reproduction method
KR100536692B1 (en) Method for a fast playback of the dvd player
KR101061011B1 (en) How to play the title preview before and after title playback
KR100813980B1 (en) Apparatus for image processing and method thereof
JP4237721B2 (en) Reproduction method and apparatus
JP2021052302A (en) Picture reproduction device and picture reproduction method
KR100965893B1 (en) Display playback method of storage medium containing audio-visual data including mode information
KR100790548B1 (en) How to play subtitles in DivX video player
KR101525482B1 (en) Preview content playback apparatus and method
JP2009070525A (en) Information processing device, method and program
KR20060027854A (en) How to set file name of auxiliary information file, how to select auxiliary information file and recording media
JP2007329605A (en) Playback apparatus and dialog search method
JP2009027219A (en) Semiconductor device for reproduction and optical disk reproduction device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060706

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070529

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20071129

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20071213

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20071213

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee