Patents by Inventor Lior Barak
Lior Barak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11662806Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.Type: GrantFiled: April 29, 2022Date of Patent: May 30, 2023Assignee: Magic Leap, Inc.Inventors: Lior Barak, Guy Rosenthal, Adi Perry
-
Patent number: 11637760Abstract: As described herein, a system, method, and computer program are provided for generating a network slice experience index for evaluating a network slice. In use, a guaranteed quality of experience (QoE) is determined for a slice of a network. For at least one point in time, an actual QoE of the network overall is measured. A slice experience index is generated based on a delta between the guaranteed QoE and the actual QoE. The slice of the network is evaluated using the slice experience index.Type: GrantFiled: March 7, 2022Date of Patent: April 25, 2023Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Lior Barak, Borislav Glozman, Andrei Kojukhov, Alla Goldner, Avi Chapnick, Gabriel Podolsky, Roy Segal
-
Publication number: 20220253133Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.Type: ApplicationFiled: April 29, 2022Publication date: August 11, 2022Inventors: Lior Barak, Guy Rosenthal, Adi Perry
-
Patent number: 11320899Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.Type: GrantFiled: July 22, 2019Date of Patent: May 3, 2022Assignee: Magic Leap, Inc.Inventors: Lior Barak, Guy Rosenthal, Adi Perry
-
Publication number: 20210223858Abstract: Systems and methods for predicting head pose for a rendering engine of an augmented or virtual reality device can include a recurrent neural network (RNN) that accepts a time series of head pose data and outputs a predicted head pose. The recurrent neural network can include one or more long short term memory (LSTM) units or gated recurrent units (GRUs). A fully connected (FC) layer can accept input from the RNN and output a 3 degree-of-freedom (DOF) head pose (e.g., angular orientation or spatial position) or a 6 DOF head pose (e.g., both angular orientation and spatial position). The rendering engine can use the predicted head pose to generate and display virtual content to the user at the time the user looks toward the position of the virtual content, which reduces system latency and improves user experience.Type: ApplicationFiled: July 22, 2019Publication date: July 22, 2021Inventors: Lior Barak, Guy Rosenthal, Adi Perry
-
Publication number: 20210186355Abstract: A system for registering a coordinate system associated with a model of an object with a reference-coordinate-system, the object includes at least one marker, the system includes a portable-unit, a tracking-system and a processor. The portable unit includes and display and an optical-detection-assembly for acquiring at least one representation of the marker. The tracking-system tracks the position-and-orientation of the portable-unit in the reference-coordinate-system.Type: ApplicationFiled: March 1, 2021Publication date: June 24, 2021Inventors: Rani Ben-Yishai, Lior Barak
-
Patent number: 10932689Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.Type: GrantFiled: July 16, 2018Date of Patent: March 2, 2021Assignee: Elbit Systems Ltd.Inventors: Rani Ben-Yishai, Lior Barak
-
Publication number: 20180317803Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.Type: ApplicationFiled: July 16, 2018Publication date: November 8, 2018Inventors: Rani Ben-Yishai, Lior Barak
-
Patent number: 10022065Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.Type: GrantFiled: November 29, 2015Date of Patent: July 17, 2018Assignee: ELBIT SYSTEMS LTD.Inventors: Rani Ben-Yishai, Lior Barak
-
Publication number: 20170354342Abstract: System for registering a coordinate system associated with a pre-acquired model of an object with a reference coordinate system. The system includes a portable unit which includes a display, a tracking system for tracking the portable unit and a processor. The processor is coupled with the portable unit and with the tracking system. The processor determines the position and orientation of the portable unit. The processor further determines the position of at least one marker located on the object according to at least one of, a tracked pointer and respective position related information. The processor further displays registration related information on the display. At least one of the registration related information and the display location of the registration related information are related to the position and orientation of the portable unit. The position of the at least one marker, in the coordinate system associated with the pre-acquired model, is predetermined.Type: ApplicationFiled: November 29, 2015Publication date: December 14, 2017Applicant: Elbit Systems Ltd.Inventors: Rani Ben-Yishai, Lior Barak
-
Patent number: 9618621Abstract: An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.Type: GrantFiled: November 19, 2014Date of Patent: April 11, 2017Assignee: Elbit Systems Ltd.Inventors: Lior Barak, Ron Kornblit, Rani Ben-Yishai
-
Publication number: 20150136947Abstract: An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.Type: ApplicationFiled: November 19, 2014Publication date: May 21, 2015Inventors: Lior BARAK, Ron KORNBILT, Rani BEN-YISHAI
-
Publication number: 20130222551Abstract: An active vision based method and system for video capturing is provided herein. The method may include the following steps: illuminating a stationary outdoor scene containing objects, with a structured light exhibiting a specified pattern, at a first angle; capturing reflections from the objects in the stationary scene, in a second angle, the reflections exhibiting distortions of the specified pattern; analyzing the reflected distortions of the specified pattern, to yield a three dimensional model of the stationary scene containing the objects, wherein the specified pattern may include temporal and spatial modulation.Type: ApplicationFiled: October 4, 2011Publication date: August 29, 2013Inventors: Hanan Shamir, Lior Barak, Roy Israeli
-
Publication number: 20030228019Abstract: System for producing a substantially noise-free signal of an acoustic sound, and for producing a sound, the sound including a desired sound and an anti-phase noise sound, the anti-phase noise sound being in anti-phase relative to a noise, the system including an acoustoelectric transducer, a reference-acoustoelectric transducer and an audio controller coupled with the reference-acoustoelectric transducer and the acoustoelectric transducer, wherein the acoustoelectric transducer produces a noise bearing sound signal by detecting the acoustic sound and the noise, wherein the reference-acoustoelectric transducer produces the reference noise signal by detecting the noise in a noisy environment and wherein the audio controller produces the substantially noise-free signal, according to the reference noise signal and the noise bearing sound signal.Type: ApplicationFiled: June 11, 2002Publication date: December 11, 2003Applicant: Elbit Systems Ltd.Inventors: Uzi Eichler, Lior Barak, Avner Paz
-
Publication number: 20030223602Abstract: System for producing multi-dimensional sound to be heard by an aircraft crew member, the multi-dimensional sound being respective of an input signal received from a source and associated with a respective indicated input signal position, the system comprising an aircraft crew member position system, detecting the aircraft crew member position, a memory unit, storing a plurality of spatial sound models, a processor, coupled with the aircraft crew member position system, the memory unit and with the source, the processor retrieving a selected one of the spatial sound models from the memory unit, according to the indicated input signal position and the aircraft crew member position, the processor applying the selected spatial sound model to an audio signal respective of the input signal, thereby producing a plurality of audio channels, and a plurality of head-mounted sound reproducers, coupled with the processor, each the head-mounted sound reproducers being associated with and producing sound according to a resType: ApplicationFiled: June 4, 2002Publication date: December 4, 2003Applicant: Elbit Systems Ltd.Inventors: Uzi Eichler, Lior Barak, Avner Paz