Texture Patents (Class 345/582)
-
Patent number: 11525907Abstract: A marine sonar display device comprises a display, a memory element, and a processing element. The display displays sonar images. The memory element stores sonar data. The processing element is configured to transmit a transmit electronic signal to a frequency steered sonar element which transmits an array of sonar beams into a body of water, each sonar beam transmitted in a different angular direction, receive a receive electronic signal from the frequency steered sonar element, the receive electronic signal including a plurality of frequency components, calculate an array of sonar data slices, one sonar data slice for each frequency component, generate an array of sonar image slices, one sonar image slice for each sonar data slice, and control the display to visually present the array of sonar image slices in near real time and a historical sequence of at least one sonar image slice.Type: GrantFiled: January 17, 2020Date of Patent: December 13, 2022Inventors: Jeffrey B. Wigh, David M. Hendrix, Matthew E. Havermann, Dallas J. Fletchall
-
Patent number: 11521342Abstract: A processor receives a request to access one or more levels of a partially resident texture (PRT) resource. The levels represent a texture at different levels of detail (LOD) and the request includes normalized coordinates indicating a location in the texture. The processor accesses a texture descriptor that includes dimensions of a first level of the levels and one or more offsets between a reference level and one or more second levels that are associated with one or more residency maps that indicate texels that are resident in the PRT resource. The processor translates the normalized coordinates to texel coordinates in the one or more residency maps based on the offset and accesses, in response to the request, the one or more residency maps based on the texel coordinates to determine whether texture data indicated by the normalized coordinates is resident in the PRT resource.Type: GrantFiled: April 14, 2021Date of Patent: December 6, 2022Assignee: Advanced Micro Devices, Inc.Inventors: Maxim V. Kazakov, Mark Fowler
-
Patent number: 11514619Abstract: A method, apparatus and computer program for generating or updating a texture atlas are provided. The texture atlas is generated or updated by obtaining a first texture to be stored in the texture atlas, dividing the first texture into a plurality of parts, storing the plurality of parts in a respective plurality of spaces in the texture atlas, such that the plurality of parts of the first texture may be separated by parts of other textures in the texture atlas, and storing texture reconstruction information defining how to combine the plurality of parts to render the first texture. By dividing the first texture into the plurality of parts, it is possible to store the texture in the texture atlas even in cases where the atlas does not have an available space of the same dimensions as the undivided texture.Type: GrantFiled: January 6, 2021Date of Patent: November 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Adam Bialogonski
-
Patent number: 11514610Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. The processing circuitry determines, for each point in a first point cloud, a corresponding point in a second point cloud. The first point cloud is a processed point cloud based on the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding error vector based on the corresponding point in the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding weight factor based on a position of the respective point in the first point cloud. The processing circuitry determines a quality metric for the first point cloud based on the error vectors and the weight factors.Type: GrantFiled: August 3, 2020Date of Patent: November 29, 2022Assignee: TENCENT AMERICA LLCInventors: Wen Gao, Shan Liu
-
Patent number: 11507019Abstract: Examples are disclosed that relate to computing devices, head-mounted display devices, and methods for displaying holographic objects using slicing planes or volumes. In one example a computing device causes a display system to display a holographic object associated with a holographic volume, the holographic object occluding an occluded holographic object that is not displayed. Location data of at least a portion of a hand is received from a sensor. The location data of the hand is used to locate a slicing plane or a slicing volume within the holographic volume. Based on the location of the slicing plane or the slicing volume, at least a portion of the occluded holographic object is displayed via the display system.Type: GrantFiled: April 22, 2019Date of Patent: November 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Addison Kenan Linville, Jarod Wayne Lenz Erwin, Dong Yoon Park
-
Patent number: 11501578Abstract: A videoconferencing device at an endpoint determines whether a person is a real person standing in front of a display device or if the person is instead an image rendered by a display device. In the first instance the real person will be included in a video feed for transmission to a remote endpoint. In the second instance, images of the display device on which the person is rendered will not be included in the video feed.Type: GrantFiled: May 10, 2021Date of Patent: November 15, 2022Assignee: Plantronics, Inc.Inventors: Hailin Song, Hai Xu, Xi Lu, Fangpo Xu
-
Patent number: 11488346Abstract: A picture rendering method, a storage medium, and an electronic apparatus are provided. The method includes: obtaining one or more target images for a two-dimensional (2D) virtual scene, each of the one or more target images including a background, a character object moving in the background image, and a target object located at a fixed position in the background; determining a first depth value of a first pixel on the target object in the background by using a depth offset indicated in a depth map corresponding to the target object, the depth map recording a depth offset of each first pixel on the target object; obtaining a second depth value of a second pixel on the character object moving to a target display position; and rendering the one or more target images according to the first depth value and the second depth value.Type: GrantFiled: February 9, 2021Date of Patent: November 1, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Huai Tao Zhang
-
Patent number: 11481951Abstract: Methods and graphics processing systems render items of geometry using a rendering space which is subdivided into a plurality of first regions. Each of the first regions is sub-divided into a plurality of second regions. Each of a plurality of items of geometry is processed by identifying which of the first regions the item of geometry is present within, and for each identified first region determining an indication of the spatial coverage, within the identified first region, of the item of geometry, and using the determined indication of the spatial coverage within the identified first region to determine whether to add the item of geometry to a first control list for the identified first region or to add the item of geometry to one or more second control lists for a respective one or more of the second regions within the identified first region.Type: GrantFiled: February 8, 2021Date of Patent: October 25, 2022Assignee: Imagination Technologies LimitedInventors: Xile Yang, Robert Brigg
-
Patent number: 11467713Abstract: Systems and methods include a server configured to provide an application to a remote computing device. The application displays a project image including a photo of a paintable structure and a hot spot located at a predefined location within the project image and configured to draw attention by at least one of blinking, pulsing, and enlarging. The application displays a first link and a second link in response to a cursor being controlled to touch or roll over the hot spot. The application displays at least one of a color name and a color number associated with a paint color at the predefined location of the hot spot in response to receiving input selecting the first link, and displays a color summary including a list of paint colors used in the project image in response to receiving input selecting the second link.Type: GrantFiled: May 14, 2021Date of Patent: October 11, 2022Assignee: Behr Process CorporationInventors: John Buzyn, Bernadette Irizarry, Douglas Milsom, Damien Reynolds, Donna Une, Marc Webb
-
Patent number: 11455368Abstract: An integrated circuit including a multiplier-accumulator execution pipeline including a plurality of multiplier-accumulator circuits to process the data, using filter weights, via a plurality of multiply and accumulate operations. The integrated circuit includes first conversion circuitry, coupled the pipeline, having inputs to receive a plurality of sets of data, wherein each set of data includes a plurality of data, Winograd conversion circuitry to convert each set of data to a corresponding Winograd set of data, floating point format conversion circuitry, coupled to the Winograd conversion circuitry, to convert the data of each Winograd set of data to a floating point data format. In operation, the multiplier-accumulator circuits are configured to: perform the plurality of multiply and accumulate operations using the data of the plurality of Winograd sets of data from the first conversion circuitry and the filter weights, and generate output data based on the multiply and accumulate operations.Type: GrantFiled: September 24, 2020Date of Patent: September 27, 2022Assignee: Flex Logix Technologies, Inc.Inventors: Frederick A. Ware, Cheng C. Wang
-
Patent number: 11450078Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.Type: GrantFiled: March 19, 2021Date of Patent: September 20, 2022Assignee: Adobe Inc.Inventor: Jean-Francois El Hajjar
-
Patent number: 11449904Abstract: Systems, methods, and computer-readable medium are described for operating servers and mobile devices. A mobile device may send a template request including a geographic location to a server device. Based on the received geographic location, the server device may match the template request with a template tagged with a usage location matching the received geographic location. The server device may provide the mobile device with the template wherein the mobile device may combine the template with an image captured at the geographic location. The mobile device may provide the server device with the modified image for distribution to other mobile devices.Type: GrantFiled: January 10, 2018Date of Patent: September 20, 2022Assignee: Ikorongo Technology, LLCInventors: Hugh Blake Svendsen, Michael W. Helpingstine, Christopher M. Amidon, Eugene Matthew Farrelly, Kunal Kandekar, John Forese, Scott Curtis
-
Patent number: 11436698Abstract: A method of playing back an image in a display device obtains a stereo image corresponding to both eyes of a user including a left eye and a right eye, obtains positions of the eyes determines warping transform information corresponding to the positions of the eyes based on a database (DB) provided in advance based on a curvature of an display plane of the display device, warps the stereo image by applying the warping transform information to the stereo image, determines pixel values of a display panel included in the display device from the warped stereo image by performing light field rendering based on the positions of the eyes, and reproduces the determined pixel values on the display panel.Type: GrantFiled: September 15, 2020Date of Patent: September 6, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Inwoo Ha
-
Patent number: 11423601Abstract: A three-dimensional (3D) content refactoring system may maintain the external look and behavior of a donor model, while changing the underlying data to conform the donor model to content standards of a modeling application. The 3D content refactoring system may make the donor model adhere to the content standards by mapping the donor model to a target model that is already formatted for the modeling application.Type: GrantFiled: April 29, 2021Date of Patent: August 23, 2022Assignee: DG Holdings, Inc.Inventor: Joshua Faustino
-
Patent number: 11403818Abstract: A three-dimensional reconstruction method includes: acquiring first images captured by a first camera, each of the first images being an image containing a target object; determining a shooting angle of the each of the first images, the shooting angle being configured to characterize a shooting direction relative to the target object when the first camera shoots the first images; determining an angle interval corresponding to the each of the first images from a plurality of angle intervals included in an angle range [0, 360°) based on the shooting angle, and setting the first image as a target image in the angle interval; and three-dimensionally reconstructing the target object based on the target images in the respective angle intervals to obtain a three-dimensional image of the target object.Type: GrantFiled: March 4, 2020Date of Patent: August 2, 2022Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventor: Jibo Zhao
-
Patent number: 11403838Abstract: An image processing method is disclosed. The image processing method may include inputting a first image and a third image to a pre-trained style transfer network model, the third image being a composited image formed by the first image and a second image; extracting content features of the third image and style features of the second image, normalizing the content features of the third image based on the style features of the second image to obtain target image features, and generating a target image based on the target image features and outputting the target image by using the pre-trained style transfer network model.Type: GrantFiled: January 6, 2020Date of Patent: August 2, 2022Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Dan Zhu, Hanwen Liu, Pablo Navarrete Michelini, Lijie Zhang
-
Patent number: 11403800Abstract: Systems and methods are provided for generating an image of a posed human figure or other subject using a neural network that is trained to translate a set of points to realistic images by reconstructing projected surfaces directly in the pixel space or image space. Input to the image generation process may include parameterized control features, such as body shape parameters, pose parameters and/or a virtual camera position. These input parameters may be applied to a three-dimensional model that is used to generate the set of points, such as a sparsely populated image of color and depth information at vertices of the three-dimensional model, before additional image generation occurs directly in the image space. The visual appearance or identity of the synthesized human in successive output images may remain consistent, such that the output is both controllable and predictable.Type: GrantFiled: July 13, 2020Date of Patent: August 2, 2022Assignee: Amazon Technologies, Inc.Inventors: Sergey Prokudin, Javier Romero Gonzalez-Nicolas, Michael Julian Black
-
Patent number: 11402198Abstract: An information processing device includes a displaced position calculation processing unit, a spatial value acquisition processing unit, and a spatial value display processing unit. The displaced position calculation processing unit is configured to determine displaced position data on a position displaced from an optional point on surface shape data on a surface of a measurement target in a given direction by a given distance. The spatial value acquisition processing unit is configured to acquire, based on spatial region values represented by volume data formed in a space containing a shape of the measurement target and the displaced position data, a spatial region value for a position stored in the displaced position data. The spatial value display processing unit is configured to dispose and display a display material corresponding to the spatial region value on the surface shape data.Type: GrantFiled: June 17, 2020Date of Patent: August 2, 2022Assignee: RICOH COMPANY, LTD.Inventor: Naoyuki Satoh
-
Patent number: 11395715Abstract: Disclosed herein in a method and system for creating and utilizing a virtual-three dimensional image in a real-world environment to guide medical procedures. The process may include receiving image data related to a patient and creating and displaying a three-dimensional holographic model of the patient utilizing the received image data, wherein creating a three-dimensional holographic model of the patient utilizing the received image data. Exemplary methods include organizing image data in a unique manner and utilizing subvolume skipping techniques allowing for more efficient accurate rendering of holographic images.Type: GrantFiled: February 16, 2021Date of Patent: July 26, 2022Assignee: Medivis, Inc.Inventors: Osamah J. Choudhry, Christopher Morley, Jarrod Phillips, Wenbo Lan
-
Patent number: 11395004Abstract: Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting a bitstream containing the point cloud data, and a point cloud data reception method including receiving a bitstream containing point cloud data, and decoding the point cloud data.Type: GrantFiled: November 25, 2020Date of Patent: July 19, 2022Assignee: LG Electronics Inc.Inventors: Hyejung Hur, Sejin Oh
-
Patent number: 11386607Abstract: Systems, methods, and non-transitory computer-readable media can obtain information describing a set of views corresponding to a rendered environment, the views being captured based on a specified virtual camera configuration; determine at least one representation in which information describing the set of views is formatted; and output virtual reality content based at least in part on the at least one representation.Type: GrantFiled: April 16, 2018Date of Patent: July 12, 2022Assignee: Meta Platforms, Inc.Inventors: Chetan Parag Gupta, Simon Gareth Green
-
Patent number: 11388384Abstract: Methods and apparatus for using selective resolution reduction on images to be transmitted and/or used by a playback device are described. Prior to transmission one or more images of an environment are captured. Based on image content, motion detection and/or user input a resolution reduction operation is selected and performed. The reduced resolution image is communicated to a playback device along with information indicating a UV map corresponding to the selected resolution allocation that should be used by the playback device for rendering the communicated image. By changing the resolution allocation used and which UV map is used by the playback device different resolution allocations can be made with respect to different portions of the environment while allowing the number of pixels in transmitted images to remain constant. The playback device renders the individual images with the UV map corresponding to the resolution allocation used to generate the individual images.Type: GrantFiled: July 17, 2018Date of Patent: July 12, 2022Assignee: Nevermind Capital LLCInventors: David Cole, Alan Moss, Hector Medina
-
Patent number: 11379944Abstract: A texture processing pipeline in a graphics processing unit generates the surface appearance for objects in a computer-generated scene. This texture processing pipeline determines, at multiple stages within the texture processing pipeline, whether texture operations and texture loads may be processed at an accelerated rate. At each stage that includes a decision point, the texture processing pipeline assumes that the current texture operation or texture load can be accelerated unless specific, known information indicates that the texture operation or texture load cannot be accelerated. As a result, the texture processing pipeline increases the number of texture operations and texture loads that are accelerated relative to the number of texture operations and texture loads that are not accelerated.Type: GrantFiled: June 23, 2020Date of Patent: July 5, 2022Assignee: NVIDIA CORPORATIONInventors: Michael Fetterman, Shirish Gadre, Mark Gebhart, Steven J. Heinrich, Ramesh Jandhyala, William Newhall, Omkar Paranjape, Stefano Pescador, Poorna Rao
-
Patent number: 11361477Abstract: An imagery processing system that combines MIP level filtering with spatial filtering when rendering images. Filtering can be performed in an order that optimizes memory accesses during the rendering process.Type: GrantFiled: January 29, 2021Date of Patent: June 14, 2022Assignee: Unity Technologies SFInventors: Kimball D. Thurston, III, Luca Fascione, Sébastien Nicolas Speierer
-
Patent number: 11354125Abstract: A method for processing a medical image is provided. The method may include obtaining the medical image, and processing the medical image using a processing program. The processing program may include one or more optimized computation units. The one or more optimized computation units may be optimized by an instruction set supported by the at least one CPU. The instruction set may be configured to optimize at least one of an operation time of the processing program, a resource of the at least one CPU occupied by the processing program, and a count of instructions included in the processing program.Type: GrantFiled: June 27, 2020Date of Patent: June 7, 2022Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.Inventors: Wanli Teng, Yecheng Han, Yong E
-
Patent number: 11354781Abstract: A method includes obtaining, using at least one processor, an image of a scene including image data in each of multiple channels of a color space. The method also includes decomposing a channel of the image into a first base layer and a first detail layer. The method further includes generating a first enhanced detail layer by manipulating a characteristic of the first detail layer. The method also includes decomposing the first base layer into a second base layer and a second detail layer. The method further includes generating a second enhanced detail layer by manipulating a characteristic of the second detail layer. In addition, the method includes combining the first enhanced detail layer, the second enhanced detail layer, and the second base layer to obtain an enhanced image of the scene.Type: GrantFiled: November 24, 2020Date of Patent: June 7, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Ruiwen Zhen, John W. Glotzbach, Hamid R. Sheikh
-
Patent number: 11344071Abstract: In one embodiment, a garment includes a garment substrate and a pattern formed on the substrate that emulates the contours of an ideally proportioned body so as to give observers the impression of the ideal proportions.Type: GrantFiled: October 22, 2019Date of Patent: May 31, 2022Assignee: The H.D. Lee Company, Inc.Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
-
Patent number: 11328459Abstract: A start fill scheme in a first layer that is initially non-transparent is displayed on a display of a computing device. An end fill scheme in a different second layer that overlaps the first layer and is initially at least partially transparent is displayed on the display. A first transparency value of the first layer is gradually changed to a value corresponding to transparency. A second transparency of the second layer is gradually changed to a value corresponding to non-transparency. Both the first transparency value and the second transparency value are gradually changed during a particular time period. Gradually changing the first transparency value and the second transparency value includes changing the values by a plurality of increments over the particular time period.Type: GrantFiled: February 22, 2021Date of Patent: May 10, 2022Assignee: Advanced New Technologies Co., Ltd.Inventor: Nana Zhang
-
Patent number: 11330278Abstract: A processing for a first pixel in a picture comprises setting upper and/or lower limits of a first color component of the first pixel in a first color space to a respective fixed value if a maximum and/or minimum value of the first color component in the first color space results in a color component in a second color space that is below a first value of the color component in the second color space and above a second value of the color component in the second color space. A filtered value is obtained of the first color component and which is equal to or larger than the lower limit and equal to or lower than the upper limit. The processing results in filtered values that are cheaper to encode but that are visibly undistinguishable from the original colors of the pixels.Type: GrantFiled: December 18, 2017Date of Patent: May 10, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jacob Ström, Kenneth Andersson, Per Wennersten
-
Patent number: 11321908Abstract: A computer system and process for scanning apparel items for generation of three-dimensional (3D) reproduced representations of scanned apparel items having folding line indications. An electronic scan is created of at least one apparel item by an imaging device. Point clouds are determined from the at least one scanned apparel item and at least one high polygon 3D model is determined from the point clouds. 3D translation and rotational camera reference images are generated which are associated with the at least one scanned apparel item. Next, a mannequin pose estimation and correction is determined utilizing the generated 3D translation and rotational camera reference images and mannequin detection and removal is then determined relative to the at least one scanned apparel item. Information (data) for indication of fold lines for folding the at least one scanned apparel item is the determined.Type: GrantFiled: November 27, 2019Date of Patent: May 3, 2022Assignee: InContext Solutions, Inc.Inventors: Tracey Wiedmeyer, Manil Bastola
-
Patent number: 11321897Abstract: An information processing device generating video data representing a video of a moving object in response to an instruction by a user includes a decision unit, a determination unit, a generation unit, and a warning unit. The decision unit decides a movement path of the object, based on an instruction by the user. The determination unit determines whether an object video showing the object moving along the movement path decided by the decision unit is equivalent to a video for repeated playback or not, based on the movement path. The generation unit generates video data based on the object video when the object video is determined by the determination unit as equivalent to the video for repeated playback. The warning unit warns the user when the object video is determined by the determination unit as not equivalent to the video for repeated playback.Type: GrantFiled: November 25, 2020Date of Patent: May 3, 2022Assignee: Seiko Epson CorporationInventor: Toshiyuki Sakai
-
Patent number: 11315225Abstract: Inventive aspects include a binning unit for coarse depth culling during binning of pixel geometries. The binning unit includes a rasterizer to receive primitives, and generates pixel coverage information and depth information. The binning unit includes one or more local culling stages to perform local culling within a window of primitives. The local culling unit outputs a set of surviving coverage and surviving depth information. The binning unit includes one or more global culling stages to use the set of the surviving coverage and the surviving depth information to further cull based on an entirety of previously received coverage information and depth information.Type: GrantFiled: December 18, 2019Date of Patent: April 26, 2022Inventors: Abhinav Golas, Nicholas Sohre, Santosh George Abraham
-
Patent number: 11295499Abstract: A switchable rendering system uses both instanced rendering and vector rendering in rendering a raster or vector graphic with a nested repetition. The nested repetition includes multiple levels of repetition and for each level the switchable rendering system selects instanced rendering or vector rendering to render the level. This selection is based on resource availability, such as using instanced rendering for a level when the current resource availability is sufficient to allow instanced rendering for the level, and using vector rendering for a level when the current resource availability is not sufficient to allow instanced rendering for the level.Type: GrantFiled: December 1, 2020Date of Patent: April 5, 2022Assignee: Adobe Inc.Inventors: Tarun Beri, Gaurav Jain
-
Patent number: 11270055Abstract: A method of designing a 3D Integrated Circuit, the method including: performing partitioning to at least a logic strata, the logic strata including logic, and to a memory strata, the memory strata including memory; then performing a first placement of the memory strata using a 2D placer executed by a computer, where the 2D placer is a Computer Aided Design (CAD) tool for two-dimensional devices, where the 3D Integrated Circuit includes a plurality of connections between the logic strata and the memory strata; and performing a second placement of the logic strata based on the first placement, where the memory includes a first memory array, where the logic includes a first logic circuit controlling the first memory array, where the first placement includes placement of the first memory array, where the second placement includes placement of the first logic circuit based on the placement of the first memory array.Type: GrantFiled: November 10, 2021Date of Patent: March 8, 2022Assignee: MONOLITHIC 3D INC.Inventors: Zvi Or-Bach, Zeev Wurman
-
Patent number: 11270502Abstract: The disclosed embodiments relate to image processing methods and apparatuses. In one embodiment, a method includes: mapping an inputted three-dimensional (3D) model map into an asymmetric cubemap, the asymmetric cubemap located at a different place than the mapping center of the inputted 3D model map; and stretching the asymmetric cubemap mapped for the inputted 3D model map into a two-dimensional (2D) stretched plane map.Type: GrantFiled: July 11, 2018Date of Patent: March 8, 2022Assignee: ALIBABA GROUP HOLDING LIMITEDInventor: Xiaojie Sheng
-
Patent number: 11270474Abstract: Generating a screen-tone look image for a video, including: receiving a smooth gradation rendered image and position information of pixels in the rendered image; generating a pattern for each pixel of the pixels in the rendered image using the position information; dividing the rendered image into a fixed number of sections defined by luminance to produce a luminance gradient image; and applying the patterns to the fixed number of sections of the luminance gradient image.Type: GrantFiled: October 16, 2019Date of Patent: March 8, 2022Assignees: Sony Corporation, Sony Pictures Entertainment Inc.Inventors: Bret St. Clair, Marco Recuay
-
Patent number: 11270413Abstract: There is provided a playback apparatus and method, and generation apparatus and method capable of performing enlargement/reduction display of an image while preventing an occurrence of motion sickness. In a case where enlargement/reduction of omnidirectional image is selected, the playback apparatus includes a vertex data transformer that generates a 3D model for enlargement/reduction. The present disclosure can be applied, for example, to a playback apparatus and the like that generates an image obtained by perspective-projecting an omnidirectional image as a display image according to the viewer/listener's line-of-sight direction.Type: GrantFiled: October 5, 2018Date of Patent: March 8, 2022Assignee: SONY CORPORATIONInventor: Nobuaki Izumi
-
Patent number: 11270497Abstract: This application discloses an object loading method performed at an electronic device. The electronic device determines a visible space located within an acquisition range of an image acquisition device located at a first position in a virtual scene and determines a target subspace located within a visible distance threshold indicated by a target type of a plurality of types in the visible space based on the first position, each type of the plurality of types having a visible distance threshold of an object in a subspace of the virtual scene. The electronic device then acquires an object whose visible distance is not greater than the visible distance threshold indicated by the target type in the target subspace as a to-be-rendered object and loads the to-be-rendered object in a storage resource of the user terminal to render an image of the virtual scene.Type: GrantFiled: October 22, 2020Date of Patent: March 8, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Zhixiao Wei
-
Patent number: 11257279Abstract: Systems and methods perform non-parametric texture synthesis of arbitrary shape and/or material data taken from an exemplar object in accordance with embodiments of the invention. Exemplar data is first analyzed. Based upon the analysis, new unique but similar data is synthesized in a myriad of ways.Type: GrantFiled: August 31, 2020Date of Patent: February 22, 2022Assignee: Artomatix Ltd.Inventor: Eric Andrew Risser
-
Patent number: 11257274Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, and a graphics subsystem communicatively coupled to the application processor. The system may include one or more of a draw call re-orderer communicatively coupled to the application processor and the graphics subsystem to re-order two or more draw calls, a workload re-orderer communicatively coupled to the application processor and the graphics subsystem to re-order two or more work items in an order independent mode, a queue primitive included in at least one of the two or more draw calls to define a producer stage and a consumer stage, and an order-independent executor communicatively coupled to the application processor and the graphics subsystem to provide tile-based order independent execution of a compute stage. Other embodiments are disclosed and claimed.Type: GrantFiled: May 29, 2020Date of Patent: February 22, 2022Assignee: Intel CorporationInventors: Devan Burke, Adam T. Lake, Jeffery S. Boles, John H. Feit, Karthik Vaidyanathan, Abhishek R. Appu, Joydeep Ray, Subramaniam Maiyuran, Altug Koker, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Eric J. Hoekstra, Gabor Liktor, Jonathan Kennedy, Slawomir Grajewski, Elmoustapha Ould-Ahmed-Vall
-
Patent number: 11257286Abstract: Embodiments of this application disclose a method for rendering of simulating illumination performed at a terminal, including: obtaining first grid vertex information of a preset first virtual object model, the first grid vertex information including first color information and first normal information, the first normal information being obtained by baking a high model corresponding to the preset first virtual object model; performing vertex space conversion on the first normal information to obtain second normal information corresponding to the first grid vertex information; obtaining first illumination information corresponding to the first grid vertex information according to a preset color setting rule and the second normal information, the preset color setting rule being used to represent a correspondence between colors and illumination; and rendering the first virtual object model by using the first illumination information, the first color information, and the first grid vertex information to obtain aType: GrantFiled: February 12, 2020Date of Patent: February 22, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jinhui Guo, Bin Li, Hui Chen
-
Patent number: 11257184Abstract: In the described examples, a compiled image scaler includes a set of machine executable instructions that generate a scaled image that is a scaled version of a source image with integer and bitwise operations. The compiled image scaler employs filtering to blend colors of adjacent pixels in the source image to generate the scaled image, and each filtering operation concurrently scales three color channels of a pixel in the source image.Type: GrantFiled: February 21, 2018Date of Patent: February 22, 2022Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventor: John F. Rehling
-
Patent number: 11238641Abstract: Systems and techniques for an architecture for contextual memories in map representation for 3D reconstruction and navigation are described herein. In an example, a system for contextual memory mapping is adapted to receive a data set of physical world sensor readings. The system may be further adapted to generate voxel data from the data set, the voxel data includes voxel coordinates and a physical world occupancy indicator. The system may be further adapted to select a block of addresses in the memory to store the voxel data. The system may be further adapted to generate a hash map to map voxel coordinates to memory locations in the block of addresses, the voxel coordinates having a contextual relationship that is maintained by the hash map. The system may be further adapted to store the voxel data at memory addresses based on the hash map.Type: GrantFiled: September 27, 2019Date of Patent: February 1, 2022Assignee: Intel CorporationInventors: Jose Parra Vilchis, Rafael De La Guardia Gonzalez, Rodrigo Aldana Lopez, David Gomez Gutierrez, Leobardo Campos Macias
-
Patent number: 11232616Abstract: Methods and systems for performing editing operations on media are provided. A method includes receiving at least one reference media and at least one target media, identifying at least one dominant edit attribute of the at least one reference media, and performing a compatibility check to determine a compatibility of the at least one target media with the at least one dominant edit attribute of the at least one reference media. Based on results of the compatibility check, at least one compatible edit attribute is selected from the at least one dominant edit attribute, and the at least one compatible edit attribute is transferred from the at least one reference media to the at least one target media.Type: GrantFiled: September 3, 2019Date of Patent: January 25, 2022Inventors: Gururaj Bhat, Adappa M Gourannavar, Rahul Varna, Pavan Sudheendra, Mamata Pattanaik, Nageswara Rao Pragada
-
Patent number: 11228754Abstract: In a method and apparatus for processing video data, one or more processors are configured to encode a portion of stored video data in a pixel domain to generate pixel domain video data, a first graphics processing unit is configured to process the video data in a graphics domain to generate graphics domain video data, and an interface transmits the graphics domain video data and the pixel domain video data. One or more processors are configured to parse the video data into a graphics stream and an audio-video stream and decode the video data, a sensor senses movement adaptations of a user, and a second graphics processing unit is configured to generate a canvas on a spherical surface with texture information received from the graphics stream, and render a field of view based on the sensed movement adaptations of the user.Type: GrantFiled: September 19, 2016Date of Patent: January 18, 2022Assignee: QUALCOMM IncorporatedInventors: Vijayalakshmi Rajasundaram Raveendran, Mina Ayman Saleh Yanni Makar
-
Patent number: 11222396Abstract: In one embodiment, an apparatus, coupled to a computing system, may include a first-level of data bus comprising first-level data lines. The apparatus may include second-level data buses each including second-level data lines. Each second-level data bus may be coupled to a memory unit. The second-level data lines of each second-level data bus may correspond to a subset of the first-level data lines. The apparatus may include third-level data buses each including third-level data lines. Each third-level data bus may be coupled to a sub-level memory unit. The third-level data lines of each third-level data bus may correspond to a subset of the second-level data lines of a second-level data bus along a structural hierarchy. The apparatus may be configured to allow the computing system to load a data block from the first-level data lines to sub-level memory units through the third-level data buses excluding multiplexing operations.Type: GrantFiled: March 8, 2021Date of Patent: January 11, 2022Assignee: Facebook Technologies, LLCInventor: Larry Seiler
-
Patent number: 11221547Abstract: A projector including an optical machine, a lens and a casing is provided. The optical machine is configured to form an optical image. The lens is located on a projection path of the optical machine so that the optical image is projected on the lens. The casing is configured to receive the optical machine and the lens. The casing is provided with a positioning mark, which is aligned with an imaging center of the optical image in a vertical direction and configured to align the imaging center of the optical image with a center of a projection screen.Type: GrantFiled: October 14, 2020Date of Patent: January 11, 2022Assignees: BenQ Intelligent Technology (Shanghai) Co., Ltd, BENQ CORPORATIONInventors: Tung-Chia Chou, Chin-Fu Chiang
-
Patent number: 11215845Abstract: A virtual try-on process for spectacles includes an approximate positioning and a fine positioning of a spectacle frame on a head of a user. Provided for this purpose are 3D models of the head and the spectacle frame, as well as head metadata based on the model of the head and frame metadata based on the model of the frame. The head metadata contains placement information, in particular a placement point, which can be used for the approximate positioning of the spectacle frame on the head, and/or a placement region which describes a region of the earpiece part of the frame for placement on the ears of the head. A rapid and relatively simple computational positioning of the spectacle frame on the head and a more accurate positioning using a subsequent precise adjustment can be achieved with the aid of the metadata.Type: GrantFiled: November 30, 2019Date of Patent: January 4, 2022Assignee: Carl Zeiss Vision International GmbHInventors: Oliver Schwarz, Ivo Ihrke
-
Patent number: 11216990Abstract: Anisotropic texture filtering applies a texture at a sampling point in screen space. Calculated texture-filter parameters configure a filter to perform filtering of the texture for the sampling point. The texture for the sampling point is filtered using a filtering kernel having a footprint in texture space determined by the texture-filter parameters. Texture-filter parameters are calculated by generating a first and a second pair of screen-space basis vectors being rotated relative to each other. First and second pairs of texture-space basis vectors are calculated that correspond to the first and second pairs of screen-space basis vectors transformed to texture space under a local approximation of a mapping between screen space and texture space. An angular displacement is determined between a selected pair of the first and second pairs of screen-space basis vectors and screen-space principal axes of a local approximation of the mapping that indicate the maximum and minimum scale factors of the mapping.Type: GrantFiled: October 19, 2020Date of Patent: January 4, 2022Assignee: Imagination Technologies LimitedInventor: Rostam King
-
Patent number: 11217037Abstract: Disclosed herein is a point cloud data reception device including a receiver configured to receive a bitstream containing geometry data of point cloud data and/or attribute data of the point cloud data, and/or a decoder configured to decode the point cloud data in the bitstream. Disclosed herein is a point cloud data transmission device including an encoder configured to encode point cloud data, and/or a transmitter configured to transmit a bitstream containing the point cloud data and/or signaling information about the point cloud data.Type: GrantFiled: August 14, 2020Date of Patent: January 4, 2022Assignee: LG ELECTRONICS INC.Inventors: Yousun Park, Sejin Oh, Hyejung Hur