KR20090125556A - 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템 - Google Patents

영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템 Download PDF

Info

Publication number
KR20090125556A
KR20090125556A KR1020080051720A KR20080051720A KR20090125556A KR 20090125556 A KR20090125556 A KR 20090125556A KR 1020080051720 A KR1020080051720 A KR 1020080051720A KR 20080051720 A KR20080051720 A KR 20080051720A KR 20090125556 A KR20090125556 A KR 20090125556A
Authority
KR
South Korea
Prior art keywords
image data
roi
region
image
bit rate
Prior art date
Application number
KR1020080051720A
Other languages
English (en)
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 KR1020080051720A priority Critical patent/KR20090125556A/ko
Publication of KR20090125556A publication Critical patent/KR20090125556A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/23Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/25Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
    • H03M13/258Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM] with turbo codes, e.g. Turbo Trellis Coded Modulation [TTCM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/167Position within a video image, e.g. region of interest [ROI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 발명은 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템에 관한 것이다.
본 발명은 영상 코덱 장치에 있어서, 영상데이터를 획득하는 영상 획득부; 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하는 영상 분리부; 기설정된 영역별 비트율 정보를 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하는 영상 인코딩부; 및 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 영상 결합부를 포함하는 것을 특징으로 하는 영상 코덱 장치를 제공한다.
본 발명에 의하면, 영상 품질에 큰 영향을 끼치는 영역과 그렇지않은 영역에 대하여 각기 다른 비트율로 인코딩함으로써, 유무선 통신망의 대역폭을 낭비하지 않으면서도, 관심이 집중되고 전체적인 화질을 좌우하는 영역에 대한 영상 품질을 향상시키는 영상 코덱 장치를 제공하는 효과가 있다.
관심영역, 영역별 비트율, 코덱

Description

영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템{Method, Apparatus and System for Coding Video Data}
본 발명은 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템에 관한 것이다. 더욱 상세하게는, 유무선 통신망의 대역폭을 낭비하지 않으면서도 관심이 집중되고 전체적인 화질을 좌우하는 영역에 대한 영상 품질을 향상시키는 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템에 관한 것이다.
음성 또는 영상의 신호를 디지털 신호로 변환하는 코더(Coder)와 그 반대로 변환시켜 주는 디코더(Decoder)의 기능을 함께 갖춘 기술인 코덱(Codec)은 음성데이터나 영상데이터를 컴퓨터가 처리할 수 있게 디지털로 바꿔 주고, 그 데이터를 컴퓨터 사용자가 알 수 있게 모니터에 본래대로 재생시켜 주기도 하는 소프트웨어 또는 하드웨어이다. 특히, 동영상처럼 용량이 큰 파일을 작게 묶어주고 이를 다시 본래대로 재생할 수 있게 해준다. 파일을 작게 해주는 것을 인코딩(Encoding), 본래대로 재생하는 것을 디코딩(Decoding)이라고 한다.
특히 큰 용량을 가지는 영상데이터는 유무선 통신망 또는 재생하는 장치에 큰 부하를 주게 되며, 이를 전술한 코덱 기술을 이용하여 소정의 비트율(Bit Rate) 로 인코딩하여 비트 양을 줄여주어 유무선 통신망 또는 재생 장치의 부하를 줄여 줄 수 있다.
영상데이터에는 관심이 집중되는 영역, 영상 화면 내 움직임이 많은 영역 등의 비트 양이 갑자기 증가하는 영역이 있으며, 이러한 영역은 전체적인 영상 품질에 큰 영향을 끼칠 수 있는 영역이다.
하나의 프레임 단위로 인코딩하는 종래의 영상 코덱 기술은 하나의 프레임 내에 존재하는 영상 품질에 큰 영향을 끼치는 영역과 그렇지 않은 영역에 대한 구분 없이 일률적으로 부호화함으로써, 영상 서비스 제공시 유무선 통신망의 대역폭 감소 또는 갑작스런 부호화 영상의 출력 데이터 증가시에 영상 화질의 급격한 저하를 발생시키는 문제점을 초래한다. 특히, 제한적이고 가변적인 대역폭을 가지는 무선 이동 환경에서는 이러한 문제점이 더욱 심각하게 발생할 수 있다.
전술한 문제점을 해결하기 위한 본 발명의 목적은, 영상 품질에 큰 영향을 끼치는 영역과 그렇지 않은 영역에 대하여 각기 다른 비트율로 인코딩함으로써, 유무선 통신망의 대역폭을 낭비하지 않으면서도, 관심이 집중되고 전체적인 화질을 좌우하는 영역에 대한 영상 품질을 향상시키는 영상 코덱 장치를 제공하는 데 있다.
전술한 목적을 달성하기 위한 본 발명의 한 측면에 따르면, 영상 코덱 장치에 있어서, 영상데이터를 획득하는 영상 획득부; 상기 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하는 영상 분리부; 기설정된 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하는 영상 인코딩부; 및 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 영상 결합부를 포함하는 것을 특징으로 하는 영상 코덱 장치를 제공한다.
전술한 목적을 달성하기 위한 본 발명의 다른 한 측면에 따르면, 영상 코덱 방법에 있어서, (a) 영상데이터를 획득하는 단계; (b) 관심영역의 설정 여부를 확인하는 단계; (c) 상기 관심영역이 설정된 경우, 상기 획득된 영상데이터를 상기 관심영역과 비 관심영역으로 분리하는 단계; (d) 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하는 단계; 및 (e) 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 단계를 포함하는 것을 특징으로 하는 영상 코덱 방법을 제공한다.
전술한 목적을 달성하기 위한 본 발명의 또 다른 한 측면에 따르면, 영상 서비스 시스템에 있어서, 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하고, 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하고, 상기 결합 영상데이터를 송신하는 제 1 단말기; 상기 제 1 단말기로부터 상 기 결합 영상데이터를 수신하고, 상기 관심영역 및 상기 비 관심영역으로 분리하여 각각 복호화하고, 상기 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 제 2 단말기; 및 상기 제 1 단말기 및 상기 제 2 단말기 간의 상기 결합 영상데이터를 전송하는 유무선 통신망을 포함하는 것을 특징으로 하는 영상 서비스 시스템을 제공한다.
전술한 목적을 달성하기 위한 본 발명의 또 다른 한 측면에 따르면, 영상 서비스 시스템에 있어서, 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보 또는 화질 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하고, 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하고, 상기 결합 영상데이터를 제공하는 영상 제공 서버; 상기 영상 제공 서버로부터 상기 결합 영상데이터를 수신하여 상기 관심영역 및 상기 비 관심영역으로 분리하고 각각 복호화하여, 상기 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 단말기; 및 상기 영상 제공 서버 및 상기 단말기 간의 상기 결합 영상데이터를 전송하는 유무선 통신망을 포함하는 것을 특징으로 하는 영상 서비스 시스템을 제공한다.
이상에서 설명한 바와 같이 본 발명에 의하면, 영상 품질에 큰 영향을 끼치는 영역과 그렇지 않은 영역에 대하여 각기 다른 비트율로 인코딩함으로써, 유무선 통신망의 대역폭을 낭비하지 않으면서도, 관심이 집중되고 전체적인 화질을 좌우하 는 영역에 대한 영상 품질을 향상시키는 영상 코덱 장치를 제공하는 효과가 있다.
이하, 본 발명의 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 당업자에게 자명하거나 본 발명의 요지를 흐릴 수 있고 판단되는 경우에는 그 상세한 설명은 생략한다.
우선 본 발명에 따른 영상 코덱 장치(100)를 간략히 설명하면, 본 발명에 따른 영상 코덱 장치(100)는 유무선 통신망을 통한 영상 통화 서비스, 영상 회의 서비스, 영상 제공 서비스 등의 영상 서비스를 제공하기 위한 통신기기들에 구비되어, 입력 영상데이터를 관심영역과 비 관심영역으로 나누고 관심영역의 영상데이터 부호화에 비 관심영역의 영상데이터 부호화보다 상대적으로 많은 비트양을 할당하여 부호화함으로써 사용자로 하여금 영상 서비스를 제공받을 때 주로 주목의 대상이 되는 관심영역의 화질을 높게 부호화하여 향상된 주관적 화질을 제공할 수 있는 영상 코덱에 관련된 기술을 제공하는 장치이다.
본 발명에서는 "관심영역"을 상대적으로 관심이 집중되는 영상 영역, 영상 화면 내 움직임이 많은 영역, 영상의 내용을 가장 많이 담고 있는 영상 영역, 또는 영상 전체의 화질을 좌우하는 영상 영역으로 정의할 수 있다. 예를 들어, 영상 통 화 경우, 사용자의 얼굴 부분에 해당하는 영상 영역이 관심영역이 될 수 있다.
본 발명에 따른 영상 코덱 장치(100)에 의한 영상데이터의 인코딩은 종래의 영상데이터 인코딩과 아래와 같은 점에서 그 차이점이 있다.
본 발명에 따른 영상 코덱 장치(100)는 프레임 단위로 영상데이터를 인코딩한다는 점에서는 종래의 영상 코덱 장치에서의 인코딩과 유사하나, 종래의 영상 코덱 장치는 영상데이터를 어떠한 방식으로 인코딩하든 하나의 프레임에 포함되는 영상데이터는 동일한 비트율로 인코딩하나, 본 발명에 따른 영상 코덱 장치(100)는 하나의 프레임이라 할지라도 하나의 프레임에 포함되는 관심영역과 비 관심영역의 영상데이터를 각기 다른 비트율로 각각 인코딩할 수 있다는 점에서 확연한 차이점이 있다.
전술한 본 발명에 따른 영상 코덱 장치(100)는 장치에 대한 개략적인 블록구성도인 도 1을 참조하여 설명한다.
도 1에 도시된 바와 같이, 전술한 본 발명에 따른 영상 코덱 장치(100)는 영상 획득부(110), 영상 분리부(120), 영상 인코딩부(130) 및 영상 결합부(140) 등을 포함한다. 단, 본 발명에 따른 영상 코덱 장치(100)는 인코딩 및 디코딩을 모두 수행할 수도 있으나, 도 1에 도시된 영상 획득부(110), 영상 분리부(120), 영상 인코딩부(130) 및 영상 결합부(140)는 영상데이터를 인코딩하는 인코딩 블록(Encoding Block)이다.
영상 획득부(110)는 카메라 등과 같은 영상 획득 장치를 통해 또는 영상데이터 저장소에서 해당 영상데이터를 획득한다.
영상 분리부(120)는 영상 획득부(110)에서 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리한다.
영상 인코딩부(130)는 기설정된 영역별 비트율 정보를 이용하여 영상 분리부(120)에서 분리된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화한다. 여기서, 영역별 비트율 정보는 관심영역에 대한 제 1 비트율 및 비 관심영역에 대한 제 2 비트율을 포함하되, 제 1 비트율은 제 2 비트율에 비해 상대적으로 높은 값을 가진다.
영상 결합부(140)는 영상 인코딩부(130)에서 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합한다.
또한 영상 결합부(140)는 관심영역의 영상데이터에 대한 오류를 감시하거나 감시된 오류를 복구하면서, 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합할 수 있다. 이를 통해 오류에 더욱더 강건한 결합이 가능하게 되어 영상 품질이 향상될 수 있다.
전술한 본 발명에 따른 영상 코덱 장치(100)는 영상 통화 서비스, 영상 회의 서비스 및 영상 제공 서비스 등에 관계되는 통신기기들에 적용될 수 있는데, 즉, 영상 코덱 장치(100)는 유선 및/또는 무선 인터페이스를 가진 컴퓨터, 이동 단말 및 서버 등에 포함될 수 있다.
만약 영상 코덱 장치(100)가 영상데이터가 양방향으로 송수신 되는 영상 통화 서비스, 영상 회의 서비스 등의 양방향 영상 서비스를 위한 컴퓨터, 이동 단말 등의 통신기기에 포함된다면, 이러한 컴퓨터, 이동 단말 등의 통신기기에 포함된 영상 코덱 장치(100)는 영상데이터를 관심영역 및 비 관심영역으로 나누고 각각으로 다른 비트율로 부호화하여 결합하는 인코딩 기능뿐만 아니라, 관심영역 및 비 관심영역별로 각각 부호화되어 결합된 영상데이터를 다시 관심영역 및 비 관심영역으로 분리하고 각각 다시 복호화하여 결합하는 디코딩 기능을 수행할 수 있어야 한다.
하지만, 영상 코덱 장치(100)가 영상데이터가 단방향으로 송신되는 영상 제공 서비스 등의 단방향 영상 서비스를 위한 콘텐츠 서버와 같은 통신기기에 구비된다면, 이때 영상 코덱 장치(100)는 영상데이터를 관심영역 및 비 관심영역으로 나누고 각각으로 다른 비트율로 부호화하여 결합하는 인코딩 기능만 수행할 수 있으면 된다.
영상 코덱 장치(100)가 인코딩 기능 및 디코딩 기능을 모두 수행하면, 영상 코덱 장치(100)는 인코딩 기능을 수행하는 인코딩 블록(Encoding Block)과 디코딩 기능을 수행하는 디코딩 블록(Decoding Block)으로 나눌 수 있으며, 이러한 두 블록을 모두 포함하는 본 발명에 따른 영상 코덱 장치(100)는 도 2에 도시된다.
도 2를 참조하면, 본 발명에 따른 영상 코덱 장치(100)에서의 인코딩 블록은, 영상 획득 장치로부터 영상데이터를 획득하는 영상 획득부(110), 영상 획득부(110)에서 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하는 영상 분리부(120), 기설정된 영역별 비트율 정보를 이용하여 영상 분리부(120)에서 분리된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하는 영상 인코딩부(130), 영상 인코딩부(130)에서 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 영상 결합부(140) 및 영상 결합부(140)에서 결합된 영상데이터를 수신 단말기로 송신하는 영상 송신부(150) 등을 포함한다.
또한, 도 2를 참조하면, 본 발명에 따른 영상 코덱 장치(100)에서의 디코딩 블록은, 관심영역 및 비 관심영역별로 각각 부호화되어 결합된 영상데이터를 발신 단말기로부터 수신하는 영상 수신부(180), 영상 수신부(180)에서 수신된 영상데이터를 관심영역 및 비 관심영역으로 분리하는 영상 분리부(120), 영상 분리부(120)에서 분리된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 복호화하는 영상 디코딩부(190), 영상 디코딩부(190)에서 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 영상 결합부(140) 및 결합된 영상데이터를 화면에 디스플레이하는 영상 디스플레이부(200) 등을 포함한다.
단, 디코딩 블록 및 인코딩 블록에 대한 앞선 설명에서는, 영상데이터의 관심영역 및 비 관심영역으로의 분리가 하나의 영상 분리부(120)에서 수행된다고 하였으나, 디코딩 블록 및 인코딩 블록에서의 영상데이터 분리가 별도의 영상 분리부에서 수행될 수도 있다.
또한, 디코딩 블록 및 인코딩 블록에 대한 앞선 설명에서는, 관심영역의 영상데이터 및 비 관심영역의 영상데이터에 대한 결합이 하나의 영상 결합부(140)에서 수행된다고 하였으나, 디코딩 블록 및 인코딩 블록에서의 영상데이터 결합이 별도의 영상 결합부에서 수행될 수도 있다.
한편, 영상 분리부(120)가 영상 획득부(110)로부터 획득한 영상데이터 또는 영상 수신부(180)로부터 수신한 영상데이터(관심영역 및 비 관심영역에 대하여 별 도로 부호화되고 다시 결합된 영상데이터)를 관심영역 및 비 관심영역으로 분리하기 위해서는 관심영역이 기설정되어 있어야 한다.
따라서, 도 2에 도시된 바와 같이, 본 발명에 따른 영상 코덱 장치(100)는 관심영역을 설정하는 영역 설정부(160)를 추가로 포함한다. 단, 비 관심영역은 설정된 관심영역을 제외한 나머지 부분으로 자동 설정될 수도 있고, 영역 설정부(160)에 의해 명시적으로 설정될 수도 있다. 하지만, 이하 설명에서는 관심영역만 설정하게 되면 비 관심영역은 설정된 관심영역을 제외한 나머지 영역으로 자동 설정되는 것을 가정하여 설명한다.
관심영역 설정 주체에 따라, 관심영역은 기설정된 기본 설정 값을 이용하여 설정될 수도 있고, 사용자 입력 값에 따라 설정될 수도 있으며, 물체의 움직임이나 출현 등에 따라 자동으로 설정될 수도 있다.
또한, 관심영역 가변성에 따라, 설정된 관심영역은 고정적일 수도 있고 가변적일 수도 있다. 따라서, 영역 설정부(160)는 관심영역이 한번 설정된 이후 고정적이냐 가변적이냐에 따라 관심영역을 "고정적"으로 설정하거나 "가변적"으로 설정할 수 있다. 고정적으로 설정한다는 것은 한번 설정된 관심영역은 일정시간 변하지 않고 지속된다는 것이고, 가변적으로 설정한다는 것은 설정된 관심영역은 물체의 이동 및 출현 등이 발생하여 관심영역이 이동하거나 확대 또는 축소될 수 있다는 것이다.
전술한 영역 설정부(160)가 관심영역을 고정적으로 설정하는 경우, 영역 설정부(160)는 기본 설정 값을 이용하여 관심영역을 고정적으로 설정하거나, 사용자 입력정보를 이용하여 관심영역을 고정적으로 설정할 수 있다. 예를 들어, 영상 통화의 경우 사람 얼굴이 일반적으로 화면 중앙에 위치하기 때문에 화면 중앙 부분을 기본 설정 값으로 설정해두어 이를 이용하여 관심영역으로 고정하여 설정하거나 중앙 부분으로 관심영역으로 고정하여 설정할 수도 있다.
또한, 영역 설정부(160)가 관심영역을 가변적으로 설정하는 경우, 영역 설정부(160)는 물체 검출 알고리즘을 이용한 물체 검출 결과를 토대로 관심영역을 자동으로 변경하면서 설정한다. 예를 들어, 영상 통화의 경우 사람의 얼굴이 이동하거나 새로 나타나게 되면 물체 검출 알고리즘에 의해 검출된 결과를 토대로 관심영역이 이동하거나 확대 또는 축소되어 설정될 수 있고 다른 관심영역으로 변경되어 설정될 수도 있다.
한편, 영역 설정부(160)가 관심영역을 미설정한 경우, 영상 분리부(120)는 영상 획득부(110)에서 획득된 영상데이터 또는 영상 수신부(180)에서 수신한 영상데이터의 전체를 관심영역으로 간주하여 처리한다.
또한 영상 분리부(120)는, 영역 설정부(160)가 관심영역을 미설정한 경우, 디폴트로 정의된 특정 형태의 영역을 관심영역으로 간주하여 처리할 수도 있다. 여기서, 특정 형태는 박스, 원 등의 형태일 수 있다. 예를 들어 디폴트로 정의된 특정 형태가 박스로 되어 있고, 영역 설정부(160)가 관심영역을 미설정하고 영상 획득부(110) 또는 영상 수신부(180)에서 영상데이터를 얻게 되면, 이 영상데이터를 디폴트로 정의된 박스에 대응되는 영상데이터의 부분을 관심영역의 데이터로 간주하여 영역별로 분리할 수 있다.
도 2를 참조하면, 본 발명에 따른 영상 코덱 장치(100)는 관심영역에 대한 제 1 비트율 및 비 관심영역에 대한 제 2 비트율을 포함한 영역별 비트율 정보를 조절하여 설정하는 비트율 설정부(170)를 추가로 포함할 수 있다.
이러한 비트율 설정부(170)는 목표로 하는 전체 비트율을 근거로 하여, 제 1 비트율 및 제 2 비트율을 조절하면서 설정한다. 이때, 제 1 비트율은 제 2 비트율보다 상대적으로 높게 설정된다. 예를 들어, 전송하기 위한 영상데이터의 목표 전체 비트율이 1Mbps 라고 가정하고, 제 1 비트율과 제 2 비트율을 이용하여 계산될 수 있는 전체 비트율은 1Mbps로 유지하면서도 관심영역의 영상데이터를 높은 품질로 전송하고자 한다면, 관심영역에 대한 제 1 비트율은 700Kbps로 설정하고 비 관심영역에 대한 제 2 비트율은 300Kbps로 설정한다. 즉, 관심영역 부호화를 위한 제 1 비트율이 결정되면 비 관심영역 부호화를 위한 제 2 비트율이 목표 비트율에서 제 1 비트율을 뺀 잔여 비트율이 할당될 수 있다.
비트율 설정부(170)는 제 1 비트율 및 제 2 비트율을 포함하는 영역별 비트율 정보를 사용자 입력에 의해 설정할 수도 있고, 획득된 서비스 품질 정보(QoS: Quality of Service)를 근거로 하여 자동으로 설정할 수도 있다. 여기서, 서비스 품질 정보는 영상데이터 전송 상태 정보, 영상데이터 재생 상태 정보 및 유무선 통신망 상태 정보 등을 포함할 수 있다.
비트율 설정부(170)가 서비스 품질 정보를 이용하여 자동으로 비트율을 설정하는 경우, 영상 코덱 장치(100)에서 모니터링하거나, 연동하는 통신 시스템 또는 이동 단말, 컴퓨터 등의 영상데이터 수신 장치로부터 수신하여 서비스 품질 정보를 획득하고, 이를 근거로 하여 제 1 비트율 및 제 2 비트율을 조절하면서 설정할 수 있다. 예를 들어, 만약 획득된 서비스 품질 정보에 가용 대역폭, 대역폭 변화량, 지연, 지연 편차, 데이터 손실 등에서 하나 이상의 유무선 통신망 상태 정보가 포함되어 있고 이 유무선 통신망 상태 정보를 통해 전송 환경이 대역폭이 제한되고 가변적일 수 있는 무선 이동 환경이란 것을 확인할 수 있으며, 이러한 전송 환경에 적합하도록 제 1 비트율 및 제 2 비트율을 조절하여 설정할 수 있다. 가령 유무선 통신망 상태 정보에 가용 대역폭 정보가 있고 이를 통해 가용 대역폭이 800Kbps라면, 전체 목표 비트율을 800Kbps 정도로 설정하고 이를 근거로 제 1 비트율 및 제 2 비트율을 설정할 수 있다.
한편, 전술한 영상 인코딩부(130)는 비트율 설정부(160)에서 설정된 제 1 비트율 및 제 2 비트율을 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상 데이터를 각각 부호화할 수 있으며, 비트율 설정부(160)에서 설정된 제 1 비트율 및 제 2 비트율 중 하나 이상을 변경하여 관심영역의 영상데이터 및 비 관심영역의 영상 데이터를 각각 부호화할 수도 있다. 여기서, 제 1 비트율은 제 2 비트율보다 상대적으로 큰 값을 가지게 하여 관심영역의 영상데이터는 비 관심영역의 영상데이터에 비해 상대적으로 높은 비트율로(고화질로) 부호화될 수 있다.
이와 같은 영역별로 다른 비트율로 부호화하는 것은, 즉 관심영역의 영상데이터를 높은 비트율(제 1 비트율)로 부호화하고 비 관심영역의 영상데이터를 낮은 비트율(제 2 비트율)로 부호화하는 것은, 관심영역의 영상데이터를 낮은 비트율로 부호화하여 발생 비트 양을 줄여주고, 이러한 발생 비트 양의 감소는 상대적으로 관심이 집중되어 전체 영상 품질을 좌우할 수 있는 관심영역의 영상데이터를 많은 비트 양을 발생시키는 높은 비트율로 부호화할 수 있는 여력을 만들어줄 수 있다. 그로 인해, 상대적으로 관심이 집중되어 좋은 화질을 보여야 하는 관심영역에 대한 영상 품질은 향상시키면서도 목표로 하는 전체 비트율은 적절히 유지되거나 줄일 수가 있다.
또한, 영상 인코딩부(130)는 양자화 파라미터 값 조절, 영상 프레임에 대한 부호화 건너뛰기 및 비 관심영역의 영상데이터에 대한 부호화 건너뛰기 중에서 하나 이상을 이용하여 부호화된 영상데이터의 비트 양을 조절할 수도 있다.
뿐만 아니라 부호화된 영상(관심영역 및 비관심 영역) 데이터를 전송 할 시에 관심 영역 데이터가 특히 전송 에러에 강하게 견디기 위해 비균등 오류 보호(Unequal Error Protection) 기법을 사용하여 관심 영역 데이터에 오류에 대한 보호를 강하게 적용하고 비 관심 영역 데이터에는 상대적으로 오류에 약한 보호를 적용한다. 이때 오류에 대한 보호 정도에 따라 부가 발생 데이터량이 증가되는데 이를 비트율 설정부(170)가 관심 영역 부호화에 제 1 비트율 할당과 비 관심 영역 부호화에 제 2 비트율을 할당할 시에 고려할 수 있다. 비 균등 오류 보호 기법으로는 길쌈 코드(Convolutional code)나 터보 코드(Turbo code) 등을 사용할 수 있다.
이상에 전술한 본 발명에 따른 영상 코덱 장치(100)를 요약하면, 영상 코덱 장치(100)는 유무선 통신망을 통한 영상 통화 서비스, 영상 회의 서비스, 영상 제공 서비스 등의 영상 서비스를 제공하기 위한 통신기기들에 구비되어, 입력 영상데이터를 관심영역과 비 관심영역으로 나누고 관심영역의 영상데이터 부호화에 비 관 심영역의 영상데이터 부호화보다 상대적으로 많은 비트 양을 할당하여 부호화함으로써 사용자로 하여금 영상 서비스를 제공받을 때 주로 주목의 대상이 되는 관심영역의 화질을 높게 부호화하여 향상된 주관적 화질을 제공할 수 있는 영상 코덱에 관련된 기술을 제공하는 장치이다.
본 발명에 따른 영상 코덱 장치(100)가 제공하는 화질 향상의 효과는 유선 및 무선 통신망 환경 모두에서 얻을 수 있으나, 유선 환경에 비해 상대적으로 제한적이고 가변적인 대역폭(Bandwidth) 및 큰 지연 편차(Delay Variation, Jitter Delay)를 가지는 무선 이동 환경에서 그 효과는 더욱 두드러진다.
왜냐하면, 상대적으로 관심이 집중되는 관심영역의 영상데이터는 해당 물체 또는 영상 화면의 움직임으로 인해 출력 비트 양이 급격히 증가할 수 있고, 제한적이고 가변적인 대역폭을 가지는 무선 이동 환경에서는 이러한 급격히 증가한 출력 비트 양을 감당할 대역폭의 여유가 유선 환경에 비해 상대적으로 부족하므로 양자화 파라미터 값을 더욱 크게 하여 비트 발생 양을 더욱 감소시키거나 더 많은 프레임 건너뛰기 등을 통해 부호화할 영상의 부호화 과정을 더욱 많이 생략하는 경우가 발생하여 영상 품질 저하를 더욱 심각하게 초래할 수 있는 것이다.
하지만, 본 발명에 따른 영상 코덱 장치(100)는 비 관심영역의 영상데이터를 낮은 비트율로 부호화하여 발생 비트 양을 줄여주고, 이러한 발생 비트 양의 감소는 상대적으로 관심이 집중되어 전체 영상 품질을 좌우할 수 있는 관심영역의 영상데이터를 많은 비트 양을 발생시키는 높은 비트율로 부호화할 수 있는 여력을 만들어준다. 그로 인해, 상대적으로 관심이 집중되어 좋은 화질을 보여야하는 관심영역 에 대한 영상 품질은 향상시키면서도 목표로 하는 전체 비트율은 적절히 유지되거나 줄일 수가 있다.
도 3은 본 발명에 따른 영상 코덱 방법에 대한 흐름도이다.
도 3에 도시된 바와 같이, 영상 코덱 방법은, 영상데이터를 획득하는 단계(S300), 관심영역의 설정 여부를 확인하고, 확인 결과 관심영역이 설정된 경우 획득된 영상데이터를 관심영역과 비 관심영역으로 분리하는 단계(S302), 영역별 비트율 정보를 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하는 단계(S304) 및 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 단계(S306) 등으로 포함한다.
S304 단계 이전에, 관심영역에 대한 제 1 비트율 및 비 관심영역에 대한 제 2 비트율을 포함하는 영역별 비트율 정보를 조절하여 설정하는 단계를 포함한다. 여기서, 제 1 비트율은 제 2 비트율보다 높게 조절되어 설정된다.
전술한 영역별 비트율 정보 설정 단계에서의 영역별 비트율 정보 설정은 사용자 입력에 의해 설정될 수도 있으며, 서비스 품질 정보(QoS: Quality of Service)를 이용하여 자동으로 설정할 수도 있다.
서비스 품질 정보(QoS: Quality of Service)를 이용하여 영역별 비트율 정보를 자동으로 설정하는 경우, 영역별 비트율 정보는 영상데이터 전송 상태 정보, 영상데이터 재생 상태 정보 및 유무선 통신망 상태 정보 중 하나 이상을 포함하는 서비스 품질(QoS: Quality of Service) 정보를 고려하여 조절하여 설정될 수 있다.
이때, 서비스 품질 정보는 영상 코덱 장치(100)에서 모니터링하여 획득하거 나, 연동하는 통신 시스템 또는 이동 단말, 컴퓨터 등의 영상데이터 수신 장치로부터 획득할 수도 있다.
S302 단계에서, 관심영역 설정 여부 확인 결과가 관심영역이 미설정된 경우에는, 획득된 영상데이터 전체를 관심영역으로 처리할 수 있다. 이렇게 되면, 영상데이터 전체가 관심영역으로 분리되고, 비 관심영역의 영상데이터는 존재하지 않게 된다.
또한, S302 단계에서, 관심영역 설정 여부 확인 결과가 관심영역이 미설정된 경우에는, 디폴트로 정의된 특정 형태의 영역을 관심영역으로 처리하여 분리할 수도 있다. 이렇게 되면, 디폴트로 정의된 특정 형태의 영역에 대응되는 영상데이터가 관심영역으로 분리되고, 디폴트로 정의된 특정 형태의 영역을 제외한 영역에 대응되는 영상데이터가 비 관심영역으로 처리되어 분리된다.
S302 단계에서의 관심영역 설정 여부 확인 이전에, 관심영역을 고정적으로 설정하거나 가변적으로 설정하는 단계를 추가로 포함할 수 있다.
관심영역을 고정적으로 설정하는 경우, 기설정된 기본 설정 값을 이용하여 설정하거나, 사용자 입력정보를 이용하여 설정할 수도 있다.
관심영역을 가변적으로 설정하는 경우, 물체 검출 알고리즘을 이용하여 물체 검출 결과를 토대로 관심영역을 자동으로 변경하면서 설정한다.
도 4는 본 발명에 따른 영상 코덱 방법이 적용될 수 있는 영상 서비스 시스템에 대한 도면이다.
본 발명에 따른 영상 코덱 기술을 적용하여 제공할 수 있는 영상 서비스 종 류에는 영상데이터가 양방향으로 송수신 되는 영상 통화 서비스, 영상 회의 서비스 등과 같은 양방향 영상 서비스 및 영상데이터가 단방향으로 송신되는 영상 제공 서비스 등과 같은 단방향 영상 서비스가 있다. 영상 서비스를 받는 단말기, 서버 등의 통신기기들은 본 발명에 따른 영상 코덱 장치(100)를 구비하고 있어야한다.
도 4의 (a)는 영상 통화 서비스, 영상 회의 서비스 등과 같은 양방향 영상 서비스를 도시한 도면으로서, 도 4의 (a)에 도시된 바와 같이 양방향 영상 서비스는 유무선 통신망(40)을 통하여 컴퓨터, 이동 단말 등과 같은 제 1 단말기(41) 및 제 2 단말기(42) 간에 이루어진다. 따라서, 본 발명에 따른 영상 코덱 장치(100)는 제 1 단말기(41) 및 제 2 단말기(42)에 구비되어 있으며, 제 1 단말기(41) 및 제 2 단말기(42)에 구비된 영상 코덱 장치(100)는 인코딩 블록 및 디코딩 블록을 모두 포함해야 한다.
도 4의 (a)를 참조하면, 본 발명에 따른 영상 서비스 시스템의 일 실시예에 따르면, 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보를 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하고, 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하여 결합 영상데이터로 송신하는 제 1 단말기(41), 제 1 단말기(41)로부터 결합 영상데이터를 수신하여 관심영역 및 비 관심영역으로 분리하여 각각 복호화하고, 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 제 2 단말기(42)를 포함하며, 또한 제 1 단말기(41)와 제 2 단말기(42) 간의 결합 영상데이 터를 전송하는 유무선 통신망(40)을 포함한다.
여기서, 제 1 단말기(41) 및 제 2 단말기(42)는 영상 통화 기능 또는 영상 회의 기능을 수행하는 컴퓨터 또는 이동 단말이되, 인코딩 및 디코딩을 수행할 수 있어야 한다.
도 4의 (b)는 영상 제공 서비스 등과 같은 단방향 영상 서비스를 도시한 도면으로서, 도 4의 (b)에 도시된 바와 같이 단방향 영상 서비스는 유무선 통신망(40)을 통하여 서버(43)로부터 단말기(44)로 영상데이터를 제공하는 서비스이다.
여기서, 서버(43)는 본 발명에 따른 영상 코덱 장치(100)를 구비해야하나 영상데이터를 제공하기만 하기 때문에 영상 코덱 장치(100)에서의 인코딩 블록만을 포함하면 되고, 단말기(44)는 본 발명에 따른 영상 코덱 장치(100)를 구비해야하나 영상데이터를 제공받기만 하기 때문에 영상 코덱 장치(100)에서의 디코딩 블록만을 포함하면 된다. 물론, 서버(43) 및 단말기(44)가 구비한 영상 코덱 장치(100)가 인코딩 블록 및 디코딩 블록을 모두 포함할 수도 있다.
도 4의 (b)를 참조하면, 본 발명에 따른 영상 서비스 시스템의 다른 일 실시예에 따르면, 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보 또는 화질 정보를 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하고, 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하고, 결합 영상데이터를 제공하는 영상 제공 서버(43), 영상 제공 서버(43)로부터 결합 영상데이터를 수신하여 관심영역 및 비 관심영역으로 분리하고 각각 복호화하여, 각각 복호 화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 단말기(44)를 포함하고, 또한 영상 제공 서버(43)와 단말기(44) 간의 결합 영상데이터를 전송하는 유무선 통신망(40)을 포함한다.
도 4의 (a) 및 (b)에 도신된 유무선 통신망(40)은 인터넷 또는 이동통신망 등을 포함할 수 있다.
도 5는 본 발명에 따른 영상 코덱 기술을 적용한 영상 서비스 제공 방법에 대한 흐름도로서, 여기서 영상 서비스는 도 4의 (a)에 도시된 것과 같은 영상 통화 서비스, 영상 회의 서비스 등의 양방향 영상 서비스를 의미한다.
도 5에 도시된 바와 같이, 본 발명에 따른 영상 코덱 기술을 적용한 영상 서비스 제공 방법은, 발신 단말기가 영상데이터를 획득하여 관심영역과 비 관심영역으로 분리하는 단계(S500), 발신 단말기가 영역별 비트율 정보를 이용하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 부호화하여 결합하고 송신하는 단계(S502), 수신 단말기가 송신된 영상데이터를 수신하여 관심영역의 영상데이터 및 비 관심영역의 영상데이터로 분리하는 단계(S504), 및 수신 단말기가 분리된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 각각 복호화하여 결합하고 디스플레이하는 단계(S506) 등을 포함한다.
위에서 언급한 관심영역은 기본 설정 값 또는 사용자 입력정보를 토대로 고정적으로 기설정되거나 물체 검출 알고리즘을 이용하여 물체 검출 결과를 토대로 가변적으로 설정된다.
위에서 언급한 영역별 비트율 정보는 관심영역에 대한 제 1 비트율 및 비 관 심영역에 대한 제 2 비트율을 포함하되, 일반적으로 제 1 비트율은 제 2 비트율보다 큰 값을 가진다. 그러나 관심영역의 크기가 매우 작게 설정된 경우에는 제 2 비트율은 제 1 비트율보다 큰 값을 가질 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
이상 설명한 바와 같이, 본 발명은 영상 코덱 기술 및 영상 서비스 제공 기술에 적용되어, 유무선 통신망의 대역폭을 낭비하지 않으면서도, 관심이 집중되고 전체적인 화질을 좌우하는 영역에 대한 영상 품질을 향상시키는 효과가 있는 매우 유용한 발명이다.
도 1은 본 발명에 따른 영상 코덱 장치에 대한 개략적인 블록구성도,
도 2는 본 발명에 따른 영상 코덱 장치에 대한 상세한 블록구성도,
도 3은 본 발명에 따른 영상 코덱 방법에 대한 흐름도,
도 4는 본 발명에 따른 영상 코덱 방법이 적용될 수 있는 영상 서비스 시스템에 대한 도면,
도 5는 본 발명에 따른 영상 코덱 방법을 적용한 영상 서비스 제공 방법에 대한 흐름도이다.
< 도면의 주요 부분에 대한 부호의 설명 >
100: 영상 코덱 장치 110: 영상 획득부
120: 영상 분리부 130: 영상 인코딩부
140: 영상 결합부 150: 영상 송신부
160: 영역 설정부 170: 비트율 설정부

Claims (19)

  1. 영상 코덱 장치에 있어서,
    영상데이터를 획득하는 영상 획득부;
    상기 획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하는 영상 분리부;
    기설정된 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하는 영상 인코딩부; 및
    상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 영상 결합부
    를 포함하는 것을 특징으로 하는 영상 코덱 장치.
  2. 제 1항에 있어서,
    상기 관심영역을 설정하는 영역 설정부를 추가로 포함하되,
    상기 영역 설정부는,
    상기 관심영역을 고정적으로 설정하거나 가변적으로 설정하는 것을 특징으로 하는 영상 코덱 장치.
  3. 제 2항에 있어서,
    상기 영역 설정부는,
    상기 관심영역을 고정적으로 설정하는 경우, 기설정된 기본 설정 값을 이용하여 설정하거나, 사용자 입력정보를 이용하여 설정하고,
    상기 관심영역을 가변적으로 설정하는 경우, 물체 검출 알고리즘을 이용한 물체 검출 결과를 토대로 상기 관심영역을 변경하면서 설정하는 것을 특징으로 하는 영상 코덱 장치.
  4. 제 2항에 있어서,
    상기 영역 설정부에서 상기 관심영역을 미설정한 경우,
    상기 영상 분리부는 상기 영상 획득부에서 획득된 영상데이터 전체를 관심영역으로 처리하거나 디폴트로 정의된 특정 형태의 영역을 관심영역으로 처리하는 것을 특징으로 하는 영상 코덱 장치.
  5. 제 1항에 있어서,
    상기 관심영역에 대한 제 1 비트율 및 상기 비 관심영역에 대한 제 2 비트율을 포함한 상기 영역별 비트율 정보를 조절하여 설정하는 비트율 설정부를 추가로 포함하되,
    상기 비트율 설정부는,
    목표로 하는 전체 비트율을 근거로 하여, 상기 제 1 비트율 및 상기 제 2 비트율을 조절하면서 설정하되, 상기 제 1 비트율은 상기 제 2 비트율보다 높게 설정되는 것을 특징으로 하는 영상 코덱 장치.
  6. 제 5항에 있어서,
    상기 비트율 설정부는,
    목표로 하는 전체 비트율을 근거로 하여, 상기 제 1 비트율 및 상기 제 2 비트율을 조절하면서 설정하되,
    관심영역 부호화 데이터가 비관심 영역 부호화 데이터보다 전송 에러에 더 강하게 견디기 위해 비균등 오류 보호 기법 적용을 고려하여 제 1 비트율과 제 2 비트율을 설정하고,
    상기 비균등 오류 보호 기법 적용은 길쌈 코드(Convolutional code) 또는 터보 코드(Turbo code)를 사용하는 것을 특징으로 하는 영상 코덱 장치.
  7. 제 5항에 있어서,
    상기 비트율 설정부는,
    영상데이터 전송 상태 정보, 영상데이터 재생 상태 정보 및 유무선 통신망 상태 정보 중 하나 이상을 포함하는 서비스 품질 정보를 근거로 하여, 상기 제 1 비트율 및 상기 제 2 비트율을 조절하면서 설정하되, 상기 서비스 품질 정보는 상기 영상 코덱 장치에서 모니터링하여 획득하거나, 통신 시스템 또는 영상데이터 수신 장치로부터 획득되는 것을 특징으로 하는 영상 코덱 장치.
  8. 제 5항에 있어서,
    상기 영상 인코딩부는,
    상기 설정된 상기 제 1 비트율 및 상기 제 2 비트율을 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상 데이터를 각각 부호화하거나, 상기 설정된 상기 제 1 비트율 및 상기 제 2 비트율 중 하나 이상을 변경하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상 데이터를 각각 부호화하는 것을 특징으로 하는 영상 코덱 장치.
  9. 제 1항에 있어서,
    상기 영상 인코딩부는,
    양자화 파라미터 값 조절, 영상 프레임에 대한 부호화 건너뛰기 및 상기 비 관심영역의 영상데이터에 대한 부호화 건너뛰기 중 하나 이상을 이용하여 부호화된 영상데이터의 비트 양을 조절하는 것을 특징으로 하는 영상 코덱 장치.
  10. 제 1항에 있어서,
    상기 영상 결합부는,
    상기 관심영역의 영상데이터에 대한 오류를 감시하거나 감시된 오류를 복구하면서, 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 것을 특징으로 하는 영상 코덱 장치.
  11. 제 1항에 있어서,
    상기 관심영역 및 상기 비 관심영역별로 각각 부호화되어 결합한 영상데이터를 수신하는 영상 수신부;
    상기 영상 수신부에서 수신된 영상데이터가 상기 영상 분리부에 의해 상기 관심영역 및 상기 비 관심영역으로 분리된 이후, 상기 분리된 관심영역 및 비 관심영역의 영상데이트를 각각 복호화하는 영상 디코딩부; 및
    상기 영상 디코딩부에서 각각 복호화된 관심영역 및 비 관심영역의 영상데이터가 상기 영상 결합부에 의해 결합된 이후, 상기 결합된 영상데이터를 디스플레이하는 영상 디스플레이부
    를 추가로 포함하는 것을 특징으로 하는 영상 코덱 장치.
  12. 영상 코덱 방법에 있어서,
    (a) 영상데이터를 획득하는 단계;
    (b) 관심영역의 설정 여부를 확인하는 단계;
    (c) 상기 관심영역이 설정된 경우, 상기 획득된 영상데이터를 상기 관심영역과 비 관심영역으로 분리하는 단계;
    (d) 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하는 단계; 및
    (e) 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하는 단계
    를 포함하는 것을 특징으로 하는 영상 코덱 방법.
  13. 제 12항에 있어서,
    상기 단계 (d) 이전에,
    상기 관심영역에 대한 제 1 비트율 및 상기 비 관심영역에 대한 제 2 비트율을 포함하는 상기 영역별 비트율 정보를 조절하여 설정하되,
    상기 제 1 비트율은 상기 제 2 비트율보다 높게 조절되어 설정되는 것을 특징으로 하는 영상 코덱 방법.
  14. 제 13항에 있어서,
    상기 영역별 비트율 정보는 영상데이터 전송 상태 정보, 영상데이터 재생 상태 정보 및 유무선 통신망 상태 정보 중 하나 이상을 포함하는 서비스 품질 정보를 근거로 하여 조절하여 설정되되, 상기 서비스 품질 정보는 상기 영상 코덱 장치에서 모니터링하여 획득하거나, 통신 시스템 또는 영상데이터 수신 장치로부터 획득하는 것을 특징으로 하는 영상 코덱 방법.
  15. 제 12항에 있어서,
    상기 단계 (c)는,
    상기 단계 (b)에서의 확인 결과, 상기 관심영역이 미설정된 경우,
    상기 획득된 영상데이터 전체를 관심영역으로 처리하거나, 디폴트로 정의된 특정 형태의 영역을 관심영역으로 처리하는 것을 특징으로 하는 영상 코덱 방법.
  16. 제 12항에 있어서,
    상기 단계 (b)이전에,
    상기 관심영역을 고정적으로 설정하거나 가변적으로 설정하는 단계를 포함하되,
    상기 관심영역을 고정적으로 설정하는 경우, 기설정된 기본 설정 값을 이용하여 설정하거나, 사용자 입력정보를 이용하여 설정하고,
    상기 관심영역을 가변적으로 설정하는 경우, 물체 검출 알고리즘을 이용하여 물체 검출 결과를 토대로 상기 관심영역을 변경하면서 설정하는 것을 특징으로 하는 영상 코덱 방법.
  17. 영상 서비스 시스템에 있어서,
    획득된 영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하고, 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하고, 상기 결합 영상데이터를 송신하는 제 1 단말기;
    상기 제 1 단말기로부터 상기 결합 영상데이터를 수신하고, 상기 관심영역 및 상기 비 관심영역으로 분리하여 각각 복호화하고, 상기 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 제 2 단말 기; 및
    상기 제 1 단말기 및 상기 제 2 단말기 간의 상기 결합 영상데이터를 전송하는 유무선 통신망
    을 포함하는 것을 특징으로 하는 영상 서비스 시스템.
  18. 제 17항에 있어서,
    상기 제 1 단말기 및 상기 제 2 단말기는 영상 통화 기능 또는 영상 회의 기능을 수행하는 컴퓨터 또는 이동 단말이되, 상기 제 1 단말기 및 상기 제 2 단말기는 인코딩 및 디코딩을 수행하는 것을 특징으로 하는 영상 서비스 시스템.
  19. 영상 서비스 시스템에 있어서,
    영상데이터를 기설정된 관심영역과 비 관심영역으로 분리하고, 기설정된 영역별 비트율 정보 또는 화질 정보를 이용하여 상기 관심영역의 영상데이터 및 상기 비 관심영역의 영상데이터를 각각 부호화하고, 상기 각각 부호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 결합 영상데이터를 생성하고, 상기 결합 영상데이터를 제공하는 영상 제공 서버;
    상기 영상 제공 서버로부터 상기 결합 영상데이터를 수신하여 상기 관심영역 및 상기 비 관심영역으로 분리하고 각각 복호화하여, 상기 각각 복호화된 관심영역의 영상데이터 및 비 관심영역의 영상데이터를 결합하여 디스플레이하는 단말기; 및
    상기 영상 제공 서버 및 상기 단말기 간의 상기 결합 영상데이터를 전송하는 유무선 통신망
    을 포함하는 것을 특징으로 하는 영상 서비스 시스템.
KR1020080051720A 2008-06-02 2008-06-02 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템 KR20090125556A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080051720A KR20090125556A (ko) 2008-06-02 2008-06-02 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080051720A KR20090125556A (ko) 2008-06-02 2008-06-02 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템

Publications (1)

Publication Number Publication Date
KR20090125556A true KR20090125556A (ko) 2009-12-07

Family

ID=41687042

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080051720A KR20090125556A (ko) 2008-06-02 2008-06-02 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템

Country Status (1)

Country Link
KR (1) KR20090125556A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101357384B1 (ko) * 2012-08-21 2014-02-06 고려대학교 산학협력단 영상 부호화 방법 및 장치, 영상 복호화 방법 및 장치
WO2019045128A1 (ko) * 2017-08-29 2019-03-07 라인 가부시키가이샤 영상통화의 영상 품질 향상
KR20210131587A (ko) * 2020-04-24 2021-11-03 주식회사 엘지유플러스 컨텐츠의 효율적 전송을 위한 적응적 비트레이트 스트리밍 시스템 및 방법
KR102618188B1 (ko) * 2022-07-19 2023-12-27 주식회사 카카오엔터프라이즈 영상 통신 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101357384B1 (ko) * 2012-08-21 2014-02-06 고려대학교 산학협력단 영상 부호화 방법 및 장치, 영상 복호화 방법 및 장치
WO2019045128A1 (ko) * 2017-08-29 2019-03-07 라인 가부시키가이샤 영상통화의 영상 품질 향상
CN111034184A (zh) * 2017-08-29 2020-04-17 连株式会社 提高视频通话的视频质量
JP2021500764A (ja) * 2017-08-29 2021-01-07 Line株式会社 映像通話の映像品質向上
US11223662B2 (en) 2017-08-29 2022-01-11 Line Corporation Method, system, and non-transitory computer readable record medium for enhancing video quality of video call
KR20210131587A (ko) * 2020-04-24 2021-11-03 주식회사 엘지유플러스 컨텐츠의 효율적 전송을 위한 적응적 비트레이트 스트리밍 시스템 및 방법
KR102618188B1 (ko) * 2022-07-19 2023-12-27 주식회사 카카오엔터프라이즈 영상 통신 방법

Similar Documents

Publication Publication Date Title
US11184584B2 (en) Method for image decoding, method for image encoding, apparatus for image decoding, apparatus for image encoding
JP4160278B2 (ja) 媒体ストリームのスケーラブル符号化方法、スケーラブルエンコーダおよびマルチメディア端末
US8842159B2 (en) Encoding processing for conferencing systems
US8374236B2 (en) Method and apparatus for improving the average image refresh rate in a compressed video bitstream
US9826260B2 (en) Video encoding device and video encoding method
WO2014000238A1 (zh) 终端和视频图像压缩方法
US9306987B2 (en) Content message for video conferencing
US11343501B2 (en) Video transcoding method and device, and storage medium
WO2021057697A1 (zh) 视频编解码方法和装置、存储介质及电子装置
JP2011029868A (ja) 端末装置、遠隔会議システム、端末装置の制御方法、端末装置の制御プログラム、及び端末装置の制御プログラムを記録したコンピュータ読み取り可能な記録媒体
KR20100002632A (ko) 영상 인코딩/디코딩 방법 및 그 장치 및 영상 서비스시스템
KR20090125556A (ko) 영상 코덱 방법, 영상 코덱 장치 및 그 영상 서비스 시스템
US11849127B2 (en) Video encoding method, video decoding method, and related apparatuses
US20220038708A1 (en) Video encoding method, video decoding method, and related apparatuses
WO2002005558A1 (fr) Terminal de communication multimedia
WO2023142665A1 (zh) 图像处理方法、装置、计算机设备、存储介质及程序产品
US12034944B2 (en) Video encoding method and apparatus, video decoding method and apparatus, electronic device and readable storage medium
JP4447443B2 (ja) 画像圧縮処理装置
CN116962613A (zh) 数据传输方法及装置、计算机设备、存储介质
WO2021057478A1 (zh) 视频编解码方法和相关装置
CN112004084B (zh) 一种利用量化参数排序的码率控制优化方法及***
JP2012134874A (ja) Tv会議システム
JP2005341347A (ja) 多地点接続装置および方法
CN112004083B (zh) 一种利用帧间预测特性优化码率控制方法及***
KR100548243B1 (ko) 휴대단말기의 영상신호 레이트 제어 전송 방법

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20141218

Effective date: 20150423

Free format text: TRIAL NUMBER: 2014101007844; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20141218

Effective date: 20150423