Patents by Inventor Avishai Adler
Avishai Adler 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).
-
Publication number: 20240215799Abstract: An in-vivo devices (600) includes a combined sensor array (600) having a first sensor array sensitive to a first wavelength range and a second sensor array sensitive to a second wavelength range, where the second wavelength has a partial overlap with the first wavelength range, the first sensor array is configured for collecting light in the first wavelength range and outputting a corresponding first signal, and the second sensor array is configured for collecting light in the second wavelength range and outputting a corresponding second signal. The in-vivo device further includes a processor (630) configured for receiving the first signal and the second signal, manipulating the first signal based on at least a part of the second signal corresponding to the partial overlap to output a first image, and outputting a second image based on the second signal.Type: ApplicationFiled: May 4, 2022Publication date: July 4, 2024Inventors: Yaniv Birnboim, Arkadiy Morgenshtein, Avishai Adler
-
Patent number: 11934491Abstract: A method for image classification includes accessing a plurality of images of at least a portion of a gastrointestinal tract (GIT) captured by a capsule endoscopy device and for each image of the plurality of images: providing a classification score for each segment of a plurality of consecutive segments of the GIT by a deep learning neural network, and providing a classification probability for each segment of the plurality of consecutive segments of the GIT based on the classification scores by a classical machine learning classifier. The method further includes determining a classification for each image to one segment of the plurality of consecutive segments of the GIT based on processing a signal corresponding to the classification probabilities of the plurality of images.Type: GrantFiled: April 30, 2021Date of Patent: March 19, 2024Assignee: GIVEN IMAGING LTD.Inventors: Alexandra Gilinsky, Avishai Adler, Eshel Hason
-
Publication number: 20220211257Abstract: Systems, devices, methods for capsule endoscopy procedures are disclosed. A system for a capsule endoscopy procedure includes a capsule device configured to capture in-vivo images over time of at least a portion of a gastrointestinal tract (GIT) of a person, a wearable device configured to be secured to the person where the wearable device is configured to receive at least some of the in-vivo images from the capsule device and to communicate at least some of the received images to a communication device at a same location as the wearable device, and a storage medium storing machine-executable instructions configured to execute on a computing system remote from the location of the wearable device. The instructions, when executed, cause the computing system to receive communicated images from the communication device, perform processing of the communicated images received from the communication device, and communicate with at least one healthcare provider device.Type: ApplicationFiled: May 17, 2020Publication date: July 7, 2022Inventors: Giovanni Di Napoli, Iddo Ambor, Laurence Keselbrener, Moran Horesh, Dori Peleg, Roni Keynan, Tal Davidson, Avishai Adler, Avishag Spillinger
-
Patent number: 9720089Abstract: A 3D imager comprising two cameras having fixed wide-angle and narrow angle FOVs respectively that overlap to provide an active space for the imager and a controller that determines distances to features in the active space responsive to distances provided by the cameras and a division of the active space into near, intermediate, and far zones.Type: GrantFiled: January 23, 2012Date of Patent: August 1, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Sagi Katz, Avishai Adler, Giora Yahav, David Cohen, Eli Larry, Shlomo Felzenshtein
-
Patent number: 9628843Abstract: A system for controlling infrared (IR) enabled devices by projecting coded IR pulses from an active illumination depth camera is described. In some embodiments, a gesture recognition system includes an active illumination depth camera such as a depth camera that utilizes time-of-flight (TOF) or structured light techniques for obtaining depth information. The gesture recognition system may detect the performance of a particular gesture associated with a particular electronic device, determine a set of device instructions in response to detecting the particular gesture, and transmit the set of device instructions to the particular electronic device utilizing coded IR pulses. The coded IR pulses may imitate the IR pulses associated with a remote control protocol. In some cases, the coded IR pulses transmitted may also be used by the active illumination depth camera for determining depth information.Type: GrantFiled: November 21, 2011Date of Patent: April 18, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sagi Katz, Avishai Adler, Giora Yahav
-
Patent number: 8983233Abstract: Techniques are provided for determining depth to objects. A depth image may be determined based on two light intensity images. This technique may compensate for differences in reflectivity of objects in the field of view. However, there may be some misalignment between pixels in the two light intensity images. An iterative process may be used to relax a requirement for an exact match between the light intensity images. The iterative process may involve modifying one of the light intensity images based on a smoothed version of a depth image that is generated from the two light intensity images. Then, new values may be determined for the depth image based on the modified image and the other light intensity image. Thus, pixel misalignment between the two light intensity images may be compensated.Type: GrantFiled: August 30, 2013Date of Patent: March 17, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Sagi Katz, Avishai Adler
-
Patent number: 8803952Abstract: A depth-mapping method comprises exposing first and second detectors oriented along different optical axes to light dispersed from a scene, and furnishing an output responsive to a depth coordinate of a locus of the scene. The output increases with an increasing first amount of light received by the first detector during a first period, and decreases with an increasing second amount of light received by the second detector during a second period different than the first.Type: GrantFiled: December 20, 2010Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Sagi Katz, Avishai Adler, Giora Yahav, John Tardif
-
Patent number: 8687044Abstract: Compatibility between a depth image consumer and a plurality of different depth image producers is provided by receiving a native depth image having unsupported depth camera parameters that are not compatible with a depth image consumer, and converting the native depth image to a virtual depth image having supported virtual depth camera parameters that are compatible with the depth image consumer. This virtual depth image is then output to the depth image consumer.Type: GrantFiled: February 2, 2010Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: Sagi Katz, Avishai Adler, Guy Gilboa
-
Patent number: 8681255Abstract: A video projector device includes a visible light projector to project an image on a surface or object, and a visible light sensor, which can be used to obtain depth data regarding the object using a time-of-flight principle. The sensor can be a charge-coupled device which obtains color images as well as obtaining depth data. The projected light can be provided in successive frames. A frame can include a gated sub-frame of pulsed light followed by continuous light, while the sensor is gated, to obtain time of flight data, an ungated sub-frame of pulsed light followed by continuous light, while the sensor is ungated, to obtain reflectivity data and a background sub-frame of no light followed by continuous light, while the sensor is gated, to determine a level of background light. A color sub-frame projects continuous light, while the sensor is active.Type: GrantFiled: September 28, 2010Date of Patent: March 25, 2014Assignee: Microsoft CorporationInventors: Sagi Katz, Shlomo Felzenshtein, Avishai Adler, Giora Yahav
-
Patent number: 8660362Abstract: Systems and methods for increasing the resolution of a depth map by identifying and updating false depth pixels are described. In some embodiments, a depth pixel of the depth map is initially assigned a confidence value based on curvature values and localized contrast information. The curvature values may be generated by applying a Laplacian filter or other edge detection filter to the depth pixel and its neighboring pixels. The localized contrast information may be generated by determining a difference between the maximum and minimum depth values associated with the depth pixel and its neighboring pixels. A false depth pixel may be identified by comparing a confidence value associated with the false depth pixel with a particular threshold. The false depth pixel may be updated by assigning a new depth value based on an extrapolation of depth values associated with neighboring pixel locations.Type: GrantFiled: November 21, 2011Date of Patent: February 25, 2014Assignee: Microsoft CorporationInventors: Sagi Katz, Avishai Adler, Giora Yahav
-
Publication number: 20140002611Abstract: Techniques are provided for determining depth to objects. A depth image may be determined based on two light intensity images. This technique may compensate for differences in reflectivity of objects in the field of view. However, there may be some misalignment between pixels in the two light intensity images. An iterative process may be used to relax a requirement for an exact match between the light intensity images. The iterative process may involve modifying one of the light intensity images based on a smoothed version of a depth image that is generated from the two light intensity images. Then, new values may be determined for the depth image based on the modified image and the other light intensity image. Thus, pixel misalignment between the two light intensity images may be compensated.Type: ApplicationFiled: August 30, 2013Publication date: January 2, 2014Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler
-
Patent number: 8619122Abstract: Compatibility between a depth image consumer and a depth image producer is provided by receiving a native depth image having an unsupported type that is not supported by a depth image consumer, and processing the native depth image into an emulation depth image having a supported type that is supported by the depth image consumer. This emulation depth image is then output to the depth image consumer.Type: GrantFiled: February 2, 2010Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Guy Gilboa, Avishai Adler, Sagi Katz
-
Patent number: 8548270Abstract: Techniques are provided for determining depth to objects. A depth image may be determined based on two light intensity images. This technique may compensate for differences in reflectivity of objects in the field of view. However, there may be some misalignment between pixels in the two light intensity images. An iterative process may be used to relax a requirement for an exact match between the light intensity images. The iterative process may involve modifying one of the light intensity images based on a smoothed version of a depth image that is generated from the two light intensity images. Then, new values may be determined for the depth image based on the modified image and the other light intensity image. Thus, pixel misalignment between the two light intensity images may be compensated.Type: GrantFiled: October 4, 2010Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Sagi Katz, Avishai Adler
-
Publication number: 20130235160Abstract: An embodiment of the invention relates to providing a method of illuminating a scene imaged by a camera, which includes illuminating the scene with a train of light pulses and adjusting exposure times of the camera relative to transmission times of the light pulses so that the light pulses emulate a light pulse having a desired pulse shape.Type: ApplicationFiled: March 6, 2012Publication date: September 12, 2013Applicant: MICROSOFT CORPORATIONInventors: David Cohen, Erez Tadmor, Shlomo Felzenshtein, Avishai Adler
-
Patent number: 8514269Abstract: Techniques are provided for de-aliasing depth images. The depth image may have been generated based on phase differences between a transmitted and received modulated light beam. A method may include accessing a depth image that has a depth value for a plurality of locations in the depth image. Each location has one or more neighbor locations. Potential depth values are determined for each of the plurality of locations based on the depth value in the depth image for the location and potential aliasing in the depth image. A cost function is determined based on differences between the potential depth values of each location and its neighboring locations. Determining the cost function includes assigning a higher cost for greater differences in potential depth values between neighboring locations. The cost function is substantially minimized to select one of the potential depth values for each of the locations.Type: GrantFiled: March 26, 2010Date of Patent: August 20, 2013Assignee: Microsoft CorporationInventors: Avishai Adler, Sagi Katz, Guy Gilboa, John Tardif
-
Publication number: 20130188022Abstract: A 3D imager comprising two cameras having fixed wide-angle and narrow angle FOVs respectively that overlap to provide an active space for the imager and a controller that determines distances to features in the active space responsive to distances provided by the cameras and a division of the active space into near, intermediate, and far zones.Type: ApplicationFiled: January 23, 2012Publication date: July 25, 2013Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler, Giora Yahav, David Cohen, Eli Larry, Shlomo Felzenshtein
-
Publication number: 20130131836Abstract: A system for controlling infrared (IR) enabled devices by projecting coded IR pulses from an active illumination depth camera is described. In some embodiments, a gesture recognition system includes an active illumination depth camera such as a depth camera that utilizes time-of-flight (TOF) or structured light techniques for obtaining depth information. The gesture recognition system may detect the performance of a particular gesture associated with a particular electronic device, determine a set of device instructions in response to detecting the particular gesture, and transmit the set of device instructions to the particular electronic device utilizing coded IR pulses. The coded IR pulses may imitate the IR pulses associated with a remote control protocol. In some cases, the coded IR pulses transmitted may also be used by the active illumination depth camera for determining depth information.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler, Giora Yahav
-
Publication number: 20130129224Abstract: Systems and methods for increasing the resolution of a depth map by identifying and updating false depth pixels are described. In some embodiments, a depth pixel of the depth map is initially assigned a confidence value based on curvature values and localized contrast information. The curvature values may be generated by applying a Laplacian filter or other edge detection filter to the depth pixel and its neighboring pixels. The localized contrast information may be generated by determining a difference between the maximum and minimum depth values associated with the depth pixel and its neighboring pixels. A false depth pixel may be identified by comparing a confidence value associated with the false depth pixel with a particular threshold. The false depth pixel may be updated by assigning a new depth value based on an extrapolation of depth values associated with neighboring pixel locations.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler, Giora Yahav
-
Publication number: 20120154542Abstract: A depth-mapping method comprises exposing first and second detectors oriented along different optical axes to light dispersed from a scene, and furnishing an output responsive to a depth coordinate of a locus of the scene. The output increases with an increasing first amount of light received by the first detector during a first period, and decreases with an increasing second amount of light received by the second detector during a second period different than the first.Type: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler, Giora Yahav, John Tardif
-
Publication number: 20120082346Abstract: Techniques are provided for determining depth to objects. A depth image may be determined based on two light intensity images. This technique may compensate for differences in reflectivity of objects in the field of view. However, there may be some misalignment between pixels in the two light intensity images. An iterative process may be used to relax a requirement for an exact match between the light intensity images. The iterative process may involve modifying one of the light intensity images based on a smoothed version of a depth image that is generated from the two light intensity images. Then, new values may be determined for the depth image based on the modified image and the other light intensity image. Thus, pixel misalignment between the two light intensity images may be compensated.Type: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: MICROSOFT CORPORATIONInventors: Sagi Katz, Avishai Adler