用于控制通信系统中内容的发送和接收的方法和设备与流程
admin
2023-05-26 09:33:32
0
该技术已申请专利。仅供学习研究,如用于商业用途,请联系技术所有人。 1.本公开涉及用于通信系统中的三维(3d)媒体的自适应流传输技术。更具体地,本公开涉及用于在通信系统中有效地发送和接收具有不同于2d媒体的属性和结构的三维(3d)媒体的设备和方法。
背景技术
::2.为了满足自部署4g(第四代)通信系统以来增加的无线数据流量的需求,已经努力开发改进的5g(第五代)或前5g通信系统。因此,5g或前5g通信系统也被称为“超4g网络”或“后lte系统”。3.5g通信系统被认为是在较高频率(mmwave(毫米波))频带(例如,60ghz频带)中实现的,以便实现更高的数据速率。为了减少无线电波的传播损耗并增加传输距离,在5g通信系统中讨论了波束成形、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术。4.此外,在5g通信系统中,基于高级小小区、云无线电接入网络(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协作多点(comp)、接收端干扰消除等,正在进行系统网络改进的开发。5.在5g系统中,已经开发了作为高级编码调制(acm)的混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc),以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。6.相关技术的媒体流传输服务提供表示服务的内容(例如,电影)和构成内容的内容分量(components)(例如,视频、音频和字幕)。媒体流传输服务还可以提供用多个不同参数编码的比特流和提供关于比特流的主要属性信息的清单文件。7.清单文件提供接收比特流所必需的参数和用于接收参数的统一资源定位符(url),并且参数可以是用于编码的参数或描述编码前后内容分量的属性的参数。8.媒体流传输服务可被提供给终端,使得终端可根据终端的性能或网络的实时环境自适应地选择和接收合适的内容或内容的全部(或一些)。9.这种媒体流传输服务的示例包括通过超文本传输协议(http)的运动图像专家组动态自适应流传输(mpeg-dash)(iso/iec23009-1)、第三代合作伙伴计划(3gpp)-dash(ts26.247)和实时流传输协议(rtsp)(rfc2326)。10.以上信息仅作为背景信息呈现,以帮助理解本公开。关于上述任何一个是否可以作为现有技术应用于本公开,没有做出确定,也没有做出断言。技术实现要素:11.技术问题12.相关技术的媒体流传输服务假定二维(2d)媒体的传输。因此,需要内容提供商服务器和接收终端之间的新的通信方案来传输诸如三维(3d)媒体的媒体,三维(3d)媒体具有与2d媒体不同的结构和属性。13.解决方案14.本公开的各方面至少解决上述问题和/或缺点,并至少提供下述优点。因此,本公开的一方面是提供一种用于在通信系统中有效地发送和接收具有与2d媒体不同的属性和结构的三维(3d)媒体的设备和方法。15.额外的方面将在下面的描述中部分地阐述,并且部分地将从描述中变得显而易见,或者可以通过对所呈现的实施例的实践来了解。16.根据本公开的一个方面,提供了一种由客户端接收媒体内容的方法。该方法包括从服务器接收包括3d媒体内容的内容类型信息和3d媒体内容的配置类型信息的媒体呈现描述(mpd),基于被包括在mpd中的信息访问3d媒体内容的片段,以及基于片段接收3d媒体内容。17.根据本公开的实施例,内容类型信息可以指示3d媒体内容的标识符,并且配置类型信息可以指示其中内容由一个内容分量组成的单复用内容分量(one-multiplexedcontentcomponent,omcc)或者其中对于每个内容分量质量可调整的单独可适应内容分量(separatelyadaptablecontentcomponent,sacc)。18.根据本公开的实施例,内容类型信息可以作为属性被包括在作为被包括在mpd中的媒体内容单元的子集元素或预选元素中。19.根据本公开的实施例,配置类型信息可以作为属性被包括在作为被包括在mpd中的媒体内容单元的子集元素或预选元素中。20.根据本公开的实施例,当配置类型信息指示sacc时,mpd可以进一步包括多个内容分量中的每一个的角色信息,并且角色信息可以作为属性被包括在作为内容分量单元的adaptationset元素中。21.根据本公开的实施例,mpd可以进一步包括至少一个内容分量的质量优先级信息。质量优先级信息可以作为属性被包括在作为被包括在mpd中的媒体内容单元的子集元素或预选元素中,或者可以作为属性被包括在作为被包括在mpd中的内容分量单元的adaptationset元素中。22.根据本公开的实施例,mpd可以进一步包括至少一个内容分量的分辨率信息。分辨率信息可包括将3d媒体内容转换成二维(2d)媒体所需的信息,并且可作为属性被包括在作为被包括在mpd中的内容分量单元的adaptationset元素中。23.根据本公开的实施例,mpd还可以包括与内容分量的组合相对应的最终3d媒体的质量评估信息。质量评估信息可以作为属性被包括在作为被包括在mpd中的媒体内容单元的子集元素或预选元素中。24.根据本公开的另一方面,提供了一种由服务器提供媒体内容的方法。该方法包括向客户端发送包括3d媒体内容的内容类型信息和3d媒体内容的配置类型信息的媒体呈现描述(mpd),从客户端接收对3d媒体内容的片段的请求,以及向客户端发送3d媒体内容。25.根据本公开的另一方面,提供了一种被配置成接收媒体内容的客户端终端。客户终端包括收发器和至少一个处理器,该处理器被配置为控制以从服务器接收包括3d媒体内容的内容类型信息和3d媒体内容的配置类型信息的mpd,基于被包括在mpd中的信息访问3d媒体内容的片段,以及基于片段接收3d媒体内容。26.根据本公开的另一方面,提供了一种被配置成提供媒体内容的服务器。该服务器包括收发器和至少一个处理器,该处理器被配置为控制以向客户端发送包括3d媒体内容的内容类型信息和3d媒体内容的配置类型信息的mpd,从客户端接收对3d媒体内容片段的请求,以及向客户端发送3d媒体内容。27.从以下结合附图公开了本公开的各种实施例的详细描述中,本公开的其他方面、优点和显著特征对于本领域技术人员将变得显而易见。28.有益效果29.本公开的一个方面是提供一种用于在通信系统中有效地发送和接收具有不同于2d媒体的属性和结构的三维(3d)媒体的设备和方法。附图说明30.从以下结合附图的描述中,本公开的某些实施例的上述和其他方面、特征和优点将变得更加明显,其中:31.图1是示出根据本公开实施例的通信系统的视图;32.图2是示出根据本公开实施例的服务提供商(或内容提供商)的框图;33.图3是示出根据本公开实施例的客户终端的框图;34.图4是示出了根据本公开实施例的由客户端播放媒体内容的方法的流程图;和35.图5是示出根据本公开实施例的由服务器提供媒体内容的方法的流程图。36.在所有附图中,应当注意,相同的附图标记用于描述相同或相似的元件、特征和结构。具体实施方式37.提供参考附图的以下描述以帮助全面理解由权利要求及其等同物所定义的本公开的各种实施例。它包括各种具体细节以帮助理解,但这些仅被视为示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对这里描述的各种实施例进行各种改变和修改。此外,为了清楚和简明起见,可以省略对众所周知的功能和结构的描述。38.在以下描述和权利要求中使用的术语和词语不限于文献意义,而是仅由发明人使用,以使得能够清楚和一致地理解本公开。因此,对于本领域的技术人员来说,显而易见的是,本公开的各种实施例的以下描述仅仅是为了说明的目的而提供的,而不是为了限制由所附权利要求及其等同物所限定的本公开。39.应当理解,单数形式“一”、“一个”和“该”包括复数指示物,除非上下文中另有明确规定。因此,例如,提及“组件表面”包括提及一个或多个这样的表面。40.本公开的实施例也可应用于具有类似技术背景的通信系统,在不明显脱离本公开的范围的情况下,进行微小的改变,并且这在本公开所属领域的技术人员的确定下是可能的。如这里所使用的,术语“通信系统”包括广播系统,但是当广播服务是主要服务时,通信系统可以被清楚地称为广播系统。41.通过下面结合附图描述的实施例,可以理解本公开的优点和特征以及实现这些优点和特征的方法。然而,本公开不限于这里公开的实施例,并且可以对其进行各种改变。本文公开的实施例仅被提供来告知本领域普通技术人员本公开的范畴。本公开仅由所附权利要求来限定。在整个说明书中,相同的附图标记表示相同的元件。42.以下结合实施例描述的方法基于硬件。然而,本公开的实施例包含使用硬件和软件的技术,因此不排除基于软件的方法。43.如这里所使用的,表示信号、文件、网络实体、服务提供商或媒体内容提供商设备以及媒体处理终端的组件的术语是为了描述方便而作为示例提供的。本公开不限于这些术语,也可以使用技术概念上等同的其他术语。44.根据本公开的实施例,提出了根据相关技术的用于识别具有与二维(2d)媒体不同的结构或不同角色的三维(3d)媒体、为其提供关系/空间配置信息、为其指定角色、考虑其优先级以及为其提供接收后预期质量的方法。45.根据本公开的实施例,服务提供商、内容提供商和(媒体接收)终端可以自适应地处理3d媒体(例如,提供、发送或播放3d媒体)。46.根据本公开的实施例,3d媒体可以由2d媒体组合来配置。根据本公开的实施例,终端可以使用根据本公开提出的3d播放器而不是相关技术的2d播放器来接收和播放2d媒体,尽管从服务提供商(或内容提供商)提供的3d媒体的配置是2d媒体。47.根据本公开的实施例,3d媒体可以以不同于2d媒体的格式而被提供为所有2d媒体组合与一个内容分量复用,或者可以被提供为每个2d媒体映射到一个内容分量。48.根据本公开的实施例,服务提供商、内容提供商和终端可以在彼此之间交换3d媒体的供应格式信息和3d媒体配置信息中的至少一个。服务提供商、内容提供商和终端可以交换用于根据网络环境自适应地发送/接收3d媒体的每个分量的信息,并可以交换后处理(例如,缩放)和使用自适应地发送/接收的分量所需的信息。49.根据本公开的实施例,服务提供商、内容提供商和终端可以交换信息,该信息用于在根据网络环境自适应地发送/接收3d媒体的每个分量时,推断针对3d媒体的分量的每个质量/组合确定的3d媒体的最终质量,并且终端可以根据3d应用和3d播放器的确定,接收(或处理)用于确保关键项目的最低质量的组合。50.图1是示出根据本公开实施例的通信系统的视图。51.参考图1,通信系统10可以包括服务提供商或内容提供商100、网络110和客户终端120。52.服务提供商或内容提供商100可以根据网络环境和终端能力自适应地向客户终端120提供与媒体内容相关的服务。53.根据本公开的实施例,服务提供商或内容提供商100可以被实现为服务器或者可以被称为服务器。54.媒体内容可以是3d增强现实(ar)、混合现实(mr)、扩展现实(xr)或虚拟现实(vr)媒体。媒体内容可以包括3d媒体中的一些2d媒体,或者可以由2d媒体组合组成。55.可以提供3d或2d媒体片段101和清单信息103,以便提供服务提供商或内容提供商10的2d媒体片段101,以提供媒体内容服务。3d或2d媒体片段可以由内容和构成内容的内容分量组成。56.网络110可以在服务提供商或内容提供商100和客户终端120之间中继,使得服务提供商或内容提供商100可以向客户终端120提供媒体内容。57.客户终端120可以自适应地接收和播放由服务提供商或内容提供商100提供的媒体内容。客户终端120也可以被称为客户端或终端。58.图2是示出根据本公开实施例的服务提供商(或内容提供商)的框图。59.参考图2,服务提供商或内容提供商100可以包括收发器102、存储器104和控制器105。收发器102、存储器104和控制器105可以根据服务提供商或内容提供商100的通信方法来操作,这将在下面描述。60.然而,服务提供商或内容提供商100的组件不限于上述示例。例如,服务提供商或内容提供商100可以包括比前述组件更多或更少的组件。收发器102、存储器104和控制器105可以以单个芯片的形式实现。控制器105可以包括一个或多个处理器。61.收发器102统称为发送器和接收器,并且可以向/从客户终端发送和接收信号。这些信号可以包括控制信息和内容相关数据。为此,收发器102可以包括用于上变频和放大发射信号的射频(rf)发送器和用于低噪声放大接收信号和下变频接收信号频率的rf接收器。然而,这仅仅是收发器102的示例,并且收发器102的组件不限于rf发送器和rf接收器。62.存储器104可以存储服务提供商或内容提供商100的操作所需的程序和数据。存储器104可以存储包括在由服务提供商或内容提供商100获得的信号中的控制信息或内容相关数据。存储器104可以包括存储介质,诸如只读存储器(rom)、随机存取存储器(ram)、硬盘、光盘(cd)-rom和数字多功能盘(dvd),或者存储介质的组合。存储器104可以嵌入控制器105中,而不是单独提供。63.根据下面描述的实施例,控制器105可以控制一系列过程来操作服务提供商或内容提供商100。例如,控制器105可以通过收发器102接收控制信号和数据信号,并处理接收的控制信号和数据信号。控制器105可以通过收发器102发送处理后的控制信号和数据信号。可以提供多个控制器105。控制器105可以通过执行存储在存储器104中的程序来控制服务提供商或内容提供商100的组件。64.控制器105可以控制向客户端发送包括3d媒体内容的内容类型信息和3d媒体内容的配置类型信息的媒体呈现描述(mpd),控制从客户端接收对3d媒体内容片段的请求,以及控制向客户端发送3d媒体内容。65.内容类型信息可以指示3d媒体的标识符,并且配置类型信息可以指示其中内容由一个内容分量组成的单复用内容分量(omcc)和其中对于每个内容分量质量可调整的单独可适应内容分量(sacc)之一。66.图3是示出根据本公开实施例的客户终端的框图。67.参考图3,客户终端120可以包括收发器121、显示器122、存储器123、处理器或控制器124、外部空间识别器125、2d媒体播放器126和3d媒体播放器127。收发器121、显示器122、存储器123、控制器124、外部空间识别器125、2d媒体播放器126和3d媒体播放器127可以根据下面描述的客户终端120的通信方法来操作。68.然而,客户终端120的组件不限于此。例如,客户终端120可以包括比上述组件更多或更少的组件。69.根据一种实施方式,客户终端120可以在其内部或外部包括多个相同的组件121至127。70.客户终端120可以根据网络环境或终端能力来选择和接收适当的内容分量的全部(或一些)。71.收发器121统称为发送器和接收器,并且可以向/从服务提供商、内容提供商或服务器发送和接收信号。这些信号可以包括控制信息、内容请求信息和内容。为此,收发器121可以包括用于对发送的信号进行上变频和放大的射频(rf)发送器,以及用于对接收的信号进行低噪声放大并对接收的信号进行下变频的rf接收器。然而,这仅仅是收发器121的示例,并且收发器121的组件不限于rf发送器和rf接收器。72.显示器122可以播放和显示客户终端120从服务提供商或内容提供商100接收的媒体内容。73.存储器123可以存储操作客户终端120所需的程序和数据。存储器123可以存储包括在由客户终端120获得的信号中的控制信息或内容相关数据。存储器123可以包括存储介质,诸如rom、ram、硬盘、cd-rom和dvd,或者存储介质的组合。存储器123可以嵌入控制器124中,而不是单独提供。74.控制器124可以根据下面描述的各种实施例控制一系列过程来操作客户端终端120。例如,控制器124可以通过收发器121接收控制信号和数据信号,并处理接收的控制信号和数据信号。控制器124可以通过收发器121发送处理后的控制信号和数据信号。可以提供多个控制器124。控制器124可以通过执行存储在存储器123中的程序来控制客户终端120的组件。75.客户终端120可以在虚拟空间上显示接收到的媒体内容,并将该虚拟空间与外部空间识别器121识别的空间相匹配,从而向客户终端120的用户提供好像媒体内容显示在实际外部空间上的效果。76.2d媒体播放器126可以控制允许从服务提供商或内容提供商100提供的2d媒体内容在客户终端120上播放。77.3d媒体播放器127可以控制以允许从服务提供商或内容提供商100提供的3d媒体内容在客户终端120上播放。78.dash代表基于http的动态自适应流传输。dash可以将通过在不同条件(例如,网络带宽、分辨率或编解码器)下对构成相同内容的相同内容分量进行编码而获得的内容和表示划分成足够短时间(例如,1秒到10秒)的片段,然后提供指定文件名、序列号、开始时间和每个片段的长度的多媒体呈现描述(用作清单文件)。79.这些片段由初始化片段和媒体片段组成,初始化片段具有用于解码器配置的信息,以正确解码相应的表示,媒体片段包括分段的内容分量。80.终端请求mpd,从服务提供商(或内容提供商)接收mpd,识别提供了什么表示,然后确定例如客户终端的性能或能力以及网络速度,选择适当的表示,并顺序下载和播放分段。81.如果例如网络带宽的变量被改变,例如如果网络速度增加,则可以选择和播放用较高带宽创建的表示的分段,并且因此可以无缝播放,尽管图像质量根据网络速度而改变。82.通过用户或客户终端的选择,可以从可用自适应组合组(adaptationset)的属性信息中选择可用语言和媒体片段组合的改变,并且可以执行回放。83.实时流传输协议(rtsp)是由互联网工程任务组(ietf)标准化的协议,用于实时发送/接收多媒体数据,例如视频/音频数据。这是一种远程控制提供媒体数据的服务器以发送和接收流传输数据的协议,并且是一种远程执行控制操作(例如“播放”和“暂停”)的协议84.根据本公开,提出了用于配置1)3d媒体标识符、2)3d内容配置类型和3)3d媒体配置信息的方案,作为用于在通信系统中有效地发送和接收具有与2d媒体不同的属性和结构的3d媒体的方案。85.3d媒体标识符86.根据本公开,提出了一种根据相关技术的用于终端识别从服务提供商提供的媒体是3d媒体还是2d媒体的方法87.诸如dash的相关技术不需要指示媒体是否是2d媒体的单独信息,因为所有图像媒体都是2d媒体。88.在相关领域的技术中,清单提供内容分量的类型(例如,内容分量是视频还是音频)或压缩信息(例如,什么视频编码器已经用于编码,例如,高效视频编码(hevc))。89.因此,采用相关技术的终端预先知道需要视频和音频内容分量来构成内容,尽管没有关于2d媒体的内容结构的单独指示,并且终端可以选择为每个内容分量提供的自适应传输组[adaptationset],并且通过其中所支持的编码器接收所存储的表示的文件分段。如这里所使用的,术语“表示”指的是表示内容的格式,并且可以有高图像质量表示和高图像质量表示。[0090]根据本公开,提供了一种用于发送和接收新媒体的方法,该方法通过使用用于不同目的的相关技术的2d媒体的内容和内容分量以复合方式进行配置,并允许特定播放器提供新的多媒体体验。[0091]换句话说,提出了一种用于识别内容是不能被相关技术的2d媒体播放器处理(或消费)的新媒体、允许适当的播放器(例如,3d媒体播放器)处理媒体、并支持3d媒体播放器的内容分量部分地使用2d媒体播放器的方法,相关技术是例如,基于iso/iec23090-5视频的点云压缩(vpcc)或网格媒体(这里,vpcc媒体可以包括三个或更多个2d视频内容分量,以通过分解与三个或更多个2d视频内容分量相关的3d媒体和元数据来执行不同的角色。网格媒体可通过分解3d媒体由点、线和表面的表面颜色信息和元数据组成)。[0092]根据本公开,提出了一种用于以下的方法:通过清单在每个内容或每个内容分量的基础上明确地为媒体类型指定标识符,以便识别所提供的媒体是3d媒体还是2d媒体。在根据本公开的终端中,能够播放媒体的播放器根据指定的媒体标识符与媒体的回放相关联。[0093]当一个清单包括多个适配集合(adaptationset)时,在本公开的概念中,每个适配集可以对应于一个内容分量。此外,用于指定适配集合的、被集束在一起进行播放的子集或呈现可以对应于内容。[0094]@contenttype作为adaptationset的一个属性存在。@contenttype被指定为表示由adaptationset提供的内容分量的格式标识符(23009-1第4版,第5.3.3章)。[0095]因此,根据本公开要解决的问题,例如,由2d播放器对由2d内容分量组成的3d内容的处理(或消费),可能不能简单地通过在每个内容分量的基础上指定类型来解决。[0096]根据本公开,由于如上所述以内容或内容分量为单位来指定媒体类型标识符,所以提出将@contenttype作为属性添加到相关技术的内容单元,即子集或预选元素。[0097]根据本公开,根据@contenttype选择合适的播放器,根据播放器的回放过程执行包括@contenttype的元素的回放,从而防止不合适的播放器播放内容或内容分量。[0098]因此,根据本公开的实施例,终端可以首先检查接收到的清单中是否存在子集或预选,并且如果存在一个或多个子集或呈现,则搜索@contenttype,并且执行关于@contenttype值是否与终端中配备的播放器所支持的标识符列表中的至少一个匹配的比较。[0099]如果@contenttype值与终端中配备的播放器支持的标识符列表中的至少一个匹配,则终端可以激活播放器,传送子集或预选,并接收由播放器或操作播放器的用户选择的一个子集或预选。[0100]根据本公开的另一个实施例,终端可以检查接收到的清单中是否存在子集或预选,并且如果接收到的清单中没有子集或预选,则在adaptationset中搜索@contenttype,执行关于adaptationset中的@contenttype值是否与终端中配备的播放器所支持的标识符列表中的至少一个匹配的比较,并且如果adaptationset中的@contenttype值与标识符列表中的至少一个匹配,则激活播放器并传送adaptationset。[0101]表1示出了包括contenttype的子集的示例,表2示出了包括内contenttype的预选的示例。[0102][表1][0103][0104][表2][0105][0106]尽管终端能够播放3d媒体,但是当描述所提供的内容或内容分量的标识符不是终端可识别的格式时,终端可以搜索清单信息以寻找具有另一标识符的可播放内容或内容分量。[0107]尽管终端能够播放3d媒体,但是当描述所提供的内容或内容分量的标识符不是终端可识别的格式时,终端可以播放2d媒体,基于标识符信息接收用于补充终端的播放器的程序/插件/库并播放,或者可以针对具有另一标识符的可播放内容或内容分量搜索从服务器提供的替代清单。[0108]在搜索步骤中,用于提供替代清单的方法如下。[0109]内容提供商可以表示多个基url,从而提供url列表,多个基url基于具有多个不同地理位置的内容递送网络(cdn),以允许自适应内容接收器最快速地接收内容。然而,在相关技术中,没有理由表达每个链接在基url列表中具有什么不同的属性,因为假设发送与根据基url接收的清单文件相同的内容。[0110]根据本公开的实施例,内容提供商和具有自适应内容接收器的终端将在使用基url接收的清单文件中描述的一个或多个3d媒体标识符包括为基url的属性。因此,自适应内容接收器通过与内容播放器通信来识别可播放的3d媒体的标识符,并接收提供该标识符的基url。[0111]表3示出了根据相关技术的基url的示例,表4示出了用于提供包括其他类型的3d媒体的mpd的方法的示例。[0112][表3][0113][0114][表4][0115][0116]3d内容的配置类型[0117]vpcc可以分解3d媒体,并组成扮演不同角色的三个或更多个2d视频内容分量和相关元数据,并且网格可以分解3d媒体,并由点、线和表面构成表面颜色信息和元数据。[0118]在提供新的多媒体体验的新媒体中,诸如vpcc或网格,一个内容由一个或多个内容分量组成,并且多个内容分量被复用,并且最终可以被识别为新的格式。[0119]例如,vpcc可以由扮演不同角色的三个或更多个2d视频内容分量以及相关元数据(即,总共四个或更多个内容分量)组成,并且可以包括一个内容分量,该内容分量是其中所有分量已经被复用的一个可视体积的基于视频的编码(v3c)比特流。[0120]例如,网格媒体可以由具有点、线和表面的信息的元数据内容分量以及对应于表面颜色的纹理图像内容分量组成,并且可以仅具有一个复用比特流作为内容分量,在该复用比特流中内容分量被压缩和组合。[0121]显然,对于当内容仅由一个复用比特流内容分量组成时的自适应传输,针对若干条件的图像质量调整选项被单独应用于所有复用前内容分量,并且最终形成复用比特流的目标比特率。这在这里被称为单复用内容分量(omcc)配置。[0122]然而,当内容的配置信息被提供为以内容分量为单位来标识时,可以为自适应传输提供每个内容分量的目标比特率。这在这里被称为sacc配置。[0123]omcc配置的优点在于,可以根据网络环境选择目标比特率来满足带宽,并且可以自适应地接收内容。换句话说,在接收到具有低于可用带宽的目标比特率作为属性的一个内容分量时,属于该内容的所有内容分量可以以可互操作的质量被编码和复用。此外,因为所有内容分量在接收分段中是时间同步的,所以没有用于同步(或同步)的单独信息。[0124]sacc配置根据更灵活的应用使用情况有利地调整每个内容分量的接收质量,并最终调整内容质量。例如,当建筑物被表示为3d对象并且该3d对象被发送时,尽管颜色信息相对降低,但是该3d对象可以以足够的级别被显示,然而该对象的几何细节被保持。在用于在线购物的产品信息中具有复杂图案的服装的情况下,可以以高图像质量显示服装图案,而几何细节可以被简化。[0125]根据本公开的实施例,在显示清单中的内容列表时,除了适当播放器和媒体的类型的标识符信息之外,还可以根据内容分量配置方法单独显示omcc或sacc。[0126]换句话说,在用于提供支持omcc和sacc的内容信息的方法中,清单可以包括内容信息,该内容信息可以具有至少两项内容,并且在用于该项目的配置方法属性中,一个可以被指示为omcc,而另一个可以被指示为sacc。在这种情况下,在接收和播放媒体时,终端可以选择一个复用的分量,或者从若干分量当中选择一个分量,其中可以针对质量来选择并根据应用使用情况来接收。[0127]下面的表5示出了在清单的子集中分别指示omcc或sacc的示例。[0128][表5][0129][0130]3d媒体的配置信息[0131]根据本公开,提供了一种用于以下的方然:在可以为每个内容分量提供目标比特率的sacc配置中,根据应用的使用,为接收表示3d媒体的内容和内容的内容分量的终端识别每个内容分量的类型的方法。[0132]根据本公开,提出了一种用于在内容分量级别指定每个角色的方法。在vpcc中,主要有四种类型的内容分量,即几何、属性、占用和地图集。因此,可以指定内容是vpcc的,并且内容分量是四种类型之一。[0133]具体地,几何和属性可以分别包括一个内容分量和两个内容分量,并且一个几何可以用一层来表示,一个几何可以用两层来表示。在这种情况下,两层可以包括在一个内容分量中,或者两层中的每一层可以包括在两个内容分量之一中。[0134]因此,由于可能存在一个内容分量具有的角色的各种组合,因此允许定义角色方案并使用由该方案定义的值中的一个或多个的组合。[0135]@schemeiduri用于标识角色方案,该角色方案用于标识内容分量的角色,一个适配集合或一个内容分量可以被分配给相同方案内的多个角色。[0136]表6示出了方案示例,表7示出了角色示例。[0137][表6][0138][0139][表7][0140][0141]如上所述,由于adaptationset具有多个表示,并且每个表示具有不同的目标比特率,因此adaptationset可以最终提供多个表示的组,该多个表示的组提供对于分量自适应地可接收的选择,诸如adaptationset。[0142]根据本公开,为了使终端接收3d媒体,在提供不同的目标比特率时,需要结合3d媒体的特征来使用adaptationset中提供的表示。[0143]换句话说,由于一些分量影响点的数量,一些分量影响图像质量,而其他分量影响整个对象的质量,所以需要适当地预测每个分量的影响范围、最终获得的3d组成单元的数量以及图像质量。[0144]在vpcc技术中,当3d媒体被转换成2d媒体时,以片段形式的最佳部分根据虚拟立方体中3d媒体的3d构成单元(点、线或面)被投影到围绕3d媒体的虚拟立方体的每个表面。[0145]在这种情况下,被投影的3d构成单元的颜色信息是属性,3d构成单元和立方体表面之间的距离是几何,立方体表面当中具有投影信息的区域和没有这种信息的区域之间的划分是占用图,并且将3d媒体重建回3d并在空间上构成它所需的元数据是图集数据。[0146]例如,由于传输几何的内容分量的质量降低,从立方体表面到3d组成单元的距离的信息变得更加不确定,重建的3d组成单元可能由于误差而增加,或者如果重叠,它们可能减少。此外,由于原始和重建结果之间的距离精度降低,诸如原始点和重建点之间的距离以及包括原始点和重建点的平面之间的正交距离的评估标准将被评分为低。[0147]例如,随着传输属性的内容分量的质量降低,分配给重建的3d组成单元的颜色的信息丢失了细节。此外,由于原始结果和重建结果之间的颜色精度降低,因此诸如原始点和重建点之间的yuv颜色系统中的色差的评估标准将被评分为低。[0148]例如,随着传输占用图的内容分量的质量降低,在几何和属性的视频图像中,什么部分是要重建的信息以及什么部分不应该被重建变得不清楚。因此,应该被重建的3d组成单元可能没有被重建,或者反之亦然,从而可能重建总体上包含大量噪声的3d媒体。[0149]给定这样的特性,在vpcc的情况下,可以识别出影响3d媒体质量的因素对于每个内容分量都不同,并且它们的影响程度也不同。更一般地,对于具有一些多种类型的内容分量作为分量的内容,建议对内容分量进行评分和列出,并对它们的影响给予优先级。更具体地,建议指定每个内容分量的性能元素并描述结果得分。[0150]根据本公开的实施例,构成vpcc内容的占用图内容分量根据其质量影响重建的3d媒体是否具有从几何和属性内容分量读取的信息。因此,尽管接收到高质量几何和属性,但是难以避免由于低质量的占用图而产生的噪声。[0151]此外,即使在接收到高质量的占用图内容分量之后,如果接收到低质量的几何,则点的位置可能会整体改变,从而重建的3d媒体的形状可能会改变。如上所述,由于根据应用的使用示例提供sacc以允许内容分量的不同质量,所以内容分量的优先级可以根据应用被不同地评估。[0152]因此,公开了一种用于在内容级别提供所包括的内容分量的质量优先级(@qualitypriority)(表8)或者在内容分量级别提供其自身的质量优先级(表9)的方法。[0153]表8示出了在内容级别提供质量优先级的子集的示例,而表9示出了在内容分量级别提供质量优先级的子集的示例。[0154][表8][0155][0156][表9][0157][0158]特别地,当为内容分量指定相同的优先级值时,可以理解它们具有相同的优先级。由于包括几何的层0的内容分量和包括几何的层1的内容分量分别是表9中的adaptationset11号和adaptationset12号,所以相同的值可以被分配给相同类型的内容分量。[0159]根据本公开,建议按照自适应选择(即,在表示级别)指定影响要重建的3d媒体的质量的因素,并描述由此产生的得分。[0160]在描述代表级别的以下因素时,由于没有包括各种内容分量的组合的所有情况,所以可以仅描述广泛具有的影响的程度或级别,即,等级1至5或最好/良好/正常/差/最差,或高/中/低。[0161]表10示出了每个内容分量类型的质量因素,表11示出了在表示级别应用质量因素的示例。[0162][表10][0163][0164][表11][0165][0166]根据本公开的另一实施例,可以表示该表示相对于原始表示已经改变了多少。在将3d媒体转换为2d媒体时生成的2d视频是通过经由投影从3d媒体的xyz坐标系移除一个轴并以一一对应的方式将其移动到2d平面(例如,xy或yz平面)而获得的视频。[0167]因此,存在被确定为将3d媒体完美地转换成2d媒体的分辨率信息。本公开将该分辨率定义为标称分辨率,提供每个单独表示的改变的分辨率,并提供用于允许3d播放器激活缩放器以便改变接收的内容分量的信息,确定其将被放大或缩小的速率,并估计由此预测的误差的影响程度。[0168]现有技术中公开了按照表示(per-representationresolutions)的分辨率。本公开的特征在于提供标称分辨率,由此确定对质量的影响程度,并在内容分量的级别提供标称分辨率。[0169]表12示出了内容分量级别的标称分辨率示例。[0170][表12][0171][0172]本公开的另一个实施例:rtsp[0173]实时流传输协议(rtsp)是为了控制媒体流传输服务器而设计的协议,由ietf(rfc7826)标准化,并被3gpp采用为媒体流传输协议。[0174]根据现有技术,当使用rtsp在服务器和客户端之间执行媒体流传输时,媒体流传输的清单信息(例如,指示媒体是音频还是视频的媒体分量信息以及媒体的编码信息)由服务器和客户端之间使用会话描述协议(sdp)格式的预先协商来确定。[0175]下面描述的是当使用rtsp而不是上述dash时,用于在根据本公开提供的清单中以内容和内容分量为单位为媒体类型明确指定标识符的方法。[0176]表13示出了根据现有技术使用sdp格式的2d媒体清单信息的示例表示[0177][表13][0178][0179]在上面的示例中,describe行是服务器向客户端指示流传输媒体的属性的命令,并且整个会话信息(例如,版本和总速率)在随后的《genericsessioninformation》(《通用会话信息》)中传送。各个媒体分量的属性在其后的《mediainformation》(《媒体信息》)中表示。以“”开始的行指示被传输的媒体分量(视频/音频)和协议,随后的行传送媒体的各个属性(例如,编码器和每媒体速率)。[0180]表14示出了根据实施例的用于指示3d媒体配置信息的sdp消息的示例。[0181][表14][0182][0183]在表14所示的示例中,假设3d内容由三个内容分量(三条m线)组成,分别是占用、几何和属性。[0184]分量(占用、几何和属性)分别被分配媒体id101、102和103,(a=mid:10x),用于将它们分组的属性被添加到会话信息(a=3d-group:v-pcc101102103)以指示这三个分量需要被组合以构成一个3d内容。[0185]此外,在上面的示例中,在m行中表明多个有效载荷类型(以下称为“pt”),以表示多个表示(例如,具有不同比特率的相同分量)。换句话说,对于几何分量,具有pt编号97和pt编号98的两个表示被表明以表示编号97已经用h.264编码,编号98已经用h.265编码[0186]根据sdp语法,相关技术的2d内容表示将媒体分量的优先级表明为m行的顺序,并且这同样可以应用于表示3d内容分量的质量优先级。例如,在上面的示例中,可以说根据写入的m行的顺序,占用具有最高优先级,而属性具有最低优先级。[0187]然而,在这种情况下,虽然相关技术的方案中的术语“优先级”指的是当相同分量具有多个m行时从多个m行当中选择一个的顺序(相同分量由多个表示构成)(即,最终仅选择一个m行),但是根据本公开的术语“优先级”指的是不同分量(由多个m行表示)对整体质量的影响。[0188]为每个分量组合提供体验质量(qoe)表[0189]根据本公开,提供了一种根据应用的使用接收表示3d媒体的内容和构成内容的内容分量的组合的方法。在这种情况下,内容分量相互影响,从而影响所播放的最终3d媒体(其中所接收的内容分量被组合在一起)的质量。因此,可以提供用于以下的功能:提供内容分量的优先级并将其反映到终端的接收策略。[0190]然而,由于优先级仅仅表示对质量的影响程度相对不同,而不是3d媒体质量的信息,因此终端不能在接收内容分量之前根据接收内容分量的不同质量来知道结果质量。[0191]因此,根据本公开,提出了一种用于以下的方法:提供用于最终3d媒体的每个质量标准的质量评估信息,该最终3d媒体根据内容分量在清单的内容级别的组合获得,由终端的3d播放器和3d应用基于信息确定要接收的每个内容分量的质量要求,确定确保3d媒体的质量的关键质量评估项目的最低质量的组合,并确定接收它。[0192]表15示出了在子集中配置的体验质量矩阵的示例。[0193][表15][0194][0195]根据本公开,确定3d媒体的最终质量的内容分量的分量信息是在内容级别(在子集中)提供的,如表15所示。在该示例中,子集指定了包括内容分量的adaptationset的id,并提供了qoematrix列表。[0196]qoematrix列表使用schemeurl指定下面描述的属性遵循什么方案,并使用schemeidurl描述一个或多个标准,作为可描述的质量标准。[0197]标准的示例与上面的表10中所示的相同(每个内容分量类型的质量因素)。标准所达到的质量可以用相对于最高质量的百分比来表示。100%意味着它等于最高质量,而50%意味着,例如,如果一百万个点可以以最高质量被重建,则只有50万个点可以被重建。[0198]结构体(compositions)是适配标识符和表示标识符的组合列表,并且是满足质量的最低要求,这意味着如果接收到比要求更高的表示质量,则可以满足该要求。在这种情况下,表示是否是高质量的优选地通过参考表示的相关技术的属性当中的属性来确定,其属性具有显著的因果关系,其中较高的数字与较高的质量相关联,诸如比特率、宽度或高度。[0199]在表15中,结构体指定了需要1:2、2:2、3:4、4:1、5:1或更高的接收,以实现80%的点数量标准,这意味着对于adaptationsets#1和#2(即几何的两个分量)需要接收质量的表示#2或更高,对于adaptationsets#3(即属性分量)需要接收质量的#4或更高,对于adaptationsets#4(即占用分量)仅需要接收#1,对于adaptationsets#5(即地图集分量)仅需要接收#1[0200]通过如上所述提供满足最低质量要求的最小表示组合信息,qoematrix列表可以被表示为必要质量标准的必要数量的步骤,并且这在终端和应用根据网络环境确定要接收的内容分量时是有用的,比提供所有可能的组合更有效。[0201]为了服务提供商和内容提供商更主动地管理终端的质量,可以提供forcedqoeplay属性作为子集或预选的附加属性,并且如果提供了该属性并且其值为1,则可以强制终端仅接收存在于quematrix中的组合。[0202]表16示出了强制方法的示例。[0203][表16][0204][0205]图4是示出了根据本公开实施例的由客户端播放媒体内容的方法的流程图。[0206]结合图4描述的客户终端指的是图1和图3所示的客户终端,并且客户终端可以执行上述各种实施例。[0207]参照图4,在操作s100,客户终端可从服务器接收媒体呈现描述(mpd),该媒体呈现描述包括3d媒体内容的内容类型信息、3d媒体内容的配置类型信息、多个内容分量中的每一个的角色信息、至少一个内容分量的质量优先级信息、至少一个内容分量的分辨率信息、以及与内容分量的组合对应的最终3d媒体的质量评估信息中的至少一个。[0208]服务器可以指图1和2中所示的服务提供商或内容提供商,并且服务器可以执行上述各种实施例。[0209]在操作s110,客户终端可基于包括在mpd中的信息来访问3d媒体内容的片段。[0210]在操作s120,客户终端可基于片段接收3d媒体内容。[0211]在操作s130,客户终端可以使用其中实现的3d媒体播放器来播放3d媒体内容。[0212]图5是示出根据本公开实施例的由服务器提供媒体内容的方法的流程图。[0213]服务器可以指图1和2中所示的服务提供商或内容提供商,并且服务器可以执行上述各种实施例。[0214]参照图5,在操作s200,服务器可向客户端发送媒体呈现描述(mpd),该媒体呈现描述包括3d媒体内容的内容类型信息、3d媒体内容的配置类型信息、多个内容分量中的每一个的角色信息、至少一个内容分量的质量优先级信息、至少一个内容分量的分辨率信息和与内容分量的组合对应的最终3d媒体的质量评估信息中的至少一个。[0215]在s210操作中,服务器可以从客户端接收对3d媒体内容片段的请求。[0216]在操作s220,服务器可将3d媒体内容发送到客户端。[0217]根据本公开的说明书或权利要求中描述的实施例的方法可以用硬件、软件或硬件和软件的组合来实现。[0218]当以软件实现时,可以提供存储一个或多个程序(软件模块)的计算机可读存储介质。存储在计算机可读存储介质中的一个或多个程序被配置为由电子设备中的一个或多个处理器执行。一个或多个程序包括使得电子设备能够执行根据本公开的说明书或权利要求中描述的实施例的方法的指令。[0219]程序(软件模块或软件)可以存储在随机存取存储器、包括闪存、rom、电可擦除可编程只读存储器(eeprom)的非易失性存储器、磁盘存储设备、光盘rom、数字多功能盘(dvd)或其他类型的光存储设备或盒式磁带中。或者,程序可以存储在由全部或一些程序的组合构成的存储器中。作为每个组成存储器,可以包括多个存储器。[0220]程序可以存储在可附接的存储设备中,该存储设备可以经由通信网络来访问,诸如因特网、内联网、局域网(lan)、广域网(wan)或存储区域网(san)或由它们的组合配置的通信网络。存储设备可以经由外部端口连接到执行本公开的实施例的设备。通信网络上的独立存储设备可以连接到执行本公开的实施例的设备。[0221]在本公开的上述具体实施例中,取决于所提出的具体实施例,本公开中包括的组件以单数或复数形式表示。然而,选择单数或复数形式以适合为便于描述而建议的上下文,并且本公开不限于单数或复数组件。如这里所使用的,单数形式“一”、“一个”和“该”也旨在包括复数形式,除非上下文清楚地指出不是这样。[0222]从前面的描述显而易见,根据本公开的实施例,可以在通信系统中有效地发送和接收具有与2d媒体不同的属性和结构的3d媒体。[0223]虽然已经参照本公开的各种实施例显示和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。当前第1页12当前第1页12

