Solid Modelling Patents (Class 345/420)
-
Patent number: 11514704Abstract: A video capture and processing system includes a memory configured to store a pose database. The pose database includes poses that indicate a start or stoppage in an event. The system also includes a processor operatively coupled to the memory. The processor is configured to generate a pose of an individual in a video frame of captured video of the event. The pose can be three-dimensional pose or a two-dimensional pose. The processor is also configured to determine, based on the pose database, whether the pose of the individual indicates a start or a stoppage in the event. The processor is further configured to control an upload of video of the event based on the determination of whether the pose indicates the start or the stoppage in the event.Type: GrantFiled: October 2, 2018Date of Patent: November 29, 2022Assignee: Intel CorporationInventors: Chen Ling, Ming Lu, Qiang Li, Wenlong Li, Xiaofeng Tong, Yikai Fang, Yumeng Wang
-
Patent number: 11514593Abstract: A method and a device for image processing are disclosed. The method includes: receiving a first image, wherein the first image includes a face; detecting the face and a background region in the first image, establishing a three-dimensional model of the face according to the first image; rotating the three-dimensional model of the face by a first angle; and projecting the three-dimensional model of the face rotated by the first angle to an image coordinate system of the first image and fusing a face region with a processed background region to obtain a second image.Type: GrantFiled: December 29, 2020Date of Patent: November 29, 2022Assignee: ArcSoft Corporation LimitedInventors: Wenxing Xi, Hui Deng, Hongzhuang Yang, Naiyang Lin, Long Zhang
-
Patent number: 11507084Abstract: Disclosures herein may be directed to a method, technique, or apparatus directed to a computer-assisted or autonomous driving (CA/AD) vehicle that includes a system controller, disposed in a first CA/AD vehicle, to manage a collaborative three-dimensional (3-D) map of an environment around the first CA/AD vehicle, wherein the system controller is to receive, from another CA/AD vehicle proximate to the first CA/AD vehicle, an indication of at least a portion of another 3-D map of another environment around both the first CA/AD vehicle and the another CA/AD vehicle and incorporate the at least the portion of the 3-D map proximate to the first CA/AD vehicle and the another CA/AD vehicle into the 3-D map of the environment of the first CA/AD vehicle managed by the system controller.Type: GrantFiled: March 27, 2019Date of Patent: November 22, 2022Assignee: Intel CorporationInventors: Sridhar G. Sharma, S M Iftekharul Alam, Nilesh Ahuja, Avinash Kumar, Jason Martin, Ignacio J. Alvarez
-
Patent number: 11508115Abstract: A stored volumetric scene model of a real scene is generated from data defining digital images of a light field in a real scene containing different types of media. The digital images have been formed by a camera from opposingly directed poses and each digital image contains image data elements defined by stored data representing light field flux received by light sensing detectors in the camera. The digital images are processed by a scene reconstruction engine to form a digital volumetric scene model representing the real scene. The volumetric scene model (i) contains volumetric data elements defined by stored data representing one or more media characteristics and (ii) contains solid angle data elements defined by stored data representing the flux of the light field. Adjacent volumetric data elements form corridors, at least one of the volumetric data elements in at least one corridor represents media that is partially light transmissive.Type: GrantFiled: November 14, 2019Date of Patent: November 22, 2022Assignee: QUIDIENT, LLCInventors: David Scott Ackerson, Donald J. Meagher, John K. Leffingwell, Kostas Daniilidis
-
Patent number: 11501496Abstract: A system for generating a path for navigating an environment, the system comprising a bounding volume hierarchy, BVH, generation unit operable to generate a BVH comprising a plurality of bounding volumes representing one or more objects in the environment, a BVH analysis unit operable to identify information about the geometry of the environment from the BVH, and a path planning unit operable to generate a path through the environment in dependence upon the identified geometry.Type: GrantFiled: October 12, 2020Date of Patent: November 15, 2022Assignee: Sony Interactive Entertainment Inc.Inventors: Michael Eder, Rosario Leonardi
-
Patent number: 11503266Abstract: A method includes obtaining, using at least one processor, first and second input image frames, where the first and second input image frames are associated with first and second image planes, respectively. The method also includes obtaining, using the at least one processor, a depth map associated with the first input image frame. The method further includes producing another version of the depth map by performing one or more times: (a) projecting, using the at least one processor, the first input image frame to the second image plane in order to produce a projected image frame using (i) the depth map and (ii) information identifying a conversion from the first image plane to the second image plane and (b) adjusting, using the at least one processor, at least one of the depth map and the information identifying the conversion from the first image plane to the second image plane.Type: GrantFiled: March 6, 2020Date of Patent: November 15, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Kushal Kardam Vyas, Yingmao Li, Chenchi Luo, George Q. Chen, Hamid R. Sheikh, Youngjun Yoo, Michael O. Polley
-
Patent number: 11503270Abstract: An imaging system including visible-light camera(s), depth sensor(s), pose-tracking means, and server(s) configured to: control visible-light camera(s) and depth sensor(s) to capture visible-light images and depth images of real-world environment, respectively, whilst processing pose-tracking data to determine poses of visible-light camera(s) and depth sensor(s); reconstruct three-dimensional lighting model of real-world environment representative of lighting in different regions of real-world environment; receive, from client application, request message comprising information indicative of location in real-world environment where virtual object(s) is to be placed; utilise three-dimensional lighting model to create sample lighting data for said location, wherein sample lighting data is representative of lighting at given location in real-world environment; and provide client application with sample lighting data.Type: GrantFiled: August 10, 2021Date of Patent: November 15, 2022Assignee: Varjo Technologies OyInventors: Petteri Timonen, Ville Timonen, Joni-Matti Määttä, Ari Antti Erik Peuhkurinen
-
Patent number: 11494536Abstract: A load calculator includes a coefficient storage, a replacement deriver, and an internal-load deriver. The storage stores a first coefficient, an internal load acting on a target point in a target member when a unit load acts on a concentrated load point in the target member along one of three orthogonal axes, and as a second coefficient, an internal load acting on the target point when a unit moment acts on the concentrated load point around one of the axes. The replacement deriver derives a replacement load and moment by replacing an external load acting on the target member with six force components acting on the concentrated load point. The internal load deriver derives an internal load acting on any target point with the first coefficient, the replacement load, the second coefficient, and the replacement moment when the external load acts on the target member.Type: GrantFiled: November 19, 2019Date of Patent: November 8, 2022Assignee: SUBARU CORPORATIONInventors: Kensuke Yoshimura, Masakatsu Abe, Takuya Nakano
-
Patent number: 11488380Abstract: A multi-view interactive digital media representation (MVIDMR) of an object can be generated from live images of an object captured from a camera. Selectable tags can be placed at locations on the object in the MVIDMR. When the selectable tags are selected, media content can be output which shows details of the object at location where the selectable tag is placed. A machine learning algorithm can be used to automatically recognize landmarks on the object in the frames of the MVIDMR and a structure from motion calculation can be used to determine 3-D positions associated with the landmarks. A 3-D skeleton associated with the object can be assembled from the 3-D positions and projected into the frames associated with the MVIDMR. The 3-D skeleton can be used to determine the selectable tag locations in the frames of the MVIDMR of the object.Type: GrantFiled: June 3, 2021Date of Patent: November 1, 2022Assignee: Fyusion, Inc.Inventors: Chris Beall, Abhishek Kar, Stefan Johannes Josef Holzer, Radu Bogdan Rusu, Pavel Hanchar
-
Patent number: 11488330Abstract: In example implementations, a server is provided. The server incudes a communication interface, a memory, and a processor communicatively coupled to the communication interface and the memory. The communication interface is to establish a communication session with virtual reality (VR) system to receive room identification information. The memory is to store a plurality of VR boundary maps for a plurality of different rooms. The processor is to compare the room identification information to the plurality of different rooms stored in the memory to identify a room of the plurality of different rooms, identify a VR boundary map from the plurality of VR boundary maps associated with the room, and transmit the VR boundary map to the VR system via the communication session.Type: GrantFiled: June 1, 2018Date of Patent: November 1, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Nathan Barr Nuber
-
Patent number: 11488354Abstract: To enable both an increase in reproducibility for reproduction of a shape of an object and suppression of an increase in data amount. An information processing apparatus including: an acquisition unit that acquires first information associated with a result of estimation of a shape of an object on a real space and second information associated with a result of estimation of a geometrical feature of the object; and a correction unit that corrects the first information on the basis of the second information.Type: GrantFiled: March 26, 2018Date of Patent: November 1, 2022Assignee: SONY CORPORATIONInventors: Daiki Yamanaka, Masashi Eshima, Akihiko Kaino
-
Patent number: 11488372Abstract: A method and system for creating virtual personality renderings generated from a personality profile exclusively associated with an individual, the rendering depicted in the form of a geometric object in virtual 3D space representing personality traits of the individual. The rendering may comprise a virtual shape having a surface area divided into multiple regions, with each region representative of a personality trait. Personality datapoints may be introduced into the base personality model to generate a unique rendering which is unique for the individual's personality. As personality datapoints are added to personality profile, multiple vectors may project from the base model, causing the base personality model to reconfigure into a non-uniform shape, which is representative of the individual's unique personality. The vectors may represent the magnitude of personality traits.Type: GrantFiled: December 22, 2020Date of Patent: November 1, 2022Inventors: Matthew Hawkes, Mai Nguyen
-
Patent number: 11487911Abstract: Embodiments described herein relate to apparatuses and methods for generating face pair surfaces of a solid, including, but not limited to, identifying at least two face pairs including a first face pair and a second face pair. Each of the first and second face pairs including at least two face pair surfaces, graphically displaying the at least two face pairs, and receiving user input for at least one of (1) merging the first face pair and the second face pair, (2) deleting the first face pair, (3) adding a third face pair, (4) adding an additional surface to one of the at least two face pair surfaces of the first face pair, (5) removing at least one face pair surface of the first face pair, or (6) splitting the second face pair into at least a fourth and a fifth face pair, and determining at least one adjusted face pair based on the user input.Type: GrantFiled: October 5, 2015Date of Patent: November 1, 2022Assignee: HEXAGON MANUFACTURING INTELLIGENCE, INC.Inventors: Michel Samah, James Harvey Leedom, Yu Xia, Arul Arangan, Douglas Brennan
-
Patent number: 11475378Abstract: A method for checking consistent recording of pipelines recorded two-dimensionally in a first plan and three-dimensionally in a second plan, wherein a main path within each plan is determined for pipelines recorded in both plans, within both plans, objects having sequences of line components, branches and/or connections are determined for the recorded main paths, where objects without mutual correspondence that are recorded only in one of the two plans or only in a main path of one of the two plans are each eliminated from sequences to be compared, where within the sequences to be compared, objects having a different order which, with regard to their order within the sequences to be compared, have a maximum order difference, are subsequently determined and classified iteratively, where this is continued until the objects remaining after classification have no order difference with regard to their order within the sequences to be compared.Type: GrantFiled: January 7, 2020Date of Patent: October 18, 2022Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Rainer Rommelfanger
-
Patent number: 11468206Abstract: Techniques are disclosed for using a computation engine executing a machine learning system to generate, according to constraints, renderings of a building or building information modeling (BIM) data for the building, wherein the constraints include at least one of an architectural style or a building constraint. In one example, an input device is configured to receive an input indicating one or more surfaces for the building and one or more constraints. A machine learning system executed by a computation engine is configured to apply a model, trained using images of buildings labeled with corresponding constraints for the buildings, to the one or more surfaces for the building to generate at least one of a rendering of the one or more surfaces for the building according to the constraints or BIM data for the building according to the constraints. Further, the machine learning system is configured to output the rendering or the BIM data.Type: GrantFiled: August 20, 2018Date of Patent: October 11, 2022Assignee: SRI INTERNATIONALInventors: Chih-hung Yeh, Karen Myers, Mohamed Amer
-
Patent number: 11460829Abstract: A management apparatus includes a processor configured to: autonomously collect, even without an instruction from a user, attribute data concerning attributes of a product defined by a three-dimensional shape, in accordance with a collection rule for collecting the attribute data concerning the product, the attribute data being generated in individual process stages before the product is manufactured; associate the collected attribute data with three-dimensional shape data indicating the three-dimensional shape of the product, as attributes of the three-dimensional shape data, in accordance with a superimposition rule which defines association between the three-dimensional shape data and the attribute data concerning the product; and manage the three-dimensional shape data and the attributes of the product.Type: GrantFiled: August 5, 2020Date of Patent: October 4, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Yasushi Uemura, Ryosuke Higashikata, Atsushi Ogihara, Tomonari Takahashi, Shigeyuki Sakaki
-
Patent number: 11463680Abstract: Generating a three-dimensional (3D) map of an environment includes receiving, via a 3D-scanner that is mounted on a moveable platform, a 3D-scan of the environment while the moveable platform moves through the environment. The method further includes receiving via a two-dimensional (2D) scanner that is mounted on the moveable platform, a portion of a 2D-map of the environment, and receiving first coordinates of the scan position in the 2D-map. The method further includes associating the scan position with the portion of the 2D-map as a virtual landmark. In response to the movable platform being brought back at the virtual landmark, a displacement vector for the 2D-map is determined based on a difference between the first coordinates and a second coordinates that are determined for the scan position. A revised scan position is calculated based on the displacement vector, and the revised scan position is used to register the 3D-scan.Type: GrantFiled: October 26, 2020Date of Patent: October 4, 2022Assignee: FARO TECHNOLOGIES, INC.Inventors: Oliver Zweigle, Aleksej Frank, Ahmad Ramadneh, Mufassar Waheed
-
Patent number: 11461969Abstract: An exemplary method includes generating a 3D mesh of a subject based on frames of time-synchronized video streams of a subject, the frames associated with a first time and generating a transformed facial-mesh model based on a facial portion of the 3D mesh and a facial-mesh model. The method further includes generating a hybrid mesh by combining the transformed facial-mesh model and at least a portion of the 3D mesh. The method further includes generating a current 3D mesh based on frames of the time-synchronized video streams associated with a second time that temporally follows the first time. The method further includes generating a deformed historical 3D mesh by applying a non-rigid deformation process to the hybrid mesh based on the current 3D mesh. The method further includes compressing the deformed historical 3D mesh to form at least one triangle-based 3D submesh including a plurality of submesh triangles.Type: GrantFiled: November 4, 2020Date of Patent: October 4, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Simion Venshtain, Yi Zhang, Cong Nguyen
-
Patent number: 11461870Abstract: Provided are an image processing method and device and an electronic device. The method may include: a first image and a second image are obtained; a facial key point of a target object in the first image is detected to obtain information of a first key point; a facial key point of a target object in the second image is detected to obtain information of a second key point; a conversion relationship is determined based on the information of the first key point and the information of the second key point; and faces of the target objects in the first image and the second image are fused based on the conversion relationship to obtain a third image.Type: GrantFiled: November 27, 2020Date of Patent: October 4, 2022Assignee: BEIJING SENSETIME TECHNOLOGY DEVELOPMENT CO., LTD.Inventors: Qinqin Xu, Mingyang Huang
-
Patent number: 11461348Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.Type: GrantFiled: February 24, 2020Date of Patent: October 4, 2022Assignee: YAHOO ASSETS LLCInventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
-
Patent number: 11461942Abstract: Processor systems and computer-implemented methods are provided for rendering a multiuser virtual environment in which different panoramic images are provided as image-based backdrop for different viewing positions in the virtual environment. When a user switches from a first viewing position for which a first panoramic image is rendered to a second viewing position for which a second panoramic image is rendered, a transition may be rendered for the user, for example as a mathematical transformation of the panoramic images. To avoid other users perceiving the representation of the user in the virtual environment from abruptly switching to the second viewing position, transition data may be provided which enables another processor system to render a representation of the transition in the virtual environment, e.g., by moving an avatar of the user along a movement trajectory.Type: GrantFiled: December 12, 2019Date of Patent: October 4, 2022Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELUK ONDERZOEK TNOInventors: Hans Maarten Stokking, Hendrikus Nathaniël Hindriks, Mattijs Oskar van Deventer, Johannes Marinus Maria de Nijs, Karim Mohammed el Assal
-
Patent number: 11461338Abstract: A method for generating a data visualization is provided. The method includes receiving a plurality of data points related to fluorescent emissions values from a plurality of reaction sites. The fluorescent emission values include information for a first type of dye and a second type of dye. The method further includes displaying a first portion of the plurality of data points related to the first type of dye in a representation of location of the plurality of reaction sites, and displaying a second portion of the plurality of data points related to the second type of dye in the representation. The method further includes displaying the first portion of the plurality of data points in a scatter plot display. The scatter plot shows fluorescent values related to the first dye on the y-axis and fluorescent values related to the second dye on the x-axis. The method includes displaying the second portion of the plurality of data points in the scatter plot display.Type: GrantFiled: June 27, 2014Date of Patent: October 4, 2022Assignee: LIFE TECHNOLOGIES CORPORATIONInventors: Nivedita Sumi Majumdar, Harrison Leong, Theodore E. Straub, David Hoard
-
Patent number: 11454587Abstract: In a measurement apparatus or a measurement method, an information processing apparatus executes: a process of specifying a bunch of grapes to be measured on the basis of detection of grasping of the bunch of grapes by a gripper; and a process of starting to measure the number of pieces of the specified bunch of grapes.Type: GrantFiled: September 20, 2019Date of Patent: September 27, 2022Assignee: Sony Semiconductor Solutions CorporationInventors: Hiroshi Isobe, Hidetoshi Kabasawa, Ichiro Ujiie, Tomonori Masuno
-
Patent number: 11449649Abstract: In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In particular, the twisting and bending physics of elastic rods is incorporated into the PBD framework. In operation, an elastic rod model generator represents the center line of an elastic rod as a polyline of points connected via edges. For each edge, the elastic rod model generator adds a ghost point to define the orientation of a material frame that encodes the twist of the edge. Subsequently, a PBD simulator solves for positions of both points and ghost points that, together, represent the evolving position and torsion of the elastic rod. Advantageously, the ghost points enable more realistic animation of deformable objects (e.g., curly hair) than conventional PBD frameworks. Further, unlike force based methods, elastic rod simulation in the PBD framework performs acceptably in environments where speed is critical.Type: GrantFiled: January 19, 2019Date of Patent: September 20, 2022Assignee: AUTODESK, INC.Inventors: Ryan Michael Schmidt, Nobuyuki Umetani, Jos Stam
-
Patent number: 11449460Abstract: A system and method for capturing a location based experience at an event including a plurality of mobile devices having a camera employed near a point of interest to capture random, crowdsourced images and associated metadata near said point of interest. In a preferred form, the images include depth camera information from prepositioned devices around the point of interest during the event. A network communicates images, depth information, and metadata to build a 3D model of the region, preferably with the location of contributors known. Users connect to this experience platform to view the 3D model from a user selected location and orientation and to participate in experiences with, for example, a social network.Type: GrantFiled: March 17, 2020Date of Patent: September 20, 2022Inventors: Charles D. Huston, Chris Coleman
-
Patent number: 11445161Abstract: Aspects of the subject disclosure may include, for example, a device having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising predicting a viewpoint within a volumetric video based on a movement input provided by a viewer, resulting in a predicted viewpoint at a future time, retrieving a cell occupancy bitmap for a point cloud of the volumetric video for the future time, determining visible cells based on the cell occupancy bitmap and the predicted viewpoint, where the visible cells are not obscured by points in other cells, and retrieving points of the point cloud that are within the visible cells prior to the future time.Type: GrantFiled: March 10, 2021Date of Patent: September 13, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Bo Han, Jackson Jarrell Pair, Cheuk Yiu Ip
-
Patent number: 11443482Abstract: Disclosed is a system that receives a point cloud, and that generates a Bounding Volume Hierarchy (“BVH”) based on the point cloud data points. The BVH includes leaf nodes and parent nodes at one or more levels above the leaf nodes. The leaf nodes correspond to the point cloud data points. The system may receive input for adjusting a first set of elements of data points that are identified based on values specified for a second set of elements, and may locate those data points by traversing the BVH to arrive at a particular parent node that encompasses the values specified for the second set of elements. The system may then modify, based on the input, the first set of elements of a set of data points that correspond to a set of leaf nodes from the BVH that are directly or indirectly linked to the particular parent node.Type: GrantFiled: March 22, 2022Date of Patent: September 13, 2022Assignee: Illuscio, Inc.Inventor: Robert Monaghan
-
Patent number: 11436837Abstract: In various examples, live perception from sensors of a vehicle may be leveraged to detect and classify intersection contention areas in an environment of a vehicle in real-time or near real-time. For example, a deep neural network (DNN) may be trained to compute outputs—such as signed distance functions—that may correspond to locations of boundaries delineating intersection contention areas. The signed distance functions may be decoded and/or post-processed to determine instance segmentation masks representing locations and classifications of intersection areas or regions. The locations of the intersections areas or regions may be generated in image-space and converted to world-space coordinates to aid an autonomous or semi-autonomous vehicle in navigating intersections according to rules of the road, traffic priority considerations, and/or the like.Type: GrantFiled: June 24, 2020Date of Patent: September 6, 2022Assignee: NVIDIA CorporationInventors: Trung Pham, Berta Rodriguez Hervas, Minwoo Park, David Nister, Neda Cvijetic
-
Patent number: 11435869Abstract: Various embodiments of the present disclosure relate generally to systems and methods for generating multi-view interactive digital media representations in a virtual reality environment. According to particular embodiments, a plurality of images is fused into a first content model and a first context model, both of which include multi-view interactive digital media representations of objects. Next, a virtual reality environment is generated using the first content model and the first context model. The virtual reality environment includes a first layer and a second layer. The user can navigate through and within the virtual reality environment to switch between multiple viewpoints of the content model via corresponding physical movements. The first layer includes the first content model and the second layer includes a second content model and wherein selection of the first layer provides access to the second layer with the second content model.Type: GrantFiled: December 23, 2019Date of Patent: September 6, 2022Assignee: Fyusion, Inc.Inventors: Stefan Johannes Josef Holzer, Stephen David Miller, Radu Bogdan Rusu, Alexander Jay Bruen Trevor, Krunal Ketan Chande
-
Patent number: 11436798Abstract: A computer implemented method comprises receiving a mesh representing a 3D object, the mesh comprising a plurality of 2D shapes, receiving a strand feature comprising a plurality of virtual strands, and associating each strand of the plurality of virtual strands with a 2D shape of the mesh.Type: GrantFiled: June 25, 2020Date of Patent: September 6, 2022Assignee: ELECTRONIC ARTS INC.Inventors: Simon Gomer, Jeremy O'Brien, Andrea Ferrario, Robin Taillandier, Leo Taslaman
-
Patent number: 11436796Abstract: A three-dimensional shape data processing apparatus includes a processor. The processor receives three-dimensional shape data represented by dividing a space including an object into plural three-dimensional regions, at least one of the plural three-dimensional regions having a size different from another three-dimensional region, extracts from the space a unit shape formed in which a predetermined position in each of the three-dimensional regions included in a three-dimensional region group formed of three-dimensional regions adjacent to each other is defined as a vertex, without missing or repeating any unit shape, and configures a surface of the object as a formation face represented by a flat face, based on each of the extracted unit shapes.Type: GrantFiled: August 4, 2020Date of Patent: September 6, 2022Assignee: FUJIFILM Business Innovation Corp.Inventors: Ryosuke Higashikata, Tomonari Takahashi, Naoki Hiji, Yasuyuki Tanaka, Taro Yokose
-
Patent number: 11430195Abstract: There is provided an apparatus which can improve user-friendliness of a description screen for assembly of parts in creation of a robot. The apparatus performs display control to separately display a plurality of parts for creation of a robot, display a line connecting joint surfaces of the respective parts, and display animation in which the respective parts are jointed in accordance with the line connecting the joint surfaces in assembly order.Type: GrantFiled: May 30, 2017Date of Patent: August 30, 2022Assignee: SONY CORPORATIONInventors: Ayaka Satoh, Mitsuo Okumura, Takehiko Sasaki, Masaaki Isozu, Shohei Takahashi, Marika Nozue
-
Patent number: 11423191Abstract: A design engine is configured to interact with potential occupants of a structure in order to generate data that defines the usage preferences of those occupants. The design engine generates multiple candidate designs for the structure via a generative design process, and then evaluates each candidate design using a set of metrics determined relative to the usage preferences. Based on these evaluations, the design engine selects at least one candidate design that optimizes the set of metrics across all potential occupants.Type: GrantFiled: August 24, 2018Date of Patent: August 23, 2022Assignee: AUTODESK, INC.Inventors: James Stoddart, Danil Nagy, David Benjamin, Lorenzo Villaggi
-
Patent number: 11423612Abstract: The invention relates to a computer-implemented method comprising the steps of: (S100) presenting a surface (S) comprising segments derived from volumetric data (VD) in a virtual reality user interface (6); (S200) presenting volumetric data (VD) in the virtual reality user interface (6); (S300) applying a signed distance field technique (SDF) to the segments in reference to the presented volumetric data (VD); (S400) adjusting at least one of the segments based on a result of applying the signed distance field technique (SDF) so that the presented surface data complies with the presented volumetric data (VD); and (S500) saving the adjusted at least one of the segments in a data file (DF) separately from a data file of the volumetric data (VD).Type: GrantFiled: May 9, 2020Date of Patent: August 23, 2022Assignee: Arivis AGInventors: Falko Loeffler, Thomas Ruth, Christian Goetze, Michael C Wussow
-
Patent number: 11423508Abstract: A system, article, and method of point cloud registration using overlap regions for image processing.Type: GrantFiled: February 26, 2018Date of Patent: August 23, 2022Assignee: Intel CorporationInventors: Yimin Zhang, Haibing Ren, Wei Hu, Ping Guo
-
Patent number: 11422530Abstract: Systems and methods for prototyping a virtual model are described. In some embodiments, an Information Handling System (IHS) may include a host processor and a memory coupled to the host processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: produce a virtual object for display by a Head-Mounted Device (HMD) coupled to the IHS during execution of a virtual, augmented, or mixed reality (xR) application; execute a command with respect to the virtual object to produce a manipulated virtual object displayed by the HMD; and transmit an electronic file corresponding to the manipulated virtual object to a three-dimensional (3D) printer coupled to the IHS, where the electronic file enables the 3D printer to build a physical instance of the manipulated virtual object.Type: GrantFiled: August 20, 2018Date of Patent: August 23, 2022Assignee: Dell Products, L.P.Inventors: Philip M. Seibert, Anantha K. Boyapalle
-
Patent number: 11423621Abstract: In one embodiment, a computing device may determine a virtual content to be displayed with a scene of a real-world environment. The device may generate an image depicting the virtual content. Using one or more sensors, the device may detect characteristics of the scene of the real-world environment. Based on the image and the characteristics of the scene, the device may determine that a visual enhancement is to be applied to the virtual content depicted in the image to enhance a contrast between the depicted virtual content and the scene. The device may generate a visually-enhanced image depicting the virtual content by applying the visual enhancement to the virtual content depicted in the image. The device may display the visually-enhanced image of the virtual content on a display of the computing device, wherein the scene of the real-world environment is visible through the display.Type: GrantFiled: May 21, 2020Date of Patent: August 23, 2022Assignee: Facebook Technologies, LLC.Inventors: Charlene Mary Atlas, Romain Bachy, Kevin James MacKenzie, Nathan Matsuda, Thomas Scott Murdison, Ocean Quigley, Jasmine Soria Sears
-
Patent number: 11422531Abstract: A method, in each of three orthogonal orientations, obtains dimensional layers of triangular mesh data of the 3D object from a slicer program. Perimeter length values for each layer of each of the three orthogonal orientations are obtained and compared to stored perimeter length value for a reference object to determine a degree of matching. Measurement data is facilitated by processing by CNC/3D print software. Smaller objects within the 3D object are also analyzed. For a more robust approach, each triangle in the triangular mesh data is analyzed by totaling the perimeter of surrounding triangles to assign a value. Matching with the reference object is made based on the assigned total perimeter values. The 3D object can be scaled in one, two or three orthogonal dimensions to match the reference object.Type: GrantFiled: May 8, 2018Date of Patent: August 23, 2022Assignee: Physna Inc.Inventors: Glenn Warner, Paul Powers
-
Patent number: 11416642Abstract: Various embodiments include a method for preparing a three-dimensional model for a fabrication component in the context of production for data transmission to different receiving entities comprising: receiving three-dimensional model data via an input interface; providing a detail-state for processing of the three-dimensional model on the respective receiving entity; and executing a reduction algorithm on a reference version of the received three-dimensional model data for automatically calculating and providing a reduced reference version with the provided detail-state.Type: GrantFiled: April 25, 2019Date of Patent: August 16, 2022Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Stefan Krause, Christian Lipp, Alexander Nowitschkow, Peter Robl
-
Patent number: 11419101Abstract: Three-dimensional (3D) depth imaging systems and methods are disclosed for assessing an orientation with respect to a container. A 3D-depth camera captures 3D image data of a shipping container. A container feature assessment application determines a representative container point cloud and (a) converts the 3D image data into 2D depth image data; (b) compares the 2D depth image data to one or more template image data; (c) performs segmentation to extract 3D point cloud features; (d) determines exterior features of the shipping container and assesses the exterior features using an exterior features metric; (e) determines interior features of the shipping container and assesses the interior features using an interior features metric; and (f) generates an orientation adjustment instruction for indicating to an operator to orient the 3D-depth camera in a second direction for use during a shipping container loading session, wherein the second direction is different than the first direction.Type: GrantFiled: October 26, 2020Date of Patent: August 16, 2022Assignee: Zebra Technologies CorporationInventors: Yan Zhang, Kevin J. O'Connell, Jay J. Williams, Lichen Wang
-
Patent number: 11415980Abstract: The present invention provides a new system that allows an easier operation of a moving object. The present invention provides a moving object operation system (1) including a moving object (20) and an operation signal transmitter (10) for the moving object (20). The moving object (20) includes a signal receipt unit (201) that receives an operation signal from the operation signal transmitter (10). The operation signal transmitter (10) includes a storage unit (101) that contains conversion information, a motion information acquisition unit (102) that acquires motion information of an operator, a conversion unit (103) that converts the acquired motion information into the operation signal to the moving object (20) based on the conversion information, and a signal transmission unit (104) that transmits the operation signal to the moving object (20).Type: GrantFiled: June 8, 2017Date of Patent: August 16, 2022Assignee: NEC Solution Innovators, Ltd.Inventors: Koji Morishita, Hiroaki Yanagisawa, Hisashi Noda
-
Patent number: 11410459Abstract: A method of detecting and recognizing faces using a light field camera array is provided. The method includes capturing multi-view color images using the light field camera array; obtaining a depth map; conducting light field rendering using a weight function comprising a depth component and a sematic component, where the weight function assigns a ray in the light field with a weight; and detecting and recognizing a face.Type: GrantFiled: June 5, 2020Date of Patent: August 9, 2022Assignee: ShanghaiTech UniversityInventors: Zhiru Shi, Minye Wu, Wenguang Ma, Jingyi Yu
-
Patent number: 11400372Abstract: In a method and a system for improving a user's experience with a graphical user interface corresponding to a gaming or simulation environment on an electronic device, the interface renders multiple graphical objects and user selectable options corresponding to the graphical object. The user selects one or more selectable option, and performs a touching or a swiping operation through multiple points on the display screen. The touching or swiping operation leads to deploying of multiple resources corresponding to the selected option, at different locations on the interface. For controlling the different deployed resources, the user can swipe through different regions of the display screen. The number of resources deployed at the different locations on the screen depends on certain parameters, including the pressure applied by the user on the screen. Results of the simulation can be employed to control real technical systems, for example for food production.Type: GrantFiled: December 14, 2020Date of Patent: August 2, 2022Assignee: Supercell OyInventors: Timur Haussila, Touko Tahkokallio, Mikko Hokkanen, John Nicholas Derome, Lassi Leppinen
-
Patent number: 11400376Abstract: A method is provided, including the following operations: receiving a request to initiate gameplay of a video game, the gameplay being configured to occur in a virtual environment resembling a requested real-world location; responsive to the request, obtaining exterior data associated to the requested real-world location, the exterior data describing external structures of physical objects in the requested real-world location; using a trained machine learning model to infer interior data for the physical objects based on the exterior data, the interior data describing inferred internal structures of the physical objects; generating the virtual environment using the exterior data and the interior data; initiating gameplay of the video game in the generated virtual environment.Type: GrantFiled: October 23, 2019Date of Patent: August 2, 2022Assignee: Sony Interactive Entertainment Inc.Inventor: Warren Benedetto
-
Patent number: 11403844Abstract: Aspects of the subject disclosure may include, for example, a method comprising obtaining, by a processing system including a processor, first and second models for a structure of an object, based respectively on ground-level and aerial observations of the object. Model parameters are determined for a three-dimensional (3D) third model of the object based on the first and second models; the determining comprises a transfer learning procedure. Data representing observations of the object is captured at an airborne unmanned aircraft system (UAS) operating at an altitude between that of the ground-level observations and the aerial observations. The method also comprises dynamically adjusting the third model in accordance with the operating altitude of the UAS; updating the adjusted third model in accordance with the data; and determining a 3D representation of the structure of the object, based on the updated adjusted third model. Other embodiments are disclosed.Type: GrantFiled: July 15, 2020Date of Patent: August 2, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: Raghuraman Gopalan
-
Patent number: 11403831Abstract: A data processing system for end-to-end configuration assistance for presenting a mixed reality environment implements sending a request to a mixed reality service for environment attribute information for a mixed reality environment, the environment attribute information including attributes of mixed reality environment for displaying the mixed reality service; receiving the environment attribute information from the mixed reality service; retrieving a grayscale background image from the mixed reality service identified in the environment attribute information; applying the grayscale background image as a texture to a background object in the mixed reality environment; determining a background color to be applied to the background object based on the environment attribute information; applying the background color to the background object to create a color background for the mixed reality environment; and displaying the mixed reality environment on a display of the data processing system.Type: GrantFiled: January 14, 2021Date of Patent: August 2, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael Lee Smith, Spencer John Kopach, Amy Lynn Scarfone
-
Patent number: 11391636Abstract: The present invention provides a display device and a method for fabricating the same. The display device includes a display area, a bending area, one or more strain sensors disposed on the bending area and configured to detect one or more characteristic parameters of the bending area when the bending area is bent, and a control module connected to the one or more strain sensors and configured to obtain a deformation parameter of a film layer to be detected in the bending area according to the one or more characteristic parameters.Type: GrantFiled: December 3, 2019Date of Patent: July 19, 2022Assignee: WUHAN CHINA STAR OPTOELECTRONICS SEMICONDUCTOR DISPLAY TECHNOLOGY CO., LTDInventors: Jiaqing He, Hao Peng
-
Patent number: 11393174Abstract: To reduce this amount of bandwidth needed to share 3D map images between mobile devices, according to some embodiments, a user's mobile device (i.e., a host device) may identify its origin in a 3D map and a current virtual camera position relative to the origin based on the physical position of the mobile device. The mobile device may send both the origin and the virtual camera position to another mobile device (i.e., a client device) for use in rendering a corresponding image. Separately, the client device may download the 3D map images from a server, e.g., in preparation for a meeting. In this manner, the host device may send the origin to the client device once, as well as send a data stream of the current virtual camera position for use in accessing the corresponding 3D map images at the client device.Type: GrantFiled: September 4, 2020Date of Patent: July 19, 2022Assignee: APPLE INC.Inventors: Nathan L. Fillhardt, Syed Mohsin Hasan, Adrian P. Lindberg
-
Patent number: 11389965Abstract: The present disclosure relates to verifying an initial object estimation of an object. A two-dimensional (2D) image representative of an environment including one or more objects may be obtained. The 2D image may be inspected to detect edges of an object. The edges may be processed to verify or update an initial object estimation to increase the accuracy of an object detection result.Type: GrantFiled: March 19, 2020Date of Patent: July 19, 2022Assignee: MUJIN, Inc.Inventors: Jinze Yu, Jose Jeronimo Moreira Rodrigues
-
Patent number: 11393001Abstract: In one aspect, a computerized method for implementing a hair-service based digital image search engine and ranking comprising the step of providing a hair-service search engine, wherein the hair-service search engine receives a digitalized hair-style portfolio from a hair stylist. The hair-style portfolio comprises a set of hair-style digital images. The set of hair-style digital images comprises one or more views of a set of hair-stylist customers. The method receives a set of tags for each hair-style digital image of set of hair-style digital images. Each tag comprises a hair-style descriptor of the hair style depicted in the hair-style digital image. The method receives a hair stylist contact information. The method stores the digitalized hair-style portfolio, the set of tags and the hair stylist contact information in a digitalized hair-style portfolio database; receives a hair-style search from a user. The method parses the hair-style search ad generating a set of terms.Type: GrantFiled: January 17, 2019Date of Patent: July 19, 2022Assignee: HairLooks Inc.Inventor: Jessica Joyce-Brady