Patents by Inventor Atsuo Kuwahara
Atsuo Kuwahara has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10643374Abstract: The systems, apparatuses and methods may provide a way to adaptively process and aggressively cull geometry data. Systems, apparatuses and methods may provide for processing, by a positional only shading pipeline (POSH), geometry data including surface triangles for a digital representation of a scene. More particularly, systems, apparatuses and methods may provide a way to identify surface triangles in one or more exclusion zones and non-exclusion zones, and cull surface triangles surface triangles in one or more exclusion zones.Type: GrantFiled: April 24, 2017Date of Patent: May 5, 2020Assignee: Intel CorporationInventors: Prasoonkumar Surti, Karthik Vaidyanathan, Atsuo Kuwahara, Hugues Labbe, Sameer Kp, Jonathan Kennedy, Abhishek R. Appu, Jeffery S. Boles, Balaji Vembu, Michael Apodaca, Slawomir Grajewski, Gabor Liktor, David M. Cimini, Andrew T. Lauritzen, Travis T. Schluessler, Murali Ramadoss, Abhishek Venkatesh, Joydeep Ray, Kai Xiao, Ankur N. Shah, Altug Koker
-
Publication number: 20200118526Abstract: Systems and methods may provide for determining a start time for an output image scanner to begin scanning an output image to a display device, determining a processing start time for each row of blocks of image pixel data within a rasterizer to ensure its completion before each row of blocks of image pixel data within the output image begin to be scanned out, and scheduling the start of processing of each row of blocks of image pixel data. In one example, the start time for the rasterizer to process a row of blocks of image pixel data uses the number of graphical objects to rendered into the output image and the processing times required by prior images.Type: ApplicationFiled: October 17, 2019Publication date: April 16, 2020Inventors: Hugues Labbe, Karthik Vaidyanathan, Prasoonkumar Surti, Atsuo Kuwahara, Sameer Kp, Jonathan Kennedy
-
Publication number: 20200104971Abstract: Virtual reality systems and methods are described. For example, one embodiment of an apparatus comprises: a communications interface to provide frame data of a virtual reality scene to a head mounted display (HMD); at least one performance monitor coupled to at least one component of the apparatus the at least one performance monitor to monitor performance of the at least one component and to send an alert based on the performance of the at least one component; a processor to process the frame data; a controller to receive the alert based on the performance of the at least one component and to offload processing of the frame data from the processor to the HMD for processing; and a display to show the rendered view of the scene.Type: ApplicationFiled: October 4, 2019Publication date: April 2, 2020Inventors: Paul S. DIEFENBAUGH, Karthik VEERAMANI, Deepak S. VEMBAR, Rajneesh CHOWDHURY, Atsuo KUWAHARA
-
Publication number: 20200097243Abstract: An embodiment of a graphics apparatus may include a processor, memory communicatively coupled to the processor, and a collaboration engine communicatively coupled to the processor to identify a shared graphics component between two or more users in an environment, and share the shared graphics components with the two or more users in the environment. Embodiments of the collaboration engine may include one or more of a centralized sharer, a depth sharer, a shared preprocessor, a multi-port graphics subsystem, and a decode sharer. Other embodiments are disclosed and claimed.Type: ApplicationFiled: September 27, 2019Publication date: March 26, 2020Applicant: Intel CorporationInventors: Deepak S. Vembar, Atsuo Kuwahara, Chandrasekaran Sakthivel, Radhakrishnan Venkataraman, Brent E. Insko, Anupreet S. Kalra, Hugues Labbe, Altug Koker, Michael Apodaca, Kai Xiao, Jeffery S. Boles, Adam T. Lake, David M. Cimini, Balaji Vembu, Elmoustapha Ould-Ahmed-Vall, Jacek Kwiatkowski, Philip R. Laws, Ankur N. Shah, Abhishek R. Appu, Joydeep Ray, Wenyin Fu, Nikos Kaburlasos, Prasoonkumar Surti, Bhushan M. Borole
-
Publication number: 20200082494Abstract: An embodiment of a graphics apparatus may include a context engine to determine contextual information, a recommendation engine communicatively coupled to the context engine to determine a recommendation based on the contextual information, and a configuration engine communicatively coupled to the recommendation engine to adjust a configuration of a graphics operation based on the recommendation. Other embodiments are disclosed and claimed.Type: ApplicationFiled: September 16, 2019Publication date: March 12, 2020Inventors: Joydeep Ray, Ankur N. Shah, Abhishek R. Appu, Deepak S. Vembar, ElMoustapha Ould-Ahmed-Vall, Atsuo Kuwahara, Travis T. Schluessler, Linda L. Hurd, Josh B. Mastronarde, Vasanth Ranganathan
-
Patent number: 10573079Abstract: Hybrid rendering is described for a wearable display that is attached to a tethered computer. In one example, a process includes determining a position and orientation of a wearable computing device, determining a rate of motion of the wearable computing device, comparing the rate of motion to a threshold, if the rate of motion is above the threshold, then rendering a view of a scene at the wearable computing device using the position and orientation information, and displaying the rendered view of the scene.Type: GrantFiled: March 27, 2018Date of Patent: February 25, 2020Assignee: INTEL CORPORATIONInventors: Deepak Shashidhar Vembar, Paul Diefenbaugh, Vallabhajosyula S. Somayazulu, Atsuo Kuwahara, Kofi Whitney, Richmond Hicks
-
Publication number: 20200045344Abstract: An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to receive point cloud data included in the video bit stream data to be projected into two or more angles and encode multiple projections for a point cloud point upon a determination that the point cloud point will be included in patches in two or more of the multiple projections.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: Jill Boyce, Atsuo Kuwahara, Tzach Ashkenazi, Ilan Beer, Eytan Kats, Prasoonkumar Surti, Kai Xiao, Jeffrey Tripp, Narayan Biswal, Jason Tanner, Nilesh Shah, Yi-Jen Chiu, Mayuresh M. Varerkar, Maria Bortman, Jonathan Distler, Itay Kaufman
-
Publication number: 20200043121Abstract: An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to decode occupancy map data and auxiliary patch information and generate a plurality of patch video frames based on patch data decoded from the occupancy map data and auxiliary patch information, and a memory communicatively coupled to the one or more processors.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: Jill Boyce, Sang-hee Lee, Scott Janus, Stanley Baran, Michael Apodaca, Prasoonkumar Surti, Srikanth Potluri, Atsuo Kuwahara, Kai Xiao, Jason Tanner, Gokcen Cilingir, Archie Sharma, Jeffrey Tripp, Jason Ross, Barnan Das
-
Publication number: 20200044710Abstract: Beamforming is used in wireless link communication to improve a wireless link through increased channel capacity and diversity by focusing a beam, such as from multiple antennas, in the direction of the receiver. Where the receiver may be capable of measurements relevant to beamforming, more particularly measurements that vary or are otherwise dependent upon changes in beamforming settings, reference to such measurements and corresponding beamforming settings may improve performance. In this Disclosure, a sink device transmits a data stream to a source device, wherein said data stream comprises the position of the sink device. The data stream may further comprise data such as link quality, heading information, or discretized location. The source device stores this data in a memory.Type: ApplicationFiled: August 16, 2019Publication date: February 6, 2020Inventors: Tal AZOGUI, Yaniv FRISHMAN, Atsuo KUWAHARA, Tom HAREL
-
Publication number: 20200043122Abstract: Embodiments described herein provide an apparatus comprising a processor to divide a first projection into a plurality of regions, the plurality of regions comprising a plurality of pixels, detect errant visual content in a first region in the plurality of regions, determine a detail frequency rating for the first region, and apply one of a first rendering technique to the first region in the plurality of regions when the detail frequency rating for the first region in the plurality of regions fails to meet a detail frequency threshold or a second rendering technique to the first region in the plurality of regions when the detail frequency rating for the first region in the plurality of regions meets a detail frequency threshold. Other embodiments may be described and claimed.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: KAI XIAO, GOKCEN CILINGIR, JASON TANNER, SANG-HEE LEE, ATSUO KUWAHARA
-
Publication number: 20200045343Abstract: An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to encode surface normals data with point cloud geometry data included in the video bit stream data for reconstruction of objects within the video bit stream data based on the surface normals data and a memory communicatively coupled to the one or more processors.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: Jill Boyce, Scott Janus, Itay Kaufman, Archie Sharma, Stanley Baran, Michael Apodaca, Prasoonkumar Surti, Srikanth Potluri, Barnan Das, Hugues Labbe, Jong Dae Oh, Gokcen Cilingir, Maria Bortman, Tzach Ashkenazi, Jonathan Distler, Atul Divekar, Mayuresh M. Varerkar, Narayan Biswal, Nilesh V. Shah, Atsuo Kuwahara, Kai Xiao, Jason Tanner, Jeffrey Tripp
-
Publication number: 20200043217Abstract: A mechanism is described for facilitating enhanced immersive media pipeline for correction of artifacts and clarity of objects in computing environments. An apparatus of embodiments, as described herein, includes one or more processors to extract semantic data relating to objects in a scene captured through one or more cameras, where the objects include distortions, and form, based on the semantic data, a three-dimensional (3D) model of contents of the scene, where the contents include the objects. The one or more processors are further to encode the 3D model including the contents and the semantic data into an encoded file having encoded contents and encoded semantic data and transmit the encoded file over an immersive media pipeline to facilitate correction of the distortions and rendering the scene including the objects without the distortions.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: GOKCEN CILINGIR, ATSUO KUWAHARA, NARAYAN BISWAL, JAMES HOLLAND, SANG-HEE LEE, JASON TANNER, MAYURESH VARERKAR, KAI XIAO
-
Publication number: 20200045285Abstract: A mechanism is described for facilitating adaptive resolution and viewpoint-prediction for immersive media in computing environments. An apparatus of embodiments, as described herein, includes one or more processors to receive viewing positions associated with a user with respect to a display, and analyze relevance of media contents based on the viewing positions, where the media content includes immersive videos of scenes captured by one or more cameras. The one or more processors are further to predict portions of the media contents as relevant portions based on the viewing positions and transmit the relevant portions to be rendered and displayed.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Applicant: Intel CorporationInventors: MAYURESH VARERKAR, STANLEY BARAN, MICHAEL APODACA, PRASOONKUMAR SURTI, ATSUO KUWAHARA, NARAYAN BISWAL, JILL BOYCE, YI-JEN CHIU, GOKCEN CILINGIR, BARNAN DAS, ATUL DIVEKAR, SRIKANTH POTLURI, NILESH SHAH, ARCHIE SHARMA
-
Patent number: 10552988Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to order a plurality of segments of an image for encoding and wireless transmission to a display device. The apparatus includes a segment orderer to arrange the segments in an encoding order for encoding. The encoding order is different than a scan line order, and encoding order is such that a center segment of the plurality of segments is to occupy a first position in the encoding order. The first position precedes a second position occupied by the center segment in the scan line order and the center segment corresponds to a center of the image. The apparatus also includes an encoder to encode the segments in the encoding order, and a wireless transmitter to transmit the encoded portions to the display device in the encoding order in which the encoded segments are encoded.Type: GrantFiled: December 22, 2017Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Jie Gao, Manish Hiranandani, Atsuo Kuwahara, Ulun Karacaoglu, Yaniv Frishman
-
Publication number: 20200035005Abstract: An embodiment of a graphics apparatus may include a focus identifier to identify a focus area, and a color compressor to selectively compress color data based on the identified focus area. Another embodiment of a graphics apparatus may include a motion detector to detect motion of a real object, a motion predictor to predict a motion of the real object, and an object placer to place a virtual object relative to the real object based on the predicted motion of the real object. Another embodiment of a graphics apparatus may include a frame divider to divide a frame into viewports, a viewport prioritizer to prioritize the viewports, a renderer to render a viewport of the frame in order in accordance with the viewport priorities, and a viewport transmitter to transmit a completed rendered viewport. Other embodiments are disclosed and claimed.Type: ApplicationFiled: August 7, 2019Publication date: January 30, 2020Applicant: Intel CorporationInventors: Deepak S. Vembar, Atsuo Kuwahara, Chandrasekaran Sakthivel, Radhakrishnan Venkataraman, Brent E. Insko, Anupreet S. Kalra, Hugues Labbe, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, ElMoustapha Ould-Ahmed-Vall, James M. Holland
-
Patent number: 10497340Abstract: Systems and methods may provide for determining a start time for an output image scanner to begin scanning an output image to a display device, determining a processing start time for each row of blocks of image pixel data within a rasterizer to ensure its completion before each row of blocks of image pixel data within the output image begin to be scanned out, and scheduling the start of processing of each row of blocks of image pixel data. In one example, the start time for the rasterizer to process a row of blocks of image pixel data uses the number of graphical objects to rendered into the output image and the processing times required by prior images.Type: GrantFiled: April 10, 2017Date of Patent: December 3, 2019Assignee: Intel CorporationInventors: Hugues Labbe, Karthik Vaidyanathan, Prasoonkumar Surti, Atsuo Kuwahara, Sameer Kp, Jonathan Kennedy
-
Patent number: 10482575Abstract: An apparatus and method for efficiently improving virtual/real interactions in augmented reality. For example, one embodiment of a method comprises: capturing a raw image including depth data; identifying one or more regions of interest based on a detected spatial proximity of one or more virtual objects and one or more real objects; generating a super-resolution map of the one or more regions of interest using machine-learning techniques or results thereof; detecting interactions between the virtual objects and the real objects using the super-resolution map; and performing one or more graphics processing or general purpose processing operations based on the detected interactions.Type: GrantFiled: September 28, 2017Date of Patent: November 19, 2019Assignee: INTEL CORPORATIONInventors: Zhengmin Li, Atsuo Kuwahara, Deepak Vembar
-
Patent number: 10475149Abstract: Virtual reality systems and methods are described. For example, one embodiment of an apparatus comprises: a communications interface to provide frame data of a virtual reality scene to a head mounted display (HMD); at least one performance monitor coupled to at least one component of the apparatus the at least one performance monitor to monitor performance of the at least one component and to send an alert based on the performance of the at least one component; a processor to process the frame data; a controller to receive the alert based on the performance of the at least one component and to offload processing of the frame data from the processor to the HMD for processing; and a display to show the rendered view of the scene.Type: GrantFiled: September 25, 2017Date of Patent: November 12, 2019Assignee: INTEL CORPORATIONInventors: Paul S. Diefenbaugh, Karthik Veeramani, Deepak S. Vembar, Rajneesh Chowdhury, Atsuo Kuwahara
-
Patent number: 10467796Abstract: 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 graphics subsystem may include a first graphics engine to process a graphics workload, and a second graphics engine to offload at least a portion of the graphics workload from the first graphics engine. The second graphics engine may include a low precision compute engine. The system may further include a wearable display housing the second graphics engine. Other embodiments are disclosed and claimed.Type: GrantFiled: April 17, 2017Date of Patent: November 5, 2019Assignee: Intel CorporationInventors: Atsuo Kuwahara, Deepak S. Vembar, Chandrasekaran Sakthivel, Radhakrishnan Venkataraman, Brent E. Insko, Anupreet S. Kalra, Hugues Labbe, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Elmoustapha Ould-Ahmed-Vall, Prasoonkumar Surti, Murali Ramadoss
-
Patent number: 10460415Abstract: An embodiment of a graphics apparatus may include a context engine to determine contextual information, a recommendation engine communicatively coupled to the context engine to determine a recommendation based on the contextual information, and a configuration engine communicatively coupled to the recommendation engine to adjust a configuration of a graphics operation based on the recommendation. Other embodiments are disclosed and claimed.Type: GrantFiled: April 10, 2017Date of Patent: October 29, 2019Assignee: Intel CorporationInventors: Joydeep Ray, Ankur N. Shah, Abhishek R. Appu, Deepak S. Vembar, ElMoustapha Ould-Ahmed-Vall, Atsuo Kuwahara, Travis T. Schluessler, Linda L. Hurd, Josh B. Mastronarde, Vasanth Ranganathan