KR102212588B1 - 셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 - Google Patents
셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 Download PDFInfo
- Publication number
- KR102212588B1 KR102212588B1 KR1020160000306A KR20160000306A KR102212588B1 KR 102212588 B1 KR102212588 B1 KR 102212588B1 KR 1020160000306 A KR1020160000306 A KR 1020160000306A KR 20160000306 A KR20160000306 A KR 20160000306A KR 102212588 B1 KR102212588 B1 KR 102212588B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- providing server
- user input
- top box
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000002194 synthesizing effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 239000002131 composite material Substances 0.000 description 5
- 239000000203 mixture Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- 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/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
- H04N2005/2726—Means for inserting a foreground image in a background image, i.e. inlay, outlay for simulating a person's appearance, e.g. hair style, glasses, clothes
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 셋톱 박스의 블록도이다.
도 3은 본 발명의 일 실시예에 따른 사용자 단말을 통해 추출된 영상의 각 프레임에 대응하는 각 이미지의 알파 값을 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 웹뷰 브라우져를 플레이어에 오버레이시키는 것을 나타낸 도면이다.
도 5는 본 발명의 일 실시예에 따른 영상 처리 방법을 나타낸 흐름도이다.
110: 이미지 제공 서버
120: 셋톱 박스
Claims (19)
- 셋톱 박스에서 수행되는 영상 처리 방법에 있어서,
미디어 서버로부터 컨텐츠 영상을 수신하는 단계;
사용자 단말을 통해 촬영된 영상의 각 프레임에 대응하는 이미지를 이미지 제공 서버로부터 수신하는 단계;
상기 수신한 이미지를 웹뷰(web view) 브라우져에 디스플레이시키는 단계; 및
상기 웹뷰 브라우져를 상기 컨텐츠 영상이 재생되는 플레이어에 오버레이시키는 단계
를 포함하는 것이되,
상기 수신한 이미지를 웹뷰 브라우져에 디스플레이시키는 단계는
상기 이미지가 상기 컨텐츠 영상에 투영되도록 상기 웹뷰 브라우져의 투명도를 제어하는 단계
를 포함하는 것인, 영상 처리 방법. - 삭제
- 제 1 항에 있어서,
상기 이미지는 상기 사용자 단말로부터 수신한 알파(Alpha) 맵에 기초하여 객체 및 배경이 분리되고,
상기 이미지의 배경은 투명하게 처리되는 것인, 영상 처리 방법. - 제 1 항에 있어서,
상기 사용자 단말을 통해 촬영된 영상의 각 프레임에 대응하는 이미지를 이미지 제공 서버로부터 수신하는 단계는
초기 레이턴시(Latency)를 측정하는 단계;
상기 이미지를 요청하는 현재 시각에서 상기 초기 레이턴시를 반영하여 이미지 요청 시각을 산출하는 단계; 및
상기 이미지 요청 시각에 대응하는 이미지를 상기 이미지 제공 서버로 요청하는 단계
를 포함하는 것인, 영상 처리 방법. - 제 4 항에 있어서,
상기 이미지는 상기 이미지 제공 서버의 상기 사용자 단말로부터의 수신 시각에 매칭되어 저장되는 것인, 영상 처리 방법. - 제 1 항에 있어서,
상기 이미지를 제어하는 사용자 입력을 수신하는 단계; 및
상기 사용자 입력에 기초하여 상기 이미지의 디스플레이되는 위치 또는 이미지의 크기를 제어하는 단계
를 더 포함하는 것인, 영상 처리 방법. - 제 1 항에 있어서,
상기 이미지의 전송을 요청하는 사용자 입력을 수신하는 단계; 및
상기 사용자 입력의 수신 시각에 대응하는 이미지의 전송을 상기 이미지 제공 서버로 요청하는 단계
를 더 포함하는 것인, 영상 처리 방법. - 제 1 항에 있어서,
상기 이미지의 전송을 요청하는 사용자 입력을 수신하는 단계; 및
상기 컨텐츠 영상의 프레임 중 상기 사용자 입력의 수신 시각에 대응하는 프레임을 상기 이미지 제공 서버로 전송하는 단계; 및
상기 사용자 입력의 수신 시각에 대응하는 이미지 및 상기 사용자 입력의 수신 시각에 대응하는 컨텐츠 영상의 프레임의 전송을 상기 이미지 제공 서버로 요청하는 단계
를 더 포함하는 것인, 영상 처리 방법. - 셋톱 박스에 있어서,
미디어 서버로부터 컨텐츠 영상을 수신하는 컨텐츠 수신부;
사용자 단말을 통해 촬영된 영상의 각 프레임에 대응하는 이미지를 이미지 제공 서버로부터 수신하는 이미지 수신부; 및
상기 수신한 이미지를 웹뷰(web view) 브라우져에 디스플레이하고, 상기 웹뷰 브라우져를 상기 컨텐츠 영상이 재생되는 플레이어에 오버레이하는 이미지 출력부
를 포함하는 것이되,
상기 이미지 출력부는 상기 이미지가 상기 컨텐츠 영상에 투영되도록 상기 웹뷰 브라우져의 투명도를 제어하는 것인, 셋톱 박스. - 삭제
- 제 9 항에 있어서,
상기 이미지 수신부는
초기 레이턴시(Latency)를 측정하고,
상기 이미지를 요청하는 현재 시각에서 상기 초기 레이턴시를 반영하여 이미지 요청 시각을 산출하고,
상기 이미지 요청 시각에 대응하는 이미지를 상기 이미지 제공 서버로 요청하는 것인, 셋톱 박스. - 제 9 항에 있어서,
상기 이미지를 제어하는 사용자 입력을 수신하는 사용자 입력 수신부
를 더 포함하고,
상기 이미지 출력부는 상기 사용자 입력에 기초하여 상기 이미지의 디스플레이되는 위치 또는 이미지의 크기를 제어하는 것인, 셋톱 박스. - 제 9 항에 있어서,
상기 이미지의 전송을 요청하는 사용자 입력을 수신하는 사용자 입력 수신부; 및
상기 사용자 입력의 수신 시각에 대응하는 이미지의 전송을 상기 이미지 제공 서버로 요청하는 이미지 제공부
를 더 포함하는 것인, 셋톱 박스. - 제 13 항에 있어서,
상기 이미지 제공부는
상기 컨텐츠 영상의 프레임 중 상기 사용자 입력의 수신 시각에 대응하는 프레임을 상기 이미지 제공 서버로 전송하고,
상기 사용자 입력의 수신 시각에 대응하는 이미지 및 상기 사용자 입력의 수신 시각에 대응하는 컨텐츠 영상의 프레임의 전송을 상기 이미지 제공 서버로 요청하는 것인, 셋톱 박스. - 영상 처리 시스템에 있어서,
이미지 제공 서버; 및
셋톱 박스
를 포함하되,
상기 이미지 제공 서버는
사용자 단말로부터 상기 사용자 단말을 통해 촬영된 영상의 각 프레임에 대응하는 제 1 이미지 및 알파 값을 수신하고,
상기 제 1 이미지 및 알파 값에 기초하여 제 2 이미지를 생성하고,
상기 제 2 이미지를 상기 셋톱 박스로 전송하도록 구성되고,
상기 셋톱 박스는
미디어 서버로부터 컨텐츠 영상을 수신하고,
상기 이미지 제공 서버로부터 수신한 제 2 이미지를 웹뷰(web view) 브라우져에 디스플레이하고,
상기 웹뷰 브라우져를 상기 컨텐츠 영상이 재생되는 플레이어에 오버레이하도록 구성되는 것이되,
상기 셋톱 박스는 상기 이미지가 상기 컨텐츠 영상에 투영되도록 상기 웹뷰 브라우져의 투명도를 제어하는 것인, 시스템. - 제 15 항에 있어서,
상기 사용자 단말은
상기 사용자 단말을 통해 촬영된 영상의 각 프레임에 대응하는 제 1 이미지의 알파(Alpha) 값을 추출하고,
상기 알파 값에 기초하여 상기 제 1 이미지의 객체 및 배경을 분리하도록 구성되는 것인, 시스템. - 제 15 항에 있어서,
상기 이미지 제공 서버는 상기 알파 값에 기초하여 상기 제 1 이미지의 배경을 투명하게 처리하여 상기 제 2 이미지를 생성하도록 구성되는 것인, 시스템. - 제 15 항에 있어서,
상기 셋톱 박스는
상기 제 2 이미지의 전송을 요청하는 사용자 입력을 수신하고,
상기 사용자 입력의 수신 시각을 포함하는 상기 제 2 이미지 전송 요청을 상기 이미지 제공 서버로 전송하도록 구성되고,
상기 이미지 제공 서버는
상기 사용자 입력의 수신 시각에 대응하는 제 2 이미지를 상기 사용자 단말로 전송하도록 구성되는 것인, 시스템. - 제 15 항에 있어서,
상기 셋톱 박스는
상기 이미지의 전송을 요청하는 사용자 입력을 수신하고,
상기 컨텐츠 영상의 프레임 중 상기 사용자 입력의 수신 시각에 대응하는 프레임을 상기 이미지 제공 서버로 전송하고,
상기 사용자 입력의 수신 시각을 포함하는 상기 제 2 이미지 전송 요청을 상기 이미지 제공 서버로 전송하도록 구성되고,
상기 이미지 제공 서버는
상기 셋톱 박스로부터 수신한 사용자 입력의 수신 시각에 대응하는 프레임 및 제 2 이미지를 합성하고,
상기 합성된 이미지를 상기 사용자 단말로 전송하도록 구성되는 것인, 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160000306A KR102212588B1 (ko) | 2016-01-04 | 2016-01-04 | 셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160000306A KR102212588B1 (ko) | 2016-01-04 | 2016-01-04 | 셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170081361A KR20170081361A (ko) | 2017-07-12 |
KR102212588B1 true KR102212588B1 (ko) | 2021-02-05 |
Family
ID=59352774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160000306A Active KR102212588B1 (ko) | 2016-01-04 | 2016-01-04 | 셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102212588B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11151747B2 (en) | 2019-03-20 | 2021-10-19 | Kt Corporation | Creating video augmented reality using set-top box |
KR102384182B1 (ko) * | 2020-05-18 | 2022-04-07 | 라이브하이브 주식회사 | 시청자 참여형 양방향 인터랙션 방송 서비스 제공 방법, 장치 및 컴퓨터프로그램 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011137921A (ja) * | 2009-12-28 | 2011-07-14 | Kyocera Mita Corp | 画面切替方法、画像形成装置、情報処理装置および画面切替制御システム |
KR101176649B1 (ko) * | 2004-08-09 | 2012-08-23 | 마이크로소프트 코포레이션 | 동적 프로그래밍에 의한 경계선 매팅 |
JP2013183209A (ja) * | 2012-02-29 | 2013-09-12 | Nagoya Univ | 多視点映像ストリーム視聴システムおよび方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100740005B1 (ko) * | 2005-12-19 | 2007-07-16 | 에스케이 텔레콤주식회사 | 방송영상 가공 시스템 및 방법 |
-
2016
- 2016-01-04 KR KR1020160000306A patent/KR102212588B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101176649B1 (ko) * | 2004-08-09 | 2012-08-23 | 마이크로소프트 코포레이션 | 동적 프로그래밍에 의한 경계선 매팅 |
JP2011137921A (ja) * | 2009-12-28 | 2011-07-14 | Kyocera Mita Corp | 画面切替方法、画像形成装置、情報処理装置および画面切替制御システム |
JP2013183209A (ja) * | 2012-02-29 | 2013-09-12 | Nagoya Univ | 多視点映像ストリーム視聴システムおよび方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20170081361A (ko) | 2017-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170171274A1 (en) | Method and electronic device for synchronously playing multiple-cameras video | |
CN106792092B (zh) | 直播视频流分镜显示控制方法及其相应的装置 | |
US10574933B2 (en) | System and method for converting live action alpha-numeric text to re-rendered and embedded pixel information for video overlay | |
US20150208103A1 (en) | System and Method for Enabling User Control of Live Video Stream(s) | |
EP2996346A1 (en) | Multi-screen control method and device supporting multiple window applications | |
JP6178705B2 (ja) | 映像配信システム、映像配信装置及び映像配信プログラム | |
US8830264B2 (en) | Method and apparatus for providing image to device | |
CN105580013A (zh) | 通过搜索多个用户评论并将其覆盖到内容中来浏览视频 | |
KR20150014722A (ko) | 스크린 샷을 제공하는 장치 및 시스템, 그리고 방법 | |
JP6940125B2 (ja) | 放送サービス再送信システムおよび視聴用携帯端末 | |
JP2013255210A (ja) | 映像表示方法、映像表示装置および映像表示プログラム | |
KR102644833B1 (ko) | Vr 스트림의 지연을 보상하는 방법 및 시스템 | |
CN107592549A (zh) | 基于双向通信的全景视频播放拍照系统 | |
CN113315927A (zh) | 视频处理方法和装置、电子设备和存储介质 | |
KR102212588B1 (ko) | 셋톱 박스에서 수행되는 영상 처리 방법, 셋톱 박스 및 영상 처리 시스템 | |
CN113852757A (zh) | 视频处理方法、装置、设备和存储介质 | |
KR102002037B1 (ko) | 멀티 트랙 영상을 이용한 다시점 영상 시청 방법 및 다시점 영상 제공 방법 및 사용자 단말 | |
KR20150011652A (ko) | 클립 동영상을 생성하는 장치 및 방법, 그리고 미리보기 동영상을 제공하는 서버 | |
KR20150073573A (ko) | 미러링 화면에 관련된 콘텐츠 출력 방법 및 그 장치 | |
KR101295002B1 (ko) | Sns 정보를 이용한 파노라마 영상 인터페이스 제공 시스템 및 방법 | |
KR102805561B1 (ko) | 영상의 형태를 변환하는 사용자 단말, 방법 및 컴퓨터 프로그램 | |
KR101513944B1 (ko) | 복수의 단말에 영상 데이터를 전송하는 셋톱박스 및 방법 | |
KR20160038977A (ko) | 사용자 맞춤형 동영상을 제공하는 방법 및 서버 | |
Seo et al. | Immersive panorama TV service system | |
KR102200820B1 (ko) | 알파맵(Alpha Map) 분석을 통한 양방향 서비스를 제공하는 사용자 단말, 셋톱 박스 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160104 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20181206 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20160104 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200228 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20201029 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210201 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210202 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20250122 Start annual number: 5 End annual number: 5 |