KR101955540B1 - 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법 - Google Patents

원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법 Download PDF

Info

Publication number
KR101955540B1
KR101955540B1 KR1020160159465A KR20160159465A KR101955540B1 KR 101955540 B1 KR101955540 B1 KR 101955540B1 KR 1020160159465 A KR1020160159465 A KR 1020160159465A KR 20160159465 A KR20160159465 A KR 20160159465A KR 101955540 B1 KR101955540 B1 KR 101955540B1
Authority
KR
South Korea
Prior art keywords
image
information
remote controller
time code
video
Prior art date
Application number
KR1020160159465A
Other languages
English (en)
Other versions
KR20180060220A (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 KR1020160159465A priority Critical patent/KR101955540B1/ko
Publication of KR20180060220A publication Critical patent/KR20180060220A/ko
Application granted granted Critical
Publication of KR101955540B1 publication Critical patent/KR101955540B1/ko

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/4302Content synchronisation processes, e.g. decoder synchronisation
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법으로, 특수효과 동기화 방법은 영상 서버에서 영상이 재생되는 단계; 원격컨트롤러가 상기 영상 서버에서 재생 중인 영상에 대한 영상 정보 및 타임코드를 수신하는 단계; 및 상기 원격컨트롤러가 상기 수신한 영상 정보 및 타임코드를 기반으로 특수효과 장치와 동기화를 진행하는 단계;를 포함할 수 있다.
상기 원격컨트롤러가 영상 정보 및 타임코드를 수신하는 단계는, 상기 영상 서버에서 재생 중인 영상들을 실시간으로 모니터링하여 해당 영상들에 대한 영상 정보 및 타임코드를 수집하는 방식으로 수행되는 것을 특징으로 할 수 있다.
상기 영상 서버에서 영상이 재생되는 단계 전, 상기 원격컨트롤러가 특정 영상목록에 대한 영상 재생을 요청하는 단계;를 더 포함하는 것을 특징으로 할 수 있다.

Description

원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법{REMOTE CONTROLLER AND SPECIAL EFFECTS SYSTEM AND SYNCHRONIZATION METHOD OF SPECIAL EFFECT DEVICE USING THE SAME}
본 발명은 영상 서버의 특성에 맞게 특수효과를 동기화하는 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법에 관한 것으로, 상세하게는 특수효과를 동기화하는 타임코드를 원격컨트롤러가 수신하여 오류가 있는 경우 내부타이머가 계산한 타임코드를 전송하여 특수효과를 동기화하는 원격컨트롤러 특수효과 시스템 및 이를 이용한 동기화 방법에 관한 것이다.
4D영화(4차원 영화)는 영상에서 일정 효과가 발생할 경우, 그 물리적인 효과를 주는 영화를 지칭한다. 4D시스템은 영상에 맞춰 의자를 움직이거나, 바람, 안개, 조명 등을 이용하여 현실감을 높여 사실감 있는 영상을 제공하는 장치로서, 시뮬레이션 장비 및 극장 상영 시스템에 도입하여 사실감 있는 영상을 제공하는 시스템이다.
4D시스템은 영상에 맞춰 의자의 모션 등 특수 효과를 제어하게 되며, 영상과 특수효과장치들이 동기화되도록 제어한다. 이때의 동기화 제어를 살펴보면, 영상 서버가 상영시 각 프레임의 타임코드를 4D특수효과 장치로 전송하여 타임코드의 시간정보에 동기화하여 4D특수효과를 동기화한다.
다만, 이와 같은 동기화 방식은 영상 서버로부터 4D특수효과 장치로 타임코드를 전송하는 과정에서 네트워크 단절 및 에러가 발생할 경우 4D영화 상영 도중 4D특수효과를 동기화시키지 못하는 문제점이 있다. 또한, 영상 서버는 제조사마다 동기화 방식이 상이하다는 점에서 동기화 과정에 오류발생 가능성이 크다.
특허등록공보 10-1580237
본 발명은 상기와 같은 문제점을 해결하기 위한 것으로, 영상 서버의 특성 및 네트워크 오류 등과 관계없이 특수효과를 동기화시키는 원격컨트롤러, 특수효과 시스템 이를 이용한 특수효과 동기화 방법 제공하는데 목적이 있다.
본 발명에 따른 특수효과 동기화 방법은 영상 서버에서 영상이 재생되는 단계; 원격컨트롤러가 상기 영상 서버에서 재생 중인 영상에 대한 영상 정보 및 타임코드를 수신하는 단계; 및 상기 원격컨트롤러가 상기 수신한 영상 정보 및 타임코드를 기반으로 특수효과 장치와 동기화를 진행하는 단계;를포함할 수 있다.
상기 원격컨트롤러가 영상 정보 및 타임코드를 수신하는 단계는, 상기 영상 서버에서 재생 중인 영상들을 실시간으로 모니터링하여 해당 영상들에 대한 영상 정보 및 타임코드를 수집하는 방식으로 수행되는 것을 특징으로 할 수 있다.
상기 영상 서버에서 영상이 재생되는 단계 전, 상기 원격컨트롤러가 특정 영상목록에 대한 영상 재생을 요청하는 단계;를 더 포함하는 것을 특징으로 할 수 있다.
상기 영상목록은 상기 원격컨트롤러의 입력장치를 통해 수신된 신호에 따라 가공 또는 편집된 영상목록인 것을 특징으로 할 수 있다.
상기 동기화는 이더넷 통신 방식을 통해 수행되는 것을 특징으로 할 수 있다.
상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 동기화를 진행하는 단계는, 상기 원격컨트롤러의 내부 타이머를 구동함과 아울러 특수효과 장치를 구동하는 단계; 및 상기 영상 서버로부터 수신한 타임코드를 상기 특수효과 장치로 전달하여 동기화를 수행하는 단계;를 포함하는 것을 특징으로 할 수 있다.
상기 동기화는 프레임 단위로 수행되는 것을 특징으로 할 수 있다.
상기 영상 서버로부터 수신한 타임코드를 상기 특수효과 장치로 전달하는 단계는, 상기 영상 서버와 원격컨트롤러 간의 연결 상태를 확인하여, 연결되어 있는 경우 상기 영상 서버로부터 수신한 타임코드를 상기 특수효과 장치로 전달하고 상기 내부 타이머에 따른 타임코드를 상기 영상 서버로부터 수신한 타임코드로 갱신하며, 연결이 되어있지 않은 경우에는 상기 내부 타이머에 따른 타임코드를 특수효과 장치로 전달하는 것을 특징으로 할 수 있다.
본 발명에 따른 특수효과 시스템은, 영상 정보 및 타임코드를 전송하는 영상 서버; 상기 영상 서버로부터 수신한 영상 정보 및 타임코드를 특수효과 장비와 동기화하는 원격컨트롤러; 및 상기 원격컨트롤러에 의해 동기화된 특수효과를 구동하는 특수효과 장치;를 포함할 수 있다.
상기 원격컨트롤러는, 상기 영상 서버 또는 상기 특수효과 장치와 데이터를 송수신하는 통신부; 상기 영상 서버로부터 수신한 데이터를 저장하는 저장부; 및 상기 영상 서버로부터 영상 정보 및 타임코드를 수신하여, 특수효과 장치와 동기화하는 제어부;를 포함하는 것을 특징으로 할 수 있다.
상기 원격컨트롤러는 이더넷 방식을 통해 영상 서버로부터 영상 정보 및 타임코드를 수신하는 것을 특징으로 할 수 있다.
상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 영상 정보는 상기 영상 서버에 저장된 영상 목록들에 대한 영상 정보이거나, 상기 원격컨트롤러에서 편집된 영상 목록들에 대한 영상 정보인 것을 특징으로 할 수 있다.
상기 원격컨트롤러는 내부 타이머가 구동됨에 따라 동기화를 수행하는 것을 특징으로 할 수 있다.
상기 원격컨트롤러는 영상 서버로부터 수신한 타임코드와 내부 타이머가 일치하지 않을 경우, 상기 내부 타이머를 타임코드에 대응하여 갱신하는 것을 특징으로 할 수 있다.
상기 원격컨트롤러는 이더넷 방식을 통해 상기 특수효과 장치와 동기화를 수행하는 것을 특징으로 할 수 있다.
본 발명에 따른 원격컨트롤러는, 영상 서버 또는 특수효과 장치와 데이터를 송수신하는 통신부; 상기 서버로부터 수신한 데이터를 저장하는 저장부; 및 상기 영상 서버로부터 영상 정보 및 타임코드를 수신하여, 특수효과 장치와 동기화하는 제어부;를 포함할 수 있다.
상기 통신부는 이더넷 방식을 통해 영상 서버로부터 영상 정보 및 타임코드를 수신하는 것을 특징으로 할 수 있다.
상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.
상기 영상 정보는 상기 영상 서버에 저장된 영상 목록들에 대한 영상 정보이거나, 상기 원격컨트롤러에서 편집된 영상 목록들에 대한 영상 정보인 것을 특징으로 할 수 있다.
상기 제어부는 사용자 입력 신호에 따라 상기 영상 정보를 편집 또는 가공하여 저장하도록 제어하는 것을 특징으로 할 수 있다.
상기 사용자 입력 신호를 수신하는 입력장치;를 더 포함하는 것을 특징으로 할 수 있다.
상기 제어부는 상기 동기화를 수행하기 위해 내부 타이머를 구동시키는 것을 특징으로 할 수 있다.
상기 제어부는 영상 서버로부터 수신한 타임코드와 내부 타이머가 일치하지 않을 경우, 상기 내부 타이머를 타임코드에 대응하여 갱신하는 것을 특징으로 할 수 있다.
상기 제어부는 이더넷 방식을 통해 상기 특수효과 장치와 동기화를 수행하는 것을 특징으로 할 수 있다.
본 발명에 의하면, 영상 서버의 특성 및 네트워크 오류 등과 관계없이 특수효과를 동기화하는 것이 가능하다.
도 1은 본 발명의 일 실시예에 따른 특수효과 시스템의 특수효과 장치를 동기화하는 방법을 나타내는 흐름도
도 2는 본 발명의 실시예에 따른 원격컨트롤러가 시간 동기화하는 방법을 나타내는 순서도
도 3은 본 발명의 다른 실시예에 따른 특수효과 시스템의 특수효과 장치를 동기화하는 방법을 나타내는 흐름도
도 4는 본 발명의 실시예에 따른 특수효과 시스템의 구성도
도 5는 본 발명의 실시예에 따른 원격컨트롤러의 구성도
이하 도면을 참조하여 본 발명을 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 특수효과 시스템의 특수효과 장치(30)를 동기화하는 방법을 나타내는 흐름도이다.
도 1을 참조하면, 원격컨트롤러(20)는 실시간으로 영상 서버(10)의 영상 재생 상태정보를 모니터링(S100)한다. 영상 서버(10)가 영상을 재생하면(S101), 원격컨트롤러(20)는 영상의 재생 시작을 인식한다.
영상의 재생 시작이 인식되면, 원격컨트롤러(20)는 영상 서버(10)로 영상 정보 및 타임코드를 요청하고, 영상 서버(10)는 원격컨트롤러(20)로 영상정보 및 타임코드를 실시간으로 전달(S102)한다. 원격컨트롤러(20)는 타임코드를 수신하면 내부적으로 타임코드를 계산하는 타이머를 동일한 시간 값으로 구동시키고 타임코드를 특수효과 장치(30)로 전송하여 특수효과를 시간 동기화(S103)한다.
영상 정보는 영상 목록 정보 및 영상 재생 정보 중 적어도 하나를 포함한다.
상기 영상 목록 정보는 상영 중 또는 상영 예정인 영상들의 재생 리스트 정보, 상기 재생 리스트의 고유 식별정보(ID, 시리얼 넘버 등), 재생 리스트 중 현재 재생되고 있는 영상의 인덱스 중 적어도 하나를 포함한다. 여기서, 상기 재생 리스트는 영상 서버(10)에 저장된 영상들의 리스트이거나, 또는, 사용자에 의해 가공 또는 편집된 영상들의 목록일 수 있다. 예를 들어, 사용자는 원격컨트롤러(20)의 별도 또는 내장 설치된 입력장치를 통해 영상들의 재생 리스트를 가공 또는 편집할 수 있다.
또한, 상기 영상 재생 정보는 영상 재생 상태(시작, 정지, 일시정지, 오류 등), 영상 별 재생시간(재생 시작 시간, 재생 종료 시간 등), 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류(예를 들어, DCP2000, MPEG2 등), 영상의 국가 검열 정보(국가 검열을 기준으로 영상에 삽입 또는 삭제된 장면에 대한 정보 등) 중 적어도 하나를 포함한다.
타임코드는 특수효과 장치(30)의 시간 동기화를 위해 전송하는 시간정보이며, 영상들의 런닝 시간 정보를 포함할 수 있다.
이더넷 또는 LTC(Linear Time code) 타임코드 값을 통해 영상 재생시간 값을 실시간으로 전달한다. 이더넷 타임코드는 영상 서버(10) 제조사에서 제공하는 프로토콜을 통해 이더넷에 의하여 요청 및 수신할 수 있다. LTC 타임코드는 LTC 표준 프로토콜을 기준으로 값을 수신할 수 있다. 물리적인 연결 규격은 영상 정보(10)에서 제공하는 규격에 따른다.
이더넷 타임코드의 주기는 프레임에서 초 단위가 될 수 있다. 타임코드의 값은 두 가지를 포함한다. 첫 번째는 시간정보를 알려주는 값으로 프레임단위 또는 미리세크(msec)단위의 시간정보 값이다. 두 번째는 타임코드의 에러 유무 등 상태정보를 알려주는 상태정보 값이다. 원격컨트롤러(20)는 영상 서버(10)로부터 수신한 타임코드의 상태정보 값을 통해 오류 유무를 판단하고 정상이라고 판단되면 영상 서버(10)로부터 수신한 타임코드를 특수효과 장치(30)에 전달하고 오류라고 판단되면 내부 타이머에 의한 타임코드를 특수효과 장치(30)로 전달한다.
도 2는 본 발명의 실시예에 따른 원격컨트롤러(20)의 시간 동기화 방법을 나타내는 순서도이다.
도 2를 참조하여 원격컨트롤러(20)가 특수효과 장치(30)를 동기화하는 과정을 살펴보면, 동기화가 시작되면, 원격컨트롤러(20)는 특수효과 장치(30)로 영상의 재생 시작을 알린다(S200). 원격컨트롤러(20)의 내부 타이머 및 특수효과 장치(30)가 구동(S201)시작한다. 원격컨트롤러(20)는 영상 서버(10)로부터 타임코드를 수신(S202)한다. 이후 영상 서버(10)로부터 수신한 타임코드의 정상 여부(타임코드 일치 여부)를 판단(S203)한다. 정상인 경우(일치하는 경우) 영상 서버(10)로부터 수신한 타임코드 값을 특수효과 장치(30)로 전달(S204)하고 원격컨트롤러(20)의 내부 타이머를 동일한 시간 값으로 갱신(S205)한다. 오류인 경우(일치하지 않는 경우) 내부 타이머가 계산한 타임코드 값을 특수효과 장치(30)로 전달(S206)한다. 오류인 경우란 영상 서버(10)와 원격컨트롤러(20)의 연결이 끊기거나, 타임코드 값을 정해진 주기 안에 수신하지 못하거나, 네트워크 정보 손실 등 기타 원인으로 인해 정상적인 값을 수신하지 못한 경우 등을 말한다.
이후 영상의 종료 여부(S207)를 확인한다. 영상이 종료되지 않은 경우 다시 타임코드를 수신하고 단계를 반복한다. 영상이 종료된 경우 타임코드 동기화를 종료한다.
도 3은 본 발명의 다른 실시예에 따른 특수효과 시스템에서 특수효과 장치(30)를 동기화하는 방법을 나타내는 흐름도이다. 본 발명에 따른 특수효과 시스템은 도 1의 방법뿐만 아니라 도 3의 방법으로 원격컨트롤러(20)에서 영상 목록 및 특수효과를 가공 또는 편집하여 이에 따른 영상의 재생을 요청할 수 있다.
도 3을 참조하면, 원격컨트롤러(20)는 영상 정보를 요청(S300)하고 영상 서버(10)는 영상 정보를 원격컨트롤러(20)에 전송한다.
영상 정보는 영상 목록 정보 및 영상 재생 정보 중 적어도 하나를 포함한다.
상기 영상 목록 정보는 상영 중 또는 상영 예정인 영상들의 재생 리스트 정보, 상기 재생 리스트의 고유 식별정보(ID, 시리얼 넘버 등), 재생 리스트 중 현재 재생되고 있는 영상의 인덱스 중 적어도 하나를 포함한다. 여기서, 상기 재생 리스트는 영상 서버(10)에 저장된 영상들의 리스트이거나, 또는, 사용자에 의해 가공 또는 편집된 영상들의 목록일 수 있다. 예를 들어, 사용자는 원격컨트롤러(20)의 별도 또는 내장 설치된 입력장치를 통해 영상들의 재생 리스트를 가공 또는 편집할 수 있다.
또한, 상기 영상 재생 정보는 영상 재생 상태(시작, 정지, 일시정지, 오류 등), 영상 별 재생시간(재생 시작 시간, 재생 종료 시간 등), 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류(예를 들어, DCP2000, MPEG2 등), 영상의 국가 검열 정보(국가 검열을 기준으로 영상에 삽입 또는 삭제된 장면에 대한 정보 등) 중 적어도 하나를 포함한다.
이후 사용자는 원격컨트롤러(20)에 연결된 입력장치를 통해 영상목록 및 특수효과를 가공 또는 편집(S302)한다. 원격컨트롤러(20)는 가공 또는 편집한 영상목록 및 특수효과를 저장하고 사용자 명령에 따라 영상 서버(10)에 가공 또는 편집한 영상목록 및 특수효과에 따른 영상의 재생을 영상 서버(10)에 요청(S303)한다. 요청에 따라 영상 서버(10)는 영상을 재생(S304)하고 영상 정보 및 타임코드를 원격컨트롤러(20)로 전달(S305)한다. 원격컨트롤러(20)는 영상서버(10)로부터 수신한 타임코드로 특수효과 장치(30)를 동기화(S306)하여 특수효과를 연동시킨다.동기화 방법은 도 2를 참조하여 상술한 동기화 방법과 동일하므로 상세한 설명은 생략한다.
도 4는 본 발명의 실시예에 따른 특수효과 시스템의 구성도이다.
도 4를 참조하면, 본 발명에 따른 특수효과 시스템은 영상을 재생하는 영상 서버(10)와, 영상 서버(10)와 이더넷 또는 LTC로 연결된 원격컨트롤러(20)와, 원격컨트롤러(20)와 이더넷으로 연결되어 특수효과를 구동하는 특수효과 장치(30)를 포함할 수 있다.
영상 서버(10)는 영상을 재생한다. 영상을 재생하는 방법은 두 가지이다.
첫 번째는 영상 서버(10)에서 제공하는 사용자 인터페이스를 이용하여 재생하는 방법이다. 영상 서버(10)에서 영상을 재생시 원격컨트롤러(20)는 실시간으로 영상 서버(10)로부터 영상 정보를 수신한다.
두 번째는 원격컨트롤러(20)에서 영상 서버(10)로 영상의 재생을 요청하는 방법이다.
원격컨트롤러(20)는 영상 서버(10)에 영상 정보를 요청 및 수신한다.
원격컨트롤러(20)는 입력장치(24)를 통해 영상 서버(10)로부터 영상 정보를 수신하여 영상 목록 및 영상 재생 시 사용할 특수효과 장치(30)의 특수효과를 편집할 수 있는 인터페이스를 제공한다.
사용자가 원격컨트롤러(20)의 입력장치(24)를 통해 편집한 영상 목록 및 특수효과는 원격컨트롤러(20)에 저장된다. 편집된 영상 목록 및 특수효과에 따른 영상의 재생 명령을 사용자로부터 입력받고 원격컨트롤러(20)가 영상 서버(10)로 영상 재생을 요청하면 영상 서버(10)는 영상을 재생한다.
원격컨트롤러(20)는 영상이 재생되는 동안 실시간으로 영상 서버(10)로부터 영상 정보 및 타임코드를 수신한다.
영상 정보는 영상 목록 정보 및 영상 재생 정보 중 적어도 하나를 포함한다.
상기 영상 목록 정보는 상영 중 또는 상영 예정인 영상들의 재생 리스트 정보, 상기 재생 리스트의 고유 식별정보(ID, 시리얼 넘버 등), 재생 리스트 중 현재 재생되고 있는 영상의 인덱스 중 적어도 하나를 포함한다. 여기서, 상기 재생 리스트는 영상 서버(10)에 저장된 영상들의 리스트이거나, 또는, 사용자에 의해 가공 또는 편집된 영상들의 목록일 수 있다. 예를 들어, 사용자는 원격컨트롤러(20)의 별도 또는 내장 설치된 입력장치를 통해 영상들의 재생 리스트를 가공 또는 편집할 수 있다.
또한, 상기 영상 재생 정보는 영상 재생 상태(시작, 정지, 일시정지, 오류 등), 영상 별 재생시간(재생 시작 시간, 재생 종료 시간 등), 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류(예를 들어, DCP2000, MPEG2 등), 영상의 국가 검열 정보(국가 검열을 기준으로 영상에 삽입 또는 삭제된 장면에 대한 정보 등) 중 적어도 하나를 포함한다.
원격컨트롤러(20)는 타임코드를 수신하고 특수효과 장치(30)를 시간 동기화하여 특수효과를 구동시킨다. 구체적인 시간 동기화 과정은 도 2를 참조하여 상술 시간 동기화 과정과 동일하므로 상세한 설명은 생략한다.
특수효과 장치(30)는 원격컨트롤러(20)로부터 타임코드를 수신하여 시간 동기화하여 특수효과를 영상에 맞춰 구동시킨다. 특수효과 장치(30)는 물, 바람 및 의자의 움직임 등의 특수효과를 발생시키는 장치일 수 있다.
도 5는 본 발명의 실시예에 따른 원격컨트롤러(20)의 구성도이다.
도 5를 참조하면, 원격컨트롤러(20)는 데이터를 송수신하는 통신부(21)와, 데이터를 저장하는 저장부(22)와, 통신부 및 저장부를 제어하고 타임코드를 계산하는 제어부(23)와, 입력장치(24)를 포함한다.
통신부(21)는 영상 서버(10)로부터 영상 정보 및 타임코드를 수신하고 영상의 재생을 요청할 수 있다. 또한, 특수효과 장치(30)로 타임코드를 전송한다.
저장부(22)는 영상 서버(10)로부터 수신한 정보를 저장한다. 사용자가 편집한 영상 목록 및 특수효과도 저장부(22)에 저장된다.
제어부(23)는 통신부(21)를 제어하여 영상 서버(10) 및 특수효과 장치(30)로 데이터를 송수신하고 저장부(22)를 제어하여 데이터를 저장한다. 또한, 영상 서버(10)로부터 수신한 타임코드와 동일한 시간 값으로 내부 타이머를 구동하여 타임코드를 원격컨트롤러(20) 내부에서 계산하게 하고 이후 영상 서버(10)로부터 수신한 타임코드의 정상 여부(타임코드 일치 여부)를 판단하고 이에 기초하여 정상인 경우(일치하는 경우) 영상 서버(10)로부터 수신한 타임코드 값을 특수효과 장치(30)로 전송하여 시간을 동기화시키고 원격컨트롤러(20)의 내부 타이머를 동일한 시간 값으로 갱신한다. 타임코드가 오류로 판단된다면(일치하지 않는 경우) 내부 타이머가 계산한 타임코드가 특수효과 장치(30)로 전송되어 시간을 동기화시킨다.
이러한 과정은 영상의 재생이 종료될 때까지 반복된다.
입력장치(24)는 영상 서버(10)로부터 원격컨트롤러(20)가 수신한 영상 정보를 출력할 수 있다. 또한, 영상 정보를 수신하여 사용자가 영상 목록 및 특수효과를 편집할 수 있도록 한다.입력장치(24)는 모니터, 키보드, 마우스 및 터치패널 등 기타 입력이 가능한 장치일 수 있다.
본 발명에 따른 특수효과 시스템은 영상 서버(10)와 연결 단절 등 기타 원인으로 정상적인 값을 수신하지 못한 경우에도 특수효과 장치(30)의 시간을 동기화하여 영상에 맞춰 특수효과를 구동할 수 있다.
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있음을 알 수 있을 것이므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아니다. 본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위에 기재된 사항 및 그와 균등 범위에 있는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
10 : 영상 서버 20 : 원격컨트롤러
21 : 통신부 22 : 저장부
23 : 제어부 24 : 입력장치
30 : 특수효과 장치

Claims (29)

  1. 영상 서버에서 영상이 재생되는 단계;
    원격컨트롤러가 상기 영상 서버에서 재생 중인 영상에 대한 영상 정보 및 타임코드를 수신하는 단계 ― 상기 타임코드는 시간정보 및 상태정보를 포함함 ―;
    상기 원격컨트롤러가 상기 수신한 영상 정보, 타임코드를 기반으로 특수효과 장치와 동기화를 진행하는 단계;
    를 포함하고,
    상기 동기화를 진행하는 단계는, 상기 원격컨트롤러가 수신한 타임코드의 상태정보를 기초로 상기 영상 서버로부터 수신한 타임코드 또는 상기 원격컨트롤러의 내부 타이머에 따른 타임코드를 상기 특수효과 장치로 전달하는 단계;
    를 포함하는 것을 특징으로 하는 특수효과 동기화 방법.
  2. 제 1 항에 있어서,
    상기 원격컨트롤러가 영상 정보 및 타임코드를 수신하는 단계는, 상기 영상 서버에서 재생 중인 영상들을 실시간으로 모니터링하여 해당 영상들에 대한 영상 정보 및 타임코드를 수집하는 것을 특징으로 하는 특수효과 동기화 방법.
  3. 제 1 항에 있어서,
    상기 영상 서버에서 영상이 재생되는 단계 전에,
    상기 원격컨트롤러가 특정 영상목록에 대한 영상 재생을 요청하는 단계;
    를 더 포함하는 것을 특징으로 하는 특수효과 동기화 방법.
  4. 제 3 항에 있어서,
    상기 영상목록은 상기 원격컨트롤러의 입력장치를 통해 수신된 신호에 따라 가공 또는 편집된 영상목록인 것을 특징으로 하는 특수효과 동기화 방법.
  5. 제 1 항에 있어서,
    상기 동기화는 이더넷 통신에 의해 수행되는 것을 특징으로 하는 특수효과 동기화 방법.
  6. 제 1 항에 있어서,
    상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 특수효과 동기화 방법.
  7. 제 6 항에 있어서,
    상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 특수효과 동기화 방법.
  8. 제 1 항에 있어서,
    상기 동기화를 진행하는 단계는,
    상기 원격컨트롤러의 내부 타이머를 구동함과 아울러 특수효과 장치를 구동하는 단계;
    를 더 포함하는 것을 특징으로 하는 특수효과 동기화 방법.
  9. 제 8 항에 있어서,
    상기 동기화는 프레임 단위로 수행되는 것을 특징으로 하는 특수효과 동기화 방법.
  10. 제 8 항에 있어서,
    상기 영상 서버로부터 수신한 타임코드 또는 상기 원격컨트롤러의 내부 타이머에 따른 타임코드를 상기 특수효과 장치로 전달하는 단계는,
    상기 영상 서버와 원격컨트롤러 간의 연결 상태를 확인하여,
    연결되어 있는 경우 상기 영상 서버로부터 수신한 타임코드를 상기 특수효과 장치로 전달하고 상기 내부 타이머에 따른 타임코드를 상기 영상 서버로부터 수신한 타임코드로 갱신하며,
    연결이 되어있지 않은 경우에는 상기 내부 타이머에 따른 타임코드를 특수효과 장치로 전달하는 것을 특징으로 하는 특수효과 동기화 방법.
  11. 영상 정보 및 타임코드를 전송하는 영상 서버;
    상기 영상 서버로부터 영상 정보 및 타임코드를 수신하고, ― 상기 타임코드는 시간정보 및 상태정보를 포함함 ―
    상기 수신한 타임코드의 상태정보를 기초로 상기 수신한 영상 정보와 함께 상기 영상 서버로부터 수신한 타임코드 또는 원격컨트롤러의 내부 타이머에 따른 타임코드를 특수효과 장치로 전달하여 동기화하는 원격컨트롤러; 및
    상기 원격컨트롤러에 의해 동기화된 특수효과를 구동하는 특수효과 장치;
    를 포함하는 것을 특징으로 하는 특수효과 동기화 시스템.
  12. 제 11 항에 있어서,
    상기 원격컨트롤러는,
    상기 영상 서버 또는 상기 특수효과 장치와 데이터를 송수신하는 통신부;
    상기 영상 서버로부터 수신한 데이터를 저장하는 저장부; 및
    상기 영상 서버로부터 영상 정보 및 타임코드를 수신하고, 상기 수신한 타임코드의 상태정보를 기초로 상기 수신한 영상 정보와 함께 상기 영상 서버로부터 수신한 타임코드 또는 상기 원격컨트롤러의 내부 타이머에 따른 타임코드를 특수효과 장치로 전달하여 동기화하는 제어부;
    를 포함하는 것을 특징으로 하는 특수효과 동기화 시스템.
  13. 제 11 항에 있어서,
    상기 원격컨트롤러는 이더넷 통신에 의해 영상 서버로부터 영상 정보 및 타임코드를 수신하는 것을 특징으로 하는 특수효과 동기화 시스템.
  14. 제 11 항에 있어서,
    상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 특수효과 동기화 시스템.
  15. 제 14 항에 있어서,
    상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 특수효과 동기화 시스템.
  16. 제 11 항에 있어서,
    상기 영상 정보는 상기 영상 서버에 저장된 영상 목록들에 대한 영상 정보이거나, 상기 원격컨트롤러에서 편집된 영상 목록들에 대한 영상 정보인 것을 특징으로 하는 특수효과 동기화 시스템.
  17. 제 11 항에 있어서,
    상기 원격컨트롤러는 내부 타이머가 구동됨에 따라 동기화를 수행하는 것을 특징으로 하는 특수효과 동기화 시스템.
  18. 제 17 항에 있어서,
    상기 원격컨트롤러는 영상 서버로부터 수신한 타임코드와 내부 타이머가 일치하지 않을 경우, 상기 내부 타이머를 타임코드에 대응하여 갱신하는 것을 특징으로 하는 특수효과 동기화 시스템.
  19. 제 11 항에 있어서,
    상기 원격컨트롤러는 이더넷 통신에 의해 상기 특수효과 장치와 동기화를 수행하는 것을 특징으로 하는 특수효과 동기화 시스템.
  20. 영상 서버 또는 특수효과 장치와 데이터를 송수신하는 통신부;
    상기 서버로부터 수신한 데이터를 저장하는 저장부; 및
    상기 영상 서버로부터 영상 정보 및 타임코드를 수신하고, ― 상기 타임코드는 시간정보 및 상태정보를 포함함 ―
    상기 수신한 타임코드의 상태정보를 기초로 상기 수신한 영상 정보와 함께 상기 영상 서버로부터 수신한 타임코드 또는 원격컨트롤러의 내부 타이머에 따른 타임코드를 특수효과 장치로 전달하여 동기화하는 제어부;
    를 포함하는 것을 특징으로 하는 원격컨트롤러.
  21. 제 20 항에 있어서,
    상기 통신부는 이더넷 통신에 의해 영상 서버로부터 영상 정보 및 타임코드를 수신하는 것을 특징으로 하는 원격컨트롤러.
  22. 제 20 항에 있어서,
    상기 영상 정보는 영상 목록 정보 또는 영상 재생 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 원격컨트롤러.
  23. 제 22 항에 있어서,
    상기 영상 재생 정보는 영상 재생 상태, 영상 별 재생시간, 영상 별 대기시간, 영상들의 총 재생시간 및 영상 별 초당 프레임 수(frame per sec), 영상의 압축 방식 중 표준 방식에 대한 분류, 영상의 국가 검열 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 원격컨트롤러.
  24. 제 20 항에 있어서,
    상기 영상 정보는 상기 영상 서버에 저장된 영상 목록들에 대한 영상 정보이거나, 상기 원격컨트롤러에서 편집된 영상 목록들에 대한 영상 정보인 것을 특징으로 하는 원격컨트롤러.
  25. 제 20 항에 있어서,
    상기 제어부는 사용자 입력 신호에 따라 상기 영상 정보를 편집 또는 가공하여 저장하도록 제어하는 것을 특징으로 하는 원격컨트롤러.
  26. 제 25 항에 있어서,
    상기 사용자 입력 신호를 수신하는 입력장치;
    를 더 포함하는 것을 특징으로 하는 원격컨트롤러.
  27. 제 20 항에 있어서,
    상기 제어부는 상기 동기화를 수행하기 위해 내부 타이머를 구동시키는 것을 특징으로 하는 원격컨트롤러.
  28. 제 27 항에 있어서,
    상기 제어부는 영상 서버로부터 수신한 타임코드와 내부 타이머가 일치하지 않을 경우, 상기 내부 타이머를 타임코드에 대응하여 갱신하는 것을 특징으로 하는 원격컨트롤러.
  29. 제 20 항에 있어서,
    상기 제어부는 이더넷 통신에 의해 상기 특수효과 장치와 동기화를 수행하는 것을 특징으로 하는 원격컨트롤러.
KR1020160159465A 2016-11-28 2016-11-28 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법 KR101955540B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160159465A KR101955540B1 (ko) 2016-11-28 2016-11-28 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160159465A KR101955540B1 (ko) 2016-11-28 2016-11-28 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법

Publications (2)

Publication Number Publication Date
KR20180060220A KR20180060220A (ko) 2018-06-07
KR101955540B1 true KR101955540B1 (ko) 2019-03-07

Family

ID=62621533

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160159465A KR101955540B1 (ko) 2016-11-28 2016-11-28 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법

Country Status (1)

Country Link
KR (1) KR101955540B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008011472A (ja) 2006-06-30 2008-01-17 Sony Corp 映像特殊効果装置、映像特殊効果装置における映像再生装置の制御方法
KR101075122B1 (ko) * 2011-03-25 2011-10-19 주식회사 포리얼 특수 효과 동기 장치 및 4d 상영 시스템
KR101672919B1 (ko) * 2014-11-19 2016-11-04 씨제이포디플렉스 주식회사 모바일 단말을 이용하여 특수 효과를 구현하는 시네마 서버 및 구현 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06175582A (ja) * 1992-12-09 1994-06-24 Sony Corp 疑似体験装置
KR101580237B1 (ko) 2013-05-15 2015-12-28 씨제이포디플렉스 주식회사 4d 컨텐츠 제작 서비스 제공 방법 및 시스템, 이를 위한 컨텐츠 제작 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008011472A (ja) 2006-06-30 2008-01-17 Sony Corp 映像特殊効果装置、映像特殊効果装置における映像再生装置の制御方法
KR101075122B1 (ko) * 2011-03-25 2011-10-19 주식회사 포리얼 특수 효과 동기 장치 및 4d 상영 시스템
KR101672919B1 (ko) * 2014-11-19 2016-11-04 씨제이포디플렉스 주식회사 모바일 단말을 이용하여 특수 효과를 구현하는 시네마 서버 및 구현 방법

Also Published As

Publication number Publication date
KR20180060220A (ko) 2018-06-07

Similar Documents

Publication Publication Date Title
KR101075122B1 (ko) 특수 효과 동기 장치 및 4d 상영 시스템
JP4216308B2 (ja) 通話装置および通話プログラム
JP2008503984A (ja) イーサネットのntp時刻を保持するディジタルシネマ再生システムのフレーム同期
US8311401B2 (en) Multimedia playing system and method for playing multimedia using the same
CN105516791A (zh) 一种智能家居中流媒体数据无缝连接实现方法及***
CN101626516A (zh) 再现装置及方法
JP4285444B2 (ja) 再生システム、再生装置、受信再生装置、再生方法
US9137586B2 (en) Content creation method and media cloud server
JP2013535887A (ja) メディア認識及びモーション信号への同期
WO2005086009A1 (ja) メディア配信装置及びメディア受信装置
CN104853239A (zh) 音视频同步播放控制方法和***
US8750676B2 (en) Content storage system, storage apparatus for use in the system, and method of controlling storage of contents
KR101955540B1 (ko) 원격컨트롤러, 특수효과 시스템 및 이를 이용한 특수효과 동기화 방법
JP2009194767A (ja) ビデオ評価装置及び方法、並びにビデオ提供装置
JP2002051307A (ja) 画像処理装置および画像処理方法、並びに記録媒体
KR101301618B1 (ko) 특수 효과 동기 장치 및 4d 상영 시스템
CN107820111B (zh) 信息设备
JP2012156808A (ja) 画像伝送システムおよび画像再生装置
JP4735441B2 (ja) Avサーバ装置
KR101500061B1 (ko) 복수의 미디어 채널에 적용가능한 신 스위칭 시스템 및 방법, 그리고 그 기록매체
KR101499194B1 (ko) 적응형 스트리밍 방법
CN113938693B (zh) 一种线下录制视频转线上直播的企业线上论坛播控***
CN114244858A (zh) 一种云端视频补录优化的方法
JP2005328128A (ja) 同期再生装置
JP2006081069A (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