相关内容

热门资讯

音乐欣赏活动狮王进行曲教案 音乐欣赏活动狮王进行曲教案(通用6篇)  在教学工作者实际的教学活动中,就有可能用到教案,编写教案有...
《小数乘整数》教案 《小数乘整数》教案范文  教学内容:人民教育出版社五年级上册P3《小数乘整数》例2  教学目标:  ...
初三化学教案:化学式与化合价 初三化学教案:化学式与化合价  一、教学设计思路  课题分析  本课题包括化学式、化合价和有关相对分...
小班你玩我玩大家玩社会教案 小班你玩我玩大家玩社会教案  目标:  1、会观察情景表演,初步理解表演内容。  2、学会用协商的语...
物理教案-热机的效率 物理教案-热机的效率教学目标知识目标(1)知道热机的效率(2)了解提高效率的途径能力目标用物理图表分...
小学生防校园暴力安全教案 小学生防校园暴力安全教案(精选9篇)  作为一名老师,常常要写一份优秀的教案,教案是教学蓝图,可以有...
高一语文教案 高一语文教案人教版  作为一名优秀的教育工作者,常常要根据教学需要编写教案,教案有助于顺利而有效地开...
珍爱生命主题班会教案 珍爱生命主题班会教案(精选8篇)  作为一名默默奉献的教育工作者,编写教案是必不可少的,教案是教学蓝...
小班语言我的妈妈教案 小班语言我的妈妈教案  作为一名老师,有必要进行细致的教案准备工作,编写教案助于积累教学经验,不断提...
第二册氢气的性质和用途 第二册氢气的性质和用途氢气的性质和用途》教案大化三中 韦艳华【目的要求】:1.认识氢气的物理性质,重...