[go: up one dir, main page]

KR20070040988A - 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법 - Google Patents

음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법 Download PDF

Info

Publication number
KR20070040988A
KR20070040988A KR1020050096613A KR20050096613A KR20070040988A KR 20070040988 A KR20070040988 A KR 20070040988A KR 1020050096613 A KR1020050096613 A KR 1020050096613A KR 20050096613 A KR20050096613 A KR 20050096613A KR 20070040988 A KR20070040988 A KR 20070040988A
Authority
KR
South Korea
Prior art keywords
data
slide
information
synchronized
image data
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.)
Granted
Application number
KR1020050096613A
Other languages
English (en)
Other versions
KR101230746B1 (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 KR1020050096613A priority Critical patent/KR101230746B1/ko
Publication of KR20070040988A publication Critical patent/KR20070040988A/ko
Application granted granted Critical
Publication of KR101230746B1 publication Critical patent/KR101230746B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00185Image output
    • H04N1/00198Creation of a soft photo presentation, e.g. digital slide-show
    • 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/0005DTS audio codecs
    • 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/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • 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/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1288Formatting by padding empty spaces with dummy data, e.g. writing zeroes or random data when de-icing optical 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/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/213Read-only 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/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable 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/2541Blu-ray discs; Blue laser DVR discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

1. 청구범위에 기재된 발명이 속하는 기술분야
본 발명은 오디오 출력장치에 관한 것으로 특히 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법과 그 동기화 출력을 위한 재생 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은 오디오 출력장치에서 음악데이터 재생 중에 자체 제작한 슬라이드 영상을 표시하기 위하여, 음악데이터와 동기화된 영상데이터를 생성하고, 생성된 동기화된 영상데이터와 음악데이터의 싱크를 맞추어, 음악데이터와 동시에 사용자가 원하는 영상을 표시하는 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결 방법의 요지
본 발명은, 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법에 있어서, 기 설정된 슬라이드 간격 정보에 따라, 각각의 개별 영상화면들을 프레임화하여 연속 출력 가능한 슬라이드 비디오 데이터(Slide Video Data)로 생성하는 제 1 단계; 상기 제 1 단계에서 저장된 슬라이드 비디오 데이터를 상기 음악데이터와 동기화하여 출력이 이루어지도록, 상기 슬라이드 비디오 데이터에 대한 정보를 슬라이드 인포 데이터(Slide Info Data)로 생성하는 제 2 단계; 상기 음악데이터와 동기화하여 상기 슬라이드 비디오 데이터를 출력하기 위한 상기 슬라이드 인포 데이터를 찾기 위한 위치 정보와 상기 동기화된 영상 데이터의 에러를 검출하기 위한 크기 정보를 헤더로 생성하는 제 3 단계; 상기 슬라이드 비디오 데이터, 상기 슬라이드 인포 데이터에 상기 헤더를 결합하여 하나의 상기 동기화된 영상데이터를 생성하는 제 4 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 오디오 출력장치의 영상 표시 등에 이용됨.
음악데이터, 영상데이터, 동시 출력, 동기화

Description

음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법과 그 동기화 출력을 위한 재생 방법{METHOD FOR GENERATING SYNCHRONIZED IMAGE DATA FOR SYNCHRONOUS OUTPUTTING MUSIC DATA AND FOR PLAY SYNCHRONOUS OUTPUT}
도 1 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하는 이동통신 단말기의 구성을 나타내는 일실시예 구성도.
도 2 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하는 과정을 나타내는 일실시예 동작흐름도.
도 3 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 파일 포맷을 나타내는 일실시예 예시도.
도 4 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 슬라이드 비디오 데이터에 구조를 나타내는 일실시예 예시도.
도 5 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 슬라이드 인포 데이터에 구조를 나타내는 일실시예 예시도.
도 6 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 MP3S에 구조를 나타내는 일실시예 예시도.
도 7 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 MSFI에 구조를 나타내는 일실시예 예시도.
도 8 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 과정을 나타내는 일실시예 동작흐름도.
본 발명은 오디오 출력장치에 관한 것으로 특히 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법과 그 동기화 출력을 위한 재생 방법에 관한 것이다.
최근 디지털 압축방식의 오디오 출력장치가 개발되어 급진적으로 사용되고 있다. 이러한 디지털 처리방식에 친숙해져 있는 사용자들에게 있어서는 기존에 사용된 이동식 오디오 출력장치, 예컨대 카세트 테이프 레코더 보다는 새로이 개발된 선명한 음성출력의 디지털 오디오 출력장치를 더 선호하게 되었다.
여기서 디지털 오디오 출력장치는 오디오 데이터 코딩 기술을 이용해 오디오 파일 포맷으로 기존 데이터를 음질 저하 없이 압축하여 저장하였다가 재생하는 일명, 'MP3(MPEG Audio Layer 3) 플레이어'라고 불리는 오디오 출력장치로서, 이는 사용자가 원하는 음악데이터를 다수 개로 압축저장하고 이를 휴대하면서 상기 저장된 음악데이터를 재생하여 청취할 수 있도록 된 장치이다.
이러한 오디오 출력장치는 영상처리 등의 기능을 부가하여 영상신호를 표시할 수 있는 기능이 구현되었으며, 따라서 오디오 출력장치는 동영상(Moving Picture) 및 정지영상(Still Picture)을 표시할 수 있게 되었다.
또한, 오디오 출력장치는 이동통신 단말기에 탑재되어, 별도의 오디오 출력장치가 필요없이 이동통신 단말기에서 음악데이터를 들을 수 있게 되었다.
그러나 종래의 오디오 출력장치는 음악데이터를 재생함에 있어서 저장된 스킨 영상과 음악데이터의 가사는 보여 주지만, 사용자가 직접 제작한 영상은 음악데이터의 재생과 함께 보여주지 못하였다.
따라서 오디오 출력장치에서 음악데이터를 재생함에 있어, 사용자가 직접 제작한 영상을 보여주기 위한 새로운 방식이 요구된다.
따라서, 본 발명은 오디오 출력장치에서 음악데이터 재생 중에 자체 제작한 슬라이드 영상을 표시하기 위하여, 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하고, 생성된 동기화된 영상데이터와 음악데이터의 싱크를 맞추어, 음악데이터와 동시에 사용자가 원하는 영상을 출력하는 방법을 제공하는데 그 목적이 있다.
상기의 목적을 달성하기 위한 본 발명은, 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법에 있어서, 기 설정된 슬라이드 간격 정보에 따라, 각각의 개별 영상화면들을 프레임화하여 연속 출력 가능한 슬라이드 비디오 데이터 (Slide Video Data)로 생성하는 제 1 단계; 상기 제 1 단계에서 저장된 슬라이드 비디오 데이터를 상기 음악데이터와 동기화하여 출력이 이루어지도록, 상기 슬라이드 비디오 데이터에 대한 정보를 슬라이드 인포 데이터(Slide Info Data)로 생성하는 제 2 단계; 상기 음악데이터와 동기화하여 상기 슬라이드 비디오 데이터를 출력하기 위한 상기 슬라이드 인포 데이터를 찾기 위한 위치 정보와 상기 동기화된 영상 데이터의 에러를 검출하기 위한 크기 정보를 헤더로 생성하는 제 3 단계; 상기 슬라이드 비디오 데이터, 상기 슬라이드 인포 데이터에 상기 헤더를 결합하여 하나의 상기 동기화된 영상데이터를 생성하는 제 4 단계를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.
한편, 본 발명에서 음악데이터와 사용자가 자체 제작한 영상데이터의 동기화 출력을 위한 오디오 출력장치를 설명함에 있어, 설명의 편의를 위하여 MP3 기능과 카메라가 내장된 이동통신 단말기를 실시예로 들어 기술하기로 한다.
도 1 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하는 이동통신 단말기의 구성을 나타내는 일실시예 구성도이다.
도 1 을 참조하면, 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하는 이동통신 단말기는 먼저, 영상화면을 촬영하고, 촬영된 영상화면들의 광신호를 전기적 신호로 변환하여 출력하기 위한 카메라부(101), 카메라부(101)로부 터 입력된 각각의 개별 영상화면들을 동기화된 영상데이터로 생성하기 위하여 프레임화하고, 제어부(106)의 제어에 따라, 생성된 동기화된 영상데이터를 디코딩하기 위한 영상처리부(102), 영상처리부(102)에서 디코딩된 동기화된 영상데이터를 표시하기 위한 표시부(103), 생성된 동기화된 영상데이터와 MP3 파일을 저장하기 위한 저장부(104), 제어부(106)의 제어에 따라, 저장부(104)에 저장된 MP3 파일을 디코딩한 후, 디코딩된 디지털 오디오 신호의 MP3 파일을 아날로그 오디오 신호로 변환출력하기 위한 MP3 모듈부(105) 그리고 동기화된 영상데이터의 생성을 제어하고, 음악데이터에 동기화된 영상데이터를 MP3 파일과 동시에 재생되도록 제어하기 위한 제어부(106)를 포함하여 구성된다.
먼저, 제어부(106)는 이동통신 단말기의 전반적인 기능을 제어한다. 특히 본 발명의 실시예에서 제어부(106)는 키입력부(110)로부터 동기화된 영상데이터를 생성하기 위한 메뉴 키의 입력받음을 판단한 경우, 동기화된 영상데이터를 생성하기 위한 메뉴를 실행시킨다. 그리고 사용자의 선택에 의해 동기화된 영상데이터 생성 메뉴에서 설정된 슬라이드 간격에 따라, 카메라부(101)에서 영상화면이 촬영되도록 제어한다.
그리고 제어부(106)는 메뉴에서 설정된 슬라이드 간격에 따라, 카메라부(101)에서 촬영된 각각의 개별 영상화면이 영상처리부(102)에서 프레임화하여 연속 출력하는 프레임 영상데이터로 변환되어 입력되면, 동기화된 영상데이터를 생성하기 위하여, 영상처리부(102)로부터 입력된 각각의 개별 영상화면들의 프레임 영상데이터를 연속 출력 가능한 슬라이드 비디오 데이터(Slide Video Data)로 생성한 다.
또한, 제어부(106)는 저장된 슬라이드 비디오 데이터를 MP3 파일과 동기화하여 출력이 이루어지도록, 슬라이드 비디오 데이터에 대한 정보를 슬라이드 인포 데이터(Slide Info Data)로 생성한다. 이러한 슬라이드 인포 데이터는 슬라이드 비디오 데이터의 재생에 필요한 정보가 저장되며, 각 프레임 영상데이터마다 갱신하면서 구성된다.
그리고 카메라부(101)에서 영상촬영이 종료되면 제어부(106)는 MP3 파일과 동기화하여 슬라이드 비디오 데이터를 출력하기 위한 슬라이드 인포 데이터를 찾기 위한 위치 정보와 동기화된 영상데이터의 에러를 검출하기 위한 크기 정보를 헤더로 생성한다. 여기서 생성되는 헤더는 음악데이터와 동기화하여 슬라이드 비디오 데이터를 출력하기 위하여 슬라이드 인포 데이터의 위치 정보를 슬라이드 인포 데이터의 시작 위치와 슬라이드 인포 데이터의 총 크기로 특정하여 표시하는 MSFI(MP3 Slide Format Information)와, 동기화된 영상데이터의 에러를 검출하기 위하여, 동기화된 영상데이터의 전체 크기 정보를 표시하는 MP3S(MP3 Slide)를 포함하여 이루어진다.
제어부(106)는 생성된 슬라이드 비디오 데이터, 슬라이드 인포 데이터에 헤더를 결합하여 하나의 동기화된 영상데이터를 생성하게 된다.
이렇게 생성된 동기화된 영상데이터는 사용자에 의해 파일명이 정해져 저장부(104)에 저장된다. 여기서 사용자에 의해 정해지는 동기화된 영상데이터의 파일명은 동시에 재생하기 위한 MP3 파일의 파일명과 동일하게 정해져 저장된다.
그리고 제어부(106)는 키입력부(110)로부터 MP3 파일 재생 키의 입력받음을 판단한 경우, MP3 모듈부(105)를 제어하여 재생 선택된 MP3 파일이 디코딩되어 재생되도록 제어하고, 재생되는 MP3 파일과 저장부(104)에 저장된 동기화된 영상데이터에 동일한 파일명이 있는지 검색한다.
만약, 검색결과 동일한 파일명이 있으면, 제어부(106)는 동일한 파일명의 동기화된 영상데이터의 MSFI의 문자정보와 사이즈정보를 이용하여 슬라이드 인포 데이터를 로딩한다.
여기서 제어부(106)가 슬라이드 인포 데이터를 로딩하는 방법은 슬라이드 인포 데이터에 전체 크기를 나타내는 MSFI의 문자정보 앞의 사이즈 정보를 이용하여 슬라이드 인포 데이터의 시작 시점부터 사이즈 정보 크기 만큼 슬라이드 인포 데이터를 따로 복사해 두는 방법으로 이루어진다.
그리고 제어부(106)는 로딩 된 슬라이드 인포 데이터에서 DTS(Decoding Time Stamp) 정보를 추출한다. 여기서 슬라이드 인포 데이터는 슬라이드 비디오 데이터에서 프레임화되어 저장된 개별 영상화면들에 대한 일련번호를 나타내는 S/N, 슬라이드 비디오 데이터의 각각의 개별 영상화면의 크기 정보를 저장하는 사이즈(SIZE), 동기화된 출력을 위해 MP3 파일의 시간 정보에 대응되는 각각의 개별 영상화면에 대한 디코딩 시간 정보의 총합을 저장하는 DTS(Decoding Time Stamp) 그리고 개별 영상화면의 재생 시작 위치 정보가 저장되는 Offset을 포함하여 구성된다.
본 발명의 실시예에서는 MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보의 시간 기준이 msec(1/1000)단위로 DTS 정보의 형식은 동일하다.
이렇게 제어부(106)가 슬라이드 인포 데이터에서 DTS 정보를 추출하는 방법은 슬라이드 비디오 데이터에 저장된 프레임 영상데이터는 항상 일정한 형식을 갖추어 저장되기 때문에 제어부(106)에서 슬라이드 인포 데이터 정보의 순서대로 파싱하면 프레임 단위로 재생에 필요한 DTS 정보와 Offset 정보를 추출할 수 있게 된다.
그리고 제어부(106)는 일단 MP3 파일이 재생될 때 슬라이드 비디오 데이터의 첫 프레임의 영상데이터를 디코딩하여 표시부(103)에 표시하고, 나머지 프레임의 영상데이터는 재생되는 MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교하여, 그 비교 결과에 따라 재생하거나 재생하지 않는다.
여기서 재생되는 MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교하는 방법은 제어부(106)가 추출한 슬라이드 인포 데이터의 DTS 정보를 저장부(104)에 따로 저장하고, MP3 파일의 DTS 정보에 따라 MP3 파일이 재생될 때, MP3 파일의 DTS 정보를 프레임마다 체크해서 슬라이드 인포 데이터의 DTS 정보와 비교하는 것으로 이루어진다.
MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교한 결과, MP3 파일의 DTS 정보가 슬라이드 인포 데이터의 DTS 정보와 동일하거나 크면, 제어부(106)는 슬라이드 인포 데이터의 Offset 정보를 이용하여 슬라이드 비디오 데이터의 해당 프레임 영상데이터가 디코딩되어 재생되도록 제어한다.
만약 MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교한 결과, MP3 파일의 DTS 정보보다 슬라이드 인포 데이터의 DTS 정보가 크면, 제어부 (106)는 슬라이드 비디오 데이터의 나머지 프레임 영상데이터의 디코딩을 수행하지 않고 MP3 파일만 디코딩하여 재생되도록 제어한다.
카메라부(Camera Module, 101)는 영상화면을 촬영하며, 촬영된 광신호를 전기적 신호로 변환하는 카메라 센서를 구비한다. 여기서 카메라 센서는 CCD 센서라 가정한다. 그리고 카메라부(101)는 제어부(106)의 제어에 의해 동기화된 영상데이터 생성 메뉴에서 설정된 슬라이드 간격에 따라 영상화면을 촬영한다.
본 발명의 실시예에서는 미리 설정된 슬라이드 간격에 따라 카메라부(101)에서 영상화면이 촬영되는 것으로 기술하였지만, 또 다른 실시예로 카메라부(101)에서 영상화면을 촬영할 때, 동기화된 영상데이터 생성용으로 설정하여 영상화면을 촬영하면 촬영 시간에 구애받지 않고 촬영된 영상화면을 제어부(106)에서 설정된 슬라이드 간격에 따라 프레임화하여 슬라이드 비디오 데이터에 저장하여 동기화된 영상데이터로 생성하는 것도 가능할 것이다.
영상처리부(102)는 카메라부(101)로부터 입력된 각각의 개별 영상화면들을 동기화된 영상데이터로 생성하기 위하여 프레임화하고, 제어부(106)의 제어에 따라, 생성된 동기화된 영상데이터를 디코딩하여 출력한다. 또한, 영상처리부(102)는 영상코덱을 구비하며, 표시부(103)에 표시되는 동기화된 영상데이터를 설정된 방식으로 압축하거나, 압축된 동기화된 영상데이터를 원래의 동기화된 영상데이터로 복원하는 기능을 수행한다. 여기서 영상코덱은 JPEG 코덱, MPEG4 코덱 그리고 Wavelet 코덱 등이 포함될 수 있다. 그리고 영상처리부(102)는 OSD(On Screen Display) 기능을 구비한다고 가정하며, 제어부(106)의 제어 하에 표시되는 화면크 기에 따라 온 스크린 표시데이터를 출력할 수 있다.
표시부(103)는 영상처리부(102)로부터 디코딩된 동기화된 영상데이터를 화면에 표시하며, 제어부(106)에서 출력되는 사용자 데이터를 표시한다. 여기서 표시부(103)는 LCD를 사용할 수 있으며, 이런 경우 표시부(103)는 LCD 제어부(LCD Controller), 영상데이터를 저장할 수 있는 메모리 및 LCD 표시소자 등을 구비할 수 있다. 그리고 LCD를 터치스크린(Touch Screen) 방식으로 구현하는 경우, 입력부로 동작할 수도 있다.
저장부(104)는 프로그램 메모리와 데이터 메모리로 구성된다. 먼저, 프로그램 메모리는 이동통신 단말기의 일반적인 동작을 제어하기 위한 프로그램들 및 본 발명의 실시예에 따른 MP3 파일과 동기화된 영상데이터를 동시에 표시하도록 제어하며, MP3 파일 및 동기화된 영상데이터를 편집 및 전송하도록 제어하는 프로그램들을 저장할 수 있다. 그리고 데이터 메모리는 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장하는 기능을 수행한다.
MP3 모듈부(105)는 제어부(106)의 제어에 따라, 저장부(104)에 저장된 MP3 파일을 디코딩한 후, 디코딩된 디지털 오디오 신호의 MP3 파일을 아날로그 오디오신호로 변환하여 제어부(106)로 출력한다.
이 밖에 이동통신 단말기의 무선통신 기능을 수행하기 위한 RF부(108)와 모뎀(109), 모뎀(109)에서 수신되는 디지털 오디오 신호를 아날로그 신호로 변환하여 재생하거나, 마이크로부터 발생되는 아날로그 오디오 신호를 오디오 코덱을 통해 디지털 오디오 신호로 변환하기 위한 오디오 처리부(107) 그리고 MP3 파일 및 동기 화된 영상데이터를 표시하도록 제어하는 기능키를 구비하는 키입력부(110)를 포함하여 구성된다.
도 2 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하는 과정을 나타내는 일실시예 동작흐름도이다.
도 2 를 참조하면, 이동통신 단말기의 제어부(106)는 201 단계에서 대기모드이다. 그리고 제어부(106)에 키입력부(110)로부터 동기화된 영상데이터 생성 메뉴 키의 입력신호가 감지되면(202), 제어부(106)는 동기화된 영상데이터 생성 메뉴를 실행시킨다. 그리고 동기화된 영상데이터 생성 메뉴에서 사용자의 선택에 의해 슬라이드 간격이 설정되면(203), 제어부(106)는 동기화된 영상데이터 생성 메뉴에서 설정된 슬라이드 간격에 따라 영상화면이 촬영되도록 카메라부(101)를 제어한다(204).
제어부(106)는 카메라부(101)에서 촬영된 각각의 개별 영상화면이 영상처리부(102)에서 프레임화하여 연속 출력하는 프레임 영상데이터로 변환되어 입력되면, 동기화된 영상데이터를 생성하기 위하여, 영상처리부(102)로부터 입력된 각각의 개별 영상화면들의 프레임 영상데이터를 연속 출력 가능한 슬라이드 비디오 데이터(Slide Video Data)로 생성한다(205).
이때, 제어부(106)는 저장된 슬라이드 비디오 데이터를 MP3 파일과 동기화하여 출력이 이루어지도록, 슬라이드 비디오 데이터에 대한 정보를 슬라이드 인포 데이터(Slide Info Data)로 생성한다. 이러한 슬라이드 인포 데이터는 슬라이드 비디오 데이터의 재생에 필요한 정보가 저장되며, 각 프레임 영상데이터마다 갱신하면 서 구성된다.
그리고 카메라부(101)에서 영상촬영이 종료되면 제어부(106)는 MP3 파일과 동기화하여 슬라이드 비디오 데이터를 출력하기 위한 슬라이드 인포 데이터를 찾기 위한 위치 정보와 동기화된 영상데이터의 에러를 검출하기 위한 크기 정보를 헤더로 생성한다. 여기서 생성되는 헤더는 음악데이터와 동기화하여 슬라이드 비디오 데이터를 출력하기 위하여 슬라이드 인포 데이터의 위치 정보를 슬라이드 인포 데이터의 시작 위치와 슬라이드 인포 데이터의 총 크기로 특정하여 표시하는 MFSI(MP3 Slide Format Information)와, 동기화된 영상데이터의 에러를 검출하기 위하여, 동기화된 영상데이터의 전체 크기 정보를 표시하는 MP3S(MP3 Slide)를 포함하여 이루어진다.
제어부(106)는 생성된 슬라이드 비디오 데이터, 슬라이드 인포 데이터에 헤더 즉, MFSI와 MP3S를 결합하여 하나의 동기화된 영상데이터를 생성하게 된다(206).
이렇게 생성된 동기화된 영상데이터는 사용자에게 의해 파일명이 정해져 저장부(104)에 저장된다. 여기서 사용자에 의해 정해지는 동기화된 영상데이터의 파일명은 동시에 재생하기 위한 MP3 파일의 파일명과 동일하게 정해져 저장된다. 그리고 MP3 파일과 동일하게 파일명이 정해진 동기화된 영상데이터는 MP3 파일이 재생되면, MP3 파일과 함께 동시에 디코딩되어 재생된다.
도 3 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 파일 포맷을 나타내는 일실시예 예시도이다.
도 3 을 참조하면, 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 파일 포맷은 동기화된 영상데이터의 생성 메뉴에서 설정된 슬라이드 간격 정보에 따라, 촬영된 각각의 개별 영상화면들의 실제 프레임 영상데이터가 저장되는 슬라이드 비디오 데이터(Slide Video Data, 301), 슬라이드 비디오 데이터(301)에 저장된 영상데이터의 재생에 필요한 정보가 저장되는 슬라이드 인포 데이터(Slide Info Data, 302), 동기화된 영상데이터의 전체 크기를 나타내는 MP3S(MP3 Slide, 303) 그리고 슬라이드 인포 데이터(302)의 전체 크기를 나타내는 MSFI(MP3 Slide Format Information, 304)를 포함하여 구성된다.
이하, 동기화된 영상데이터의 파일 포맷에 각 구성은 도 4 부터 도 7 을 참조하여 좀더 상세히 설명하기로 한다.
도 4 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 슬라이드 비디오 데이터에 구조를 나타내는 일실시예 예시도이다.
도 4 를 참조하면, 슬라이드 비디오 데이터(301)의 구조는 슬라이드 비디오 데이터 사이즈(Slide Video Data Size, 401), "MSVD"(MP3 Slide Video Data, 402) 그리고 비디오 데이터(Video Data, 403)를 포함하여 이루어진다.
먼저, 슬라이드 비디오 데이터 사이즈(401)는 각각의 개별 영상화면들을 프레임화한 프레임 영상데이터의 전체 크기를 나타낸다.
"MSVD"(402)는 문자정보로써, 다음이 비디오 데이터(403)라는 것을 표시하는 약속된 정보이다.
비디오 데이터(403)는 실제 프레임 영상데이터가 저장된다.
이러한 슬라이드 비디오 데이터(301)는 동기화된 영상데이터 생성 메뉴에서 설정된 슬라이드 간격 정보에 따라 촬영되어, 각각의 개별 영상화면들을 영상처리부(102)를 통해 프레임화하여 처리된 프레임 영상데이터를 말한다. 그리고 디코딩하기 위하여 영상처리부(102)에 전달되는 실제적인 프레임 영상데이터 파일 포맷은 JPEG 등의 이미지 파일 포맷을 사용할 수 있다.
도 5 는 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 슬라이드 인포 데이터에 구조를 나타내는 일실시예 예시도이다.
도 5 를 참조하면, 슬라이드 인포 데이터(302)는 슬라이드 비디오 데이터(301)에서 개별 영상화면들을 프레임화한 프레임 영상데이터들에 대한 일련번호를 나타내는 S/N(501), 슬라이드 비디오 데이터(301)의 각각의 프레임 영상데이터의 크기 정보를 저장하는 사이즈(SIZE, 502), 동기화된 출력을 위해 MP3 파일의 시간 정보에 대응되는 각각의 프레임 영상데이터에 대한 디코딩 시간 정보의 총합을 저장하는 DTS(Decoding Time Stamp, 503) 그리고 각각의 프레임 영상데이터의 재생 시작 위치 정보가 저장되는 Offset(504)을 포함하여 이루어진다.
이러한 슬라이드 인포 데이터(302)는 슬라이드 비디오 데이터(301)의 개별 영상화면이 프레임화되어 저장된 프레임 영상데이터의 재생에 필요한 정보를 저장하는 필드로써, 한 프레임 영상데이터에 필요한 크기는 16 바이트이다. 그리고 재생에 필요한 정보는 사이즈(502) 정보, DTS(503) 정보 그리고 Offset(504) 정보가 필요하다.
먼저, S/N(501)은 슬라이드 비디오 데이터(301)에서 개별 영상화면들을 프레 임화한 프레임 영상데이터들의 일련번호를 나타낸다. 여기서 일련번호는 저장된 프레임 영상데이터들의 재생순서를 나타내며, 저장된 프레임 영상데이터들의 수만큼 0 부터 N 까지 순차적으로 매겨진다. 이러한 S/N(501)의 크기는 4 바이트로 이루어진다.
사이즈(502)는 각각의 프레임 영상데이터의 크기 정보를 저장한다. 이러한 사이즈(502)의 크기는 4 바이트로 이루어진다.
DTS(503)는 동기화된 출력을 위해 MP3 파일의 시간 정보에 대응되는 각각의 프레임 영상데이터에 대한 디코딩 시간 정보의 총합을 저장한다. 이러한 DTS(603)의 크기는 4 바이트로 이루어진다.
Offset(504)은 각각의 프레임 영상데이터의 재생 시작 위치 정보가 저장된다. 제어부(106)는 DTS(603) 정보에서 얻은 재생 시간에 해당하는 프레임 영상데이터의 위치를 Offset(504)의 정보를 이용하여 찾고, Offset(504)이 나타내는 위치에서 사이즈(502) 정보만큼 읽으면, 프레임 영상데이터의 한 프레임이 된다.
제어부(106)는 해당하는 프레임 영상데이터를 영상처리부(102)로 전달하여 디코딩되어 표시부(103)에 출력되도록 제어한다. 이러한 Offset(504)의 크기는 4 바이트로 이루어진다.
도 6 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 MP3S에 구조를 나타내는 일실시예 예시도이다.
도 6 을 참조하면, MP3S(303)의 구조는 동기화된 영상데이터의 전체 사이즈를 나타내는 MP3S SIZE(601)와 문자정보인 "MP3S"(602)를 포함하여 이루어진다.
먼저, MP3S SIZE(601)에는 MP3S SIZE(601)는 슬라이드 비디오 데이터(301), 슬라이드 인포 데이터(302), MP3S(303) 그리고 MSFI(304)가 결합된 동기화된 영상데이터의 전체 크기가 저장된다. 그리고 MP3S(303)의 크기는 4 바이트로 이루어진다.
"MP3S"(602)는 문자정보를 나타낸다.
이러한 MP3S(303)는 동기화된 영상데이터의 전체 크기를 나타내며, 동기화된 영상데이터의 에러체크에 사용된다.
도 7 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터 파일 포맷의 MSFI에 구조를 나타내는 일실시예 예시도이다.
도 7 을 참조하면, MSFI(304)의 구조는 MSFI SIZE(701)와 "MSFI"(702)를 포함하여 이루어진다.
먼저, MSFI SIZE(701)는 MSFI(304)의 크기와 슬라이드 인포 데이터(302)의 크기를 합친 크기를 나타낸다. 이러한 MSFI SIZE(701)의 크기는 4 바이트로 이루어진다.
“MSFI"(702)는 문자 정보를 나타내며, 크기는 4 바이트로 이루어진다.
이러한 MSFI(304)는 MP3 파일과 동기화하여 슬라이드 비디오 데이터(301)를 출력하기 위하여 슬라이드 인포 데이터(302)의 위치 정보를 슬라이드 인포 데이터(302)의 시작 위치와 슬라이드 인포 데이터(302)의 총 크기로 특정하여 표시한다.
도 8 은 본 발명에 따른 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 과정을 나타내는 일실시예 동작흐름도이다.
도 8 을 참조하면, 이동통신 단말기의 제어부(106)는 801 단계에서 대기모드이다. 제어부(106)는 키입력부(110)로부터 MP3 파일 재생 키의 입력받음을 판단한 경우(802), 재생 선택된 MP3 파일의 파일명과 동기화된 영상데이터의 동일한 파일명을 검색한다(803).
검색한 결과 동일한 파일명이 존재하면(804), 파일명이 동일한 동기화된 영상데이터에 MSFI(304)의 문자정보와 사이즈정보를 이용하여 슬라이드 인포 데이터(302)를 MP3 파일 재생 전에 로딩한다(805).
여기서 제어부(106)가 슬라이드 인포 데이터(302)를 로딩하는 방법은 슬라이드 인포 데이터(302)에 전체 크기를 나타내는 MSFI(304)의 문자정보 앞의 사이즈 정보를 이용하여 슬라이드 인포 데이터의 시작 시점부터 사이즈 정보 크기 만큼 슬라이드 인포 데이터를 따로 복사해 두는 방법으로 이루어진다.
그리고 제어부(106)는 로딩 된 슬라이드 인포 데이터(302)에서 DTS 정보를 추출한다(806). 여기서 슬라이드 인포 데이터(302)에서 DTS 정보를 추출하는 방법은 슬라이드 비디오 데이터(301)에 저장된 프레임 영상데이터는 항상 일정한 형식을 갖추어 저장되기 때문에 제어부(106)에서 슬라이드 인포 데이터(302)의 S/N 정보의 순서대로 파싱하면 프레임 단위로 재생에 필요한 DTS 정보와 Offset 정보를 추출할 수 있게 된다.
MP3 파일 재생이 시작되면, 제어부(106)는 일단 첫 프레임의 영상데이터를 영상처리부(102)로 전달하여, 입력된 첫 프레임의 영상데이터가 디코딩되어 표시부(103)에 출력되도록 제어한다(807). 그리고 나머지 프레임의 영상데이터는 806 단 계에서 추출한 슬라이드 인포 데이터(302)의 DTS 정보와 재생되는 MP3 파일의 DTS 정보를 비교하여 디코딩할 것인지, 디코딩하지 않을 것인지를 판단한다(808).
MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교한 결과(809), MP3 파일의 DTS 정보가 슬라이드 인포 데이터의 DTS 정보와 동일하거나 크면, 제어부(106)는 슬라이드 인포 데이터(302)의 Offset 정보를 이용하여 슬라이드 비디오 데이터(301)의 해당 프레임 영상데이터가 MP3 파일과 동시에 디코딩되어 재생되도록 제어한다(810).
그렇지않고 MP3 파일의 DTS 정보와 슬라이드 인포 데이터의 DTS 정보를 비교한 결과(809), MP3 파일의 DTS 정보보다 슬라이드 인포 데이터의 DTS 정보가 크면, 제어부(106)는 슬라이드 비디오 데이터의 나머지 프레임 영상데이터의 디코딩을 수행하지 않고 MP3 파일만 디코딩하여 재생되도록 제어한다(811).
위와 같은 방법을 통해 자체 제작한 동기화된 영상데이터를 생성하여, 생성된 동기화된 영상데이터와 MP3 파일의 싱크를 맞추어 MP3 음악과 동시에 자체 제작한 영상데이터를 볼 수 있게 된다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상기와 같은 본 발명은, 오디오 출력장치에서 음악데이터 재생 중에 자체 제작한 슬라이드 영상을 표시하기 위하여, 음악데이터와 동시 출력을 위한 동기화된 영상데이터를 생성하고, 생성된 동기화된 영상데이터와 음악데이터의 싱크를 맞추어, 음악데이터와 동시에 사용자가 원하는 영상을 볼 수 있는 효과가 있다.

Claims (14)

  1. 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법에 있어서,
    기 설정된 슬라이드 간격 정보에 따라, 각각의 개별 영상화면들을 프레임화하여 연속 출력 가능한 슬라이드 비디오 데이터(Slide Video Data)로 생성하는 제 1 단계;
    상기 제 1 단계에서 저장된 슬라이드 비디오 데이터를 상기 음악데이터와 동기화하여 출력이 이루어지도록, 상기 슬라이드 비디오 데이터에 대한 정보를 슬라이드 인포 데이터(Slide Info Data)로 생성하는 제 2 단계;
    상기 음악데이터와 동기화하여 상기 슬라이드 비디오 데이터를 출력하기 위한 상기 슬라이드 인포 데이터를 찾기 위한 위치 정보와 상기 동기화된 영상 데이터의 에러를 검출하기 위한 크기 정보를 헤더로 생성하는 제 3 단계;
    상기 슬라이드 비디오 데이터, 상기 슬라이드 인포 데이터에 상기 헤더를 결합하여 하나의 상기 동기화된 영상데이터를 생성하는 제 4 단계를 포함하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  2. 제 1 항에 있어서, 상기 헤더는,
    상기 음악데이터와 동기화하여 상기 슬라이드 비디오 데이터를 출력하기 위하여 상기 슬라이드 인포 데이터의 위치 정보를 상기 슬라이드 인포 데이터의 시작 위치와 상기 슬라이드 인포 데이터의 총 크기로 특정하여 표시하는 MFSI(MP3 Slide Format Information) 정보와,
    상기 동기화된 영상데이터의 에러를 검출하기 위하여 상기 동기화된 영상데이터의 전체 크기 정보를 표시하는 MP3S(MP3 Slide)를 포함하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  3. 제 1 항에 있어서, 상기 슬라이드 간격은,
    상기 영상화면들의 촬영 시간 간격을 나타내는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  4. 제 1 항에 있어서, 상기 슬라이드 비디오 데이터는,
    상기 각각의 개별 영상화면들을 프레임화한 프레임 영상데이터의 전체 사이즈를 나타내는 슬라이드 비디오 데이터 사이즈(Slide Video Data Size), 문자정보를 나타내는 "MSVD"(MP3 Slide Video Data) 그리고 상기 실제 프레임 영상데이터가 저장되는 비디오 데이터(Video Data)를 포함하여 구성되는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  5. 제 1 항에 있어서, 상기 슬라이드 인포 데이터는,
    상기 슬라이드 비디오 데이터에서 프레임화되어 저장된 개별 영상화면들에 대한 일련번호를 나타내는 S/N, 상기 슬라이드 비디오 데이터의 각각의 개별 영상화면의 사이즈 정보를 저장하는 사이즈(SIZE), 상기 동기화된 출력을 위해 상기 음악데이터의 시간 정보에 대응되는 상기 각각의 개별 영상 화면에 대한 디코딩 시간 정보의 총합을 저장하는 DTS(Decoding Time Stamp) 그리고 상기 개별 영상화면의 재생 시작 위치 정보가 저장되는 Offset을 포함하여 구성되는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  6. 제 5 항에 있어서,
    상기 동기화된 영상데이터를 상기 음악데이터와 동기화하여 출력하기 위해,
    상기 소정의 음악데이터가 출력되는 경우 상기 소정의 음악데이터의 시간 정보를 추출하여 상기 DTS 정보와 비교하고 그 값이 일치하도록 상기 슬라이드 비디오 데이터의 재생 시간을 설정하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  7. 제 6 항에 있어서,
    상기 DTS 정보가 표시하는 총 디코딩 시간이 상기 소정의 음악데이터의 총 재생 시간 이상인 경우, 상기 슬라이드 비디오 데이터를 재생하지 않는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성 방법.
  8. 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법에 있어서,
    상기 음악데이터의 재생 키가 입력됨에 따라, 상기 재생 선택된 음악데이터와 상기 동기화된 영상데이터의 동일한 파일명을 검색하는 제 1 단계;
    상기 제 1 단계의 검색 결과 동일한 파일명이 존재하면, 상기
    파일명이 동일한 동기화된 영상데이터에 MSFI(MP3 Slide Format Information)의 문자정보와 사이즈정보를 이용하여 슬라이드 인포 데이터(Slide Info Data)를 상기 음악데이터가 재생되기 전에 로딩하는 제 2 단계;
    상기 제 2 단계의 로딩한 슬라이드 인포 데이터에서 동기화된 영상데이터의 디코딩에 필요한 시간 정보가 저장된 DTS(Decoding Time Stamp) 정보를 추출하고, 상기 음악데이터가 재생되면 상기 동기화된 영상데이터의 첫 프레임을 영상데이터를 디코딩하여 출력하는 제 3 단계;
    상기 제 3 단계에서 추출한 슬라이드 인포 데이터의 DTS 정보를 상기 재생되고 있는 음악데이터의 DTS 정보와 비교하는 제 4 단계; 및
    상기 제 4 단계의 비교 결과 상기 음악데이터의 DTS 정보가 상기 슬라이드 인포 데이터의 DTS 정보와 동일하거나 크면, 상기 동기화된 영상데이터의 나머지 프레임 영상데이터를 디코딩하여 상기 음악데이터와 동시에 재생하는 제 5 단계를 포함하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  9. 제 8 항에 있어서,
    상기 제 2 단계에서
    상기 슬라이드 인포 데이터를 로딩하는 방법은 상기 슬라이드 인포 데이터에 전체 크기를 나타내는 MSFI의 사이즈 정보를 이용하여 슬라이드 인포 데이터의 시작 시점부터 사이즈정보 크기 만큼 슬라이드 인포 데이터를 따로 복사해 두는 방법으로 이루어지는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  10. 제 8 항에 있어서,
    상기 제 2 단계에서
    상기 재생 선택된 음악데이터와 상기 동기화된 영상데이터에 동일한 파일명이 없으면, 상기 음악데이터만 재생하는 제 6 단계를 더 포함하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  11. 제 8 항에 있어서,
    상기 제 3 단계에서
    상기 슬라이드 인포 데이터에서 DTS 정보 추출은,
    일정한 형식을 갖추어 슬라이드 비디오 데이터에 저장된 상기 프레임 영상데이터를 상기 슬라이드 인포 데이터의 S/N 정보의 순서대로 파싱하면 추출되는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  12. 제 8 항에 있어서,
    상기 제 4 단계에서
    상기 슬라이드 인포 데이터의 DTS 정보와 상기 재생되고 있는 음악데이터의 DTS 정보를 비교는, 상기 슬라이드 인포 데이터의 DTS 정보를 따로 저장해 두고, 상기 음악데이터가 상기 음악데이터의 DTS 정보에 따라 재생될 때, 상기 음악데이터의 DTS 정보를 프레임마다 비교하는 것으로 이루어지는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  13. 제 8 항에 있어서,
    상기 제 5 단계에서
    상기 음악데이터의 DTS 정보가 상기 프레임 영상데이터의 슬라이드 인포 데 이터의 DTS 정보와 동일하거나 크면, 상기 음악데이터와 상기 나머지 프레임 영상데이터를 각각 독립적으로 디코딩하여, 동시 출력하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
  14. 제 8 항에 있어서,
    상기 제 5 단계에서
    상기 MP3 파일의 DTS 정보와 상기 슬라이드 인포 데이터의 DTS 정보를 비교한 결과, 상기 MP3 파일의 DTS 정보보다 상기 슬라이드 인포 데이터의 DTS 정보가 크면, 상기 슬라이드 비디오 데이터의 나머지 프레임 영상데이터의 디코딩을 수행하지 않고 상기 MP3 파일만 디코딩하여 재생하는 제 7 단계를 더 포함하는 것을 특징으로 하는 음악데이터와 동시 출력을 위한 동기화된 영상데이터의 재생 방법.
KR1020050096613A 2005-10-13 2005-10-13 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법 Expired - Fee Related KR101230746B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050096613A KR101230746B1 (ko) 2005-10-13 2005-10-13 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050096613A KR101230746B1 (ko) 2005-10-13 2005-10-13 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법

Publications (2)

Publication Number Publication Date
KR20070040988A true KR20070040988A (ko) 2007-04-18
KR101230746B1 KR101230746B1 (ko) 2013-02-07

Family

ID=38176516

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050096613A Expired - Fee Related KR101230746B1 (ko) 2005-10-13 2005-10-13 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법

Country Status (1)

Country Link
KR (1) KR101230746B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009082636A3 (en) * 2007-12-22 2009-09-11 Bernard Minarik Systems and methods for playing a musical composition in an audible and visual manner
US20140372798A1 (en) * 2013-06-14 2014-12-18 Vivotek Inc. Security surveillance apparatus with networking and video recording functions and failure detecting and repairing method for storage device thereof
KR20220027502A (ko) * 2020-08-27 2022-03-08 주식회사 싱랩 미디 음악 기반의 안무 영상 콘텐츠 서비스 장치 및 방법과, 이를 기록한 컴퓨팅 장치에 의해 판독 가능한 기록매체

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102104498B1 (ko) 2013-11-22 2020-04-24 삼성전자주식회사 슬라이드 쇼를 제공하는 시스템 및 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004023234A2 (en) * 2002-09-05 2004-03-18 Lg Electronics Inc. Recording medium having data structure for managing reproduction of slideshows recorded thereon and recording and reproducing methods and apparatuses
KR100604831B1 (ko) * 2004-02-17 2006-07-28 삼성전자주식회사 오디오에 부가 영상과 문자를 동기시켜 재생하는오디오/비디오 재생 장치 및 그 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009082636A3 (en) * 2007-12-22 2009-09-11 Bernard Minarik Systems and methods for playing a musical composition in an audible and visual manner
US8136041B2 (en) 2007-12-22 2012-03-13 Bernard Minarik Systems and methods for playing a musical composition in an audible and visual manner
US20140372798A1 (en) * 2013-06-14 2014-12-18 Vivotek Inc. Security surveillance apparatus with networking and video recording functions and failure detecting and repairing method for storage device thereof
US9411690B2 (en) * 2013-06-14 2016-08-09 Vivotek Inc. Security surveillance apparatus with networking and video recording functions and failure detecting and repairing method for storage device thereof
KR20220027502A (ko) * 2020-08-27 2022-03-08 주식회사 싱랩 미디 음악 기반의 안무 영상 콘텐츠 서비스 장치 및 방법과, 이를 기록한 컴퓨팅 장치에 의해 판독 가능한 기록매체

Also Published As

Publication number Publication date
KR101230746B1 (ko) 2013-02-07

Similar Documents

Publication Publication Date Title
US20030190142A1 (en) Contents recording/playback apparatus and contents edit method
CN101534407B (zh) 信息记录装置
US7639280B2 (en) Image recording apparatus, image reproducing apparatus, image recording method, and image reproducing method
JPWO2006028172A1 (ja) 記録装置および方法、再生装置および方法、並びにプログラム
JP2003510626A (ja) 字幕情報表示機能を有する字幕mp3プレーヤー、字幕mp3情報構造及び字幕mp3情報再生方法
JP2004326253A (ja) メモリカード自動表示システム
WO2001016935A1 (en) Information retrieving/processing method, retrieving/processing device, storing method and storing device
US9241145B2 (en) Information processing system, recording/playback apparatus, playback terminal, information processing method, and program
JP5292399B2 (ja) コンテンツ編集装置
KR101434498B1 (ko) 휴대 단말기 및 그의 동영상 관리 방법
US6195503B1 (en) Image and sound recording/reproducing apparatus
CN101330628A (zh) 广播接收装置、广播接收方法和记录广播接收程序的媒体
JP2004153764A (ja) メタデータ制作装置及び検索装置
KR101230746B1 (ko) 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법
KR20110080712A (ko) 이동통신 단말기의 음성 인식을 통한 동영상 검색 방법 및 그 시스템과 동영상 음성의 텍스트 변환 장치
CN101160962B (zh) 录像装置
KR101957282B1 (ko) 동영상 제어장치 및 방법
KR100902497B1 (ko) 자막 선택에 의해 재생지점 선택이 가능한 모바일 컨텐츠재생 장치 및 방법
KR100775187B1 (ko) 썸네일 재생 방법 및 이를 이용한 단말기
JP2004297229A (ja) 画像処理装置及びその方法並びにそれを用いた画像処理システム及びプログラム
JP4851909B2 (ja) 映像記録装置及びプログラム
JP2001298711A (ja) 画像記録再生装置および方法、並びに記録媒体
KR100697854B1 (ko) 멀티미디어 정보 제공 및 재생 시스템 및 이의 멀티미디어정보 제공 및 재생 방법
JP5279028B2 (ja) 音声処理装置、音声処理方法、及び、プログラム
JP2002290901A (ja) 視聴者映像記録再生装置

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20161228

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20180201

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20180201