Patents by Inventor Johannes SAUER
Johannes SAUER 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: 20250180616Abstract: Various examples in accordance with the present disclosure provide a stable RF amplitude detector. Some embodiments include a diode bridge circuit comprising a plurality of diodes, wherein at least a portion of the plurality of diodes are biased together and configured to rectify a positive peak of an RF input and a negative peak of the RF input. Some embodiments include a differential amplifier circuit comprising a plurality of differential amplifiers. The differential amplifier circuit may be configured to: (a) compare the positive peak of the RF input rectified by the diode bridge circuit to a positive DC setpoint input, (b) compare the negative peak of the RF input rectified by the diode bridge circuit to a negative DC setpoint input, and (c) output an error value.Type: ApplicationFiled: December 2, 2024Publication date: June 5, 2025Inventors: Carl Johann Sauer, Leonardo Ascarrunz
-
Publication number: 20250142066Abstract: The present disclosure relates to picture encoding and decoding of image regions on tile-basis. In particular, multiple components of an input tensor including a first and second component in spatial dimensions is processed within multiple pipelines. The processing of the first component includes dividing the first component in the spatial dimensions into a first plurality of tiles. Likewise, the processing of the second component includes dividing the second component in the spatial dimensions into a second plurality of tiles. The respective first and second plurality of tiles are then processed each separately. Among the first and second plurality of tiles there are at least two respective collocated tiles differing in size. In case of compression, the processing of the first and/or second component includes picture encoding, rate distortion optimization quantization, and picture filtering. In case of decompression, the processing includes picture decoding and picture filtering.Type: ApplicationFiled: December 31, 2024Publication date: May 1, 2025Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Johannes Sauer, Panqi Jia, Elena Alexandrovna Alshina, Atanas Boev
-
Publication number: 20250142099Abstract: Neural-network-based picture encoding and decoding of image regions may be performed on a tile-basis. An input tensor representing picture data is processed by the neural network, which includes at least a first and second subnetwork. The first subnetwork is applied to a first tensor where the first tensor is divided in a spatial dimensions into a first plurality of tiles. The first tiles are then further processed by the first subnetwork. After application of the first subnetwork, the second subnetwork is applied to a second tensor where the second tensor is divided in the spatial dimensions into a second plurality of tiles. The second tiles are then further processed by the second subnetwork. Among the first and second plurality of tiles there are at least two respective collocated tiles differing in size.Type: ApplicationFiled: December 31, 2024Publication date: May 1, 2025Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Johannes Sauer, Panqi Jia, Elena Alexandrovna Alshina, Atanas Boev
-
Publication number: 20250123165Abstract: A method for measuring torque includes low-pass filtering of a signal supplied by a torque sensor, an analog signal supplied by the torque sensor being first digitized and then processed and forwarded as a digital signal having low-pass characteristics.Type: ApplicationFiled: July 13, 2022Publication date: April 17, 2025Applicant: Schaeffler Technologies AG & Co. KGInventors: Joachim Hemmer, Johannes Sauer, Arkady Pankevich, Frank Landgraf
-
Publication number: 20250005331Abstract: The present disclosure relates to a method of operating a neural network with clipped input data. The method includes defining lower and upper threshold values for integer numbers in data entities of input data for at least one neural network layer. If a value of an integer number in a data entity of the input data is smaller than the defined lower threshold value, the method includes clipping the value of the integer number comprised in the data entity of the input data to the defined lower threshold value. If a value of an integer number in a data entity of the input data is larger than the defined upper threshold value, the method includes clipping the value of the integer number comprised in the data entity of the input data to the defined upper threshold value. Integer overflow of an accumulator register is thereby avoided.Type: ApplicationFiled: September 13, 2024Publication date: January 2, 2025Inventors: Timofey Mikhailovich Solovyev, Sergey Yurievich Ikonin, Elena Alexandrovna Alshina, Johannes Sauer, Esin Koyuncu, Maxim Borisovitch Sychev, Alexander Alexandrovich Karabutov, Mikhail Vyacheslavovich Sosulnikov, Kirill Igorevich SOLODSKIKH, Vladimir Mikhailovich Kryzhanovskiy, Alexander Nikolaevich Filippov
-
Publication number: 20240296593Abstract: A conditional coding of components of an image is described. A method of encoding at least a portion of an image is provided, which comprises encoding a primary component of the image independently from at least one secondary component and encoding the at least one secondary component of the image using information from the primary component. Further, it is provided a method of encoding at least a portion of an image, comprising providing a residual comprising a primary residual component for a primary component of the image and at least one secondary residual component for at least one secondary component of the image that is different from the primary component, encoding the primary residual component independently from the at least one secondary residual component and encoding the at least one secondary residual component using information from the primary residual component.Type: ApplicationFiled: May 10, 2024Publication date: September 5, 2024Inventors: Alexander Alexandrovich Karabutov, Panqi Jia, Atanas Boev, Han Gao, Biao Wang, Elena Alexandrovna Alshina, Johannes Sauer
-
Patent number: 11838520Abstract: A device for encoding and a device for decoding a picture, respectively, and corresponding methods relating to the field of picture coding are provided. The devices are respectively configured to partition the picture into one or more slices, each slice comprising one or more tiles, and one or more slices holding coded picture data. Further, the devices are configured to encode the one or more slices holding coded picture data, thereby improving coding and decoding of pictures with uncoded buffer space.Type: GrantFiled: June 28, 2021Date of Patent: December 5, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Johannes Sauer, Ye-Kui Wang, Zhijie Zhao, Semih Esenlik
-
Patent number: 11343504Abstract: An apparatus, a method, and a computer program performs image coding with selective loop-filtering. That is, the loop-filters which operate on samples across discontinuous face boundaries are capable of being disabled. The loop-filter operation may be deferred until all samples across a face boundary are known. Then, the loop-filter can use the correct samples according to the 3D arrangement. This may be implemented on the coding block level or at a higher level.Type: GrantFiled: August 27, 2020Date of Patent: May 24, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhijie Zhao, Johannes Sauer, Mathias Wien
-
Patent number: 11343488Abstract: A system for encoding and decoding a video coding block of a multi-view video signal is provided. A decoder is configured to decode a texture-depth video coding block (t0, d0) of a first texture frame and a first depth map associated with a first view for providing a decoded texture-depth video coding block (t0, d0) and the first depth map. A synthesized predicted texture-depth video coding block (tsyn, dsyn) of a view synthesis texture frame and a view synthesis depth map associated with a second view is generated. An inpainted synthesized predicted texture-depth video coding block is generated. Based on the impainted predicted texture-depth video block, the decoder reconstructs a texture-depth video coding block (t1, d1) of a second texture frame and a second depth map associated with the second view. An encoder is configured to encode the texture-depth video coding block in a manner that complements the decoding provided by the decoder.Type: GrantFiled: December 27, 2019Date of Patent: May 24, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhijie Zhao, Johannes Sauer, Mathias Wien
-
Patent number: 11330268Abstract: A method for encoding a video signal includes generating an extension region of a first face of a reference frame, where the extension region includes a plurality of extension samples, and a sample value of each extension sample is based on a sample value of a sample of a second face of the reference frame, determining a use of an extension region, providing, based on the use, picture level extension usage information based on the extension region, and encoding the picture level extension usage information into an encoded video signal.Type: GrantFiled: December 28, 2020Date of Patent: May 10, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhijie Zhao, Johannes Sauer, Mathias Wien
-
Publication number: 20220132144Abstract: A device for encoding and a device for decoding a picture, respectively, and corresponding methods relating to the field of picture coding are provided. The devices are respectively configured to partition the picture into one or more slices, each slice comprising one or more tiles, and one or more slices holding coded picture data. Further, the devices are configured to encode the one or more slices holding coded picture data, thereby improving coding and decoding of pictures with uncoded buffer space.Type: ApplicationFiled: June 28, 2021Publication date: April 28, 2022Inventors: Johannes SAUER, Ye-Kui WANG, Zhijie ZHAO, Semih ESENLIK
-
Patent number: 11006147Abstract: An apparatus for decoding 3D video data is provided, the 3D video data comprising a plurality of texture frames and a plurality of associated depth maps, the apparatus comprising: a first texture decoder configured to decode a video coding block of a first texture frame associated with a first view; a first depth map decoder configured to decode a video coding block of a first depth map associated with the first texture frame; a depth map filter configured to generate an auxiliary depth map on the basis of the first depth map; a first view synthesis prediction unit configured to generate a predicted video coding block of a view synthesis predicted second texture frame associated with a second view on the basis of the video coding block of the first texture frame and the auxiliary depth map.Type: GrantFiled: December 14, 2018Date of Patent: May 11, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Zhijie Zhao, Jens Schneider, Johannes Sauer, Mathias Wien
-
Publication number: 20210120250Abstract: A method for encoding a video signal includes generating an extension region of a first face of a reference frame, where the extension region includes a plurality of extension samples, and a sample value of each extension sample is based on a sample value of a sample of a second face of the reference frame, determining a use of an extension region, providing, based on the use, picture level extension usage information based on the extension region, and encoding the picture level extension usage information into an encoded video signal.Type: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Inventors: Zhijie Zhao, Johannes Sauer, Mathias Wien
-
Publication number: 20200396461Abstract: An apparatus, a method, and a computer program performs image coding with selective loop-filtering. That is, the loop-filters which operate on samples across discontinuous face boundaries are capable of being disabled. The loop-filter operation may be deferred until all samples across a face boundary are known. Then, the loop-filter can use the correct samples according to the 3D arrangement. This may be implemented on the coding block level or at a higher level.Type: ApplicationFiled: August 27, 2020Publication date: December 17, 2020Inventors: Zhijie ZHAO, Johannes SAUER, Mathias WIEN
-
Patent number: 10848771Abstract: An apparatus and a method for encoding a video signal. A segment of a reference frame and an extension region generated from another segment are used for encoding a current frame by inter-prediction. An apparatus and a method for decoding are also disclosed.Type: GrantFiled: March 29, 2019Date of Patent: November 24, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Zhijie Zhao, Johannes Sauer, Mathias Wien
-
Publication number: 20200137382Abstract: The invention relates to an apparatus for decoding a video coding block of a multiview video signal, the apparatus comprising: a decoder configured to decode a texture-depth video coding block (t0, d0) of a first texture frame and a first depth map associated with a first view for providing a decoded texture-depth video coding block (t0, d0) and the first depth map; a view synthesis prediction unit configured to generate a synthesized predicted texture-depth video coding block (tsyn, dsyn) of a view synthesis texture frame and a view synthesis depth map associated with a second view; and an inpainted candidate generation unit configured to generate an inpainted synthesized predicted texture-depth video coding block; wherein the decoder is further configured to reconstruct a texture-depth video coding block (t1, d1) of a second texture frame and a second depth map associated with the second view.Type: ApplicationFiled: December 27, 2019Publication date: April 30, 2020Inventors: Zhijie ZHAO, Johannes SAUER, Mathias WIEN
-
Publication number: 20190289329Abstract: An apparatus for processing 3D video data using inter-view prediction is described, the apparatus comprising a processor (201) configured to: obtain a reconstructed depth information value of a reconstructed depth information video coding block associated to a reference depth information map of a reference view, obtain a reduced range information associated to the reference depth information map; process a reconstructed distance information value to obtain an adapted reconstructed distance information value of the reconstructed depth information video coding block using a distance information value adaptation function, which is based on the reduced range information, and generate a predicted texture video coding block and/or a predicted depth information video coding block for a dependent view on the basis of the adapted reconstructed distance information value of the reconstructed depth information video coding block associated to the reference view.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Zhijie ZHAO, Jens SCHNEIDER, Johannes SAUER, Mathias WIEN
-
Publication number: 20190230368Abstract: An apparatus and a method for encoding a video signal. A segment of a reference frame and an extension region generated from another segment are used for encoding a current frame by inter-prediction. An apparatus and a method for decoding are also disclosed.Type: ApplicationFiled: March 29, 2019Publication date: July 25, 2019Inventors: Zhijie ZHAO, Johannes SAUER, Mathias WIEN
-
Publication number: 20190124361Abstract: The invention relates to an apparatus for decoding 3D video data, the 3D video data comprising a plurality of texture frames and a plurality of associated depth maps, the apparatus comprising: a first texture decoder configured to decode a video coding block of a first texture frame associated with a first view; a first depth map decoder configured to decode a video coding block of a first depth map associated with the first texture frame; a depth map filter configured to generate an auxiliary depth map on the basis of the first depth map; a first view synthesis prediction unit configured to generate a predicted video coding block of a view synthesis predicted second texture frame associated with a second view on the basis of the video coding block of the first texture frame and the auxiliary depth map.Type: ApplicationFiled: December 14, 2018Publication date: April 25, 2019Inventors: Zhijie ZHAO, Jens SCHNEIDER, Johannes SAUER, Mathias WIEN