WO2023214718A1 - 무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 - Google Patents
무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- WO2023214718A1 WO2023214718A1 PCT/KR2023/005485 KR2023005485W WO2023214718A1 WO 2023214718 A1 WO2023214718 A1 WO 2023214718A1 KR 2023005485 W KR2023005485 W KR 2023005485W WO 2023214718 A1 WO2023214718 A1 WO 2023214718A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pose
- terminal
- node
- information
- image
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/18—Image warping, e.g. rearranging pixels individually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/10—Geometric effects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or 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/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/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- 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/44012—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 rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Definitions
- This disclosure relates generally to wireless communication systems (or mobile communication systems). More specifically, the present disclosure relates to a method and apparatus for providing AR split rendering in a wireless communication system.
- 5G mobile communication technology defines a wide frequency band to enable fast transmission speeds and new services, and includes sub-6 GHz ('Sub 6GHz') bands such as 3.5 gigahertz (3.5 GHz) as well as millimeter wave (mm) bands such as 28 GHz and 39 GHz. It is also possible to implement it in the ultra-high frequency band ('Above 6GHz') called Wave.
- 'Sub 6GHz' sub-6 GHz
- mm millimeter wave
- Wave ultra-high frequency band
- 6G mobile communication technology which is called the system of Beyond 5G
- Terra is working to achieve a transmission speed that is 50 times faster than 5G mobile communication technology and an ultra-low delay time that is reduced to one-tenth. Implementation in Terahertz bands (e.g., 95 GHz to 3 THz) is being considered.
- ultra-wideband services enhanced Mobile BroadBand, eMBB
- ultra-reliable low-latency communications URLLC
- massive machine-type communications mMTC
- numerology support multiple subcarrier interval operation, etc.
- dynamic operation of slot format initial access technology to support multi-beam transmission and broadband
- definition and operation of BWP Band-Width Part
- New channel coding methods such as LDPC (Low Density Parity Check) codes for data transmission and Polar Code for highly reliable transmission of control information
- L2 pre-processing L2 pre-processing
- dedicated services specialized for specific services. Standardization of network slicing, etc., which provides networks, has been carried out.
- V2X Vehicle-to-Everything
- NR-U New Radio Unlicensed
- UE Power Saving NR terminal low power consumption technology
- NTN Non-Terrestrial Network
- IAB provides a node for expanding the network service area by integrating intelligent factories (Industrial Internet of Things, IIoT) to support new services through linkage and convergence with other industries, and wireless backhaul links and access links.
- Intelligent factories Intelligent Internet of Things, IIoT
- Mobility Enhancement including Conditional Handover and DAPS (Dual Active Protocol Stack) handover
- 2-step Random Access (2-step RACH for simplification of random access procedures)
- Standardization in the field of wireless interface architecture/protocol for technologies such as NR is also in progress
- a 5G baseline for incorporating Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technology Standardization in the field of system architecture/services for architecture (e.g., Service based Architecture, Service based Interface) and Mobile Edge Computing (MEC), which provides services based on the location of the terminal, is also in progress.
- NFV Network Functions Virtualization
- SDN Software-Defined Networking
- FD-MIMO full dimensional MIMO
- array antennas to ensure coverage in the terahertz band of 6G mobile communication technology.
- multi-antenna transmission technology such as Large Scale Antenna, metamaterial-based lens and antenna to improve coverage of terahertz band signals, high-dimensional spatial multiplexing technology using OAM (Orbital Angular Momentum), RIS ( In addition to Reconfigurable Intelligent Surface technology, Full Duplex technology, satellite, and AI (Artificial Intelligence) to improve the frequency efficiency of 6G mobile communication technology and system network are utilized from the design stage and end-to-end.
- various embodiments of the present disclosure aim to provide a method and device for providing AR split rendering in a wireless communication system.
- a method performed by a terminal includes: a scene description including information on a plurality of poses from a server and a plurality of spatial geometry information corresponding to the plurality of poses; ) receiving; determining a pose closest to the final pose of the terminal among the plurality of poses; generating an image based on spatial geometric information corresponding to the determined pose; and outputting the generated image.
- a terminal includes a transmitter and receiver; and a control unit connected to the transceiver unit, wherein the control unit: generates a scene description including information on a plurality of poses and a plurality of spatial geometry information corresponding to the plurality of poses. It is set to receive from a server, determine the pose closest to the final pose of the terminal among the plurality of poses, generate an image based on spatial geometric information corresponding to the determined pose, and output the generated image. .
- a method performed by a server includes: information on a plurality of poses related to a predetermined object and a plurality of poses corresponding to the plurality of poses in order to output an image to a terminal. generating spatial geometric information; Transmitting a scene description including information about the plurality of poses and the plurality of spatial geometric information to the terminal, and a pose that is closest to the final pose of the terminal among the plurality of poses. The image is output based on the spatial geometric information corresponding to .
- a server includes a transmitter and receiver; and a control unit connected to the transmitting and receiving unit, wherein the control unit includes: information on a plurality of poses related to a predetermined object and a plurality of spaces corresponding to the plurality of poses in order to output an image to the terminal. It is set to generate geometric information and transmit a scene description including information about the plurality of poses and the plurality of spatial geometric information to the terminal, and a final pose of the terminal among the plurality of poses. The image is output based on spatial geometric information corresponding to the pose closest to .
- Various embodiments of the present disclosure may provide a method and device for providing AR split rendering in a wireless communication system.
- FIG. 1 illustrates a wireless communication system according to various embodiments of the present disclosure.
- Figure 2 shows the configuration of a base station in a wireless communication system according to various embodiments of the present disclosure.
- Figure 3 shows the configuration of a terminal in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 4 illustrates an expanded example of a glTF 2.0 node tree structure in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 5 illustrates an example of scene description mapping of an image and a pose in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 6A illustrates an example of a structure between a terminal-server-AP (Application Provider) in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 6B is a flowchart illustrating an example of a service provision method and procedure in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 7 illustrates an example of a profile identification method in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 8 illustrates an example of 3D stereoscopic content, a terminal predicted pose, and a projection plane in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 9 illustrates an example of a two-dimensional image in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 10 illustrates an example of space-to-space conversion in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 11 illustrates an example of space-space transformation after spatial geometry transformation in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 12 illustrates an example of the operation of an animation node in a wireless communication system according to various embodiments of the present disclosure.
- Figure 13 shows an example of the operation of an animation node when latency occurs in a wireless communication system according to various embodiments of the present disclosure.
- Figure 1 illustrates a wireless communication system according to various embodiments of the present disclosure.
- Figure 1 illustrates a base station 110, a terminal 120, and a terminal 130 as some of the nodes that use a wireless channel in a wireless communication system.
- Figure 1 shows only one base station, but other base stations identical or similar to the base station 110 may be further included.
- the base station 110 is a network infrastructure that provides wireless access to terminals 120 and 130.
- Base station 110 has coverage defined as a certain geographic area based on the distance over which signals can be transmitted.
- the base station 110 includes 'access point (AP)', 'eNodeB (eNB)', '5G node (5th generation node)', and 'next generation nodeB'.
- AP access point
- eNB eNodeB
- gNB gNodeB
- TRP transmission/reception point
- Each of the terminal 120 and terminal 130 is a device used by a user and communicates with the base station 110 through a wireless channel. In some cases, at least one of the terminal 120 and the terminal 130 may be operated without user involvement. That is, at least one of the terminal 120 and the terminal 130 is a device that performs machine type communication (MTC) and may not be carried by the user.
- the terminal 120 and the terminal 130 each include a 'user equipment (UE)', 'mobile station', 'subscriber station', and 'remote terminal' in addition to the terminal. )', 'wireless terminal', or 'user device', or other terms with equivalent technical meaning.
- Figure 2 shows the configuration of a base station in a wireless communication system according to various embodiments of the present disclosure.
- the configuration illustrated in FIG. 2 may be understood as the configuration of the base station 110.
- Terms such as 'unit' and 'unit' used hereinafter refer to a unit that processes at least one function or operation, and may be implemented as hardware, software, or a combination of hardware and software.
- the base station includes a wireless communication unit 210, a backhaul communication unit 220, a storage unit 230, and a control unit 240.
- the wireless communication unit 210 performs functions for transmitting and receiving signals through a wireless channel. For example, the wireless communication unit 210 performs a conversion function between a baseband signal and a bit string according to the physical layer standard of the system. For example, when transmitting data, the wireless communication unit 210 generates complex symbols by encoding and modulating the transmission bit string. Additionally, when receiving data, the wireless communication unit 210 restores the received bit stream by demodulating and decoding the baseband signal.
- the wireless communication unit 210 upconverts the baseband signal into a radio frequency (RF) band signal and transmits it through an antenna, and downconverts the RF band signal received through the antenna into a baseband signal.
- the wireless communication unit 210 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a digital to analog convertor (DAC), an analog to digital convertor (ADC), etc.
- the wireless communication unit 210 may include multiple transmission and reception paths.
- the wireless communication unit 210 may include at least one antenna array composed of a plurality of antenna elements.
- the wireless communication unit 210 may be composed of a digital unit and an analog unit, and the analog unit includes a number of sub-units depending on operating power, operating frequency, etc. It can be composed of:
- a digital unit may be implemented with at least one processor (eg, digital signal processor (DSP)).
- DSP digital signal processor
- the wireless communication unit 210 transmits and receives signals as described above. Accordingly, all or part of the wireless communication unit 210 may be referred to as a 'transmitter', 'receiver', or 'transceiver'. Additionally, in the following description, transmission and reception performed through a wireless channel are used to mean that the processing as described above is performed by the wireless communication unit 210.
- the backhaul communication unit 220 provides an interface for communicating with other nodes in the network. That is, the backhaul communication unit 220 converts a bit string transmitted from the base station to another node, for example, another access node, another base station, a higher node, a core network, etc., into a physical signal, and converts the physical signal received from the other node into a physical signal. Convert to bit string.
- the storage unit 230 stores data such as basic programs, application programs, and setting information for operation of the base station.
- the storage unit 230 may be comprised of volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. And, the storage unit 230 provides stored data according to the request of the control unit 240.
- the control unit 240 controls the overall operations of the base station. For example, the control unit 240 transmits and receives signals through the wireless communication unit 210 or the backhaul communication unit 220. Additionally, the control unit 240 records and reads data from the storage unit 230. Additionally, the control unit 240 can perform protocol stack functions required by communication standards. According to another implementation example, the protocol stack may be included in the wireless communication unit 210. For this purpose, the control unit 240 may include at least one processor.
- Figure 3 shows the configuration of a terminal in a wireless communication system according to various embodiments of the present disclosure.
- the configuration illustrated in FIG. 3 can be understood as the configuration of the terminal 120.
- Terms such as 'unit' and 'unit' used hereinafter refer to a unit that processes at least one function or operation, and may be implemented as hardware, software, or a combination of hardware and software.
- the terminal includes a communication unit 310, a storage unit 320, and a control unit 330.
- the communication unit 310 performs functions for transmitting and receiving signals through a wireless channel. For example, the communication unit 310 performs a conversion function between a baseband signal and a bit string according to the physical layer standard of the system. For example, when transmitting data, the communication unit 310 generates complex symbols by encoding and modulating the transmission bit string. Additionally, when receiving data, the communication unit 310 restores the received bit stream by demodulating and decoding the baseband signal. Additionally, the communication unit 310 upconverts the baseband signal into an RF band signal and transmits it through an antenna, and downconverts the RF band signal received through the antenna into a baseband signal. For example, the communication unit 310 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, an ADC, etc.
- the communication unit 310 may include multiple transmission and reception paths. Furthermore, the communication unit 310 may include at least one antenna array composed of multiple antenna elements. In terms of hardware, the communication unit 310 may be composed of digital circuits and analog circuits (eg, radio frequency integrated circuit (RFIC)). Here, the digital circuit and analog circuit can be implemented in one package. Additionally, the communication unit 310 may include multiple RF chains. Furthermore, the communication unit 310 may perform beamforming.
- RFIC radio frequency integrated circuit
- the communication unit 310 transmits and receives signals as described above. Accordingly, all or part of the communication unit 310 may be referred to as a ‘transmitting unit’, a ‘receiving unit’, or a ‘transmitting/receiving unit’. Additionally, in the following description, transmission and reception performed through a wireless channel are used to mean that the processing as described above is performed by the communication unit 310.
- the storage unit 320 stores data such as basic programs, application programs, and setting information for operation of the terminal.
- the storage unit 320 may be comprised of volatile memory, non-volatile memory, or a combination of volatile memory and non-volatile memory. And, the storage unit 320 provides stored data according to the request of the control unit 330.
- the control unit 330 controls the overall operations of the terminal. For example, the control unit 330 transmits and receives signals through the communication unit 310. Additionally, the control unit 330 records and reads data from the storage unit 320. Additionally, the control unit 330 can perform protocol stack functions required by communication standards. To this end, the control unit 330 may include at least one processor or microprocessor, or may be part of a processor. Additionally, a portion of the communication unit 310 and the control unit 330 may be referred to as a communication processor (CP).
- CP communication processor
- Various embodiments of the present disclosure relate to a method of providing AR split rendering.
- a technology split rendering
- Cloud games such as MS xcloud are business examples.
- the server receives the pose information of the terminal attached to the user (e.g. AR glasses), determines the actual MTP (e.g. 300ms) between the server and the terminal, and calculates the expected MTP (e.g. 10ms) and actual Time warping or Late Stage Reprojection (LSR) technology, which is a technology that predicts the user's future pose (position + gaze direction) after a future offset time to offset the difference between MTPs (e.g., 290 ms), can be used.
- LSR Late Stage Reprojection
- the technology involves correcting pose differences by performing plane-to-plane transformation (warping) of the received 2D image plane to the plane viewed from the user's final pose.
- Means for solving the problem provided by various embodiments of the present disclosure are as follows.
- SD scene description
- Various embodiments of the present disclosure use scene description technology to convert a two-dimensional image, which is a rendering result of a server, into a combination of primitive components (e.g., points, lines, triangles, etc.), which are geometric information in a three-dimensional space. Describes which part of the two-dimensional image the surface texture of the primitive component maps to.
- primitive components e.g., points, lines, triangles, etc.
- Various embodiments of the present disclosure include encoded and embedded binary or reference link information for a two-dimensional image within a scene description, an animation node, and a scene node for each predicted pose, and a camera (camera) under the scene node. camera) node and mesh nodes, and among the mesh node sub-nodes, texture nodes are provided.
- FIG. 4 illustrates an example of a glTF 2.0 node tree structure in a wireless communication system according to various embodiments of the present disclosure.
- the scene node maps the user's pose in space predicted by the server to the camera node, provides information about the 2D projection plane on which 3D content is projected from the pose, and is located in 3D or on the 2D plane. It includes descriptions of primitive components, where the primitive components are connected to texture nodes, and the texture nodes include two-dimensional coordinate information of a two-dimensional image included or referenced in the scene description.
- the animation node contains descriptive information about how the scene content at the first time described in the scene description changes as it progresses temporally to the second time.
- FIG. 5 illustrates an example of scene description mapping of an image and a pose in a wireless communication system according to various embodiments of the present disclosure.
- Various embodiments of the present disclosure include one scene node for each user pose prediction candidate in order to provide change information of the two-dimensional image for each of one or more user pose prediction candidates predicted by the server.
- Various embodiments of the present disclosure include profile information in a scene description, a flag indicating that a two-dimensional image can be used as is for one of the scene nodes, and raw components included in a mesh node on a two-dimensional projection plane.
- a flag that indicates whether the operation is located a flag that allows exclusion of operations for some processes in the graphics render pipeline, a flag that determines whether to use animation nodes according to the passage of time, and a view that is an identifier to indicate when referring to a specific view when using multiview video coding.
- the 'node name' and 'subnode' relationship expressed in various embodiments of the present disclosure is explained based on glTF 2.0 and MPEG-I scene description among the scene description technologies used in related industries, so the hierarchy and node name When applied to other scene description technologies with different roles, it can be used by mapping to similar ones depending on the type of node supported by the technology, its role, and the relationship between nodes.
- FIG. 6A illustrates an example of a structure between a terminal-server-AP (Application Provider) in a wireless communication system according to various embodiments of the present disclosure.
- Various embodiments of the present disclosure consist of information exchange between a content/app/service provider (Application provider (AP)) providing an AR split rendering service, a network service provider (Operator), and a network service participating terminal (Client).
- Application provider Application provider
- AP Application provider
- User network service provider
- Client network service participating terminal
- FIG. 6B is a flowchart illustrating an example of a service provision method and procedure in a wireless communication system according to various embodiments of the present disclosure.
- the content service provider checks whether the service it wishes to provide is supported by the network service provider's network server.
- the brief service provision methods and procedures are as follows.
- the content service allows the terminal to connect to the network service, browse accessible content, select the content format to be provided as Split rendered media, report the terminal's performance and surrounding environment information, and AR split rendering service provider.
- the rendering service may be initiated in the order in which it is decided to start and information for receiving the service is delivered to the terminal (client driven method).
- client driven method the service provider's service initialization is completed, the terminal connects to the network service, browses and selects accessible content, reports terminal performance and surrounding environment information, and provides AR split rendering service provider (AP).
- AP AR split rendering service provider
- the format of the content can be selected as Split rendered media, and the AR split rendering service can be launched in the order of providing information for launching (hereinafter referred to as AP driven method).
- the AR split rendering service runs on the network service provider's server (i.e. Application Server), collects pose information or predicted pose information from the terminal, uses this to predict the pose information of the near future terminal, and AR content provided by the AP. is converted into a low complexity scene description using the predicted pose information.
- Scene description is a process that arranges the components that make up 3D content in 3D space and outputs them as the user's desired result (e.g. 2D image for 2D display) through processing in a scene description player or graphic renderer. refers to the content format.
- the scene description describes the user's pose in space predicted by the server and a two-dimensional image that is a rendering result processed by the server.
- a scene description can provide information about the viewpoint from which 3D content is rendered using a camera node, but the description of this information is not mandatory, and if the information is described, its use is not mandatory.
- Various embodiments of the present disclosure are characterized by using one node to describe the user's future pose prediction candidate predicted by the terminal or split rendering server, and a camera node can be used as an example of the node.
- the split rendering server is characterized in that the resulting two-dimensional image generated using the pose prediction candidate is positioned on the projection plane of the aforementioned camera node.
- Various embodiments of the present disclosure use scene description technology to describe a two-dimensional image that is the result of split rendering as a combination of mesh triangles, which are primitive components in a three-dimensional space, and that part of the two-dimensional image is Describes how it is mapped as a texture of a mesh triangle.
- FIG. 7 illustrates an example of a profile identification method in a wireless communication system according to various embodiments of the present disclosure.
- Scene descriptions according to various embodiments of the present disclosure and services and terminals using them are distinguished by separate identifiers, an example of the identifier is created and executed using a rule described later, and support and compliance with the rule are provided as profile information. and is identified.
- a profile node is provided as a sub-node of the scene description, and the profile expression scheme and values belonging to the scheme are described as attribute values of the profile node.
- a profile node may be newly created under the scene description, a scheme such as "mpeg-i-scene-description:2022" may be described as an attribute value of the profile node, and "split-render" may be described as a subordinate value of the scheme. there is.
- Various embodiments of the present disclosure include embedded binary or reference information for one or more two-dimensional images or videos in a scene description, one or more animation nodes, and one or more scene nodes, and one node under each scene node. It has a camera node and one or more mesh nodes, and has one or more texture nodes among the child nodes of each mesh node. Terminals, network servers, and APs that support a Profile identified as conforming to this disclosure and can create or execute a compatible scene description operate based on the rules described in this disclosure.
- FIG. 8 illustrates an example of 3D stereoscopic content, a terminal predicted pose, and a projection plane in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 9 illustrates an example of a two-dimensional image in a wireless communication system according to various embodiments of the present disclosure.
- Each scene node has one camera node, and the camera node describes terminal pose information in the user's space predicted by the terminal or server.
- the camera node contains the camera's position in 3D space and direction information in 3D space.
- the camera node contains frustum information such as top and bottom, left and right Field of View (FoV), aspect ratio, and included depth range (z-near, z-far).
- the camera node provides information about the 2D projection plane on which 3D content is projected. Only one plane that contains the z-near point of the camera node or a separately specified projection plane depth point and is orthogonal to the camera node in the normal direction becomes the projection plane for the camera node.
- a mesh node contains a description of first and second primitive components located in a three-dimensional or two-dimensional plane, and the primitive components are connected to texture nodes, and the texture nodes are included in the scene description. Contains 2D coordinate information of the referenced 2D image.
- the eyesight connected to each point of the first primitive component located in three-dimensional space and the pose of the camera node is the projection plane of the camera node. It is created by placing the second primitive component at the point where it intersects the (projection plane).
- the generated two-dimensional image is used as the texture of the second primitive component mesh node located on the projection plane.
- the location and mapping results of the texture referenced and used in the mesh node of the base pose are different, and the location and mapping results of the texture referenced and used in the mesh node of another candidate pose are different.
- the darkest surface of a cube which is an object in three-dimensional space, is mapped to a mesh node with an area smaller than the white surface on the projection plane for the base pose, but is mapped to a mesh node with an area smaller than the white surface on the projection plane for another candidate pose. It is mapped to a mesh node with a large area.
- the voxel information on the projection plane is stored as pixels in a two-dimensional image.
- first raw components each vertex of the first raw component is projected onto the projection plane surface to create a second raw component
- the AR delivered to the terminal is
- the scene description which is the result of split rendering, describes the first and second primitive components. If the raw components of a mesh node are second raw components, an on-projection-plane node, which is a flag indicating whether the raw components included in the mesh node are located on a two-dimensional projection plane, is described, and the property value of the node becomes true ("True").
- the two-dimensional image is used as resource information referenced by the texture node, and the texture node is described and mapped as surface information of each first and second primitive component of the mesh node.
- FIG. 10 illustrates an example of space-to-space conversion in a wireless communication system according to various embodiments of the present disclosure.
- FIG. 11 illustrates an example of space-space transformation after spatial geometry transformation in a wireless communication system according to various embodiments of the present disclosure.
- the AR split rendering service provider and network server include a plurality of scene nodes for a plurality of poses in providing split rendering results according to the user's pose in the near future.
- the terminal and server continuously acquire the user's pose information and can predict the user's pose at any time from the present to the future based on the pose records from the past to the present.
- the terminal and server operate one or more user movement models, evaluate them based on consistency with the updated user pose, and provide scene nodes for predicted pose values of models with relatively high hit rates.
- the scene nodes indicated in a specific order (e.g., first) or with a separate flag are camera nodes and mesh nodes for the user pose predicted to have the highest probability. and embed or reference the 2D image that is the result of rendering at the pose.
- the corresponding scene node is characterized in that it can be used without a texture mapping conversion process to a projection plane for a two-dimensional image.
- Other candidate scene nodes provide other camera information, that is, information about other predicted user poses.
- a terminal following the present disclosure first reads the scene nodes in the scene description, reads the camera information in the scene node, and selects the scene node with camera information closest to the current location of the terminal.
- the result can be output by selecting the first raw component, selecting the scene node closest to the final pose among the second raw components, or selecting the scene node with the highest probability in the order of highest performance.
- Scene nodes with the next highest probability have first or second raw components of different shapes, sizes, and positions compared to the scene nodes with the highest probability, so that the two-dimensional image is mapped onto the projection plane differently, and the rendered image accordingly. It has the effect of changing the results. Since the first or second primitive component may have different values depending on the scene node, the effect of deriving a two-dimensional image that reflects the spatial geometric characteristics of the original AR content according to the user's pose can be expected.
- FIG. 12 illustrates an example of the operation of an animation node in a wireless communication system according to various embodiments of the present disclosure.
- Figure 13 shows an example of the operation of an animation node when latency occurs in a wireless communication system according to various embodiments of the present disclosure.
- the AR split rendering service provider and network server can predict one or more transmission latencies in predicting the time (timestamp) when the split rendering result is transmitted and becomes available in the terminal.
- time time
- different spatial geometric mappings and different two-dimensional images may be required for multiple temporal positions.
- the server can apply a plurality of random future times to the user movement model and obtain the user's predicted pose for each future time. If the server knows the change in the content over time, it renders a result in which the change in the content over time is applied in the user's predicted pose for each future time, and different spatial geometric mappings for the plurality of temporal positions are applied. Dimensional images can be created.
- various embodiments of the present disclosure include an animation node and a latency flag (on-latency).
- the animation node includes descriptive information about how the scene content at the first time point (timestamp) described in the scene description changes while temporally progressing to the second time point.
- the raw components may change position, size, reference texture, etc.
- the interval between the first viewpoint and the second viewpoint may be equal to or greater than the time interval between one image frame and the next image frame in the prior art.
- an information value e.g., coordinates
- the information value changes linearly with the passage of time.
- the channel node when a channel node is described, the channel has information on the change in the amount of information for each stage, and the value of the information has a linear change for the section corresponding to each stage by dividing the flow of time by the number of stages of the channel.
- the terminal applies the contents of the animation node only when a transmission delay occurs. If the on-latency flag is set, the terminal maintains the last received scene description in the reception buffer until a new scene description is received.
- the final received scene description is the version (v1) for the first viewpoint (t1), includes an animation node that can create the second viewpoint (t2), and the value of the on-latency flag is True, there is a delay in transmission.
- the terminal selects the scene node closest to the final pose of the current terminal among the scene nodes in the v1 scene description, and proceeds with animation for a period of time equal to t_delay, which is the time difference from point t1 to the current point, to create the raw component. Change their positions, sizes, etc. and render them to derive a version for the current time.
- t_delay is the time difference from point t1 to the current point
- the decision to use the split rendering service on the terminal is because the terminal's performance is not sufficient to run AR content.
- a terminal following various embodiments of the present disclosure receives a scene description from a server, the processing burden problem for processing the scene description may occur again.
- various embodiments of the present disclosure provide resources so that some processes of the render pipeline executed in the terminal can be excluded or the load can be reduced.
- primitive components they are processed in the CPU and delivered to the GPU.
- a first primitive component located in a three-dimensional space is converted to a second primitive component located on the same projection plane, they are adjacent to each other. Merge the second primitive components with the same transformation direction (e.g., depth, size).
- the performance requirements for processing on the CPU can be reduced.
- the result of the blend process rendered from each predicted pose is provided as a texture resource. Since each scene node has one camera node and is converted to a second primitive component and connected to parts of the two-dimensional image so that the three-dimensional content is projected to the corresponding camera node, the terminal only needs to construct the scene from the two-dimensional image. This allows you to create a result with all light effects processed. In the case of raw components, the number has been reduced, so no separate instructions are required. In the case of textures, to indicate that blending has already been applied, a new expansion node, pre-baked, is inserted under the texture or material node and set as the property value of the node. Displays true ("True"). The terminal can use textures that are identified as pre-baked without applying blending, lighting, etc. among the rendering processes.
- a scene description according to various embodiments of the present disclosure includes the following extension nodes.
- a scene description that follows the node creation rule and mapping method of split rendering results proposed in various embodiments of the present disclosure has a profile node, which is a new extended node, and a profile attribute value.
- the primitive component included in the mesh node is a second primitive component created to be located on a two-dimensional projection plane, a new expansion node under the mesh node, on-projection-plane node, and true (" as the property value of the node) True").
- this new expansion node under the texture node or material node has the pre-baked attribute value of "True”.
- a view-id is provided as an identifier to indicate when referring to a specific view as a texture among several views of the video stream.
- the 'node name' and 'subnode' relationship expressed in various embodiments of the present disclosure is explained based on glTF 2.0 and MPEG-I scene description among the scene description technologies used in related industries, so the hierarchy and node name When applied to other scene description technologies with different roles, it can be used by mapping to similar ones depending on the type of node supported by the technology, its role, and the relationship between nodes.
- 3GPP TS 26.565 is a standard specification for media formats exchanged between servers and terminals, and can be expanded as shown in Table 1 below to support split rendering servers and terminals following this disclosure.
- a computer-readable storage medium that stores one or more programs (software modules) may be provided.
- One or more programs stored in a computer-readable storage medium are configured to be executable by one or more processors in an electronic device (configured for execution).
- One or more programs include instructions that cause the electronic device to execute methods according to embodiments described in the claims or specification of the present disclosure.
- These programs may include random access memory, non-volatile memory, including flash memory, read only memory (ROM), and electrically erasable programmable ROM. (electrically erasable programmable read only memory, EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other types of disk storage. It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, multiple configuration memories may be included.
- non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM. (electrically erasable programmable read only memory, EEPROM), magnetic disc storage device, compact disc-ROM (CD-ROM), digital versatile discs (DVDs), or other types of disk storage. It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, multiple configuration memories may
- the program may be distributed through a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communication network may be connected to the device performing an embodiment of the present disclosure.
- a communication network such as the Internet, an intranet, a local area network (LAN), a wide area network (WAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present disclosure through an external port. Additionally, a separate storage device on a communication network may be connected to the device performing an embodiment of the present disclosure.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
Claims (15)
- 무선 통신 시스템의 단말에 의해 수행되는 방법에 있어서,서버로부터, 복수의 포즈(pose)들에 대한 정보 및 상기 복수의 포즈들에 대응하는 복수의 공간 기하 정보들을 포함하는 장면 기술(scene description)을 수신하는 단계;상기 복수의 포즈들 중에서 상기 단말의 최종 포즈에 가장 근접한 포즈를 결정하는 단계;상기 결정된 포즈에 대응하는 공간 기하 정보를 바탕으로 이미지를 생성하는 단계; 및상기 생성된 이미지를 출력하는 단계를 포함하는, 방법.
- 제1항에 있어서,상기 생성하는 단계는, 오브젝트에 가장 근접한 포즈에 대해서 상기 공간 기하 정보를 바탕으로 렌더링한 결과를 상기 결정된 포즈로 워프(warp)하여 상기 이미지를 생성하는 단계를 포함하는, 방법.
- 제1항에 있어서,상기 출력하는 단계는, 상기 결정된 포즈와 오브젝트가 연결된 시선이 투사 평면과 교차하는 지점에 상기 생성된 이미지를 출력하는 단계를 포함하는 것인, 방법.
- 제1항에 있어서,상기 장면 기술은 각각의 포즈에 대한 메쉬 노드와 텍스쳐 노드를 더 포함하고,상기 텍스쳐 노드는 2차원 이미지 정보와 절두체(frustum) 정보를 상기 메쉬 노드에 대한 텍스쳐로 표현하는 것인, 방법.
- 제4항에 있어서,상기 텍스쳐 노드는 상기 서버에 의해 블렌딩(blending)이 완료되었음을 나타내기 위한 프리베이크드(pre-baked) 정보를 포함하고,상기 출력하는 단계는, 상기 프리베이크드 정보에 따라서 상기 이미지에 대한 블렌딩을 수행하지 않고 출력하는 단계를 포함하는 것인, 방법.
- 제1항에 있어서,상기 장면 기술은 애니메이션 노드를 더 포함하고,상기 방법은, 상기 장면 기술을 수신한 이후 소정의 시점까지 또 다른 장면 기술이 수신되지 않는 경우, 상기 애니메이션 노드에 따라 업데이트된 이미지를 출력하는 단계를 더 포함하는 것인, 방법.
- 제1항에 있어서,상기 장면 기술은 glTF(GL Transmission Format)의 트리 구조를 따르는 것인, 방법.
- 무선 통신 시스템의 단말에 있어서,송수신부; 및상기 송수신부와 연결되는 제어부를 포함하고,상기 제어부는:복수의 포즈(pose)들에 대한 정보 및 상기 복수의 포즈들에 대응하는 복수의 공간 기하 정보들을 포함하는 장면 기술(scene description)을 서버로부터 수신하고,상기 복수의 포즈들 중에서 상기 단말의 최종 포즈에 가장 근접한 포즈를 결정하고,상기 결정된 포즈에 대응하는 공간 기하 정보를 바탕으로 이미지를 생성하고,상기 생성된 이미지를 출력하도록 설정되는 것인, 단말.
- 제8항에 있어서,상기 제어부는, 오브젝트에 가장 근접한 포즈에 대해서 상기 공간 기하 정보를 바탕으로 렌더링한 결과를 상기 결정된 포즈로 워프(warp)하여 상기 이미지를 생성하도록 더 설정되는 것인, 단말.
- 제8항에 있어서,상기 제어부는, 상기 결정된 포즈와 오브젝트가 연결된 시선이 투사 평면과 교차하는 지점에 상기 생성된 이미지를 출력하도록 더 설정되는 것인, 단말.
- 제8항에 있어서,상기 장면 기술은 각각의 포즈에 대한 메쉬 노드와 텍스쳐 노드를 더 포함하고,상기 텍스쳐 노드는 2차원 이미지 정보와 절두체(frustum) 정보를 상기 메쉬 노드에 대한 텍스쳐로 표현하는 것인, 단말.
- 제11항에 있어서,상기 텍스쳐 노드는 상기 서버에 의해 블렌딩(blending)이 완료되었음을 나타내기 위한 프리베이크드(pre-baked) 정보를 포함하고,상기 제어부는, 상기 프리베이크드 정보에 따라서 상기 이미지에 대한 블렌딩을 수행하지 않고 출력하도록 더 설정되는 것인, 단말.
- 제8항에 있어서,상기 장면 기술은 애니메이션 노드를 더 포함하고,상기 제어부는, 상기 장면 기술을 수신한 이후 소정의 시점까지 또 다른 장면 기술이 수신되지 않는 경우, 상기 애니메이션 노드에 따라 업데이트된 이미지를 출력하도록 더 설정되며,상기 장면 기술은 glTF(GL Transmission Format)의 트리 구조를 따르는 것인, 단말.
- 무선 통신 시스템의 서버에 의해 수행되는 방법에 있어서,단말에 이미지를 출력하기 위하여 소정의 오브젝트와 관련된 복수의 포즈(pose)들에 대한 정보 및 상기 복수의 포즈들에 대응하는 복수의 공간 기하 정보들을 생성하는 단계;상기 단말로, 상기 복수의 포즈들에 대한 정보 및 상기 복수의 공간 기하 정보들을 포함하는 장면 기술(scene description)을 전송하는 단계를 포함하고,상기 복수의 포즈들 중에서 상기 단말의 최종 포즈에 가장 근접한 포즈에 대응하는 공간 기하 정보를 바탕으로 상기 이미지가 출력되는 것인, 방법.
- 무선 통신 시스템의 서버에 있어서,송수신부; 및상기 송수신부와 연결되는 제어부를 포함하고,상기 제어부는:단말에 이미지를 출력하기 위하여 소정의 오브젝트와 관련된 복수의 포즈(pose)들에 대한 정보 및 상기 복수의 포즈들에 대응하는 복수의 공간 기하 정보들을 생성하고,상기 복수의 포즈들에 대한 정보 및 상기 복수의 공간 기하 정보들을 포함하는 장면 기술(scene description)을 상기 단말로 전송하도록 설정되고,상기 복수의 포즈들 중에서 상기 단말의 최종 포즈에 가장 근접한 포즈에 대응하는 공간 기하 정보를 바탕으로 상기 이미지가 출력되는 것인, 서버.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/862,125 US20250278811A1 (en) | 2022-05-04 | 2023-04-21 | Method and device for providing ar split rendering in wireless communication system |
| EP23799601.2A EP4502952A4 (en) | 2022-05-04 | 2023-04-21 | METHOD AND DEVICE FOR PROVIDING AR SPLIT RENDERING IN A WIRELESS COMMUNICATION SYSTEM |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2022-0055320 | 2022-05-04 | ||
| KR20220055320 | 2022-05-04 | ||
| KR10-2023-0032622 | 2023-03-13 | ||
| KR1020230032622A KR20230155956A (ko) | 2022-05-04 | 2023-03-13 | 무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023214718A1 true WO2023214718A1 (ko) | 2023-11-09 |
Family
ID=88646612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/005485 Ceased WO2023214718A1 (ko) | 2022-05-04 | 2023-04-21 | 무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20250278811A1 (ko) |
| EP (1) | EP4502952A4 (ko) |
| WO (1) | WO2023214718A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117294832A (zh) * | 2023-11-22 | 2023-12-26 | 湖北星纪魅族集团有限公司 | 数据处理方法、装置、电子设备和计算机可读存储介质 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7809720B2 (ja) * | 2021-04-07 | 2026-02-02 | インターディジタル・シーイー・パテント・ホールディングス・ソシエテ・パ・アクシオンス・シンプリフィエ | 光効果をサポートする容積ビデオ |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001243496A (ja) * | 2000-02-29 | 2001-09-07 | Sony Corp | シーン記述生成装置及び方法、シーン記述変換装置及び方法、シーン記述記憶装置及び方法、シーン記述復号装置及び方法、ユーザインタフェースシステム、記録媒体並びに伝送媒体 |
| KR20180065562A (ko) * | 2016-12-08 | 2018-06-18 | 이정욱 | 단말의 성능을 고려한 멀티미디어 서비스 제공방법 및 그에 사용되는 단말기 |
| KR102147748B1 (ko) * | 2012-04-20 | 2020-08-25 | 삼성전자주식회사 | 증강현실 지원을 위한 데이터 처리 방법 및 장치 |
| US20220094941A1 (en) * | 2020-09-23 | 2022-03-24 | Nokia Technologies Oy | Temporal Alignment of MPEG and GLTF Media |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022015020A1 (ko) * | 2020-07-13 | 2022-01-20 | 삼성전자 주식회사 | 혼합현실/증강현실을 지원하는 통신 시스템에서 3차원 미디어 데이터에 대해 지연 시간 보상 포즈 예측을 사용하는 렌더링을 수행하는 방법 및 장치 |
| WO2022081990A1 (en) * | 2020-10-16 | 2022-04-21 | Splunk Inc. | Mesh updates in an extended reality environment |
-
2023
- 2023-04-21 WO PCT/KR2023/005485 patent/WO2023214718A1/ko not_active Ceased
- 2023-04-21 US US18/862,125 patent/US20250278811A1/en active Pending
- 2023-04-21 EP EP23799601.2A patent/EP4502952A4/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001243496A (ja) * | 2000-02-29 | 2001-09-07 | Sony Corp | シーン記述生成装置及び方法、シーン記述変換装置及び方法、シーン記述記憶装置及び方法、シーン記述復号装置及び方法、ユーザインタフェースシステム、記録媒体並びに伝送媒体 |
| KR102147748B1 (ko) * | 2012-04-20 | 2020-08-25 | 삼성전자주식회사 | 증강현실 지원을 위한 데이터 처리 방법 및 장치 |
| KR20180065562A (ko) * | 2016-12-08 | 2018-06-18 | 이정욱 | 단말의 성능을 고려한 멀티미디어 서비스 제공방법 및 그에 사용되는 단말기 |
| US20220094941A1 (en) * | 2020-09-23 | 2022-03-24 | Nokia Technologies Oy | Temporal Alignment of MPEG and GLTF Media |
Non-Patent Citations (2)
| Title |
|---|
| JANG JUNHWAN, CHOI MINSU, LEE JUNSUK, YOON SANGPIL, YANG JINWOOK, PARK WOOCHOOL: "A Study on Edge Cloud-Based AR Split-Rendered Video Real-Time Streaming", JOURNAL OF THE INSTITUTE OF ELECTRONICS AND INFORMATION ENGINEERS, INSTITUTE OF ELECTRONICS AND INFORMATION ENGINEERS, KR, vol. 58, no. 6, 30 June 2021 (2021-06-30), KR , pages 71 - 78, XP093061137, ISSN: 2287-5026, DOI: 10.5573/ieie.2021.58.6.71 * |
| See also references of EP4502952A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117294832A (zh) * | 2023-11-22 | 2023-12-26 | 湖北星纪魅族集团有限公司 | 数据处理方法、装置、电子设备和计算机可读存储介质 |
| CN117294832B (zh) * | 2023-11-22 | 2024-03-26 | 湖北星纪魅族集团有限公司 | 数据处理方法、装置、电子设备和计算机可读存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20250278811A1 (en) | 2025-09-04 |
| EP4502952A1 (en) | 2025-02-05 |
| EP4502952A4 (en) | 2025-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102909089B1 (ko) | 혼합현실/증강현실을 지원하는 통신 시스템에서 3차원 미디어 데이터에 대해 지연 시간 보상 포즈 예측을 사용하는 렌더링을 수행하는 방법 및 장치 | |
| US12067695B2 (en) | Method and device for encoding/decoding the geometry of a point cloud | |
| WO2023214718A1 (ko) | 무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 | |
| US12200036B2 (en) | Apparatus and method for providing media streaming | |
| KR20200019861A (ko) | 360도 비디오 코딩을 위한 하이브리드 큐브 맵 투사 | |
| CN116491091A (zh) | 数据传输方法及装置 | |
| WO2022240192A1 (en) | Method and apparatus for ar remote rendering processes | |
| Jin et al. | Design of UAV video and control signal real-time transmission system based on 5G network | |
| WO2020063171A1 (zh) | 数据传输方法、终端、服务器和存储介质 | |
| CN105025359A (zh) | 一种基于spice协议的远程视频显示方法及系统 | |
| KR20230155956A (ko) | 무선 통신 시스템에서 ar 스플릿 렌더링을 제공하기 위한 방법 및 장치 | |
| CN116503498A (zh) | 一种画面渲染方法和相关装置 | |
| WO2024083754A1 (en) | Point based attribute transfer for textured meshes | |
| CN119631470A (zh) | 用于分布式无线电接入网节点之间的相互移动性的优化的方法和装置 | |
| US20220005231A1 (en) | A method and device for encoding / reconstructing 3d points | |
| EP4730815A1 (en) | Negotiating the level of detail in v-dmc | |
| US20250252616A1 (en) | Split Rendering With Local Rendering Of Interactive Objects | |
| EP4636543A1 (en) | Method to manage light data | |
| US20250337952A1 (en) | Providing segmentation information for immersive video | |
| US20240311103A1 (en) | Split-compute compiler and game engine | |
| CN116032329B (zh) | 数据传输方法、装置、终端及网络侧设备 | |
| EP4564297A1 (en) | Method and device for providing content according to device type of augmented reality terminal | |
| WO2024019590A1 (ko) | 무선 통신 시스템에서 가상 분산 유닛의 무선 자원을 스케줄링하는 방법 및 장치 | |
| CN120568036A (zh) | 视频数据传输方法、装置、设备、存储介质和计算机程序产品 | |
| WO2024096479A1 (ko) | 무선 통신 시스템에서 애플리케이션 서버에 단말 이동성을 고려한 망 혼잡 상황 정보를 전달하는 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23799601 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18862125 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023799601 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023799601 Country of ref document: EP Effective date: 20241101 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 18862125 Country of ref document: US |
