Soul Vision Creations Private Limited

India

Back to Profile

1-9 of 9 for Soul Vision Creations Private Limited Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
Date
2023 December 1
2023 3
2021 1
2020 1
2019 4
IPC Class
G06Q 30/00 - Commerce 4
G06T 15/00 - 3D [Three Dimensional] image rendering 4
G06N 3/08 - Learning methods 3
G06T 1/40 - Neural networks 3
G06T 19/00 - Manipulating 3D models or images for computer graphics 2
See more
Found results for  patents

1.

NEURAL NETWORK TRAINING FOR IMPLICIT RENDERING

      
Application Number IN2023050510
Publication Number 2023/233423
Status In Force
Filing Date 2023-05-30
Publication Date 2023-12-07
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Jain, Shubham
  • Kumar, Anuvesh

Abstract

A system includes a storage system configured to store a plurality of images from a plurality of viewpoints in a scene, and processing circuitry coupled to the storage system. The processing circuitry is configured to: generate a point cloud of the scene based on the plurality of images; determine samples on a ray from a viewpoint of the plurality of viewpoints based on the point cloud; and train a neural network based on the determined samples on the ray to generate a trained model, the trained model being configured to generate image content of the scene from a viewpoint different than the plurality of viewpoints.

IPC Classes  ?

2.

REAL-TIME RENDERING OF IMAGE CONTENT GENERATED USING IMPLICIT RENDERING

      
Application Number IN2023050497
Publication Number 2023/228211
Status In Force
Filing Date 2023-05-25
Publication Date 2023-11-30
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Jain, Shubham
  • Chopra, Shrey
  • V., Rakesh

Abstract

A device for graphical rendering includes a memory and processing circuitry. The processing circuitry is configured to receive sample values, transmitted by one or more servers, of samples of an object, wherein the sample values are generated by the one or more servers from inputting coordinates into a trained neural network and outputting, from the trained neural network, the sample values of the samples, store the sample values in the memory, and render image content of the object based on the sample values.

IPC Classes  ?

3.

ANTI-ALIASING FOR REAL-TIME RENDERING USING IMPLICIT RENDERING

      
Application Number IN2023050502
Publication Number 2023/228215
Status In Force
Filing Date 2023-05-26
Publication Date 2023-11-30
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Jain, Shubham
  • Sanil, Nischal

Abstract

A system for graphical rendering includes one or more servers configured to determine a mean vector indicative of a ray through one or more conical frustums and a covariance matrix defining lobes in different directions inside the one or more conical frustums to generate an approximation of the one or more conical frustums, generate an input into a trained neural network based on the determined mean vector and the covariance matrix, wherein the trained neural network is trained based on two-dimensional images at different distances from an object and configured to generate sample values of samples within the object, generate the sample values for rendering from the trained neural network based on the input, and output the sample values.

IPC Classes  ?

4.

INTERACTIVE AUGMENTED REALITY (AR) BASED VIDEO CREATION FROM EXISTING VIDEO

      
Application Number IN2020050769
Publication Number 2021/044441
Status In Force
Filing Date 2020-09-03
Publication Date 2021-03-11
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Sengupta, Sarbartha

Abstract

This disclosure describes a method including determining one or more object clusters from a plurality of frames of the video content. At least one of the one or more object clusters is an object cluster with movement through the plurality of frames. The method includes extracting the determined one or more object clusters from the plurality of frames to generate a set of frames having extracted one or more object clusters and outputting the set of frames having extracted one or more object clusters. This disclosure describes a method including receiving the set of frames having the extracted one or more object clusters, rendering one or more of the set of frames in a live camera feed of a device, and generating video content based on the rendered one or more set of frames and a user interacting with the extracted one or more object clusters.

IPC Classes  ?

  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 1/00 - General purpose image data processing

5.

PROGRAMMATIC HAIRSTYLE OPACITY COMPOSITING FOR 3D RENDERING

      
Application Number IN2020050152
Publication Number 2020/174488
Status In Force
Filing Date 2020-02-19
Publication Date 2020-09-03
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Sengupta, Sarbartha

Abstract

