Patents Examined by Dave Czekaj
-
Patent number: 12206870Abstract: A three-dimensional data encoding method of encoding three-dimensional points each having an attribute information item includes: classifying each of the three-dimensional points into any of layers including a first layer and a second layer; and arithmetic-encoding an attribute information item of a current three-dimensional point among the three-dimensional points with reference to a first encoding table when the current three-dimensional point is at the first layer, and with reference to a second encoding table not dependent on the first encoding table when the current three-dimensional point is at the second layer.Type: GrantFiled: July 6, 2022Date of Patent: January 21, 2025Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Toshiyasu Sugio, Noritaka Iguchi
-
Patent number: 12206984Abstract: A system and method for controlling surveillance cameras is enclosed. In the system, a surveillance camera system includes surveillance cameras configured as VoIP server endpoints. The surveillance cameras receive messages from client devices such as mobile user devices and computer workstations functioning as VoIP client endpoints. The client devices establish a voice communications channel with the surveillance cameras for receiving and controlling one or more streams of image data sent by the surveillance camera over the voice communications channel to the client device. In a preferred embodiment, the voice communications channel includes a control session based on Session Information Protocol (SIP) and a data channel that is based on Real time transfer protocol (RTP) The data channel preferably operates in half duplex mode, which limits the potential for collisions on the data channel when the surveillance cameras are transmitting their image data to the client devices.Type: GrantFiled: March 6, 2023Date of Patent: January 21, 2025Assignee: Tyco Fire & Security GmbHInventors: Anthony Burke, Piero Madar, Scott Humphreys
-
Patent number: 12206873Abstract: A video encoding/decoding method and apparatus, a computer device, and a storage medium. The method comprises: for each non-key frame in a video frame sequence, dividing a current non-key frame into a plurality of sub-image blocks according to information of an object in the current non-key image, and determining an importance level of each sub-image block; according to a pre-stored first correlation between different importance levels and different resolutions, performing conversion to make each sub-image block in each non-key frame have a resolution corresponding to the importance level of the sub-image block, wherein in the first correlation, a higher importance level corresponds to a higher resolution, and the highest importance level corresponds to a target highest resolution; and performing video encoding on the video frame sequence to obtain encoded video data. By means of the method, memory and bandwidth occupied by a video can be reduced.Type: GrantFiled: April 25, 2022Date of Patent: January 21, 2025Assignee: Black Sesame Technologies Inc.Inventor: Wenfeng Cao
-
Patent number: 12200408Abstract: A badge formed of a planar sheet includes a front surface, a rear surface and a central opening. A camera module is attached to the rear surface and includes a camera lens and control panel positioned within the central opening. The camera is activated either manually using the control panel or automatically by one or more atmospheric sensors. The badge further includes a wireless-telephone transmitter for automatically transmitting the images to a remote electronic device to assist others with properly assessing and investigating an ongoing crime or emergency event.Type: GrantFiled: March 28, 2018Date of Patent: January 14, 2025Inventors: Wilson Ekanyie Ashu, Laura Ngwisang, Vanessa Shabu Fahdeen
-
Patent number: 12192503Abstract: A method for processing a video signal comprises the steps of: obtaining, from the video signal, an intra sub-partitions (ISP) mode flag indicating whether the ISP mode is applied to a current block; when the ISP mode is applied to the current block, obtaining, from the video signal, an ISP partitioning flag indicating a partitioning direction of the current block; partitioning the current block into a plurality of transform blocks on the basis of the partitioning direction; generating residual blocks of the transform blocks by performing an inverse transformation on each of the transform blocks; and restoring the current block on the basis of the residual blocks.Type: GrantFiled: November 24, 2022Date of Patent: January 7, 2025Assignee: HUMAX CO., LTD.Inventors: Jaehong Jung, Juhyung Son, Dongcheol Kim, Geonjung Ko, Jinsam Kwak
-
Patent number: 12192471Abstract: A video signal decoding method according to the present disclosure includes decoding a first flag representing whether tile index difference value information is present or not, decoding size information for a first slice, decoding tile index difference value information for the first slice when the first flag is true and determining an index of a second tile at a top-left position of a second slice based on the tile index difference value information.Type: GrantFiled: December 15, 2020Date of Patent: January 7, 2025Assignee: Apple Inc.Inventor: Bae Keun Lee
-
Patent number: 12192513Abstract: Provided are a method, an apparatus, a computer program product and a non-transitory computer-readable medium for video coding. The method comprises performing an intra-prediction process of a block comprising samples to be predicted, wherein an interpolation filter is applied to reference samples of the block during the intra-prediction process of the block. The interpolation filter is selected on the basis of a subpixel offset between the reference samples and the samples to be predicted, and a size of a main reference side used in the intra-prediction process is determined according to a length of the interpolation filter and an intra-prediction mode that provides, out of a set of available intra-prediction modes, the greatest non-integer value of said subpixel offset, wherein the main reference side comprises the reference samples.Type: GrantFiled: September 4, 2023Date of Patent: January 7, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
-
Patent number: 12192442Abstract: A method of decoding video data is provided. The method includes: receiving the video data; determining, from an image frame of the video data, a block unit; determining a first intra prediction of the block unit based on a decoder-side intra mode derivation (DIMD) mode; determining a second intra prediction of the block unit based on an intra prediction mode other than the DIMD mode; generating a third intra prediction based on the first intra prediction and the second intra prediction; and reconstructing the block unit based on the third intra prediction. In addition, an electronic device using the method is also provided.Type: GrantFiled: September 13, 2022Date of Patent: January 7, 2025Assignee: SHARP KABUSHIKI KAISHAInventors: Chih-Yu Teng, Yu-Chiao Yang
-
Patent number: 12177483Abstract: A method for decoding an image according to the present invention may comprise the steps of: deriving a residual coefficient of a current block; dequantizing the residual coefficient; deriving a common residual signal by performing inverse transform of the dequantized residual coefficient; and deriving a first residual signal of a first chroma component and a second residual signal of a second chroma component on the basis of the common residual signal.Type: GrantFiled: July 22, 2022Date of Patent: December 24, 2024Assignee: Apple Inc.Inventor: Bae Keun Lee
-
Patent number: 12177432Abstract: Systems and methods for coding and decoding are provided. A method includes: obtaining a coded video stream by coding video data, the coded video stream including a picture partitioned into a plurality of sub-pictures, and further including adaptive resolution change (ARC) information that is signaled directly within a header of a sub-picture from among the plurality of sub-pictures, or that is provided within a parameter set and directly referenced in the header; and outputting the coded video stream, wherein the header is within a network abstraction layer (NAL) unit that has a scope of the sub-picture.Type: GrantFiled: September 16, 2022Date of Patent: December 24, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger, Iraj Sodagar
-
Patent number: 12160599Abstract: A decoder receives a set of N compressed segments of a first picture, and a set of M compressed segments for a second picture that follows the first picture in a decoding order. Based on the set of N compressed segments, the decoder constructs a decodable picture for the first picture and decodes the decodable picture. Based on the set of M compressed segments, the decoder constructs a decodable second picture in the compressed domain, in which each of the segments of the first picture are placed at the same spatial position as that of a corresponding segment in the second picture and decodes the decodable second picture. Additionally, at least one Intra coded segment is placed at one of the M spatial positions in the compressed domain in which there is no segment of the N segments.Type: GrantFiled: July 19, 2023Date of Patent: December 3, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard Sjöberg, Magnus Westerlund
-
Patent number: 12155825Abstract: An example method of video processing includes determining, for a conversion between a current video unit of a video and a bitstream representation of the video, availability of one or more samples in a first neighboring region of the current block for a coding process of the conversion independently from information of a second neighboring region of the current block. The second neighboring region is adjacent to the first neighboring region, and the one or more samples are padded in case determined to be unavailable. The method includes performing the conversion based on the determining.Type: GrantFiled: February 15, 2023Date of Patent: November 26, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 12149704Abstract: When removing a block distortion occurring in a local decoded image, a loop filtering part 11 of an image coding device carries out a filtering process on each of signal components (a luminance signal component and color difference signal components) after setting the intensity of a filter for removing the block distortion for each of the signal components according to a coding mode (an intra coding mode or an inter coding mode) selected by a coding controlling part 1.Type: GrantFiled: October 20, 2023Date of Patent: November 19, 2024Assignee: Mitsubishi Electric CorporationInventors: Shunichi Sekiguchi, Kazuo Sugimoto, Hiroharu Sakate, Tokumichi Murakami, Akira Minezawa
-
Patent number: 12132917Abstract: An encoder encodes an image portion by recursively partitioning the portion into a partitioning hierarchy of levels. The top level has a single block representing the entire portion and each lower level has four smaller blocks representing a corresponding larger block at a higher level. A palette table is generated for each bottom-level block based on the pixels of the associated block. For each successively higher level, the encoder generates a palette table for each current-level block by selecting palette colors based on the palette colors from the four palette tables for the associated four blocks at the next-lowest level. A color index map is then generated based on a final palette table selected from the palette tables generated for the partitioning hierarchy. A representation of the portion is then encoded using the final palette table and the color index map to generate a corresponding segment of an encoded bitstream.Type: GrantFiled: September 23, 2020Date of Patent: October 29, 2024Assignee: ATI TECHNOLOGIES ULCInventors: Wei Gao, Yang Liu, Ihab Amer, Ying Luo, Shu-Hsien Wu, Edward Harold, Feng Pan, Crystal Sau, Gabor Sines
-
Patent number: 12126826Abstract: A method for decoding an image according to the present invention comprises the steps of: decoding a residual block by quantizing and inverse transforming an entropy-decoded residual block; generating a prediction block via motion compensation; and decoding an image by adding the decoded residual block to the prediction block, wherein on the basis of the maximum number of motion vector candidates of the motion vector candidate list related to the prediction block, a motion vector candidate list is adjusted by adding a particular motion vector candidate or by discarding a portion from among the motion vector candidates, and in the prediction block generation step, a prediction motion vector of the prediction block is determined on the basis of the adjusted motion vector candidate list. Accordingly, the complexity of arithmetic operations is reduced during encoding/decoding of an image.Type: GrantFiled: September 6, 2022Date of Patent: October 22, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Hui Yong Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
-
Patent number: 12120360Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream including image data divided into one or more slices. The one or more slices are further divided into one or more tiles. The mechanism further includes determining that a first slice contains a single tile based on a first flag. The mechanism further includes decoding the first slice to generate a reconstructed image.Type: GrantFiled: March 11, 2021Date of Patent: October 15, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Fnu Hendry, Jianle Chen
-
Patent number: 12120290Abstract: This disclosure relates generally to video coding and particularly to intra block copy coding mode. For example, a method is disclosed for reconstructing a video block in a video stream. The method may include extracting at least one syntax element from the video stream, the at least one syntax element being associated with an intra block copy (IBC) prediction of the video block; determining an IBC referencing mode for the IBC prediction of the video block, the IBC referencing mode comprises one of no-IBC mode, a local-referencing IBC mode, a non-local-referencing IBC mode, and a local-and-non-local-referencing IBC mode; and generating reconstructed samples of the video block from the video stream based on the IBC referencing mode.Type: GrantFiled: March 25, 2022Date of Patent: October 15, 2024Assignee: Tencent America LLCInventors: Xiaozhong Xu, Xin Zhao, Shan Liu
-
Patent number: 12120352Abstract: The present invention relates to a method for decoding a video signal, comprising the steps of: acquiring a transform size flag of the current macroblock from a video signal; checking the number of non-zero transform coefficients at each pixel position in a first transform block which corresponds to the transform size flag; changing a scan order of the first transform block by prioritizing the position of the pixel having the greatest number of the non-zero transform coefficients in the first transform block; determining the number of the non-zero transform coefficients at each pixel position in a second transform block, and setting the changed scan order of the first transform block as an initialized scan order of the second transform block; adding the number of the non-zero transform coefficients at each pixel position in the first transform block and the number of the non-zero transform coefficients at each pixel position in the second transform block, and changing the scan order of the second transform blType: GrantFiled: March 22, 2021Date of Patent: October 15, 2024Assignee: LG ELECTRONICS INC.Inventors: Jung Sun Kim, Seung Wook Park, Young Hee Choi, Jaewon Sung, Byeong Moon Jeon, Joon Young Park
-
Patent number: 12113981Abstract: An example device for binarizing video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: calculate a local sum of absolute values (locSumAbs value) of neighboring coefficients to a current coefficient of a current block of video data; derive a shift value from the locSumAbs value; normalize the locSumAbs value using the shift value; determine a Rice parameter using the normalized locSumAbs value; and binarize or inverse binarize the current coefficient using the Rice parameter. In this manner, these techniques may allow for more appropriate Rice parameter value selection when binarizing high bitdepth data in conjunction with performing context-adaptive binary arithmetic coding (CABAC).Type: GrantFiled: June 13, 2023Date of Patent: October 8, 2024Assignee: QUALCOMM INCORPORATEDInventors: Luong Pham Van, Dmytro Rusanovskyy, Marta Karczewicz
-
Patent number: 12112566Abstract: A video monitoring system captures image frames of a patient in various positions. The captured image frames are analyzed by the system for changes in a patient's position or movement, frames in which the system detects one or both of patient movement and repositioning are retained. The system analyzes an area of interest within each image frame that corresponds to an area in the camera's view field with the patient. Sequential image frames are compared for motion, only frames without motion, where the patient is still, are analyzed.Type: GrantFiled: June 27, 2019Date of Patent: October 8, 2024Assignee: CareView Communications, Inc.Inventors: Steven Gail Johnson, Matthew Cameron Clark, Stephen Ecker, Kyle Brook Johnson, Richard Craig Kuether