Patents Examined by Joseph Suh
-
Patent number: 12363289Abstract: A method of decoding video data by an electronic device is provided. The electronic device determines a block unit from an image frame according to the video data. The electronic device determines, for the block unit, a first mode list including intra candidate modes selected from intra default modes, and predicts at least one template region adjacent to the block unit to generate template predictions based on intra template modes. Each of the intra template modes indicates one of the intra candidate modes and one of template reference lines, and the template reference lines include at least one template neighboring line nonadjacent to the at least one template region. The electronic device determines a template cost value between the at least one template region and each of the template predictions, and reconstructs the block unit based on a second mode list determined based on the template cost values.Type: GrantFiled: December 30, 2022Date of Patent: July 15, 2025Assignee: SHARP KABUSHIKI KAISHAInventors: Chih-Yu Teng, Yu-Chiao Yang
-
Patent number: 12363328Abstract: A computer-implemented method includes receiving, from a first device of a first participant of a videoconference, a first compressed video stream and a customized first machine-trained decoding model. The first compressed video stream is compressed using a customized first machine-trained encoding model. The first decoding model and the first compressed video stream are transmitted to a second device of a second participant in the videoconference. A second compressed video stream and a customized second machine-trained decoding model are received from the second device. The second compressed video stream is compressed using a customized second machine-trained encoding model. The second decoding model and second compressed video stream are transmitted to the first device by the server. The first compressed video stream is decoded on the second device using the first decoding model and the second compressed video stream is decoded on the first device using the second decoding model.Type: GrantFiled: October 5, 2023Date of Patent: July 15, 2025Assignee: Block, Inc.Inventors: Rayhane Mama, Marc Tyndel, Ragavan Thurairatnam
-
Patent number: 12348907Abstract: Aspects of the application relate to protecting the privacy of a user of a dispatching service for driverless vehicles. For example, a client computing device may send a request for a vehicle, the request identifying a location of the client computing device. Location information identifying a current location of a vehicle dispatched to the location of the client computing device is received in response to the request. A camera view is displayed on a display of the client computing device, the camera view corresponding to information in a field of view of a camera of the client computing device. When current location of the vehicle is within the field of view of the camera and a threshold distance of the location of the client device, an indicator is displayed on the display at a location corresponding to the current location of the vehicle.Type: GrantFiled: June 1, 2021Date of Patent: July 1, 2025Assignee: Waymo LLCInventors: Dan Fredinburg, Brian Kemler
-
Patent number: 12337767Abstract: A vehicle headlamp includes: (i) a housing and cover lens, (ii) an obstacle detection device including a camera, for capturing images, and (iii) a camera calibration system for automatically calibrating the spatial orientation of the camera. The system keeps the camera in a predetermined target position and includes (a) an adjustment device for adjusting the spatial orientation of the camera within the housing, (b) a reference mark arranged in the housing, and (c) a control device. Each image has a constant predetermined reference mark position sector (PRMPS), and the camera is in the target position when the reference mark is arranged within the PRMPS of the images. The control device receives the images captured by the camera and controls the adjustment device to remove the deviation from the target position when the reference mark is outside the PRMPS of the images in a non-target position.Type: GrantFiled: December 14, 2022Date of Patent: June 24, 2025Assignee: ZKW Group GmbHInventors: Oleksandr Chistov, Martin Brandstetter
-
Patent number: 12341984Abstract: Systems, devices, apparatus, and methods, including computer programs encoded on storage media, for truncation error signaling and adaptive dither for lossy bandwidth compression are described. A processor may perform a truncation process for data, where the data is associated with display processing, image processing, or the data processing, where the truncation process for the data results in truncated data. The processor may compute a set of truncation error values associated with the truncation process for the truncated data. The processor may generate a set of residual samples for the truncated data. The processor may generate a bitstream based on the set of residual samples for the truncated data and the set of truncation error values associated with the truncation process.Type: GrantFiled: December 14, 2022Date of Patent: June 24, 2025Assignee: QUALCOMM IncorporatedInventors: Hyung Joon Kim, Wei-Jung Chien, Cheng-Teh Hsieh, Marta Karczewicz, Natan Jacobson, Tao Wang, Clara Ka Wah Sung, Andrew Edmund Turner
-
Patent number: 12289542Abstract: A computer-implemented method for displaying thermal images by a thermal imager device is provided. The method includes displaying, by a user interface of a computing device, a plurality of thermal images corresponding to a respective plurality of objects in a scene captured by the thermal imager device. The plurality of thermal images are displayed by a first representation scheme based on a first thermal scale comprising a first range of temperature values corresponding to the plurality of objects. The method includes receiving, by the computing device, a user selection of a subplurality of the plurality of thermal images. And the method includes, responsive to the user selection, displaying, by the user interface, the subplurality of the plurality of thermal images by a second representation scheme based on a second thermal scale comprising a second range of temperature values corresponding to a respective subplurality of the plurality of objects.Type: GrantFiled: September 15, 2022Date of Patent: April 29, 2025Assignee: Snap-on IncorporatedInventor: Ottoleo Kuter-Arnebeck
-
Patent number: 12284353Abstract: An image coding method includes: performing context arithmetic coding to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability.Type: GrantFiled: November 8, 2023Date of Patent: April 22, 2025Assignee: SUN PATENT TRUSTInventors: Toru Matsunobu, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Kyoko Tanikawa, Toshiyasu Sugio, Kengo Terada
-
Patent number: 12278954Abstract: The video coding device calculates a first value representing energy of the prediction error signals of the block to be processed, eliminates specified transform coefficients when at least one of a width and a height of the block to be processed exceeds a predetermined value and calculates a second value representing energy of the transform coefficients other than the eliminated transform coefficients, and decides not to make the candidate of prediction mode the optimal prediction mode, without executing quantizing, arithmetic-coding and local decoding, in a case where the second value is smaller than a predetermined degree as compared to the first value.Type: GrantFiled: December 6, 2021Date of Patent: April 15, 2025Assignee: NEC CORPORATIONInventors: Kenta Iida, Keiichi Chono
-
Patent number: 12256096Abstract: A device to code a point cloud data that includes a memory configured to store data representing points of a point cloud, and one or more processors implemented in circuitry and configured to: determine height values of points in a point cloud; code a data structure including data that represents a top threshold and a bottom threshold; classify points having height values between the top threshold and the bottom threshold into the set of ground points; classify points having height values above the top threshold or below the bottom threshold into the set of object points. The one or more processors code the ground points and the object points according to the classifications. The one or more processors code a geometry data unit header that includes data that overrides or refines the data of the data structure for the at least one of the top threshold or the bottom threshold.Type: GrantFiled: April 1, 2024Date of Patent: March 18, 2025Assignee: QUALCOMM IncorporatedInventors: Luong Pham Van, Adarsh Krishnan Ramasubramonian, Bappaditya Ray, Geert Van der Auwera, Marta Karczewicz
-
Patent number: 12243331Abstract: The control device 50 includes a control unit 52 that controls a state of video projected onto a predetermined projection plane by a projector 20 provided in a space in the moving body 10 on the basis of space situation information input from a sensor that detects a space situation in the moving body 10.Type: GrantFiled: June 16, 2021Date of Patent: March 4, 2025Assignee: SONY GROUP CORPORATIONInventors: Takashi Takamatsu, Hiroshi Imamura, Seishi Tomonaga, Koji Nagata, Toru Nagara
-
Patent number: 12219139Abstract: A video signal processor is provided, having an inverse quantizer, an inverse transform processor, an in-loop filter; and a decoded picture buffer. The video signal processor is configured to receive a video signal including a picture comprising quantized pixels, wherein the picture includes a first region and a second region. The first region comprising a first plurality of blocks and having a first quantization parameter based on a first average measure of spatial activity information of the first plurality of blocks; and a second region comprising a second plurality of blocks and having a second quantization parameter based on a second average measure of information of the second plurality of blocks. The inverse quantizer being configured to inverse quantize the pixels of the blocks comprising the first region using the first quantization parameter and inverse quantize the pixels of the blocks comprising the second region using the second quantization parameter.Type: GrantFiled: August 1, 2022Date of Patent: February 4, 2025Assignee: OP Solutions, LLCInventors: Velibor Adzic, Hari Kalva, Borivoje Furht
-
Patent number: 12212780Abstract: In a method of processing visual media data, a conversion is performed between a visual media file and a bitstream of visual media data according to a format rule. The bitstream includes at least one syntax element that corresponds to transform coefficients of a transform block in a current picture. The format rule specifies that a context model index is based on a sum of an offset value and a base value. The offset value is based on an output of a monotonically non-decreasing function performed on a sum of a group of partially reconstructed transform coefficients. A context model, for the at least one syntax of a current transform coefficient, from a plurality of context models is indicated by the context model index.Type: GrantFiled: September 29, 2023Date of Patent: January 28, 2025Assignee: TENCENT AMERICA LLCInventors: Cheung Auyeung, Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 12212766Abstract: An image decoding method performed by a decoding device according to the present document comprises the steps of: deriving a value of a variable on the basis of whether a current picture is a first picture of a current access unit (AU) that is a coded video sequence start access unit (CVSS) AU instead of AU 0, wherein the variable indicates whether all picture storage buffers within a decoded picture buffer (DPB) are emptied without being output; updating the DPB on the basis of the variable; and decoding the current picture on the basis of the updated DPB.Type: GrantFiled: May 4, 2021Date of Patent: January 28, 2025Assignee: LG Electronics Inc.Inventors: Hendry Hendry, Seunghwan Kim, Seethal Paluri
-
Patent number: 12212751Abstract: A system and method for improving the quality of video for virtual reality systems uses several different techniques to improve the quality of the video. The different techniques may include quantization parameter maps, gradient scaling, using analytics to identify most view scenes and encode the most viewed scenes with better quality and adaptively shaping the field of view.Type: GrantFiled: May 8, 2018Date of Patent: January 28, 2025Assignee: Cinova MediaInventors: Domenico Guardini, Mike Hodges, David Hopkins, Anurag Mendhekar, Pierre Seigneurbieux
-
Patent number: 12206891Abstract: A method for image decoding performed by a decoding apparatus according to the present disclosure comprises the steps of: deriving an ATMVP candidate for a current block; deriving merge candidates for the current block; deriving prediction samples for the current block on the basis of the merge candidates and the ATMVP candidate; and deriving reconstruction samples for the current block on the basis of the prediction samples, wherein the ATMVP candidate is a spatial neighboring block spatially adjacent to the current block.Type: GrantFiled: November 30, 2023Date of Patent: January 21, 2025Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Hyeongmoon Jang, Junghak Nam, Jaehyun Lim
-
Patent number: 12205384Abstract: A processing apparatus includes at least one memory storing one or more instructions and at least one processor. The at least one processor is configured to execute the one or more instructions to acquire an image of a management target, where the image includes an object. The at least one processor is configured to execute the one or more instructions to further determine, based on layout information indicating locations of pieces of equipment installed in the management target and indicating a location of a marker installed in the management target, to which of the pieces of equipment the object included in the image is equivalent.Type: GrantFiled: February 10, 2021Date of Patent: January 21, 2025Assignee: NEC CORPORATIONInventors: Jun Uchimura, Yuji Tahara, Rina Tomita, Yasuyo Kazo
-
Patent number: 12206878Abstract: A system on a chip may include a codec module configured to receive an image including a plurality of first pixel data and output a plurality of second pixel data through a system bus. The codec module comprises at least one (M+N) bit logic circuit including M bit logic and N bit logic. The codec module is configured to operate in a first mode where the (M+N) bit logic circuit performs a dithering operation on the first pixel data of (M+N) bits and generates the second pixel data including at least M bits. The codec module is configured to operate in a second mode where the M-bit logic selectively operates and outputs the second pixel data of M bits.Type: GrantFiled: August 29, 2022Date of Patent: January 21, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyung-ah Jeong, Sun-young Shin, Jin-hong Oh
-
Patent number: 12200260Abstract: Provided is an image processing apparatus and method for shortening a delay from inputting of a stream till generation of a decoded image. The image processing apparatus generates an encoded stream by adding at least part of header information about a second access unit (AU) to be processed immediately after a first AU or information regarding at least part of the header information, to supplemental enhancement information (SEI) about the first AU.Type: GrantFiled: June 8, 2020Date of Patent: January 14, 2025Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATIONInventor: Tsuyoshi Kimura
-
Patent number: 12200216Abstract: A video encoder is configured to entropy encode an absolute value of a quantization level of a current transform coefficient at position (xC, yC), wherein the absolute value is encoded using context adaptive binary arithmetic encoding of bins of a first binarization. The video coder is further configured, for the current transform coefficient, to encode a bin of the first binarization by using a context which is determined based on a sum of minimum absolute values of transform coefficient quantization levels, based on encoded bins of the first binarization, at one or more transform coefficient positions among (xC+1, yC), (xC+2, yC), (xC+1, yC+1), (xC, yC+1), and (xC, yC+2).Type: GrantFiled: October 17, 2023Date of Patent: January 14, 2025Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FĂ–RDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Paul Haase, Christian Rudat, Heiner Kirchhoffer, Phan Hoang Tung Nguyen, Mischa Siekmann, Heiko Schwarz, Detlev Marpe, Thomas Wiegand
-
Patent number: 12166988Abstract: Video processing methods, devices, and systems are provided. In one example aspect, a method of video processing includes performing a conversion between a current block of a video and a coded representation of the video. The current block has a width W and a height H and includes an allowable scanning region that includes non-zero transform coefficients that are coded in the coded representation according to a scanning order. The allowable scanning region is restricted to a portion of the current block according to a rule that specifies that a bottom-right corner position of the allowable scanning region is different than a bottom-right corner position of the current block.Type: GrantFiled: February 23, 2022Date of Patent: December 10, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Tianliang Fu, Jizheng Xu, Yue Wang