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: 20240281937Abstract: 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: ApplicationFiled: February 16, 2023Publication date: August 22, 2024Inventor: Ady ECKER
-
Publication number: 20240273746Abstract: 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: ApplicationFiled: February 6, 2023Publication date: August 15, 2024Inventor: Ady ECKER
-
Patent number: 11978214Abstract: 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: GrantFiled: January 19, 2022Date of Patent: May 7, 2024Assignee: INUITIVE LTD.Inventors: Ady Ecker, Niv Shmueli
-
Patent number: 11947786Abstract: 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: GrantFiled: August 31, 2022Date of Patent: April 2, 2024Assignee: GIVEN IMAGING LTD.Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
-
Publication number: 20240012423Abstract: 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: ApplicationFiled: July 6, 2022Publication date: January 11, 2024Inventors: Idan RAM, Ady ECKER
-
Patent number: 11665329Abstract: 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: GrantFiled: October 28, 2021Date of Patent: May 30, 2023Assignee: INUITIVE LTD.Inventors: Ady Ecker, Mishel Ivgi
-
Publication number: 20230133982Abstract: 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: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Inventors: Ady ECKER, Mishel IVGI
-
Patent number: 11609689Abstract: 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: GrantFiled: December 11, 2014Date of Patent: March 21, 2023Assignee: GIVEN IMAGING LTD.Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
-
Publication number: 20220413692Abstract: 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: ApplicationFiled: August 31, 2022Publication date: December 29, 2022Inventors: Raphael Rabinovitz, Ady Ecker, Hagai Krupnik, Boaz Ben Nahum
-
Publication number: 20220237804Abstract: 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: ApplicationFiled: January 19, 2022Publication date: July 28, 2022Inventors: Ady ECKER, Niv SHMUELI
-
Patent number: 11265575Abstract: 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: GrantFiled: May 21, 2020Date of Patent: March 1, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner, Ady Ecker, Amiram Allouche
-
Publication number: 20200288165Abstract: 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: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: Itsik DVIR, Natan PETERFREUND, Dror IRONY, David DREZNER, Ady ECKER, Amiram ALLOUCH
-
Patent number: 10101890Abstract: 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: GrantFiled: May 15, 2015Date of Patent: October 16, 2018Assignee: GIVEN IMAGING LTD.Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
-
Publication number: 20160313903Abstract: 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: ApplicationFiled: December 11, 2014Publication date: October 27, 2016Applicant: GIVEN IMAGING LTD.Inventors: Raphael RABINOVITZ, Ady ECKER, Hagai KRUPNIK, Boaz BEN NAHUM
-
Publication number: 20150334276Abstract: 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: ApplicationFiled: December 30, 2013Publication date: November 19, 2015Inventors: Ady ECKER, Hagai KRUPNIK
-
Publication number: 20150248223Abstract: 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: ApplicationFiled: May 15, 2015Publication date: September 3, 2015Inventors: Hagai KRUPNIK, Eli Horn, Ady Ecker
-
Patent number: 9060673Abstract: 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: GrantFiled: April 28, 2011Date of Patent: June 23, 2015Assignee: GIVEN IMAGING LTD.Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
-
Publication number: 20130109915Abstract: 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: ApplicationFiled: April 28, 2011Publication date: May 2, 2013Inventors: Hagai Krupnik, Eli Horn, Ady Ecker
-
Publication number: 20120113239Abstract: 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: ApplicationFiled: November 8, 2011Publication date: May 10, 2012Inventors: Hagai KRUPNIK, Ady Ecker