Patents Issued in August 14, 2018
-
Patent number: 10049460Abstract: An object is identified or tracked within a volume by projecting a light beam encoded with one or more predefined properties to have a predefined optical structure into the volume. A detector captures light from the predefined optical structure reflected from the volume. By analyzing one or more characteristics of light from the predefined optical structure reflected from the object, the object is segmented from the volume.Type: GrantFiled: February 24, 2016Date of Patent: August 14, 2018Assignee: Facebook, Inc.Inventors: Nitay Romano, Nadav Grossinger
-
Patent number: 10049461Abstract: A motion evaluation system includes a marker member including a body part having a first surface and a second surface parallel to the first surface, a reference indication part indicating a center of the first surface, and a plurality of markers arranged on the first surface to be spaced apart from the reference indication part. The marker member is arranged on an object such that the reference indication part is arranged at a reference point of a first coordinate system. A plurality of cameras generate coordinate images by respectively photographing the markers. A first coordinate calculator calculates first coordinate values of the markers in a first coordinate system by using separation distances of the markers and a first distance between the first surface and the second surface, the separation distances and the first distance being previously stored.Type: GrantFiled: April 21, 2017Date of Patent: August 14, 2018Assignee: Samsung Life Public Welfare FoundationInventors: Youngyih Han, Wonjoong Cheon, Junsang Cho, Sunghwan Ahn, Dooho Choi
-
Patent number: 10049462Abstract: A system and method for tracking and annotating objects in a 3D model is disclosed. The method includes receiving a signal feed from a group of sensors including at least one depth sensor, determining a reference signal feed from the signal feed, determining a volumetric representation of at least one object not present in the reference signal feed, assigning a unique volumetric profile to at least one object, and/or storing the unique volumetric profile in an object database. The signal feed may include at least one 3D area of interest. Also, the unique volumetric profile may include a unique volumetric id obtained from a group of attributes. The unique volumetric profile may include at least a unique volumetric position and a unique volumetric centroid. The group of sensors may further include video cameras, thermal, and chemical sensors.Type: GrantFiled: February 24, 2017Date of Patent: August 14, 2018Inventors: Rafael Esparra, Edwin Negron, Rene Yamin
-
Patent number: 10049463Abstract: An alignment method for high dynamic resolution imaging searches and detects features in an image and parameterizing the features. Then differently exposed images are compared by comparing the features. Additionally the method detects features in an image, performs shape adaptive filtering using scaling pyramids, determines trajectories, calculates a range of characteristics for each unit in the image, and compares characteristics of paired units to select or eliminate the pair. Paired unit characterization selects unit pairs, selects unit pairs by statistical analysis, performs cluster analysis, calculates alignment parameters, and performs additional correction of the alignment parameters. The brightness channel is used for objects detection.Type: GrantFiled: February 14, 2017Date of Patent: August 14, 2018Assignee: Pinnacle Imaging CorporationInventors: Elena Aleksandrovna Markova, Klimkovich Anton Grigor'evich, Vanjushin Igor' Valer'evich
-
Patent number: 10049464Abstract: In some aspects, the present disclosure relates to a method for identifying the type of the unit by camera.Type: GrantFiled: September 25, 2015Date of Patent: August 14, 2018Assignee: CapitalBio CorporationInventors: Yuan Xue, Guanbin Zhang, Cheng Chen, Kaijun Zhao, Jing Cheng
-
Patent number: 10049465Abstract: Methods and systems are provided for aligning components of a multi-modality imaging system. In one embodiment, a method comprises performing a plurality of scans of an object with a first modality and a second modality, wherein the object is positioned in a different orientation in each of the plurality of scans, calculating a plurality of alignment parameters of a first modality unit and a second modality unit based on the plurality of scans, and adjusting alignment of the first modality unit and the second modality unit based on the plurality of alignment parameters. In this way, components of a multi-modality imaging system may be accurately aligned using any phantom from which a unique line can be extracted in each modality scan.Type: GrantFiled: June 30, 2016Date of Patent: August 14, 2018Assignee: General Electric CompanyInventors: Nitin Jain, Neelam Sinha, Charles Stearns
-
Patent number: 10049466Abstract: Systems and methods are provided for generating color names for colors corresponding to images and/or palettes. A color image is obtained, and one or more color palettes corresponding to the color image are identified. The color palette may be generated based on palette generation criteria, which may facilitate or control a palette generation process. Illustratively, the palette generation process may include image pre-processing, color distribution generation, representative color identification, palette candidate generation, and palette determination. A color name for each color identified in the color palette and/or the color image can be identified based at least in part on color name popularity information. Color name popularity information may be identified from color name-related voting results provided by a social network site.Type: GrantFiled: October 20, 2017Date of Patent: August 14, 2018Assignee: Amazon Technologies, Inc.Inventors: Charles Shearer Dorner, Robert Yuji Haitani, Gonzalo Alberto Ramos, Paul Barnhart Sayre, III
-
Patent number: 10049467Abstract: A medical image reconstruction system and method for correcting a CT image such that the CT image is located at the center of a three-dimensional (3D) space in order to overcome an error that would otherwise be formed due to an inaccurate position of a patient during Obtaining CT images. After the 3D spatial positions of a 3D medical image are corrected using 3D medical image data, a trajectory of a dental arch is detected. A two-dimensional (2D) medical image is created from the 3D medical image through automatic reconstruction on the basis of the detected trajectory of the dental arch.Type: GrantFiled: March 18, 2016Date of Patent: August 14, 2018Assignees: VATECH Co., Ltd., VATECH EWOO Holdings Co., Ltd.Inventors: Se Yeol Im, Tae Woo Kim, Dong Wan Seo, Sung Il Choi, Tae Hee Han
-
Patent number: 10049468Abstract: A method for volumetric image reconstruction of data collected from a plurality of radiation beams emitted from axially offset positions includes receiving projection data from at least two radiation beams emitted from axially offset positions, defining a first boundary between a first region irradiated only by a first beam of the at least two radiation beams and a second region irradiated by both the first beam and a second beam of the at least two radiation beams, defining a weighting function as a function of the first boundary, and reconstructing a volumetric image from the data that is weighted with the weighting function. Each beam moves on a circular trajectory and radiates at a plurality of view angles over the circular trajectory.Type: GrantFiled: November 26, 2014Date of Patent: August 14, 2018Assignee: Arineta Ltd.Inventors: Amir Finkel, Shai Wald
-
Patent number: 10049469Abstract: A fast and a scalable approach for computing the forward and inverse DPRT that uses: (i) a parallel array of fixed-point adder trees to compute the additions, (ii) circular shift registers to remove the need for accessing external memory components, (iii) an image block-based approach to DPRT computation that can fit the proposed architecture to available resources, and (iv) fast transpositions that are computed in one or a few clock cycles that do not depend on the size of the input image.Type: GrantFiled: December 15, 2014Date of Patent: August 14, 2018Assignee: STC.UNMInventors: Cesar Carranza, Marios Stephanou Pattichis, Daniel Llamocca Obregon
-
Patent number: 10049470Abstract: System and method for geometric correction of OCT data representing a scan obtained by means of optical coherence tomography imaging of a sample. First scan morphological data relating to a morphology of the sample in the scan are obtained. Then reference morphological data relating to a reference morphology of the sample are obtained. For each of one or more scans of OCT data scan morphological data are compared with the reference morphological data to determine a relative geometric transformation of the morphology of the scan with respect to the reference morphology. Corrected scan is generated by performing on the OCT data representing the scan a transform that relates to the determined relative geometric transformation.Type: GrantFiled: July 29, 2013Date of Patent: August 14, 2018Assignee: Canon Kabushiki KaishaInventor: Lukasz Pintal
-
Patent number: 10049471Abstract: A CT alignment system includes a central processing unit (CPU) that processes a plurality of CT images. The CPU determines a location of a main carina from the plurality of CT images and sets the main carina as a point of origin. An x-coordinate, a y-coordinate, and a z-coordinate is calculated for each pixel in each CT image among the plurality of CT images based on the point of origin. A 3D model is rendered from the plurality of CT images and the x-coordinate, the y-coordinate, and the z-coordinate for each pixel in each CT image is associated with a corresponding voxel in the 3D model. The x-coordinate, the y-coordinate, and the z-coordinate for each corresponding voxel in the 3D model is stored as voxel position data. A graphics processing unit (GPU) renders a three dimensional (3D) model based on the plurality of CT images and the voxel position data which is displayed on a display.Type: GrantFiled: August 1, 2017Date of Patent: August 14, 2018Assignee: COVIDIEN LPInventor: Benjamin Greenburg
-
Patent number: 10049472Abstract: A system and method for user content presentation, including: receiving, in association with a request to establish a graph relationship between a first account and a second account, a strength of relationship from the first account to the second account, the strength of relationship selected based on input from a user of the first account; selecting, by a computer processor, a delivery attribute associated with the second account based on the strength of relationship, where the delivery attribute is positively correlated with a measure of content authored by the second account to be provided to the first account; selecting content authored by the second account for inclusion in a stream of the first account based on the delivery attribute; and providing the stream of the first account for display on a client computing device.Type: GrantFiled: October 6, 2014Date of Patent: August 14, 2018Assignee: Twitter, Inc.Inventors: Charles Croom, Patrick Henry Sullivan Ewing
-
Patent number: 10049473Abstract: Embodiments of the disclosure are systems and methods for providing third party visualizations. In one embodiment, a method is provided that includes receiving, via an API, computer-executable instructions configured to render a visualization using events and a variable field; rendering the visualization using the events; causing displaying of a graphical user interface (GUI) comprising a visualization panel and a variable element; receiving, via the variable element of the GUI, an indication of a first change in the value of the variable field to a first value; re-rendering the visualization using the events and the first value; and causing display of the GUI with an updated visualization panel and the variable element.Type: GrantFiled: April 27, 2015Date of Patent: August 14, 2018Assignee: SPLUNK INCInventors: Nicholas Filippi, Simon Fishel, Siegfried Puchbauer-Schnabel, Mathew Elting, Carl Yestrau
-
Patent number: 10049474Abstract: A system and method to plan and represent well activities using bar charts, while also providing the option to select specific time periods in which to represent the data and/or to compare the data with other wells. Additionally, the system provides the ability to chart a well activity plan and to edit an existing plan.Type: GrantFiled: September 3, 2013Date of Patent: August 14, 2018Assignee: Landmark Graphics CorporationInventors: Olivier Germain, Florin M. Anghelescu, Brian Mangold
-
Patent number: 10049475Abstract: Various methods, systems and storage devices are used for utilizing selective triggering events for optimizing chart visualizations. These selective triggering events can include determinations that chart elements are overlapping, that the chart elements are certain types of chart elements and/or that the chart elements are overlapping by a certain amount. The optimizations can include changing sizes, positions and/or transparencies of different chart elements.Type: GrantFiled: December 14, 2015Date of Patent: August 14, 2018Assignee: Microsoft Technology Licensing, LLCInventors: B. Scott Ruble, Catherine W. Neylan
-
Patent number: 10049476Abstract: A method of creating an editable image and editable text from a hand-drawn or other static two-dimensional diagram may include receiving a raw image from an image acquisition device; modifying the raw image to a modified image to reduce noise, normalize raw image data, and reduce pixels; recognizing horizontal, vertical, and diagonal lines in the modified image using a line recognizer; connecting the lines in the modified image to form connected lines using a connector that detects and joins proximally positioned terminal ends of the lines in the modified image; recognizing areas bounded by the connected lines as bounded objects using a bounded object recognizer; and/or identifying and classifying the bounded objects using an object identifier.Type: GrantFiled: May 15, 2015Date of Patent: August 14, 2018Assignee: TURBOPATENT,CORP.Inventors: Charles Broadus, Ben Demboski, Paul Watts, Masanori King Takee, James A Billmaier, Kristopher C Billmaier, David P Billmaier
-
Patent number: 10049477Abstract: Implementations can relate to providing computer-assisted text and visual styling for images. In some implementations, a computer-implemented method includes determining a set of characteristics of an image, and applying one or more first visual modifications to the image based on one or more of the set of characteristics of the image. The method can include receiving user input defining user text, providing the user text in the image, and applying one or more second visual modifications to the image based on the user text and based on at least one of the set of characteristics of the image.Type: GrantFiled: June 26, 2015Date of Patent: August 14, 2018Assignee: Google LLCInventors: Nils Kokemohr, Aravind Krishnaswamy, Ronald Frank Wotzlaw, Daniel Frederik Schwarz
-
Patent number: 10049478Abstract: For generating one or more two-dimensional visual objects, an initial visual representation is determined (S2) and shown (S3) in a display area of a communication terminal (1). A data representation of the visual objects is transmitted (S5) from the communication terminal (1) to a remote processing center (3). The communication terminal (1) receives (S7) from the processing center (3) an enhanced visual representation of the visual objects, and replaces (S9) in the display area the initial representation with the enhanced representation. Retrieving (SE) an enhanced representation from the processing center (3), makes it possible to display visual objects on the communication terminal (1) in representations which are not supported by the communication terminal (1), e.g. graphical objects can be rendered according to enhanced algorithms and/or characters can be rendered in enhanced fonts not supported by the communication terminal (1).Type: GrantFiled: October 22, 2015Date of Patent: August 14, 2018Assignee: Quadient Group AGInventors: Boris Letocha, Jan Knoulich
-
Patent number: 10049479Abstract: An embodiment of the present invention provides a method of updating a CAD model representing an environment. Such an embodiment begins by generating a point cloud representing one or more objects of an environment based on received signals, where the received signals reflected off the one or more objects of the environment. Next, one or more clusters of the point cloud are identified based on a density of points that includes the one or more clusters. In turn, the one or more clusters are mapped to existing CAD diagrams and a CAD model of the environment is automatically updated using the existing CAD diagrams.Type: GrantFiled: December 30, 2015Date of Patent: August 14, 2018Assignee: Dassault SystemesInventor: Nelia Gloria Mazula
-
Patent number: 10049480Abstract: There is provided an image registration device, method, and program that enable easy and quick initial registration between a target part included in an intraoperative video and simulation information, such as a simulation image. A first registration unit performs initial registration between an intraoperative video and simulation information. At this time, an intraoperative image for registration in an intraoperative video is displayed on a display. An operator performs registration between a target part included in the intraoperative image and the simulation information. After the end of initial registration, a second registration unit performs second registration between the simulation information and the target part included in the intraoperative video based on the result of the initial registration.Type: GrantFiled: August 4, 2016Date of Patent: August 14, 2018Assignee: FUJIFILM CorporationInventor: Hirotaka Ito
-
Direct manipulation interpolation and ghost wedging for distributed node-based interactive workflows
Patent number: 10049481Abstract: A distributed computation system is leveraged to evaluate many possible results of a rig near the current pose to obtain predicted poses. A user locally runs an animation application instance to manipulate an animated object including a rig and shape. Depending on a user's selection or modification of a rig control of the rig, changes to the rig control are predicted. Based on the predicted changes to the rig control, the distributed computation system evaluates the rig to obtain different predicted poses. The predicted poses are made available to an interpolator that blends the results to obtain an interpolated shape. In implementations, the distributed computation system may be used to evaluate predicted poses for animation ghosting.Type: GrantFiled: September 12, 2016Date of Patent: August 14, 2018Assignee: Disney Enterprises, Inc.Inventors: Chung-An Lin, Gene Lee, Christian Eisenacher -
Patent number: 10049482Abstract: Systems and methods for generating recommendations for animations to apply to animate 3D characters in accordance with embodiments of the invention are disclosed. One embodiment includes an animation server and a database containing metadata describing a plurality of animations and the compatibility of ordered pairs of the described animations. In addition, the animation server is configured to receive requests for animation recommendations identifying a first animation, generate a recommendation of at least one animation described in the database based upon the first animation, receive a selection of an animation described in the database, and concatenate at least the first animation and the selected animation.Type: GrantFiled: July 23, 2012Date of Patent: August 14, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Stefano Corazza, Emiliano Gambaretto
-
Patent number: 10049483Abstract: An apparatus for generating animation includes: an input interface receiving a motion path sketch input and a posture sketch input from a user; a motion path information generator generating motion path information corresponding to the motion path sketch input; a posture information generator generating posture information corresponding to the posture sketch input; a similar motion clip retriever retrieving a similar motion clip corresponding to the posture information among motion clips stored in a database; a motion information generator generating motion information including a frame of the similar motion clip disposed according to the motion path information; and an animation generator generating animation by rendering a graphic model according to the motion information.Type: GrantFiled: January 18, 2016Date of Patent: August 14, 2018Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Ye-Jin Kim, Myung-Gyu Kim, Jong-Sung Kim, Seong-Min Baek, Sang-Woo Seo, Il-Kwon Jeong
-
Patent number: 10049484Abstract: An apparatus for generating a 3-dimensional character motion via timing transfer. The apparatus includes an example motion database configured to store data about one or more example motions of characters with an identical skeleton model structure; an example motion analyzer configured to generate a timing source by analyzing timing in a designated example motion data among the one or more example motion data stored in the example motion database; and an input motion transfer part configured to re-adjust spatial movements in an input motion in correspondence with the generated timing source so as to generate an output motion.Type: GrantFiled: April 29, 2016Date of Patent: August 14, 2018Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Ye Jin Kim, Sung Jin Hong, Seong Min Baek, Myung Gyu Kim, Il Kwon Jeong
-
Patent number: 10049486Abstract: An importance map indicates, for each of a plurality of pixels, whether the pixel is considered important enough to be rendered. A hierarchical tree for pixels is created to generate a hierarchical importance map. The hierarchical importance map may be used to stop traversal of a primitive that does not overlap a pixel indicated to be important.Type: GrantFiled: September 10, 2016Date of Patent: August 14, 2018Assignee: Intel CorporationInventors: Rasmus Barringer, Tomas G. Akenine-Moller
-
Patent number: 10049487Abstract: Techniques for removing duplicate indices from an index stream are disclosed. The techniques involve dividing the indices into chunks. For any particular chunk, the techniques involve examining each index in the chunk to determine whether a “match” exists for that index within a reuse depth sliding window. The reuse depth sliding window includes a fixed number of indices immediately prior to the index being examined for a match. If a match exists, then the index is marked as non-unique and is assigned a position value equal to the position value of the matching index. If a match does not exist, then the index is marked as unique and assigned the next available position value for the chunk. After assigning position values to indices in a chunk, the indices in the chunk are transmitted to a vertex shader stage for processing in the order indicated by the position values.Type: GrantFiled: November 23, 2016Date of Patent: August 14, 2018Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Saad Arrabi, Mangesh P. Nijasure, Todd Martin
-
Patent number: 10049488Abstract: A method of traversing an acceleration structure (AS) in a ray tracing system includes obtaining information about child nodes of a target node included in the AS; determining whether each of the child nodes intersects a ray based on the obtained information; determining a next target node among at least one child node that intersects the ray; and performing an operation corresponding to a type of the determined next target node.Type: GrantFiled: May 27, 2015Date of Patent: August 14, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jaedon Lee, Youngsam Shin, Wonjong Lee, Seokjoong Hwang
-
Patent number: 10049489Abstract: Graphics processing systems and methods provide soft shadowing effects into rendered images. This is achieved in a simple manner which can be implemented in real-time without incurring high processing costs so it is suitable for implementation in low-cost devices. Rays are cast from positions on visible surfaces corresponding to pixel positions towards the center of a light, and occlusions of the rays are determined. The results of these determinations are used to apply soft shadows to the rendered pixel values.Type: GrantFiled: March 3, 2016Date of Patent: August 14, 2018Assignee: Imagination Technologies LimitedInventors: Justin P. DeCell, Luke T. Peterson
-
Patent number: 10049490Abstract: A computing device can present a plurality of displayable elements, some of which appear to be on top of or overlaying others. The computing device can determine which displayable elements should cast virtual shadows on which other displayable elements based, at least in part, on a respective virtual depth value associated with each of the displayable elements. In general, a displayable element with a higher depth value can cast a shadow on a displayable element with a lower depth value. The device can select a first displayable element for which a virtual shadow is to be generated. The device can acquire a graphical representation of the first displayable element. The computing device can then apply a blurring technique, a color filtering process, and a transparency filtering process to the graphical representation to generate a virtual shadow for the first displayable element. Then the device can draw or display the shadow.Type: GrantFiled: December 23, 2016Date of Patent: August 14, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Kevin Robert Costello, Christopher Wayne Lockhart
-
Patent number: 10049491Abstract: This disclosure provides for a Dynamic Global Illumination system which is capable of mimicking in electronic visual media the properties of light in reality.Type: GrantFiled: September 18, 2013Date of Patent: August 14, 2018Assignee: CONFETTI INTERACTIVE INC.Inventors: Wolfgang Engel, Igor Lobanchikov, Timothy Martin
-
Patent number: 10049492Abstract: A method comprising: obtaining a plurality of three-dimensional (3D) point clouds about a plurality of objects of interest, each of said 3D point clouds being labelled to a category of objects of interest; rendering facades for the objects of interests categorized as buildings using an ambient occlusion method, where illumination of the point cloud is calculated based on light coming from a theoretical hemisphere or sphere around the object of interest; and rendering shapes of the objects of interests categorized as non-buildings by fitting predefined templates of street view objects to the point clouds labelled as non-buildings.Type: GrantFiled: October 18, 2016Date of Patent: August 14, 2018Assignee: Nokia Technologies OyInventors: Pouria Babahajiani, Lixin Fan
-
Patent number: 10049493Abstract: A method of providing interaction with elements in a virtual architectural visualization includes, providing the architectural visualization comprising a plurality of architectural features, at least one of the architectural features comprising an editable object; providing a heads up display (HUD) visible to a user of the architectural visualization; the editable objects within the visualization having object data associated therewith including at least an object mesh, an object material, and a collision mesh; monitoring a user's field of view via a forward projected vector ray cast from the user's position within the virtual architectural visualization; and, upon interaction by a user with the editable object, prompting the user via the HUD with at least one of an alternative object mesh or an alternative object material, updating the editable object with the user selection, and storing the selection in a computer memory.Type: GrantFiled: October 24, 2016Date of Patent: August 14, 2018Assignee: Hoyt Architecture Lab, IncInventors: Dorian Verizzo, Gary Hoyt
-
Patent number: 10049494Abstract: A method for performing interaction based on augmented reality is provided. The method includes obtaining an image of a real scene photographed by a first terminal; obtaining a first location of the first terminal and a second location of a second terminal, the first location including geographical coordinate and orientation of the first terminal; matching the first location with the second location; displaying, on the image of the real scene photographed by the first terminal, information of successfully matched second terminal; and interacting according to the displayed information of the second terminal. By the method, an image is formed by photographing a real scene, and information of the successfully matched second terminal is displayed on the image of the real scene photographed by the first terminal; then interactions are performed according to needs. Furthermore, a system for performing interaction based on augmented reality is provided.Type: GrantFiled: July 11, 2014Date of Patent: August 14, 2018Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhenwei Zhang, Ling Wang, Fen Xiao, Zhehui Wu
-
Patent number: 10049495Abstract: There is provided a system for providing virtual reality content. The system includes a computing arrangement that is operable to execute image generating instructions to process the virtual reality content to generate image data, and a display arrangement that is operable to render the generated image data. The computing arrangement, when executing the image generating instructions, is operable to intercept drawing calls to one or more graphics libraries from application software that executes in operation in computing hardware of a user-wearable device of the system, or to intercept drawing calls from the one or more graphics libraries to a graphics driver of the display arrangement, wherein the user-wearable device includes the display arrangement; and to modulate camera and projection matrices of the drawing calls to create two images having a substantially hemi-spherical field of view for presentation to corresponding eyes of the user.Type: GrantFiled: January 13, 2016Date of Patent: August 14, 2018Assignee: Hashplay Inc.Inventors: Ingo Nadler, Jan-Philipp Alexander Mohr
-
Patent number: 10049496Abstract: Subject viewpoint data and external viewpoint data are collected, such as via cameras, and separate virtual or synthetic video views are generated, one from the subject viewpoint and one from an external viewpoint. The subject video view is presented to the subject, such as via a headset, while the external video view is presented to at least one other person. At least the subject video view is presented sufficiently close in time to permit the subject to react to it. A model is referenced so the video views may include a virtual or synthetic setting, or at least partial replacement of the subject with a character, or both.Type: GrantFiled: June 15, 2016Date of Patent: August 14, 2018Assignee: NBCUNIVERSAL MEDIA, LLCInventors: Ronald Fischer, Abraham Rank
-
Patent number: 10049497Abstract: There is provided a display control device including a matching section configured to match a first image or sensor data output from a first imaging device or a sensor worn on a head of a first user, to a second image output from a second imaging device worn on a part other than the head of the first user, a sight estimation section configured to estimate a region corresponding to a sight of the first user in the second image, on the basis of a result of the matching, and a display control section configured to generate an image expressing the sight of the first user using the second image on the basis of a result of the estimation of the sight, and display the image expressing the sight of the first user toward a second user that is different from the first user.Type: GrantFiled: July 11, 2016Date of Patent: August 14, 2018Assignee: SONY CORPORATIONInventors: Shunichi Kasahara, Junichi Rekimoto
-
Patent number: 10049498Abstract: The present disclosure discloses a video conversion method, apparatus and system. The apparatus comprises: a video input controller, a main controller, and a video output controller; the video input controller is configured to establish a data connection with a video source; the video output controller is configured to establish a data connection with an intelligent terminal; and the main controller is configured to control the video input controller to acquire a video stream transmitted from the video source; control the video input controller to perform a format conversion operation on the video stream in a preset video display format; and control the video output controller to output a converted video stream to the intelligent terminal which displays the converted video stream. The technical solutions provided by the present disclosure can solve the problem that the existed intelligent terminal such as a cellular phone cannot run the virtual reality applications well due to the restricted performance.Type: GrantFiled: July 15, 2016Date of Patent: August 14, 2018Assignee: BEIJING PICO TECHNOLOGY CO., LTD.Inventor: Ligang Li
-
Patent number: 10049499Abstract: The disclosure includes implementations for providing ground adjustment for an in-vehicle augmented reality system. A system may include a three-dimensional heads-up display unit (“3D HUD”) installed in a vehicle. The system may include a memory storing instructions that, when executed, cause the system to: determine a plurality of elevation values for a plurality of points on a road surface, where each elevation value is associated with a point from the plurality of points and describes the elevation of that point; identify a graphic for display on the 3D HUD, where the graphic is associated with at least one point from the plurality of points; determine which location of the 3D HUD is associated with the at least one point associated with the graphic; and display the graphic at the location of the 3D HUD so that the graphic superposes the point when viewed by a driver.Type: GrantFiled: August 29, 2016Date of Patent: August 14, 2018Inventor: Emrah Akin Sisbot
-
Patent number: 10049500Abstract: Augmented reality e-commerce may be useful for home improvement store chains that offer products and services. Initially, environmental data that includes spatial data or image data may be received from scanning sensors. The environmental data may be analyzed to detect recognizable patterns that represent environmental features. The environmental features may include surfaces or objects. Subsequently, a user selection of a surface or an object as a feature that is related to a desired product may be received. The feature is then compared to existing data to determine a specific product that fits the environment, in which the existing data includes at least one of virtual image data or product data. Further, an augmented reality environment that corresponds to the environment may be generated for presentation via an augmented reality device, in which the augmented reality environment may present a three-dimensional (3D) virtual representation of the specific product.Type: GrantFiled: September 22, 2016Date of Patent: August 14, 2018Assignee: 3D Product Imaging Inc.Inventor: Darrick Morrison
-
Patent number: 10049501Abstract: A head mounted display (HMD) comprises a display panel with a first portion including an active area, and a second portion electrically coupled to the first portion of the display panel. The display panel is configured to receive content and compensation content from a VR console for driving the first portion and the second portion of the display panel, respectively. The compensation content is based on modification of the content to be displayed on the first portion of the display panel to mitigate crosstalk in the first portion of the display panel.Type: GrantFiled: October 14, 2016Date of Patent: August 14, 2018Assignee: Oculus VR, LLCInventors: Evan M. Richards, Nirav Rajendra Patel
-
Patent number: 10049502Abstract: A method for edge correction of images of a three-dimensional video content, the video content including at least one original view image and at least one depth or disparity map, the method including the following steps: detecting edges in at least one original view image for obtaining original edges; warping the original edges according to the depth or disparity map; detecting a set of warped edges altered by the warping process; and correcting the altered edges for obtaining corrected edges.Type: GrantFiled: September 29, 2014Date of Patent: August 14, 2018Assignee: SISVEL TECHNOLOGY S.R.L.Inventors: Marco Grangetto, Maurizio Lucenteforte, Andrea Basso, Giovanni Ballocca, Muhammad Shahid Farid
-
Patent number: 10049503Abstract: The invention provides a line guided 3D model reshaping method, including: 1. extracting a contour of an object from an image, and selecting a contour or main skeleton to create a 2D line database; 2. extracting a 3D editable line, retrieving and suggesting an appropriate 2D contour or skeleton from 2D line database; 3. establishing point-to-point correspondence by matching 2D contour or skeleton to 3D editable line, and reshaping the model using parametric deformation method. By the method, 2D contour or skeleton appropriate for 3D model editable line is automatically suggested from 2D line database of multiple classes of objects to guide 3D model reshaping, and fewer user interactions are required in extracting from input 3D model editable lines such as axes, cross-sections and outlines and producing various types of reshaped models by using parametric deformation method, thereby helping user to design desirable 3D model with speed and ease.Type: GrantFiled: October 28, 2016Date of Patent: August 14, 2018Assignee: BEIHANG UNIVERSITYInventors: Xiaowu Chen, Qiang Fu, Qinping Zhao, Xiaoyu Su
-
Patent number: 10049504Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.Type: GrantFiled: February 24, 2017Date of Patent: August 14, 2018Assignee: Honeywell International Inc.Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
-
Patent number: 10049505Abstract: A computer-based method for maintaining an autonomous or self-driving vehicle is provided. The method is implemented using a vehicle controlling (“VC”) computer device installed on the vehicle. The method may include determining that a maintenance operation is required for the self-driving vehicle, retrieving an operator schedule for an operator of the self-driving vehicle, retrieving a facility schedule for a facility, determining a time for performing the maintenance operation based upon the operator schedule, the facility schedule, and an amount of time required to (i) complete the maintenance operation, (ii) drive the self-driving vehicle from a first location to the facility to arrive at the determined time, and (iii) drive the self-driving vehicle to a second location, instructing the self-driving vehicle to drive from the first location to the facility to arrive at the determined time; and/or instructing the self-driving vehicle to drive from the facility a second location.Type: GrantFiled: July 9, 2015Date of Patent: August 14, 2018Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Brian N. Harvey, Nathan L. Tofte
-
Patent number: 10049506Abstract: A system and method are provided to document the condition of a motor vehicle with an image generation device coupled to a control device of the motor vehicle via a data link. An image generation signal is initiated, which is present both at the control device of the motor vehicle and at the image generation device. The image generation signal triggers the generation of an image of the motor vehicle by the image generation device and triggers the generation of a data stamp at the control device. The data stamp is linked to the image.Type: GrantFiled: April 1, 2016Date of Patent: August 14, 2018Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Christian Patron, Matthias Schindler
-
Patent number: 10049507Abstract: A computer-implemented method for determining which portions of a roadway model used by self-driving road vehicles require updating uses discrepancy data derived from the sensors of a plurality of self-driving road vehicles. The discrepancy data may indicate discrepancies between the sensor data and the roadway model, or may indicate portions of the roadway where a self-driving road vehicle underperformed. The discrepancy data is aggregated, and the aggregated discrepancy data is used to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold.Type: GrantFiled: August 4, 2016Date of Patent: August 14, 2018Assignee: USHR INC.Inventors: Alastair Nigel Jenkins, Richard James Pollock
-
Patent number: 10049508Abstract: Systems and methods for integrating data related to aircraft operations such as data from flight logs, flight tracker, maintenance, connectivity, router into modules, for a specific aircraft that can be communicated to and displayed on a single device display in real-time. Systems and methods for integrating data related to aircraft operations into modules, that is both aircraft-specific (engine data, take-off and landing times) and personnel specific (i.e. crew scheduling, passenger manifestos), that includes a web-based interface which incorporates multiple data fields, and can display and communicate on devices, including but not limited to desktop computers, portable devices, such as smart phones, tablets and laptops.Type: GrantFiled: December 9, 2016Date of Patent: August 14, 2018Assignee: Satcom Direct, Inc.Inventors: James Jensen, Jason Natwick, Greg Romano, Brian Rudloff, David Greenhill, Derek Donahue, Christopher Moore
-
Patent number: 10049509Abstract: The present invention provides a system and method for transmitting apparatus-related information in real time. The system comprises at least one server in signal communication with at least one external apparatus in a wired or wireless way. While an abnormality of an external apparatus occurs, the external apparatus transmits a set of abnormality information to the server. After an information receiving interface of the server receives the set of abnormality information transmitted by the external apparatus, an information processing module vocally broadcasts the set of abnormality information. An information transmitting module transmits the set of abnormality information to the client device of at least one assigned related person. While an external apparatus suffers abnormality, the system can inform the related persons in real time to repair the external apparatus instantly.Type: GrantFiled: July 19, 2017Date of Patent: August 14, 2018Inventors: Chifu Liu, Chao-Yuan Lai, Hungli Tan
-
Patent number: 10049510Abstract: Embodiments described herein provide various examples of a low cost, low power, fully automated, unobtrusive, and vehicle-independent radio frequency (RF) communication device to be plugged into a standard on-board diagnostic (OBD) port inside a vehicle to access OBD diagnostic data. According to one aspect, an OBD device for a vehicle is disclosed. This OBD device includes: an OBD adapter configured to be plugged into an OBD port of a vehicle and a first RFID module electrically coupled to the OBD adapter. The first RFID module is further configured to receive OBD data of a vehicle from an associated OBD port via the OBD adapter and communicate at least a portion of the received OBD data to a first RFID reader when the first RFID module is queried by the first RFID reader.Type: GrantFiled: September 14, 2016Date of Patent: August 14, 2018Assignee: NEOLOGY, INC.Inventors: Sheshi Nyalamadugu, Joe Mullis, Alexander Boellaard, Birektawit Waktola, Raymond Freeman