KR20200065730A - 자유 시점 영상 제공 방법 및 장치 - Google Patents
자유 시점 영상 제공 방법 및 장치 Download PDFInfo
- Publication number
- KR20200065730A KR20200065730A KR1020180152471A KR20180152471A KR20200065730A KR 20200065730 A KR20200065730 A KR 20200065730A KR 1020180152471 A KR1020180152471 A KR 1020180152471A KR 20180152471 A KR20180152471 A KR 20180152471A KR 20200065730 A KR20200065730 A KR 20200065730A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- image
- meta information
- view
- images
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 230000008859 change Effects 0.000 claims description 3
- 230000002730 additional effect Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 6
- 230000006978 adaptation Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- 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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- 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/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- 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
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26258—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2는 일 실시예에 따른 영상 제공 방법의 순서도를 도시한다.
도 3은 예시적인 기준 영상 및 주변 영상을 도시한다.
도 4는 예시적인 자유 시점 관계에 대한 메타 정보 구조를 도시한다.
도 5는 일 실시예에 따른 영상 제공 방법의 순서도를 도시한다.
| Element or Attribute Name | Description |
| AdaptationSet | Adaptation Set description For details refer to 5.3.3 in ISO/IEC 23009-1 |
| @group | Identifier for the group |
| Role | Media component type information For details refer to 5.8.5.5 in ISO/IEC 23009-1 |
| ReferenceProperty | ReferenceProperty description For details refer to 2.2 |
| AdditionalProperty | AdditionalProperty description For details refer to 2.2 |
| Element or Attribute Name | Description |
| ReferenceProperty | specifies a ReferenceProperty |
| @id | Specifies the id of the FRD. This shall be unique within the same viewpoint |
| @type | Parallel, Curve, Halfsphere |
| @total | Number of cameras |
| @siteValue | Camera coordinates of the stage/stadium |
| @dimension | Dimension of camera coordinates |
| @relativeViewSite | Relative position of screen |
| @bandwidth | Consider a hypothetical constant bitrate channel of bandwidth with the value of this attribute in bits per second(bps) |
| Element or Attribute Name | Description |
| AdditionalProperty | specifies an AdditionalProperty |
| @id | Specifies the id of the FRD. This shall be unique within the same viewpoint |
| @siteValue | Camera coordinates of the stage/stadium |
| @relativeViewSite | Relative position of screen |
| @bandwidth | Consider a hypothetical constant bitrate channel of bandwidth with the value of this attribute in bits per second (bps) |
110: 클라이언트
120: 서버
130: 콘텐츠 공급자
430: 메타 정보 구조
Claims (8)
- 메타 정보에 기반하여 복수의 영상을 제공하는 방법에 있어서, 상기 복수의 영상은 기준 영상 및 주변 영상을 포함하고,
상기 복수의 영상의 촬영 위치 정보를 획득하는 단계
상기 촬영 위치 정보에 기반하여 상기 기준 영상을 결정하는 단계;
상기 기준 영상의 메타 정보를 생성하는 단계;
상기 주변 영상의 메타 정보를 생성하는 단계; 및
사용자의 요청에 따라 상기 기준 영상의 메타 정보 및 상기 주변 영상의 메타 정보를 전송하는 단계
를 포함하는 영상 제공 방법.
- 제 1 항에 있어서,
상기 기준 영상의 메타 정보는,
상기 복수의 영상에 대한 식별자, 상기 촬영 위치 정보, 상기 기준 영상의 상대 위치 정보 및 상기 기준 영상의 서버 정보를 포함하는 영상 제공 방법.
- 제 1 항에 있어서,
상기 촬영 위치 정보는,
상기 복수의 영상을 촬영한 카메라의 배치 정보, 카메라의 개수 정보, 카메라의 위치 좌표 정보, 및 카메라의 위치 좌표의 차원 정보, 카메라의 상대 위치 정보를 포함하는 영상 제공 방법.
- 제 1 항에 있어서,
상기 주변 영상의 메타 정보를 생성하는 단계는,
상기 촬영 위치 정보에 기반하여, 상기 기준 영상에 대한 상기 주변 영상의 상대 위치 정보를 결정하는 단계
를 포함하고,
상기 주변 영상의 메타 정보는 상기 주변 영상의 상대 위치 정보를 포함하는 영상 제공 방법.
- 메타 정보에 기반하여 복수의 영상을 제공하는 방법에 있어서, 상기 복수의 영상은 기준 영상 및 주변 영상을 포함하고,
상기 기준 영상의 메타 정보 및 주변 영상의 메타 정보를 수신하는 단계;
사용자의 시점 정보를 획득하는 단계;
상기 사용자의 시점 정보에 기반하여 상기 수신된 메타 정보 중 하나의 메타 정보를 선택하는 단계; 및
상기 선택된 메타 정보에 대응하는 영상을 상기 사용자에게 제공하는 단계
를 포함하는 영상 제공 방법.
- 제 5 항에 있어서,
상기 주변 영상의 메타 정보는 상기 기준 영상에 대한 상기 주변 영상의 상대 위치 정보를 포함하고,
상기 수신된 메타 정보 중 하나의 메타 정보를 선택하는 단계는,
상기 사용자의 시점 정보를 상기 기준 영상에 대한 사용자 위치 정보로 변환하는 단계; 및
상기 사용자의 위치 정보와 상기 주변 영상의 상대 위치 정보를 비교하여 서로 매칭되는 하나의 메타 정보를 선택하는 단계
를 포함하는 영상 제공 방법.
- 제 5 항에 있어서,
상기 사용자의 시점 정보의 변화에 따라 상기 수신된 메타 정보 중 하나의 메타 정보를 다시 선택하는 단계
를 더 포함하는, 영상 제공 방법.
- 제 5 항에 있어서,
상기 메타 정보는 상기 복수의 영상의 각 영상의 서버 정보를 포함하고,
상기 영상을 상기 사용자에게 제공하는 단계는,
상기 선택된 메타 정보에 포함된 상기 영상의 서버 정보를 이용하여 상기 선택된 메타 정보에 대응하는 영상을 상기 사용자에게 제공하는 것인, 영상 제공 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180152471A KR102287133B1 (ko) | 2018-11-30 | 2018-11-30 | 자유 시점 영상 제공 방법 및 장치 |
| US16/699,274 US11290752B2 (en) | 2018-11-30 | 2019-11-29 | Method and apparatus for providing free viewpoint video |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180152471A KR102287133B1 (ko) | 2018-11-30 | 2018-11-30 | 자유 시점 영상 제공 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200065730A true KR20200065730A (ko) | 2020-06-09 |
| KR102287133B1 KR102287133B1 (ko) | 2021-08-09 |
Family
ID=70849780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180152471A Active KR102287133B1 (ko) | 2018-11-30 | 2018-11-30 | 자유 시점 영상 제공 방법 및 장치 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11290752B2 (ko) |
| KR (1) | KR102287133B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102404894B1 (ko) * | 2020-12-04 | 2022-06-02 | 서울과학기술대학교 산학협력단 | 다시점 영상 정보원으로부터 출력 시점 생성을 위한 입력 시점 선택 시스템 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102724495B1 (ko) | 2020-07-20 | 2024-11-01 | 삼성전자 주식회사 | 3d(ar) 미디어 랜덤 액세스를 위한 방법 및 장치 |
| CN113489935A (zh) * | 2020-09-11 | 2021-10-08 | 青岛海信电子产业控股股份有限公司 | 一种视频交互方法及设备 |
| KR20240052834A (ko) * | 2021-10-01 | 2024-04-23 | 바이트댄스 아이엔씨 | 비디오 처리 방법, 장치 및 매체 |
| CN114627000B (zh) * | 2022-01-28 | 2025-07-15 | 华为技术有限公司 | 图像处理方法、装置和电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120133011A (ko) * | 2011-05-30 | 2012-12-10 | (주)포스트미디어 | 동영상 파노라마 기반의 스토리텔링형 지역 정보 제공방법 및 시스템 |
| KR20160112898A (ko) * | 2015-03-20 | 2016-09-28 | 한국과학기술원 | 증강현실 기반 동적 서비스 제공 방법 및 장치 |
| KR20170062376A (ko) * | 2015-11-27 | 2017-06-07 | 삼성전자주식회사 | 전자 장치 및 파노라마 영상 표시와 생성 방법 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3021556B2 (ja) * | 1990-06-20 | 2000-03-15 | ソニー株式会社 | 映像情報処理装置とその方法 |
| US6677982B1 (en) * | 2000-10-11 | 2004-01-13 | Eastman Kodak Company | Method for three dimensional spatial panorama formation |
| US7756358B2 (en) * | 2004-11-30 | 2010-07-13 | Hewlett-Packard Development Company, L.P. | System and method of aligning images |
| JP5428210B2 (ja) * | 2008-06-11 | 2014-02-26 | ソニー株式会社 | 情報処理装置、撮像システム、録画制御方法及びプログラム |
| CA2994239A1 (en) * | 2015-07-31 | 2017-02-09 | Hsni, Llc | Virtual three dimensional video creation and management system and method |
| US20170155572A1 (en) * | 2015-11-30 | 2017-06-01 | International Business Machines Corporation | Relative positioning of a mobile computing device in a network |
| US20190253743A1 (en) * | 2016-10-26 | 2019-08-15 | Sony Corporation | Information processing device, information processing system, and information processing method, and computer program |
| BR112019007279A2 (pt) * | 2016-11-17 | 2019-07-09 | Intel Corp | indicação de janela de visualização sugerida para vídeo panorâmico |
| US10389994B2 (en) * | 2016-11-28 | 2019-08-20 | Sony Corporation | Decoder-centric UV codec for free-viewpoint video streaming |
| US11139000B2 (en) * | 2017-03-07 | 2021-10-05 | Mediatek Inc. | Method and apparatus for signaling spatial region information |
| WO2020027349A1 (ko) * | 2018-07-31 | 2020-02-06 | 엘지전자 주식회사 | 다중 뷰포인트 기반 360 비디오 처리 방법 및 그 장치 |
-
2018
- 2018-11-30 KR KR1020180152471A patent/KR102287133B1/ko active Active
-
2019
- 2019-11-29 US US16/699,274 patent/US11290752B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120133011A (ko) * | 2011-05-30 | 2012-12-10 | (주)포스트미디어 | 동영상 파노라마 기반의 스토리텔링형 지역 정보 제공방법 및 시스템 |
| KR20160112898A (ko) * | 2015-03-20 | 2016-09-28 | 한국과학기술원 | 증강현실 기반 동적 서비스 제공 방법 및 장치 |
| KR20170062376A (ko) * | 2015-11-27 | 2017-06-07 | 삼성전자주식회사 | 전자 장치 및 파노라마 영상 표시와 생성 방법 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102404894B1 (ko) * | 2020-12-04 | 2022-06-02 | 서울과학기술대학교 산학협력단 | 다시점 영상 정보원으로부터 출력 시점 생성을 위한 입력 시점 선택 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| US11290752B2 (en) | 2022-03-29 |
| US20200177929A1 (en) | 2020-06-04 |
| KR102287133B1 (ko) | 2021-08-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220174252A1 (en) | Selective culling of multi-dimensional data sets | |
| US20220210512A1 (en) | Content based stream splitting of video data | |
| KR102287133B1 (ko) | 자유 시점 영상 제공 방법 및 장치 | |
| JP7085816B2 (ja) | 情報処理装置、情報提供装置、制御方法、及びプログラム | |
| JP6979035B2 (ja) | 仮想現実メディアコンテンツのストリーミングを向上させる方法、デバイス及びコンピュータプログラム | |
| CN110383848B (zh) | 用于多设备呈现的定制视频流式传输 | |
| US11451838B2 (en) | Method for adaptive streaming of media | |
| WO2019202207A1 (en) | Processing video patches for three-dimensional content | |
| CN118283277A (zh) | 媒体数据处理方法及装置 | |
| US10511767B2 (en) | Information processing device, information processing method, and program | |
| CN110035316B (zh) | 处理媒体数据的方法和装置 | |
| US20200145736A1 (en) | Media data processing method and apparatus | |
| KR102133207B1 (ko) | 통신장치, 통신 제어방법 및 통신 시스템 | |
| US20170105034A1 (en) | Communication apparatus, communication method, and program | |
| KR20210072086A (ko) | 정보 처리 시스템, 정보 처리 방법, 및 저장 매체 | |
| CN116848840A (zh) | 多视图视频流式传输 | |
| US20210195300A1 (en) | Selection of animated viewing angle in an immersive virtual environment | |
| EP2936806B1 (en) | Realistic point of view video method and apparatus | |
| Zheng et al. | Research on panoramic stereo live streaming based on the virtual reality | |
| WO2021181202A1 (en) | System, method, and computer program for generating volumetric video |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181130 |
|
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200211 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181130 Comment text: Patent Application |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201125 Patent event code: PE09021S01D |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20210408 Patent event code: PE09021S02D |
|
| 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: 20210727 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210802 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210803 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20240624 Start annual number: 4 End annual number: 4 |