Abstract:
An inter mode determining method for encoding video is provided to perform an inter prediction process only with regard to search modes by using inter mode information per a macro block of a previous frame, thereby determining an inter mode. A first least cost mode is selected according to an inter mode of a correlation macro block which is in the same location as a current macro block in a previous frame(S110). It is determined whether a second least cost mode with the first least cost mode is selected based on a ratio-distortion cost of the correlation macro block and a ratio-distortion cost of the first least cost mode. When the second least cost mode with the first least cost mode is not selected, the first least cost mode is determined as the inter mode(S130). When the second least cost mode with the first least cost mode is selected, the second least cost mode is determined as the inter mode(S160).
Abstract:
본 발명은 소규모 네트워크 환경 내에서 셋톱박스와 같은 기기를 이용하여 네트워크 가능한 다양한 디지털 기기에 저장되어 있는 컨텐츠를 공유하기 위한 네트워크 기반 컨텐츠 자동 공유 시스템 및 방법에 관한 것이다. 본 발명에 따른 네트워크 기반 컨텐츠 자동 공유 시스템은 네트워크를 통해 연결된 복수의 컨텐츠 제공 장치 각각에 탑재되며, 상기 컨텐츠 제공 장치의 상태 정보, 상기 컨텐츠 제공 장치에 저장된 컨텐츠 목록 및 컨텐츠 상세 정보를 제공하기 위한 컨텐츠 제공 수단을 가지며 또한, 상기 컨텐츠 제공 장치에 네트워크를 통해 연결된 컨텐츠 공유 장치에 탑재되어, 상기 컨텐츠 제공 수단에 의해 제공된 상기 컨텐츠 제공 장치의 상태 정보를 이용하여 상기 컨텐츠 제공 장치의 상태를 확인하고, 상기 컨텐츠 목록 및 컨텐츠 상세 정보를 사용자에게 제공함으로써 상기 컨텐츠의 공유를 수행하는 컨텐츠 공유 수단을 포함하는 것을 특징으로 한다. 본 발명에 따르면, 가정(또는 사무실) 내에 존재하는 소규모 네트워크 환경에서 PC, PDA, PMP, MP3플레이어, 디지털 카메라 등과 같은 다양한 네트워크 디지털 기기에 존재하는 사진, 비디오, 오디오 등의 AV컨텐츠, 게임등의 다양한 디지털 엔터테인먼트 컨텐츠를 네트워크 기반으로 원격 공유할 수 있다. 원격 컨텐츠 자동 공유 시스템, 컨텐츠 제공 장치, 컨텐츠 공유 장치
Abstract:
본 발명은 인터넷프로토콜 티브이(IP-TV)를 위한 동영상 부호화기에서 부호 블록 패턴 (CBP; Coded Block Pattern)을 블록간 평균과 분산으로 예측하는 방법 및 그를 이용한 블록의 모드를 결정하는 방법이다. 이러한 본 발명은 동영상 부호화에서 첫 번째 16x16 블록 연산만으로 블록의 모든 모드를 결정할 수 있으므로 모드 결정을 위한 추가적 연산이 필요 없기 때문에 연산량이 획기적으로 감소하고 이에 따라 계산 시간을 획기적으로 줄일 수 있다. CBP (Coded Block Pattern), 평균, 분산, 블록 모드 결정, H.264
Abstract:
An apparatus and a method for encoding a moving picture are provided to reduce a calculation load of a video compression system and quicken a compression speed by searching a condition, capable of omitting an intra prediction by using a rate-distortion cost value of neighboring macro blocks for a macro block to be currently encoded, and encoding the macro block. An encoding unit(110) encodes a macro block of a specific picture through coding modes in an inter prediction and an intra prediction. A transform/quantization unit(120) removes the redundancy of image data and quantizes the image data. A VLC(Variable Length Coding) unit(130) transforms a length of a codeword according to a generation frequency of specific symbols and compresses data. An inverse transform/quantization unit(140) performs an inverse function of the transform/quantization unit(120). A rate-distortion cost calculating unit(150) calculates rate-distortion cost on the basis of a rate value received from the VLC unit(130) and a distortion value received from the inverse transform/quantization unit(140). A mode selecting unit(160) stores the calculated result of the rate-distortion cost calculating unit(150) according to respective modes, judges a mode with the minimum rate-distortion cost, and transmits the judged result to the encoding unit(110). When the minimum distortion cost in mode-classified distortion cost by an inter prediction of a macro block to be encoded is lower than a specific threshold value, the mode selecting unit(160) omits an intra prediction and sets an inter mode having the minimum distortion cost as the last coding code.
Abstract:
본 발명은 UPnP(Universal Plug and Play) AV 서버를 위한 컨텐츠 정보 자동 생성 및 관리 장치 및 그 방법을 개시한다. 본 발명에 의하면, 간단한 사용자의 입력을 받아 컨텐츠 정보를 등록하고, 등록된 컨텐츠 목록을 보여주는 사용자 인터페이스, 등록된 컨텐츠를 관리하며, 등록된 컨텐츠 정보를 바탕으로 컨텐츠 트리를 생성하는 컨텐츠 정보 관리자, 생성된 컨텐츠 트리를 DOM 트리로 구성하고, 이 DOM 트리 정보를 DIDL 문서로 생성하는 DIDL 생성 관리자를 포함하여, 간단한 인터페이스를 통해 컨텐츠 정보를 수집하고, 수집된 정보를 바탕으로 컨텐츠 트리를 구성하게 함으로서 사용자가 UPnP 미디어 서버용 컨텐츠 정보를 효율적이고 편하게 수집하게 하며, 사용자의 분류 방식을 흩트리지 않으며, 동영상, 오디오의 재생리스트와 이미지의 앨범과 같은 임시적인 사용자 기호와 의미가 담긴 가상의 디렉토리를 추가하게 함으로서, 자신의 기호를 반영한 컨텐츠 정보 생성을 가능하게 하고, 또한, 외부 응용에 의해 컨텐츠의 생성, 삭제 등의 컨텐츠 정보 변경 상황을 고려해 이를 자동 인지하여 갱신할 수 있도록 일정 시간 간격으로 컨텐츠 정보를 검사하는 기능을 제공함으로서 로컬 시스템, UPnP 미디어 서버, 컨트롤 포인트 사이의 컨텐츠 정보 일관성을 유지하도록 하며, DIDL 문서 생성에 드는 사용자의 노력을 최소화하도록 한다.
Abstract:
본 발명은 범용 플러그 앤 플레이(UPnP; Universal Plug and Play) AV(Audio Visual) 시스템에 관한 것으로, 특히 UPnP AV 시스템에서 미디어 렌더러와 미디어 재생 모듈을 분리하여 각각의 독립적인 실행을 보장하게 하는 UPnP AV 시스템 및 미디어 렌더러와 재생 모듈간의 통신 수행 방법에 관한 것이다. 이를 위한 UPnP AV 시스템은 컨트롤 포인트, 미디어 서버 및 미디어 렌더러를 구비하는 UPnP AV 시스템으로서, 컨트롤 포인트 또는 미디어 서버로부터 데이터를 수신하는 미디어 렌더러(media renderer), 미디어 렌더러로부터 분리되어 중재자를 통해 미디어 렌더러와 데이터를 송수신하는 재생 모듈, 및 상기 미디어 렌더러와 상기 재생 모듈 사이에 존재하는 중재자로서, 상기 미디어 렌더러에 수신되는 데이터를 상기 재생 모듈로 전달하고, 상기 재생 모듈에 수신되는 데이터를 상기 미디어 렌더러로 전달하는 중재자를 포함한다. 이로써, 본 발명에 따르면, UPnP AV 시스템에서 미디어 렌더러와 미디어 재생 모듈을 분리하여 각각의 독립적인 실행을 보장할 수 있고, UPnP AV 미디어 렌더러는 탑재될 다양한 종류의 디바이스에 필요한 다양한 재생 모듈과 자유롭게 연동할 수 있으며, 각 미디어 재생 모듈은 큰 수정없이 UPnP 네트워크와 연동되어 자신의 기능을 수행할 수 있다.
Abstract:
본 발명은 웹 문서 자동 생성장치 및 그 방법에 관한 것으로서, 아이콘 분석기와, HTML 문서 생성기와, CGI 코드 생성기로 구성되어, 편집기에서 아이콘을 포함하여 작성된 문서에 의해 웹 문서를 자동으로 생성하는 웹 문서 생성기에 있어서, 웹 문서를 자동으로 생성하는 방법은 상기 편집기에서 작성된 문서에 포함된 아이콘의 종류 별로 그 아이콘을 분석하여 아이콘의 사용이 공간적인 제약조건을 만족하는지와 아이콘 간의 연결이 논리적으로 타당한지를 검사하는 제 1 과정과, 상기 편집기에서 작성된 문서를 테이블로 보고 상기 문서에 포함된 아이콘을 격자로 나누어 그 격자의 위치 정보에 의해 테이블 내에서의 아이콘 위치를 계산하고, 그 아이콘의 위치 정보를 실제 HTML 태그로 생성하여 HTML 문서를 생성하는 제 2 과정과, 상기 시각 편집기에서 � �성된 문서를 분석하여 질의 아이콘이 사용되었으면, 그 질의 아이콘에 대한 SQL 문을 생성한 후, 그 SQL 문에 의해 데이터베이스를 검색하기 위한 CGI 코드를 생성하는 제 3 과정으로 구성되어, HTML 태그나 CGI 프로그램을 모르는 사용자라도 쉽게 웹 응용 프로그램을 작성할 수 있게 되며, 웹 저작시 경제성과 효율성을 높일 수 있다.
Abstract:
PURPOSE: A method for automatically generating a table tag for writing out an HTML document is provided to enable a user to easily write out an HTML document by automatically generating a table tag which properly arrays HTML components using an editor. CONSTITUTION: A tetragonal image or a text area is edited in the form of displaying on a web service. In addition, each HTML(Hyper Text Markup Language) component and text icon are stored in a memory device in the form of a connection list(s100). A straight line is drawn along each side of the image generated or the text area. Therefore, a table is generated. (s200). The generated table is scanned by lines from left to right. A table tag is generated(s300).
Abstract:
본 발명은 웹 문서 저작을 위한 장치 및 그 운용 방법에 관한 것으로서, 본 발명의 장치는 웹 문서 저작을 위한 각종 정보를 저장하는 정보 사전과, 상기 정보 사전의 정보를 받아 웹 문서의 저작을 시각적으로 수행하는 웹 저작용 시각 편집기와, 상기 웹 저작용 시각 편집기에 의해 페이지 별로 생성된 웹 문서를 전체 응용 프로그램의 관점에서 통합적으로 관리하여 문서들 사이의 연결 흐름을 보여주는 프로젝트 브라우저와, 상기 웹 저장용 시각 편집기에서 사용된 각종 정보들을 다음에 재사용될 수 있도록 저장 및 관리하는 정보 저장소로 구성되고, 본 발명에서 제공하는 방법은 임의의 작업을 나타내는 노드들이나 상기 각 노드들의 연결 관계를 시각적인 환경에 의해 편집하는 시각 편집 단계와, 상기 시각 편집 단계에서 편집된 노드 또는 플로우� �� 의해 웹 브라우저의 기능이 수행된 후 생성된 웹 문서를 관리하는 웹 문서 관리 단계로 구성되어, HTML 태그나 CGI 프로그램 및 플러그-인을 모르는 사용자라도 쉽게 웹 응용 프로그램을 작성할 수 있게 되며, 웹 저작시 경제성과 효율성을 높일 수 있다는 장점이 있다.
Abstract:
PURPOSE: A game streaming system for supporting multi users and multi platforms and a method thereof are provided to execute a plurality of games in a high performance server computer, to perform real-time encoding and the capture of sounds and screens, and to deliver the screens and the sounds to a plurality of users through real-time streaming. CONSTITUTION: A game executing unit(304) executes a game according to a game event requested by a user terminal. A display unit(306) displays contents of the game on one of areas. A capture unit(308) captures a game screen and a sound. An encoding unit(310) encodes the screen and the sound according to the resolution of the user terminal. A transmitting unit(312) transmits an encoded stream to the user terminal. [Reference numerals] (300) Control unit; (302) Storage unit; (304) Game executing unit; (306) Display unit; (308) Capture unit; (310) Encoding unit; (312) Transmitting unit