Patents by Inventor Dror IRONY
Dror IRONY 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: 20240402800Abstract: Various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (UI) elements positioned within a three-dimensional (3D) space such as an extended reality (XR) environment. Some implementations enable user interactions with virtual elements displayed in 3D environments that utilize alternative input modalities, e.g., XR environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.Type: ApplicationFiled: May 29, 2024Publication date: December 5, 2024Inventors: Julian K. Shutzberg, David J. Meyer, David M. Teitelbaum, Mehmet N. Agaoglu, Ian R. Fasel, Chase B. Lortie, Daniel J. Brewer, Tim H. Cornelissen, Leah M. Gum, Alexander G. Berardino, Lorenzo Soto Doblado, Vinay Chawda, Itay Bar Yosef, Dror Irony, Eslam A. Mostafa, Guy Engelhard, Paul A. Lacey, Ashwin Kumar Asoka Kumar Shenoi, Bhavin Vinodkumar Nayak, Liuhao Ge, Lucas Soffer, Victor Belyaev, Bharat C. Dandu, Matthias M. Schroeder, Yirong Tang
-
Publication number: 20240331447Abstract: Processing gesture input includes obtaining hand tracking data based on a set of camera frames, determining a hand pose based on the hand tracking data, and determining an intentionality classification for a gesture based on the hand pose. An input action corresponding to the gesture is enabled based on the hand pose and the intentionality classification. An occlusion classification is determined for the hand based on the hand pose and the input gesture can be determined based on the occlusion classification.Type: ApplicationFiled: September 29, 2023Publication date: October 3, 2024Inventors: Itay Bar Yosef, Bhavin Vinodkumar Nayak, Chao-Ming Yen, Chase B. Lortie, Daniel J. Brewer, Dror Irony, Eslam A. Mostafa, Guy Engelhard, Ian R. Fasel, Julian K. Shutzberg, Liuhao Ge, Lucas Soffer, Matthias M. Schroeder, Mohammadhadi Kiapour, Victor Belyaev, Yirong Tang
-
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
-
Patent number: 11153564Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi-dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.Type: GrantFiled: January 23, 2020Date of Patent: October 19, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner
-
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: 10742976Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.Type: GrantFiled: May 12, 2017Date of Patent: August 11, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner
-
Publication number: 20200162732Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi-dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.Type: ApplicationFiled: January 23, 2020Publication date: May 21, 2020Inventors: Itsik DVIR, Natan PETERFREUND, Dror IRONY, David DREZNER
-
Patent number: 10602186Abstract: There is provided an apparatus for generating a set of transform coefficients of a block in a frame or portion thereof. The apparatus includes a media encoder coupled to a data interface configured to receive a frame or portion thereof. The media encoder is configured to: designate a rotational symmetry mask having a size and a shape as the block partitioned in the frame or portion thereof for processing the block; split the block to two complementary portions using the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute a transform coefficient for each member of the pair of rotational symmetry blocks.Type: GrantFiled: May 12, 2017Date of Patent: March 24, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner
-
Patent number: 10523951Abstract: An apparatus adapted, including a media encoder coupled to a data interface adapted to receive a frame or portion thereof. The media encoder is adapted to iteratively subdivide each block of a plurality of blocks partitioned in a frame or portion thereof and to process a subdivided block of the plurality of blocks, during each iteration of a plurality of iterations, by selecting a rotational symmetry mask fulfilling an efficiency measure for coding said block, the rotational symmetry mask selected from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multidimensional space, splitting the subdivided block to two complementary portions based on the rotational symmetry mask, generating a pair of rotational symmetry blocks each having one of said two complementary portions, and computing a plurality of transform coefficients from the pair of rotational symmetry blocks.Type: GrantFiled: May 12, 2017Date of Patent: December 31, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner
-
Publication number: 20170280144Abstract: An apparatus adapted, including a media encoder coupled to a data interface adapted to receive a frame or portion thereof. The media encoder is adapted to iteratively subdivide each block of a plurality of blocks partitioned in a frame or portion thereof and to process a subdivided block of the plurality of blocks, during each iteration of a plurality of iterations, by selecting a rotational symmetry mask fulfilling an efficiency measure for coding said block, the rotational symmetry mask selected from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multidimensional space, splitting the subdivided block to two complementary portions based on the rotational symmetry mask, generating a pair of rotational symmetry blocks each having one of said two complementary portions, and computing a plurality of transform coefficients from the pair of rotational symmetry blocks.Type: ApplicationFiled: May 12, 2017Publication date: September 28, 2017Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner
-
Publication number: 20170251210Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.Type: ApplicationFiled: May 12, 2017Publication date: August 31, 2017Inventors: Itsik DVIR, Natan PETERFREUND, Dror IRONY, David DREZNER
-
Publication number: 20170251227Abstract: There is provided an apparatus for generating a set of transform coefficients of a block in a frame or portion thereof. The apparatus includes a media encoder coupled to a data interface configured to receive a frame or portion thereof. The media encoder is configured to: designate a rotational symmetry mask having a size and a shape as the block partitioned in the frame or portion thereof for processing the block; split the block to two complementary portions using the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute a transform coefficient for each member of the pair of rotational symmetry blocks.Type: ApplicationFiled: May 12, 2017Publication date: August 31, 2017Inventors: Itsik Dvir, Natan Peterfreund, Dror Irony, David Drezner