Patents by Inventor Ady Ecker

Ady Ecker 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: 20240281937
    Abstract: A method is described for processing data retrieved from two image capturing sensors, by filling missing disparity values of pixels included in holes comprised in the retrieved data.
    Type: Application
    Filed: February 16, 2023
    Publication date: August 22, 2024
    Inventor: Ady ECKER
  • Publication number: 20240273746
    Abstract: A method for use in a stereoscopic image generating system, wherein the image generating system comprises a hardware module associated with at least one pair of image capturing devices, at least one memory means and at least one processor, wherein information retrieved from the capturing devices is processed by the at least one processor, which is configured to implement a hardware module stereo algorithm for identifying objects included in the captured scene at a distance that is equal to or greater than a minimal distance defined by the geometry and disparity range of said hardware module, and wherein the at least one processor is further configured to implement a software stereo algorithm adapted to identify objects included in the captured scene at a distance that is less than the minimal distance required for detecting objects by the hardware module stereo algorithm.
    Type: Application
    Filed: February 6, 2023
    Publication date: August 15, 2024
    Inventor: Ady ECKER
  • Patent number: 11978214
    Abstract: A method and apparatus for generating a three-dimensional depth map, are provided. The method comprising the steps of: (i) illuminating a target by a pattern projector having background intensity or by a combination of a pattern projector which does not have a background intensity operative together with a flood projector; (ii) capturing at least one image that comprises one or more objects present at the illuminated target; (iii) converting the at least one captured image into data; (iv) processing the data received from the conversion of the at least one captured image while filtering out the projected pattern from the processed data; (v) detecting edges of at least one of the one or more objects present at the illuminated target; and (vi) generating a three-dimensional depth map that comprises the at least one of the one or more objects whose edges have been determined.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: May 7, 2024
    Assignee: INUITIVE LTD.
    Inventors: Ady Ecker, Niv Shmueli
  • Patent number: 11947786
    Abstract: Embodiments of the invention are related to a system and method of controlling a display of an image stream. The system may include a memory to store the image stream; the image stream may comprise a plurality of image frames. The system may further include a processor configured to execute the method. The moving image stream may be displayed to a user in an image stream display area of a screen and a frame rate control interface may be generated on a speed control area of the screen, such that the image stream display area is horizontally adjacent to the speed control area. An indication of a desired frame rate for displaying the image stream of the image frames may be received from the user, in that the frame rate may be selected according to a location of a pointing indicator in the speed control area.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: April 2, 2024
    Assignee: GIVEN IMAGING LTD.
    Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
  • Publication number: 20240012423
    Abstract: A system configured to operate in an unknown, possibly texture-less environment, with possibly self-similar surfaces, and comprising a plurality of platforms configured to operate as mobile platforms, where each of these platforms comprises an optical depth sensor, and one platform operates as a static platform and comprising at least one optical projector. Upon operating the system, the static platform projects a pattern onto the environment, wherein each of the mobile platforms detects the pattern or a part thereof by its respective optical depth sensor while moving, and wherein information obtained by the optical depth sensors, is used to determine moving instructions for mobile platforms within that environment. Optionally, the system operates so that every time period another mobile platform from among the plurality of platforms, takes the role of operating as the static platform, while the preceding platform returns to operate as a mobile platform.
    Type: Application
    Filed: July 6, 2022
    Publication date: January 11, 2024
    Inventors: Idan RAM, Ady ECKER
  • Patent number: 11665329
    Abstract: An optical passive stereo assembly for generating a three-dimensional image, the optical assembly comprising: two image capturing devices each mounted within the optical passive stereo assembly in a skewed position to the other with respect to the horizontal plane; a processor configured to: process data retrieved from a plurality of pixels comprised within images captured by the two image capturing devices, and generate a point cloud, being a set of data points in a 3D space retrieved from the tilted coordinate system (X?, Y?, Z?); apply a 2D rotation in the X-Y plane to the point cloud, thereby converting the coordinate system of the resulting point cloud to a conventional cartesian coordinate system (X, Y, Z), to enable generating the three-dimensional image.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: May 30, 2023
    Assignee: INUITIVE LTD.
    Inventors: Ady Ecker, Mishel Ivgi
  • Publication number: 20230133982
    Abstract: An optical passive stereo assembly for generating a three-dimensional image, the optical assembly comprising: two image capturing devices each mounted within the optical passive stereo assembly in a skewed position to the other with respect to the horizontal plane; a processor configured to: process data retrieved from a plurality of pixels comprised within images captured by the two image capturing devices, and generate a point cloud, being a set of data points in a 3D space retrieved from the tilted coordinate system (X?, Y?, Z?); apply a 2D rotation in the X-Y plane to the point cloud, thereby converting the coordinate system of the resulting point cloud to a conventional cartesian coordinate system (X, Y, Z), to enable generating the three-dimensional image.
    Type: Application
    Filed: October 28, 2021
    Publication date: May 4, 2023
    Inventors: Ady ECKER, Mishel IVGI
  • Patent number: 11609689
    Abstract: Embodiments of the invention are related to a system and method of controlling a display of image stream. The system may include a memory to store the image stream; the image stream may comprise a plurality of image frames. The system may further include a processor configured to execute the method. The moving image stream may be displayed to a user in an image stream display area of a screen and a frame rate control interface may be generated on a speed control area of the screen, such that the image stream display area is horizontally adjacent to the speed control area. An indication of a desired frame rate for displaying the image stream of the image frames may be received from the user, in that the frame rate may be selected according to a location of a pointing indicator in the speed control area.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: March 21, 2023
    Assignee: GIVEN IMAGING LTD.
    Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
  • Publication number: 20220413692
    Abstract: Embodiments of the invention are related to a system and method of controlling a display of an image stream. The system may include a memory to store the image stream; the image stream may comprise a plurality of image frames. The system may further include a processor configured to execute the method. The moving image stream may be displayed to a user in an image stream display area of a screen and a frame rate control interface may be generated on a speed control area of the screen, such that the image stream display area is horizontally adjacent to the speed control area. An indication of a desired frame rate for displaying the image stream of the image frames may be received from the user, in that the frame rate may be selected according to a location of a pointing indicator in the speed control area.
    Type: Application
    Filed: August 31, 2022
    Publication date: December 29, 2022
    Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
  • Publication number: 20220237804
    Abstract: A method and apparatus for generating a three-dimensional depth map, are provided. The method comprising the steps of: (i) illuminating a target by a pattern projector having background intensity or by a combination of a pattern projector which does not have a background intensity operative together with a flood projector; (ii) capturing at least one image that comprises one or more objects present at the illuminated target; (iii) converting the at least one captured image into data; (iv) processing the data received from the conversion of the at least one captured image while filtering out the projected pattern from the processed data; (v) detecting edges of at least one of the one or more objects present at the illuminated target; and (vi) generating a three-dimensional depth map that comprises the at least one of the one or more objects whose edges have been determined.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 28, 2022
    Inventors: Ady ECKER, Niv SHMUELI
  • Patent number: 11265575
    Abstract: The invention relates to an image processing apparatus for compressing or decompressing a segment of an image. The segment includes a plurality of pixels, each pixel includes a pixel value and a pixel position defined by a first coordinate system. The pixel values of the plurality of pixels form a pixel value vector. The apparatus includes processing circuitry configured to compress and/or decompress the segment. Compressing the segment includes computing a plurality of expansion coefficients by expanding the pixel value vector into a plurality of basis vectors that are discrete approximations of solutions of a boundary value problem of the Helmholtz equation on the segment of the image in a second coordinate system rotated relative to the first coordinate system. Decompressing the segment includes computing the pixel value vector by forming a linear combination of the basis vectors using the plurality of expansion coefficients.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: March 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner, Ady Ecker, Amiram Allouche
  • Publication number: 20200288165
    Abstract: The invention relates to an image processing apparatus for compressing or decompressing a segment of an image. The segment includes a plurality of pixels, each pixel includes a pixel value and a pixel position defined by a first coordinate system. The pixel values of the plurality of pixels form a pixel value vector. The apparatus includes processing circuitry configured to compress and/or decompress the segment. Compressing the segment includes computing a plurality of expansion coefficients by expanding the pixel value vector into a plurality of basis vectors that are discrete approximations of solutions of a boundary value problem of the Helmholtz equation on the segment of the image in a second coordinate system rotated relative to the first coordinate system. Decompressing the segment includes computing the pixel value vector by forming a linear combination of the basis vectors using the plurality of expansion coefficients.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Inventors: Itsik DVIR, Natan PETERFREUND, Dror IRONY, David DREZNER, Ady ECKER, Amiram ALLOUCH
  • Patent number: 10101890
    Abstract: A method and a system for displaying portions of in vivo images such as pathological or anatomical landmark portions of images, may include receiving a stream of in vivo images captured in a body lumen, and selecting relevant image portions such as suspected pathological image portions from the stream, based on one or more predetermined criteria. A spatial arrangement of the image portions may be determined, and the selected image portions may be resized to an appropriate size, and displayed in a rectangular or hexagonal array layout according to the determined spatial arrangement, such that rows and columns of selected image portions are adjacent to each other.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: October 16, 2018
    Assignee: GIVEN IMAGING LTD.
    Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
  • Publication number: 20160313903
    Abstract: Embodiments of the invention are related to a system and method of controlling a display of image stream. The system may include a memory to store the image stream; the image stream may comprise a plurality of image frames. The system may further include a processor configured to execute the method. The moving image stream may be displayed to a user in an image stream display area of a screen and a frame rate control interface may be generated on a speed control area of the screen, such that the image stream display area is horizontally adjacent to the speed control area. An indication of a desired frame rate for displaying the image stream of the image frames may be received from the user, in that the frame rate may be selected according to a location of a pointing indicator in the speed control area.
    Type: Application
    Filed: December 11, 2014
    Publication date: October 27, 2016
    Applicant: GIVEN IMAGING LTD.
    Inventors: Raphael RABINOVITZ, Ady ECKER, Hagai KRUPNIK, Boaz BEN NAHUM
  • Publication number: 20150334276
    Abstract: A system and method to display an image stream captured by an in vivo imaging capsule may include displaying an image stream of consolidated images, the consolidated images generated from a plurality of original images. To generate the consolidated image, a plurality of original images may be mapped to a selected template, the template comprising at least a mapped image portion and a generated image portion. The generated image portion may be filled by copying a patch from the mapped image portion, and edges between the generated portion and the mapped image portion may be smoothed or blended. The smoothing is per formed by calculating offset values of pixels in the generated portion, and for each pixel in the generated portion, adding the calculated offset value of the pixel to the color value of the pixel.
    Type: Application
    Filed: December 30, 2013
    Publication date: November 19, 2015
    Inventors: Ady ECKER, Hagai KRUPNIK
  • Publication number: 20150248223
    Abstract: A method and a system for displaying portions of in vivo images such as pathological or anatomical landmark portions of images, may include receiving a stream of in vivo images captured in a body lumen, and selecting relevant image portions such as suspected pathological image portions from the stream, based on one or more predetermined criteria. A spatial arrangement of the image portions may be determined, and the selected image portions may be resized to an appropriate size, and displayed in a rectangular or hexagonal array layout according to the determined spatial arrangement, such that rows and columns of selected image portions are adjacent to each other.
    Type: Application
    Filed: May 15, 2015
    Publication date: September 3, 2015
    Inventors: Hagai KRUPNIK, Eli Horn, Ady Ecker
  • Patent number: 9060673
    Abstract: A method and a system for displaying portions of in vivo images such as pathological or anatomical landmark portions of images, may include receiving a stream of in vivo images captured in a body lumen, and selecting relevant image portions such as suspected pathological image portions from the stream, based on one or more predetermined criteria. A spatial arrangement of the image portions may be determined, and the selected image portions may be resized to an appropriate size, and displayed in a rectangular or hexagonal array layout according to the determined spatial arrangement, such that rows and columns of selected image portions are adjacent to each other.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: June 23, 2015
    Assignee: GIVEN IMAGING LTD.
    Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
  • Publication number: 20130109915
    Abstract: A method and a system for displaying portions of in vivo images such as pathological or anatomical landmark portions of images, may include receiving a stream of in vivo images captured in a body lumen, and selecting relevant image portions such as suspected pathological image portions from the stream, based on one or more predetermined criteria. A spatial arrangement of the image portions may be determined, and the selected image portions may be resized to an appropriate size, and displayed in a rectangular or hexagonal array layout according to the determined spatial arrangement, such that rows and columns of selected image portions are adjacent to each other.
    Type: Application
    Filed: April 28, 2011
    Publication date: May 2, 2013
    Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
  • Publication number: 20120113239
    Abstract: A system and method to display an image stream captured by an in vivo imaging capsule may include selecting a first subset of images from an original image stream for display as a reduced image stream. The reduced image stream may be displayed in a main image window on a monitor. A second subset of images may be obtained by subtracting the first subset of images from the original image stream. An image from the first subset of images may be selected for display in the main image window during a first time slot, and an image from the second subset of images is selected for display in a peripheral window. The selected images may be displayed simultaneously.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 10, 2012
    Inventors: Hagai KRUPNIK, Ady Ecker