Patents Examined by Ke Xiao
-
Patent number: 10964108Abstract: Augmentation of captured 3D scenes with contextual information is disclosed. A 3D capture device is used to capture a plurality of 3D images at a first resolution. A component on a mobile computing device is used to capture at least one piece of contextual information that includes a capture location data and a pose data. The mobile computing device receives, the plurality of 3D images from the 3D capture device, and renders the plurality of 3D images into a 3D model. In addition, the at least one piece of contextual information is embedded into a correct location in the 3D model. A user interactive version of the 3D model including the embedded at least one piece of contextual information is then displayed.Type: GrantFiled: June 12, 2020Date of Patent: March 30, 2021Assignee: DotProduct LLCInventors: Rafael Spring, Thomas Greaves
-
Patent number: 10948985Abstract: Perceived clarity of an image presented by a display can be improved using an image stabilization technique to stabilize the image relative to a user's retina. During an illumination period, stabilization actuators are controlled to move a display panel or adjust optical components in the path of light associated with the image to shift the location of the image on the user's retina in response to head or eye movement detected by the system. In some embodiments, a display is configured to illuminate an image, and at least one stabilization actuator is configured to stabilize the image in a retina space associated with a user. Changes in the retina space can be detected by one or more sensors configured to detect a head position of the user and/or an orientation of the user's retina. The image is stabilized in retina space using the stabilization actuators.Type: GrantFiled: March 27, 2019Date of Patent: March 16, 2021Assignee: NVIDIA CorporationInventors: Thomas Hastings Greer, Josef Bo Spjut, David Patrick Luebke
-
Patent number: 10942028Abstract: Techniques are disclosed for systems and methods for video based sensor fusion with respect to mobile structures. A mobile structure may include at least one imaging module and multiple navigational sensors and/or receive navigational data from various sources. A navigational database may be generated that includes data from the imaging module, navigational sensors, and/or other sources. Aspects of the navigational database may then be used to generate an integrated model, forecast weather conditions, warn of dangers, identify hard to spot items, and generally aid in the navigation of the mobile structure.Type: GrantFiled: August 6, 2019Date of Patent: March 9, 2021Assignee: FLIR Belgium BVBAInventors: Mark Johnson, Richard Jales, Gordon Pope, Christopher Gatland, Paul Stokes, Aaron Ridout, Chris Jones, Jay E. Robinson, Neil R. Owens, Peter Long
-
Patent number: 10942740Abstract: Systems, apparatuses and methods may provide for technology that activates a first context on a graphics processor and detects a context switch condition with respect to the first context. Additionally, a second context may be activated, in response to the context switch condition, on the graphics processor while the first context is active on the graphics processor. In one example, activating the second context includes adding a group identifier to a plurality of threads corresponding to the second context and launching the plurality of threads with the group identifier on the graphics processor.Type: GrantFiled: February 19, 2020Date of Patent: March 9, 2021Assignee: Intel CorporationInventors: Altug Koker, Michael Apodaca, Kai Xiao, Chandrasekaran Sakthivel, Jeffery S. Boles, Adam T. Lake, Abhishek R. Appu
-
Patent number: 10942027Abstract: Techniques are disclosed for systems and methods for video based sensor fusion with respect to mobile structures. A mobile structure may include at least one imaging module and multiple navigational sensors and/or receive navigational data from various sources. A navigational database may be generated that includes data from the imaging module, navigational sensors, and/or other sources. Aspects of the navigational database may then be used to generate an integrated model, forecast weather conditions, warn of dangers, identify hard to spot items, and generally aid in the navigation of the mobile structure.Type: GrantFiled: May 11, 2018Date of Patent: March 9, 2021Assignee: FLIR Belgium BVBAInventors: Mark Johnson, Richard Jales, Gordon Pope, Christopher Gatland, Paul Stokes, Aaron Ridout, Chris Jones, Jay E. Robinson, Neil R. Owens, Peter Long
-
Patent number: 10937241Abstract: Systems, apparatus, methods, and articles of manufacture provide for managing and presenting historical environment information as virtual content in augmented reality (AR) environments and applications.Type: GrantFiled: June 29, 2018Date of Patent: March 2, 2021Assignee: The Travelers Indemnity CompanyInventors: Venu Challagolla, John T. Prior, III, Bertrand L. Wilson, Venkatraman Raman
-
Patent number: 10937213Abstract: Example implementations described herein are directed to a graphical user interface (GUI) tool that provides representations of generated charts on a map, wherein distances between representations are provided based on similarity between charts. Similarity is determined through machine learning techniques that are applied on a vectorized form of charts. Example implementations described herein encode charts into vectors using deep learning techniques, which facilitates machine learning techniques such as nearest neighbor to be utilized to determine similarity between charts based on their corresponding vectors.Type: GrantFiled: June 27, 2019Date of Patent: March 2, 2021Assignee: FUJI XEROX CO., LTD.Inventor: Jian Zhao
-
Patent number: 10937385Abstract: A method for operating a display pipe having a first bit depth and implemented in an electronic device may include determining a second bit depth of a display. The method may also include compressing first image data to the second bit depth, where the first image data corresponds to a first image to be presented via the display. The method may also include including buffer data with the first image data to generate processed image data and outputting the processed image data as output image data to cause presentation of the first image.Type: GrantFiled: August 20, 2019Date of Patent: March 2, 2021Assignee: Apple Inc.Inventors: Peter F. Holland, Malcolm D. Gray, Mahesh B. Chappalli
-
Patent number: 10930074Abstract: Embodiments of the present application provide a method for real-time control of a three-dimensional model configured to solve technical issues that a real-time feedback for an actual object is not formed through limited resources in order to control an action of the three-dimensional model to form a live video in a mobile internet environment. The method includes: capturing a real-time video of an actual object; marking an action of the actual object in an image of the real-time video; and forming an action control instruction of a corresponding 3D model according to a change of the action that is marked.Type: GrantFiled: January 29, 2019Date of Patent: February 23, 2021Assignee: APPMAGICS TECH (BEIJING) LIMITEDInventors: Yingna Fu, Yulin Jin
-
Patent number: 10928645Abstract: A three-dimensional (3D) image display apparatus includes a processor configured to determine, from image data of a 3D image to be displayed, a representative depth value based on a current frame of the 3D image and a previous frame of the 3D image, and an imaging optical system configured to generate the 3D image in a predetermined space by modulating light based on the representative depth value.Type: GrantFiled: January 16, 2019Date of Patent: February 23, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yuntae Kim, Geeyoung Sung, Changkun Lee, Hongseok Lee
-
Patent number: 10930036Abstract: Implementations generally relate to optimizing bar charts. In some implementations, a method includes receiving a plurality of data points, where each data point of the plurality of data points has a value. The method further includes determining a plurality of bars of the bar chart based on the plurality of data points, where each bar of the plurality of bars has a length and a width. The method further includes associating at least portions of a plurality of pixels used to render the bar chart with the plurality of bars. The method further includes determining for each pixel or pixel portion, at least one or more of a highest positive bar and/or a lowest negative bar. The method further includes rendering for individual pixels or pixel portions, one or more of the respective highest positive bar and/or the respective lowest negative bar.Type: GrantFiled: April 27, 2020Date of Patent: February 23, 2021Assignee: Oracle International CorporationInventors: Pangus Ho, Hugh Zhang, Prashant Singh
-
Patent number: 10922848Abstract: A device implementing the subject pixel storage for graphical frame buffers may include at least one processor configured to obtain a plurality of data units containing a plurality of pixels stored in memory, each of the plurality of data units including a first pixel of the plurality of pixels packed in succession with at least a portion of a second pixel of the plurality of pixels, in which the plurality of pixels is represented by a number of bits, obtain a group of pixels from the plurality of pixels, and store the group of pixels using a targeted number of bits. A method and computer program product implementing the subject pixel storage for graphical frame buffers is also provided.Type: GrantFiled: April 22, 2019Date of Patent: February 16, 2021Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Richard Hayden Wyman, Brian Francis Schoner, David Chao Hua Wu, Timothy James Mamtora
-
Patent number: 10923076Abstract: A display device, a display system, a mobile object, a display-brightness control method, and a recording medium storing program code. The display device and the display-brightness control method include obtaining brightness data indicating brightness in a peripheral area at prescribed time intervals, the peripheral area including at least some of a display area that serves as a background of display data, detecting a change in brightness in the peripheral area based on the brightness data obtained in the obtaining, determining display-brightness data that indicates display brightness when the change in brightness is detected, such that length of delay time before display brightness of the display data is made to correspond to the brightness of the peripheral area is equal to or shorter than a permissible delay time, and displaying the display data using the display-brightness data determined in the determining.Type: GrantFiled: March 26, 2019Date of Patent: February 16, 2021Assignee: Ricoh Company, Ltd.Inventors: Ryohhei Suzuki, Masato Kusanagi, Yuuki Suzuki, Kazuhiro Fujita
-
Patent number: 10915993Abstract: An image processing method of a display apparatus is disclosed. The image processing method includes analyzing a plurality of image frames constituting a virtual reality image and determining shake information of a camera which photographs the VR image, calculating a shake correction value of an image corresponding to a viewing area of a user from the VR image based on the shake information of the camera, and adjusting the viewing area based on the shake correction value and displaying an image corresponding to the adjusted viewing area in the VR image.Type: GrantFiled: October 20, 2017Date of Patent: February 9, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyung-Min Lim, Jae-Sung Lee, Tammy Lee, Chang-Han Kim, Eun-Young Lee
-
Patent number: 10916041Abstract: A method for point cloud encoding includes generating, for a 3D point cloud, first and second frames representing the 3D point cloud at different depths, wherein the first and second frames each include a set of patches representing a cluster of points of the 3D point cloud. The method also includes encoding the first frame. After encoding the first frame, the method includes decoding the first frame. The method further includes generating a third frame representing a difference between corresponding points of the second frame and the decoded first frame. The method additionally includes encoding the third frame. The method also includes generating a compressed bitstream including the encoded first frame and the encoded third frame. The method further includes transmitting the compressed bitstream.Type: GrantFiled: March 18, 2019Date of Patent: February 9, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Rajan Laxman Joshi, Madhukar Budagavi
-
Patent number: 10909698Abstract: The present disclosure is directed to a software tool that engages in a pattern matching technique. In one implementation, the software tool retrieves a two-dimensional drawing and identifies walls as lines, rotates the drawing until a threshold number of lines are aligned with either the X or Y axes, discards lines that are not aligned with either the X or Y axis, identifies intersection points, identifies a subset of intersection points that have a maxima or minima coordinate, constructs a data library indicative of the relative positions of the points in the identified subset; and compares the constructed data libraries for the two-dimensional drawing to data libraries constructed for another two-dimensional drawing.Type: GrantFiled: May 3, 2019Date of Patent: February 2, 2021Assignee: Procore Technologies, Inc.Inventor: Winson Chu
-
Patent number: 10909751Abstract: Methods and apparatus to transition between 2D and 3D renderings of augmented reality content are disclosed. An example apparatus includes a user input analyzer to determine an intended movement of an AR object relative to a first zone of a real world environment and a second zone of the real world environment. The apparatus also includes an AR content generator, in response to user input, to: render an appearance of movement of the AR object in the first zone based upon a first set of rules; and render the AR object in the second zone, movement of the AR object in the second zone based on a second set of rules different than the first set of rules.Type: GrantFiled: January 31, 2019Date of Patent: February 2, 2021Assignee: INTEL CORPORATIONInventors: Pete Denman, John Sherry, Glen J. Anderson, Benjamin Bair, Rebecca Chierichetti, Ankur Agrawal, Meng Shi
-
Patent number: 10908714Abstract: There is provided a portable information code display apparatus. The apparatus includes a display unit that is capable of displaying an image in addition to a direction detecting unit and a display control unit. The direction detecting unit is capable of detecting that the display unit is oriented is a predetermined orientation. The display control unit controlling display performed in the display unit. Practically, the display control unit displays an information code on the display unit in a predetermined readable state in which the information is readable and maintains the display of the information code in the readable state, when the direction detecting unit detects that the display unit is oriented in the predetermined orientation.Type: GrantFiled: December 7, 2015Date of Patent: February 2, 2021Assignee: DENSO WAVE INCORPORATEDInventor: Takao Ushijima
-
Patent number: 10898299Abstract: Embodiments are provided for digital dental modeling. One method embodiment includes receiving a three-dimensional data set including a first jaw and a second jaw of a three-dimensional digital dental model and receiving a two-dimensional data set corresponding to at least a portion of the first jaw and the second jaw. The method includes mapping two-dimensional data of the two-dimensional data set to the three-dimensional digital dental model by transforming a coordinate system of the two-dimensional data to a coordinate system of the three-dimensional data set. The method includes positioning the first jaw with respect to the second jaw based on the two-dimensional data mapped to the three-dimensional data set. The method includes using at least a portion of the two-dimensional data mapped to the three-dimensional data set as a target of movement of the first jaw with respect to the second jaw in the three-dimensional digital dental model.Type: GrantFiled: May 18, 2020Date of Patent: January 26, 2021Assignee: Align Technology, Inc.Inventors: Anatoliy Boltunov, Yury Brailov, Fedor Chelnokov, Roman Roschin, David Mason
-
Patent number: 10896542Abstract: A moving body position information recognition display device includes a traveling state obtaining part for obtaining information on a traveling state of a host moving body. An object information obtaining part for obtaining information on a plurality of objects including a shape of a travel road and another moving body. A virtual space construction part for constructing a virtual space by associating at least the host moving body and each of the plurality of objects with each of a plurality of virtual models and by arranging the associated virtual models in a three-dimensional space. A two-dimensional video generation part for generating a two-dimensional video capturing the virtual space from a virtual camera arranged in the virtual space and output the two-dimensional video. The two-dimensional video generation part generates the two-dimensional video while adding a predetermined effect to the virtual model corresponding to the object in the two-dimensional video.Type: GrantFiled: April 1, 2020Date of Patent: January 19, 2021Assignee: CANDERA JAPAN INC.Inventors: Kazumasa Fueki, Noboru Takahashi