KR101641612B1 - 영상처리장치 및 그 영상처리방법 - Google Patents
영상처리장치 및 그 영상처리방법 Download PDFInfo
- Publication number
- KR101641612B1 KR101641612B1 KR1020100120844A KR20100120844A KR101641612B1 KR 101641612 B1 KR101641612 B1 KR 101641612B1 KR 1020100120844 A KR1020100120844 A KR 1020100120844A KR 20100120844 A KR20100120844 A KR 20100120844A KR 101641612 B1 KR101641612 B1 KR 101641612B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- streaming
- image quality
- content
- content provider
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims description 22
- 238000003908 quality control method Methods 0.000 claims abstract description 47
- 230000010365 information processing Effects 0.000 claims abstract description 16
- 238000000034 method Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 9
- 239000013256 coordination polymer Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 7
- 239000000284 extract Substances 0.000 description 5
- 230000015556 catabolic process Effects 0.000 description 4
- 238000006731 degradation reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 241000255925 Diptera Species 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/005—Adapting incoming signals to the display format of the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/13—Arrangements for device control affected by the broadcast information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/37—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
- H04N5/205—Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic
- H04N5/208—Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic for compensating for attenuation of high frequency components, e.g. crispening, aperture distortion correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/10—Use of a protocol of communication by packets in interfaces along the display data pipeline
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
영상처리장치가 개시된다. 영상처리장치는, 스트리밍 콘텐츠를 수신하는 데이터송수신부, 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 정보 처리부, 스트리밍 콘텐츠의 화질을 제어하는 영상 처리부 및 추출된 화질제어정보를 이용하여 스트리밍 콘텐츠의 화질을 제어하도록 영상 처리부를 제어하는 제어부를 포함한다. 이에 따라 스트리밍 콘텐츠의 화질을 개선할 수 있게 된다.
Description
본 발명은 영상처리장치 및 그 영상처리방법에 관한 것으로, 더욱 상세하게는 스트리밍 컨텐츠를 처리하는 영상처리장치 및 그 영상처리방법에 관한 것이다.
최근에는 기록매체로서 대용량의 데이터를 기록할 수 있는 광 디스크가 널리 사용되고 있다. 특히 고화질의 영상 데이터나 고음질의 음향 데이터에 대한 수요가 증가함에 따라 HDTV, MPEG2가 등장하였다. 예를 들어 HDTV급의 영화 한편에 해당하는 영상 데이터를 MPEG2의 화질로 디스크에 저장한다면 20GByte 이상의 데이터저장용량을 갖는 새로운 고밀도 기록매체가 필요하므로 이에 대한 요구에 따라 많은 연구가 진행되었다.
이러한 요구에 따라 블루레이 디스크(BD: Blu-ray Disc)와 고밀도 디지털 비디오 디스크(HD-DVD: High Definition Digital Versatile Disc) 등이 차세대 기록매체로 개발되고 있다. 또한, 고밀도 기록매체 규격을 응용한 광 기록 및 재생장치의 개발도 이루어지고 있는 추세이다.
한편, 광 기록 및 재생장치들의 개발 추세에 따라 스트림 데이터의 재생 기능도 추가되고 있다. 여기서, 스트리밍 데이터란 일반적으로 CD 나 HDD 같은 스토리지 미디어가 아닌 유/무선 네트워크를 이용한 방송 환경에서 멀티미디어 컨텐츠를 전송하고, 동시에 재생가능한 데이터 형태를 의미한다.
스트리밍 데이터는 방송이나 유/무선 인터넷 등에서 전파의 수신 상태나 네트워크 상태에 따라서 수신되는 데이터의 질이 달라진다.
구체적으로, 스트리밍 데이터 서비스를 지원하는 회사에서 네트워크 속도에 따라 해상도 크기를 변경하거나 비트 레이트를 낮추어서 전송하고 있어 즉, 네트워크 속도에만 의존하여 영상을 출력하므로 화질 저하가 발생된다는 문제점이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 스트리밍 컨텐츠의 출력 화질을 개선할 수 있는 영상처리장치 및 그 영상처리 방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 영상처리방법은 스트리밍 콘텐츠를 수신하는 단계, 상기 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 단계, 및 상기 추출된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하는 단계를 포함한다.
여기서, 상기 콘텐츠 제공자 정보는, 상기 스트리밍 콘텐츠의 코덱(Codec) 정보, 상기 스트리밍 콘텐츠의 노이즈 처리 방식 및 선명도 처리 방식 중 적어도 하나를 포함할 수 있다
또한, 상기 화질제어정보는, 상기 수신된 스트리밍 콘텐츠의 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 더 포함할 수 있다.
또한, 상기 스트리밍 콘텐츠에 대응되는 화질제어정보는, 상기 스트리밍 콘텐츠에 포함되어 있을 수 있다.
또는, 상기 스트리밍 콘텐츠에 대응되는 화질제어정보는, 기저장되어 있을 수 있다.
상기 콘텐츠 제공자는, VOD 스트리밍 콘텐츠 제공자 또는 방송사일 수 있다.
또한, 상기 스트리밍 콘텐츠의 화질을 제어하는 단계는, 상기 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 상기 스트리밍 콘텐츠의 화질을 제어할 수 있다.
한편, 본 발명의 일 실시 예에 따른 스트리밍 콘텐츠를 수신하는 데이터송수신부, 상기 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 정보 처리부, 상기 스트리밍 콘텐츠의 화질을 제어하는 영상 처리부 및, 상기 추출된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상 처리부를 제어하는 제어부를 포함한다.
여기서, 상기 콘텐츠 제공자 정보는, 상기 스트리밍 콘텐츠의 코덱(Codec) 정보, 상기 스트리밍 콘텐츠의 노이즈 처리 방식 및 선명도 처리 방식 중 적어도 하나를 포함할 수 있다.
또한, 상기 화질제어정보는, 상기 수신된 스트리밍 콘텐츠에서 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 더 포함할 수 있다.
또한, 상기 스트리밍 콘텐츠에 대응되는 화질제어정보는, 상기 스트리밍 콘텐츠에 포함되어 있을 수 있다.
또한, 상기 스트리밍 콘텐츠에 대응되는 화질제어정보를 저장하는 저장부를 더 포함하며, 상기 제어부는, 상기 저장부에 저장된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상 처리부를 제어할 수 있다.
또한, 상기 콘텐츠 제공자는, VOD 스트리밍 콘텐츠 제공자 또는 방송사일 수 있다.
또한, 상기 제어부는, 상기 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상처리부를 제어할 수 있다.
이에 따라 해상도나 비트 레이트 저하로 발생되는 열화된 화질에 대하여 보상함으로써 최적의 화질을 제공할 수 있게 된다.
도 1은 본 발명의 일 실시 예에 따른 스트리밍 형태의 서비스 제공 환경을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시 예에 따른 영상처리장치의 구성을 나타내는 블럭도이다.
도 3은 본 발명의 일 실시 예에 따른 콘텐츠 재생 장치의 구성을 나타내는 블럭도이다.
도 4는 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 도면이다.
도 5a 내지 도 5c는 본 발명의 일 실시 예에 따른 컨텐츠 제공자 정보의 다양한 예를 도시한 도면이다.
도 6은 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 흐름도이다.
도 2는 본 발명의 일 실시 예에 따른 영상처리장치의 구성을 나타내는 블럭도이다.
도 3은 본 발명의 일 실시 예에 따른 콘텐츠 재생 장치의 구성을 나타내는 블럭도이다.
도 4는 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 도면이다.
도 5a 내지 도 5c는 본 발명의 일 실시 예에 따른 컨텐츠 제공자 정보의 다양한 예를 도시한 도면이다.
도 6은 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 흐름도이다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 1은 본 발명의 일 실시 예에 따른 스트리밍 형태의 서비스 제공 환경을 설명하기 위한 도면이다.
도 1을 참조하면, 스트리밍 서비스는 양방향 서비스나, 방송과 같은 단방향 서비스 모두에서 가능하다.
네트워크 또는 공중파(10) 환경 하에서 스트리밍 서비스를 제공하는 경우 스트리밍 서버(20)는 스트리밍용 컨텐츠를 적절한 포맷으로 인코딩한 후, 압축된 비트 스트림을 패킷화하여 영상처리장치(100)로 전송할 수 있다. 여기서, 영상처리장치(100)는 블루레이 디스크 플레이어(BD(Blu-ray Disc) Player), 고밀도 디지털 비디오 디스크 플레이어(HD-DVD(Hihg Definition Digital Versatile Disc) Player)와 같은 고밀도 광디스크 플레이어, 디지털 TV 등으로 구현될 수 있다.
스트리밍 서버(20)는 VOD 스트리밍 컨텐츠를 지원하는 콘텐츠 제공자 또는 스트리밍 데이터 서비스를 지원하는 방송사 등이 될 수 있다.
영상처리장치(100)에서는 스트리밍 서버(20)의 처리 역순으로 패킷을 처리하여 스트리밍 데이터의 복호화를 수행한다. PMSB와 같은 위성 방송의 경우를 예를 들면, AOD 서비스에서의 RTP 패킷처럼 오디오 데이터를 TS라는 형태의 패킷 데이터로 가공해서 뿌려줄 수 있다.
또한, 영상처리장치(100)에서는 스트리밍 콘텐츠에 대응되는 화질제어정보를 이용하여 화질 개선 처리를 수행할 수 있다. 여기서, 화질제어정보는 코덱 정보, 콘텐츠 제공자의 컨텐츠 처리 특성, 비트레이트, 화면 사이즈, 노이즈 정도 등에 관한 정보가 될 수 있다. 여기서, 코덱(Codec)은 어떠한 데이터 스트림이나 신호에 대해, 인코딩이나 디코딩, 혹은 둘 다를 할 수 있는 기술을 의미한다. 예를 들어, 코덱 기술에는 H.264, VC1 등이 있을 수 있다.
이 경우, 콘텐츠 제공자는 VOD 스트리밍 콘텐츠 제공자 또는 방송사 등이 될 수 있다.
도 2는 본 발명의 일 실시 예에 따른 영상처리장치의 구성을 나타내는 블럭도이다.
도 2에 따르면, 본 영상처리장치(100)는 데이터송수신부(110), 정보 처리부(120), 영상 처리부(130), 저장부(140) 및 제어부(150)를 포함한다.
본 영상처리장치(100)는 스트리밍 콘텐츠 제공자로부터 멀티미디어 데이터를 스트림 방식으로 전송받으며, 수신과 동시에 스트림 데이터를 재생 또는 방송하도록 구현될 수 있다. 이러한 기능은 보통 라이브 스트리밍이라 일컬어지며, VOD 서비스라 통칭될 수 있다.
이에 따라 영상처리장치(100)는 VOD 스트리밍 데이터와 같은 스트리밍 데이터를 재생하는 콘텐츠 재생 장치, 또는 스트리밍 데이터를 방송하는 디지털 TV, 세탑 박스 등로 구현될 수 있다. 여기서, 콘텐츠 재생 장치는 튜너를 구비하는 형태로 구현되는 것도 가능하다. 특히, 콘텐츠 재생 장치의 경우 블루레이 디스크 플레이어(BD(Blu-ray Disc) Player), 고밀도 디지털 비디오 디스크 플레이어(HD-DVD(Hihg Definition Digital Versatile Disc) Player)와 같은 고밀도 광디스크 플레이어로 구현될 수 있다.
데이터송수신부(110)는 스트리밍 콘텐츠를 수신하는 기능을 한다. 구체적으로, 데이터송수신부(110)는 네트워크(Network) 또는 공중파(Air)를 통해 VOD 스트리밍 콘텐츠 제공자 또는 방송사로부터 스트리밍 콘텐츠를 수신할 수 있다.
정보 처리부(120)는 수신된 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 기능을 한다. 여기서, 콘텐츠 제공자 정보는, 스트리밍 콘텐츠의 코덱(Codec) 정보, 콘텐츠 제공자의 콘텐츠 처리 특성(property) 등을 포함할 수 있다. 여기서, 콘텐츠 처리 특성이란, 콘텐츠에 대한 노이즈 제거 정도, 선명도 처리 정도 등이 될 수 있다. 예를 들어, 콘텐츠 제공자가 동일한 코덱 정보를 갖더라도 콘텐츠 처리 특성은 콘텐츠 제공자 별로 상이할 수 있다.
또한, 화질제어정보는 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 더 포함할 수 있다.
여기서, 스트리밍 콘텐츠에 대응되는 화질제어정보는 스트리밍 콘텐츠에 포함되어 있거나, 후술하는 저장부(140)에 기저장되어 있을 수 있다.
또한, 정보 처리부(120)는 수신된 스트리밍 콘텐츠에서 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 추출할 수 있다.
영상 처리부(130)는 데이터송수신부(110)를 통해 수신된 스트리밍 콘텐츠의 화질을 보상하는 기능을 한다.
제어부(150)는 정보 처리부(120)에서 추출된 화질제어정보에 기초하여 스트리밍 콘텐츠의 화질을 제어하도록 영상 처리부(130)를 제어할 수 있다. 즉, 제어부(150)는 정보 처리부(120)에서 추룰된 콘텐츠 제공자 정보(코덱 정보 및 처리 특성), 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 이용하여 스트리밍 콘텐츠의 화질을 보상할 수 있다.
저장부(140)는 영상처리장치(100)의 전반적인 기능을 제어하기 위한 다양한 프로그램 및 데이터를 저장할 수 있다.
특히, 저장부(140)는 콘텐츠 제공자 별 콘텐츠 제공자 정보를 저장할 수 있다.
제어부(150)는 저장부(140)에 저장된 화질제어정보에서 수신된 스트리밍 콘텐츠에 대응되는 화질제어정보를 추출하도록 정보 처리부(120)를 제어할 수 있다.
또한, 제어부(150)는 정보 처리부(120)에 의해 추출된 화질제어정보 즉, 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 스트리밍 콘텐츠의 화질을 보상하도록 영상 처리부(130)를 제어할 수 있다.
한편, 상술한 실시 예에서는 저장부(140)에 각 콘텐츠 제공자에 대응되는 화질제어정보가 기저장되어 있는 경우를 상정하여 설명한 것이며, 수신된 콘텐츠 스트림에 포함되어 있는 각 콘텐츠 제공자에 대응되는 화질제어정보를 추출하여 이용하는 실시 예에서는 저장부(140)가 해당 정보를 저장하지 않을 수 있다.
이에 따라 해상도나 전송 비트 레이트의 저하로 발생되는 열화된 화질(Block noise, mosquito noise, 선명도 저하 등)에 대하여 상술한 화질제어정보를 적용함으로써 최적의 화질로 보상할 수 있게 된다.
도 3은 본 발명의 일 실시 예에 따른 콘텐츠 재생 장치의 구성을 나타내는 블럭도이다.
도 3에 따르면, 콘텐츠 재생 장치(200)는 데이터 송수신부(210), 정보 처리부(220), 영상 처리부(230), 입력 버퍼(240), 코덱부(250), 재생부(260), 사용자 인터페이스부(270) 및 제어부(280)를 포함한다. 도 3에 도시된 구성요소 중 도 2에 도시된 구성요소와 중복되는 구성요소에 대한 자세한 설명은 생략하도록 한다.
데이터 송수신부(210)는 스트리밍 서버(30)로부터 스트리밍 콘텐츠를 실시간 수신할 수 있다.
정보 처리부(220)는 수신된 스트리밍 컨텐츠에 대응되는 컨텐츠 제공자 정보를 추출하는 기능을 한다.
구체적으로, 정보 처리부(220)는 수신된 스트리밍 컨텐츠에 포함되어 있는 컨텐츠 제공자 정보를 추출하거나, 저장부(240)로부터 수신된 스트리밍 컨텐츠에 대응되는 컨텐츠 제공자 정보를 추출할 수 있다.
저장부(240)는 영상처리장치(200)의 전반적인 기능을 제어하기 위한 제어 프로그램들을 저장한다. 구체적으로, 고밀도 광 디스크의 재생, 내용 탐색, 기록 등의 주요 프로그램, 다양한 방식으로 압출된 오디오 및 비디오 데이터에 대한 디코딩 및 인코딩을 수행하여 사용자가 시청할 수 있도록 하는 프로그램, 주요 프로그램 외의 부가 기능 프로그램 등을 저장할 수 있다.
또한, 저장부(240)는 콘텐츠 제공자 각각에 대응되는 콘텐츠 제공자 정보를 저장할 수 있다. 구체적으로, 저장부(240)는 콘텐츠 제공자 별 콘텐츠 처리 특성에 대한 정보 및 이에 대응되는 Codec 정보를 저장할 수 있다. 예를 들어, Netflix, Blockbuster, Vudu 등과 같은 VOD 스트리밍 콘텐츠 제공자 별 특성에 대한 정보 및 이에 대응되는 Codec 정보를 저장할 수 있다. 예를 들어, Blockbuster 및 Vudu 가 H.264 Codec을 사용하는 정보, Blockbuster 가 NR Filter를 Vudu 보다 심하게 건다는 정보 등 콘텐츠 제공자 별 특성을 저장할 수 있다.
영상 처리부(230)는 데이터 송수신부(210)로부터 스트림 패킷이 전달되면 전달된 스트림 패킷의 헤더를 분석하여 오디오 패킷 및 비디오 패킷으로 분리하고,이를 입력 버퍼(260)에 기록한다. 여기서, 오디오 패킷 및 비디오 패킷은 다시 프레임 단위를 이루는 데이터들로 구성되는데, 다수 개의 프레임들로 구성된다.
또한, 영상 처리부(230)는 수신된 스트림 패킷에 대한 화질 개선 처리를 수행할 수 있다.
코덱부(270)는 입력 버퍼(260)에 기록된 스트림 패킷들을 프레임 별로 디코딩할 수 있다. 코덱부(270)에서 디코딩된 패킷들을 재생부(미도시)에 의해 재생될 수 있다.
사용자 인터페이스부(280)는 리모콘 등으로부터 사용자 명령을 수신하여 수신된 사용자 명령을 제어부(250)로 전송하는 기능을 한다.
제어부(250)는 사용자 인터페이스부(280)로부터 전송된 사용자 명령에 따라 영상처리장치(200)의 전반적인 기능을 제어하는 기능을 한다.
특히, 제어부(250)는 정보 처리부(220)에서 추출된 스트리밍 컨텐츠에 대응되는 화질제어정보에 기초하여 화질 개선 처리가 수행되도록 영상 처리부(230)를 제어할 수 있다.
즉, 제어부(250)는 정보 처리부(120)에 의해 추출된 화질제어정보 즉, 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 스트리밍 콘텐츠의 화질을 보상하도록 영상 처리부(230)를 제어할 수 있다. 여기서, 각 정보별 가중치 적용 방법에 대해서는 후술하는 도 4, 5a 내지 5c에서 설명하도록 한다.
또한, 영상처리장치(200)는 삽입된 광 디스크의 기록면으로부터 기록신호를 검출는 픽업부(미도시) 및 코덱을 업데이트하기 위한 코덱 업데이트부(미도시) 등을 더 포함할 수 있다.
도 4는 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 도면이다.
도 4에 따르면, 복수의 콘텐츠 제공자(CP1, CP2, CP3...)) 중 하나로부터 스트리밍 컨텐츠가 수신되면, 수신된 스트리밍 컨텐츠의 CP 정보 및 Codec 정보를 추출한다. 여기서, Codec 정보는 CP 별로 기저장되어 있을 수 있을 수 있다. 또는 Codec 정보는 수신된 스트리밍 컨텐츠에 포함되어 있을 수 있다.
이 경우, CP 정보는 각 CP 별 콘텐츠 처리 방법이 될 수 있다. 예를 들어, CP 1은 NR 필터를 심하게 적용할 수 있고, CP2는 CP1에 비해 NR 필터를 약하게 적용할 수 있다. 이러한 정보가 CP 정보가 될 수 있다.
Codec 정보는 각 CP에 대응되는 Codec 정보가 될 수 있으며, 예를 들어, CP1에 대응되는 Codec 정보는 H.264가 될 수 있고, CP2에 대응되는 Codec 정보는 VC1이 될 수 있다.
도시된 바와 같이 수신된 스트리밍 컨텐츠에 대응되는 CP 정보(w1) 및 Codec 정보(w2)를 저장부 또는 수신된 스트리밍 컨텐츠에서 추출하여 해당 정보에 대응되는 가중치 α를 적용할 수 있다. 여기서, 가중치 α는 CP 정보(w1) 및 Codec 정보(w2)에 따라 적절히 선택될 수 있다.
이어서, 수신된 스트리밍 컨텐츠에 대응되는 Bitrate 정보를 추출할 수 있다. Bitrate 정보는 수신된 스트리밍 컨텐츠에 포함되어 있을 수 있다. 또는, Bitrate 정보는 각 CP 별로 저장부에 기저장되어 있는 것도 가능하다.
도시된 바와 같이 수신된 스트리밍 컨텐츠에 대응되는 Bitrate 정보(w3)를 장부 또는 수신된 스트리밍 컨텐츠에서 추출하여 해당 정보에 대응되는 가중치 β를 적용할 수 있다.
이어서, 수신된 스트리밍 컨텐츠의 Picture Size 정보를 추출할 수 있다. Picture Size 정보는 수신된 스트리밍 컨텐츠에 포함되어 있을 수 있다. 또는, Picture Size 정보는 각 CP 별로 저장부에 기저장되어 있는 것도 가능하다.
도시된 바와 같이 수신된 스트리밍 컨텐츠에 대응되는Picture Size 정보(w4)를 저장부 또는 수신된 스트리밍 컨텐츠에서 추출하여 해당 정보에 대응되는 가중치 γ를 적용할 수 있다.
이에 따라 각 화질 제어 정보에 대응되는 가중치를 적용하여 수신된 스트리밍 컨텐츠의 튜닝 레벨을 결정할 수 있게 된다.
한편, 본 실시 예에서는 CP 정보, Codec 정보, Bitrate 정보, Picture size 정보가 차례로 화질 제어에 적용되는 것으로 설명하였지만, 이는 일 실시 예에 불과하며, 이들의 순서는 이에 한정되지 않는다.
도 5a 내지 도 5c는 본 발명의 일 실시 예에 따른 컨텐츠 제공자 정보의 다양한 예를 도시한 도면이다.
도 5a에 따르면, 각 콘텐츠 제공자(CP1, CP2,...,CPn)는 각각 대응되는 Codec type으로 데이터를 압축하여 전송할 수 있으며, 대응되는 컨텐츠 처리 특성(Property)을 갖을 수 있다. 이러한 정보는 스트리밍 콘텐츠에 포함되어 전송되거나, 영상처리장치(100, 200)에 기저장되어 있을 수 있다. 여기서, Codec type은 각 콘텐츠 제공자 별로 설정되는 것이므로 서로 다를 수도 있고 동일할 수도 있다.
또한, 각 콘텐츠 제공자 정보(Codec type 및 Property)에 대응되는 가중치(α1, α2, α3)가 적용되어 화질제어에 이용될 수 있다. 한편, 본 실시 예에서는 콘텐츠 제공자 정보에 포함되는 Codec type 및 Property에 동일한 가중치가 적용되는 것으로 설명하였으나, 이는 일 실시 예에 불과하며, 경우에 따라서는 Codec type 및 Property에 각각 다른 가중치가 설정되는 것도 가능하다.
도 5b에 따르면, 각 스트리밍 콘텐츠의 비트 레이트는 복수 개의 단계로 구분되어 화질 개선 처리에 이용될 수 있다. 예를 들어, 비트 레이트는 500Kbps 이하, 500Kbps ~ 1500Kbps, 1500Kbps 이상의 세 등급으로 분류될 수 있으며, 각 비트 레이트 등급에 따라 대응되는 가중치(β1, β2, β3)가 적용되어 화질제어에 이용될 수 있다.
도 5c에 따르면, 각 스트리밍 콘텐츠의 화면 사이즈 또한, 또한 복수 개의 단계로 구분되어 화질 개선 처리에 이용될 수 있다. 예를 들어 화면 사이즈는 HD급(1280*720), SD급(720*480), SD급 이하의 세 등급으로 분류될 수 있으며, 각 화면 사이즈 등급에 따라 대응되는 가중치(γ1, γ2, γ3)가 적용되어 화질제어에 이용될 수 있다.
한편, 상술한 실시 예에서는 비트 레이트 및 화면 사이즈를 세 등급으로 분류하여 각 등급에 대응되는 가중치를 적용하는 것으로 설명하였지만, 이는 일 실시 예에 불과하며, 비트 레이트 및 화면 사이즈에 따른 등급은 다양하게 설명될 수 있다.
도 6은 본 발명의 일 실시 예에 따른 영상처리방법을 설명하기 위한 흐름도이다.
도 6에 도시된 영상처리방법에 따르면, 스트리밍 콘텐츠를 수신하면(S610), 수신된 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출한다(S620).
이어서, 추출된 화질제어정보를 이용하여 스트리밍 콘텐츠의 화질을 제어한다(S630). 여기서, 콘텐츠 제공자 정보는, 스트리밍 콘텐츠의 코덱(Codec) 정보, 스트리밍 콘텐츠의 노이즈 처리 방식 및 선명도 처리 방식 중 적어도 하나를 포함할 수 있다. 또한, 화질제어정보는, 수신된 스트리밍 콘텐츠의 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 더 포함할 수 있다.
이 경우, 스트리밍 콘텐츠에 대응되는 화질제어정보는, 스트리밍 콘텐츠에 포함되어 있을 수 있다. 또는, 스트리밍 콘텐츠에 대응되는 화질제어정보는 기저장되어 있을 수 있다.
또한, 콘텐츠 제공자는, VOD 스트리밍 콘텐츠 제공자 또는 방송사가 될 수 있다.
이 경우 상술한 화질제어 정보 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 스트리밍 콘텐츠의 화질을 제어할 수 있다.
이상 설명한 바와 같이 본 발명에 따르면, 해상도나 비트 레이트 저하로 발생되는 열화된 화질에 대하여 보상함으로써 최적의 화질을 제공할 수 있게 된다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 이해되어져서는 안 될 것이다.
100: 영상처리 장치 10: Network or Air
20: 콘텐츠 제공자 110, 210: 데이터송수신부
120, 220: 정보 처리부 130, 230: 영상 처리부
140, 240: 저장부 150, 250: 제어부
260: 입력 버퍼 270: 코덱부
280: 사용자 인터페이스부
20: 콘텐츠 제공자 110, 210: 데이터송수신부
120, 220: 정보 처리부 130, 230: 영상 처리부
140, 240: 저장부 150, 250: 제어부
260: 입력 버퍼 270: 코덱부
280: 사용자 인터페이스부
Claims (14)
- 영상처리장치의 영상처리방법에 있어서,
스트리밍 콘텐츠를 수신하는 단계;
상기 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 단계; 및
상기 추출된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하는 단계;를 포함하며,
상기 콘텐츠 제공자 정보는,
콘텐츠 제공자별 콘텐츠 처리 특성에 대한 정보 및 대응되는 코덱 정보를 포함하는 영상처리방법. - 제1항에 있어서,
상기 콘텐츠 제공자 정보는,
상기 스트리밍 콘텐츠의 코덱(Codec) 정보, 상기 스트리밍 콘텐츠의 노이즈 처리 방식 및 선명도 처리 방식 중 적어도 하나를 포함하는 것을 특징으로 하는 영상처리방법. - 제1항에 있어서,
상기 화질제어정보는,
상기 수신된 스트리밍 콘텐츠의 비트 레이트, 화면 사이즈, 노이즈 양 중 적어도 하나에 대한 정보를 더 포함하는 것을 특징으로 하는 영상처리방법. - 제1항에 있어서,
상기 스트리밍 콘텐츠에 대응되는 화질제어정보는,
상기 스트리밍 콘텐츠에 포함되어 있는 것을 특징으로 하는 영상처리방법. - 제1항에 있어서,
상기 영상처리장치는,
저장부;를 포함하며,
상기 스트리밍 콘텐츠에 대응되는 화질제어정보는,
상기 저장부에 기저장되어 있는 것을 특징으로 하는 영상처리방법. - 제1항에 있어서,
상기 콘텐츠 제공자는,
VOD 스트리밍 콘텐츠 제공자 또는 방송사인 것을 특징으로 하는 영상처리방법. - 제3항에 있어서,
상기 스트리밍 콘텐츠의 화질을 제어하는 단계는,
상기 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 상기 스트리밍 콘텐츠의 화질을 제어하는 것을 특징으로 하는 영상처리방법. - 스트리밍 콘텐츠를 수신하는 데이터송수신부;
상기 스트리밍 콘텐츠에 대응되는 콘텐츠 제공자 정보를 포함하는 화질제어정보를 추출하는 정보 처리부;
상기 스트리밍 콘텐츠의 화질을 제어하는 영상 처리부; 및
상기 추출된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상 처리부를 제어하는 제어부;를 포함하며,
상기 콘텐츠 제공자 정보는,
콘텐츠 제공자별 콘텐츠 처리 특성에 대한 정보 및 대응되는 코덱 정보를 포함하는 영상처리장치. - 제8항에 있어서,
상기 콘텐츠 제공자 정보는,
상기 스트리밍 콘텐츠의 코덱(Codec) 정보, 상기 스트리밍 콘텐츠의 노이즈 처리 방식 및 선명도 처리 방식 중 적어도 하나를 포함하는 것을 특징으로 하는 영상처리장치. - 제8항에 있어서,
상기 화질제어정보는,
상기 수신된 스트리밍 콘텐츠에서 비트 레이트, 화면 사이즈 중 적어도 하나에 대한 정보를 더 포함하는 것을 특징으로 하는 영상처리장치. - 제8항에 있어서,
상기 스트리밍 콘텐츠에 대응되는 화질제어정보는,
상기 스트리밍 콘텐츠에 포함되어 있는 것을 특징으로 하는 영상처리장치. - 제8항에 있어서,
상기 스트리밍 콘텐츠에 대응되는 화질제어정보를 저장하는 저장부;를 더 포함하며,
상기 제어부는,
상기 저장부에 저장된 화질제어정보를 이용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상 처리부를 제어하는 것을 특징으로 하는 영상처리장치. - 제8항에 있어서,
상기 콘텐츠 제공자는,
VOD 스트리밍 콘텐츠 제공자 또는 방송사인 것을 특징으로 하는 영상처리장치. - 제10항에 있어서,
상기 제어부는,
상기 콘텐츠 제공자 정보 및 비트 레이트, 화면 사이즈 중 적어도 하나에 대한 정보에 대응되는 가중치를 적용하여 상기 스트리밍 콘텐츠의 화질을 제어하도록 상기 영상처리부를 제어하는 것을 특징으로 하는 영상처리장치.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100120844A KR101641612B1 (ko) | 2010-11-30 | 2010-11-30 | 영상처리장치 및 그 영상처리방법 |
EP11186216A EP2458887A1 (en) | 2010-11-30 | 2011-10-21 | Image processing apparatus and image processing method thereof |
US13/278,551 US20120137335A1 (en) | 2010-11-30 | 2011-10-21 | Image processing apparatus and image processing method thereof |
JP2011260654A JP5926040B2 (ja) | 2010-11-30 | 2011-11-29 | 映像処理装置及びその映像処理方法 |
CN2011104124796A CN102572586A (zh) | 2010-11-30 | 2011-11-30 | 图像处理设备及其图像处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100120844A KR101641612B1 (ko) | 2010-11-30 | 2010-11-30 | 영상처리장치 및 그 영상처리방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120059197A KR20120059197A (ko) | 2012-06-08 |
KR101641612B1 true KR101641612B1 (ko) | 2016-07-21 |
Family
ID=44872227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100120844A KR101641612B1 (ko) | 2010-11-30 | 2010-11-30 | 영상처리장치 및 그 영상처리방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20120137335A1 (ko) |
EP (1) | EP2458887A1 (ko) |
JP (1) | JP5926040B2 (ko) |
KR (1) | KR101641612B1 (ko) |
CN (1) | CN102572586A (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9668019B2 (en) * | 2013-03-15 | 2017-05-30 | Samsung Electronics Co., Ltd. | Electronic system with adaptive enhancement mechanism and method of operation thereof |
CN104010232B (zh) * | 2014-05-23 | 2017-12-12 | 惠州Tcl移动通信有限公司 | 一种智能播放在线视频的方法、系统、播放器及移动终端 |
KR102063089B1 (ko) * | 2014-07-18 | 2020-01-07 | 에스케이플래닛 주식회사 | 클라우드 스트리밍 서비스 시스템, 컨텐츠 화질 개선 방법 및 이를 위한 장치 |
CN106792156A (zh) * | 2016-12-08 | 2017-05-31 | 深圳Tcl新技术有限公司 | 提升网络视频清晰度的方法及装置 |
US10284432B1 (en) * | 2018-07-03 | 2019-05-07 | Kabushiki Kaisha Ubitus | Method for enhancing quality of media transmitted via network |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001326876A (ja) * | 2000-05-17 | 2001-11-22 | Sony Corp | 映像処理装置および映像処理方法、並びに記録媒体 |
JP2008117485A (ja) * | 2006-11-06 | 2008-05-22 | Sony Corp | 信号処理システム、信号送信装置、信号受信装置およびプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980076752A (ko) * | 1997-04-14 | 1998-11-16 | 윤종용 | 화면 및 음향을 자동으로 전환하기 위한 방송 신호 수신 방법 및 수신 장치 |
JP3657424B2 (ja) * | 1998-03-20 | 2005-06-08 | 松下電器産業株式会社 | 番組情報を放送するセンター装置と端末装置 |
JP2004180043A (ja) * | 2002-11-28 | 2004-06-24 | Sanyo Electric Co Ltd | 映像処理装置 |
JP4534723B2 (ja) * | 2004-11-05 | 2010-09-01 | 株式会社日立製作所 | 画像表示装置、画像処理装置および画像処理方法 |
JP4520832B2 (ja) * | 2004-11-26 | 2010-08-11 | シャープ株式会社 | 多チャンネル入力方式映像装置、画質調整装置、及び画質調整方法 |
JP2007129369A (ja) * | 2005-11-01 | 2007-05-24 | Matsushita Electric Ind Co Ltd | 画像再生装置およびその方法 |
KR101215615B1 (ko) * | 2006-01-10 | 2012-12-26 | 삼성전자주식회사 | 동일 채널 내에서 서로 다른 코덱을 이용하여 부호화된 비디오 및 오디오 데이터 스트림의 재생을 위한 코덱 변경 방법 및 장치 |
CN102405644B (zh) * | 2009-04-21 | 2014-09-10 | 马维尔国际贸易有限公司 | 基于因特网视频内容的经估算质量对视频后处理器的自动调节 |
KR20100120844A (ko) | 2009-05-07 | 2010-11-17 | 주식회사 메디슨 | 불량 채널 처리 방법 및 그를 이용한 초음파 시스템 |
-
2010
- 2010-11-30 KR KR1020100120844A patent/KR101641612B1/ko active IP Right Grant
-
2011
- 2011-10-21 US US13/278,551 patent/US20120137335A1/en not_active Abandoned
- 2011-10-21 EP EP11186216A patent/EP2458887A1/en not_active Ceased
- 2011-11-29 JP JP2011260654A patent/JP5926040B2/ja not_active Expired - Fee Related
- 2011-11-30 CN CN2011104124796A patent/CN102572586A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001326876A (ja) * | 2000-05-17 | 2001-11-22 | Sony Corp | 映像処理装置および映像処理方法、並びに記録媒体 |
JP2008117485A (ja) * | 2006-11-06 | 2008-05-22 | Sony Corp | 信号処理システム、信号送信装置、信号受信装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
KR20120059197A (ko) | 2012-06-08 |
EP2458887A1 (en) | 2012-05-30 |
US20120137335A1 (en) | 2012-05-31 |
JP5926040B2 (ja) | 2016-05-25 |
JP2012120173A (ja) | 2012-06-21 |
CN102572586A (zh) | 2012-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101967818B1 (ko) | 수신 장치 및 그 수신 방법 | |
KR101641612B1 (ko) | 영상처리장치 및 그 영상처리방법 | |
RU2755145C2 (ru) | Устройство обработки информации, способ запроса содержания и компьютерная программа | |
WO2014171473A1 (ja) | サーバ装置、クライアント装置、コンテンツ配信方法およびコンピュータプログラム | |
US20070274675A1 (en) | Method and Apparatus for Transcoding Digital Audio/Video Streams | |
WO2009139289A1 (ja) | 記録装置 | |
JPWO2006013781A1 (ja) | 記録装置および記録方法 | |
KR101420099B1 (ko) | 방송 컨텐트 재생 방법 및 장치와 방송 컨텐트 제공 방법및 장치 | |
JP2012134943A (ja) | コンテンツ再生装置およびコンテンツ処理方法 | |
KR101731829B1 (ko) | 디지털 영상 수신기의 디지털 콘텐츠 처리 장치 및 방법 | |
JP2006527899A (ja) | スタッフィングバイトの除去によるdvdマルチメディアホームプラットフォーム用のストリームファイルフォーマット | |
US20080031597A1 (en) | Stream Recording/Reproducing Apparatus | |
JP5692255B2 (ja) | コンテンツ再生装置およびコンテンツ処理方法 | |
JP2009038791A (ja) | 記録装置、記録方法及びプログラム | |
KR101171304B1 (ko) | 디지털 방송 수신기에서의 데이터 저장장치 및 방법 | |
US20090052873A1 (en) | Recording/playback terminal | |
JP2011139193A (ja) | 記録装置及び記録方法 | |
JP4514618B2 (ja) | デジタル放送受信装置 | |
JP2009171277A (ja) | 情報データストリームの記録装置、及び方法 | |
JP2008244574A (ja) | デジタル放送記録装置及び方法 | |
JP2007221211A (ja) | 音声処理装置 | |
JP4893801B2 (ja) | 記録装置及び記録方法 | |
JP2023062414A (ja) | 受信装置、録画方法およびプログラム | |
JP4363301B2 (ja) | デジタル記録再生装置 | |
KR100799668B1 (ko) | 방송녹화장치에 있어서 방송/비디오 신호에 프로그램가이드 정보를 입력하여 변환하는 방법 및 시스템 |
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 | ||
FPAY | Annual fee payment |
Payment date: 20190627 Year of fee payment: 4 |