Techniques are described for virtual representation creation and display. Processing circuitry may identify substantially transparent pixels in a virtual hairstyle, identify a first set of pixels that are away from the identified substantially transparent pixels, increase an opacity level for a second set of pixels that excludes the first set of pixels by a first amount, and generate the virtual hairstyle based on the first set of pixels and the second set of pixels having the increased opacity level. With the generated virtual hairstyle, processing circuitry of a personal computing device may blend, in a first pass, one or more pixels of the version of the generated virtual hairstyle having an opacity level greater than or equal to a threshold opacity level, and blend, in a second pass, one or more pixels of the version of the generated virtual hairstyle having an opacity level less than the threshold opacity level.

IPC Classes  ?

  • G06Q 99/00 - Subject matter not provided for in other groups of this subclass
  • G06T 15/50 - Lighting effects
  • G06T 19/00 - Manipulating 3D models or images for computer graphics

6.

3D MOBILE RENDERER FOR USER-GENERATED AVATAR, APPAREL, AND ACCESSORIES

      
Application Number IN2019050142
Publication Number 2019/167062
Status In Force
Filing Date 2019-02-23
Publication Date 2019-09-06
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Sengupta, Sarbartha

Abstract

This disclosure describes example techniques for personalized virtual look, fit, and animation of apparel, accessories, and cosmetics on a virtual representation of a user. The disclosure describes dividing an image to be rendered into n containers, wherein the image represents an avatar of a user, determining a respective category of content, from among a plurality of categories of content, for each of the n containers, determining a respective shader program for respective containers of the n containers based on the respective category of the respective container, independently rendering the n containers using the determined respective shader programs to create the avatar, and displaying the avatar.

IPC Classes  ?

7.

VIRTUAL REPRESENTATION CREATION OF USER FOR FIT AND STYLE OF APPAREL AND ACCESSORIES

      
Application Number IN2019050141
Publication Number 2019/167061
Status In Force
Filing Date 2019-02-23
Publication Date 2019-09-06
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Tomar, Amit

Abstract

This disclosure describes example techniques for personalized virtual look, fit, and animation of apparel, accessories, and cosmetics on a virtual representation of a user. The disclosure describes way to deliver an immersive 3D digital experience for style and fit. Processing circuitry of one or more computing devices may create the virtual representation of the user based on an image of the face of the user and a selected body type in real-time.

IPC Classes  ?

8.

VIRTUAL REPRESENTATION CREATION OF USER FOR FIT AND STYLE OF APPAREL AND ACCESSORIES

      
Application Number IN2019050143
Publication Number 2019/167063
Status In Force
Filing Date 2019-02-23
Publication Date 2019-09-06
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Baid, Gaurav
  • Sengupta, Sarbartha
  • Lale, Sweenal

Abstract

A device can be configured to store, in a memory device, a plurality of meshes; obtain, by processing circuitry, an image of an apparel; analyze, by processing the circuitry, the image to determine parameters of the apparel; select, by processing the circuitry, a mesh from the plurality of meshes based on the parameters of the apparel; generate, by processing the circuitry, a swatch based on the image; apply, by processing the circuitry, the swatch to the mesh to generate a virtual apparel; and output, to a display device, graphical information based on the virtual apparel.

IPC Classes  ?

9.

RESOLVING VIRTUAL APPAREL SIMULATION ERRORS

      
Application Number IN2019050144
Publication Number 2019/167064
Status In Force
Filing Date 2019-02-23
Publication Date 2019-09-06
Owner SOUL VISION CREATIONS PRIVATE LIMITED (India)
Inventor
  • Aluru, Sravanth
  • Sengupta, Sarbartha
  • Baid, Gaurav

Abstract

The disclosure describes techniques for apparel simulation. For example, processing circuitry may determine a body construct used for generating a shape of a virtual representation of a user, determine that one or more points on a virtual apparel are within the body construct, and determine, for each of the one or more points, a respective normal vector. Each respective normal vector intersects each respective point and is oriented towards the body construct. The processing circuity may also extend each of the one or more points to corresponding points on the body construct based on each respective normal vector and generate graphical information of the virtual apparel based on the extension of each of the one or more points to the corresponding points on the body construct.

IPC Classes  ?