Adaptive Coding (i.e., Changes Based Upon History, Activity, Busyness, Etc.) Patents (Class 382/239)
-
Patent number: 12367654Abstract: Devices and techniques related to implementing patch based video coding for machines are discussed. Such patch based video coding includes detecting regions of interest in a frame of video, extracting the detected regions of interest to one or more atlases absent the frame at a resolution not less than the resolution of the regions of interest, and encoding the one or more atlases to a bitstream.Type: GrantFiled: April 15, 2021Date of Patent: July 22, 2025Assignee: Intel CorporationInventors: Jill Boyce, Palanivel Guruva Reddiar, Praveen Prasad
-
Patent number: 12340210Abstract: Systems and methods provide multi-channel transmission of a firmware image to a hardware component of an IHS (Information Handling System), where the firmware image is transmitted by a remote access controller of the IHS that supports remote management of the IHS. Upon a firmware being initiated, the remote access controller determines an available bandwidth of a first signaling pathway of the hardware component and also determines an available bandwidth of a second signaling pathway of the hardware component. One portion of the firmware image is transmitted to the hardware component using the first signaling pathway, where a size of that portion is selected based on the available bandwidth of the first signaling pathway. Another portion of the firmware image is transmitted to the hardware component using the second signaling pathway, where a size of that portion is selected based on the available bandwidth of the second signaling pathway.Type: GrantFiled: September 26, 2022Date of Patent: June 24, 2025Assignee: Dell Products, L.P.Inventors: Mahesh Babu Ramaiah, Rama Rao Bisa, Manjunath Am, Manjunath Vishwanath, Pavan Kumar Gavvala, Balamurugan Gnanasambandam, Naveen Karthick Chandrasekaran
-
Patent number: 12341975Abstract: There is disclosed a system that, when in operation, encodes an input signal provided to an encoder to provide corresponding encoded data, wherein the encoded data is communicated via a data communication network to at least one decoder that decodes the encoded data to regenerate a rendition of the input signal that is output from the at least one decoder; the system is characterized in that the encoder computes and encodes at least one portion or at least one lower resolution layer of the encoded data and communicates the at least one portion or at least one lower resolution layer to the decoder concurrently as the encoder computes and encodes at least one other portion or at least one higher resolution layer of the encoded data for later communication to the at least one decoder, so that the encoder and the at least one decoder function temporally concurrently when processing a given image frame included in the input signal.Type: GrantFiled: July 9, 2021Date of Patent: June 24, 2025Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Richard Clucas, Guido Meardi
-
Patent number: 12341538Abstract: A symbol sequence is entropy-encoded using a table of symbol occurrences, and an integer value f is used to encode the table of symbol occurrences.Type: GrantFiled: November 26, 2024Date of Patent: June 24, 2025Assignee: Nintendo Co., Ltd.Inventors: Alexandre Delattre, Sylvain Gaeremynck, Mickaël Corroyer
-
Patent number: 12315056Abstract: Devices, methods, and non-transitory program storage devices (NPSDs) are disclosed herein to allow individual users an opportunity to create customized instances of three-dimensional (3D) avatars, wherein each instance of the avatar may be customized to have particular visual characteristics and/or accessories that may reflect an individual user's appearance. When images are captured, e.g., during an individual user's avatar enrollment or customization process, novel shape matching techniques may be employed between two-dimensional (2D) objects of interest (e.g., eyeglasses frames) identified in the enrollment image and 3D models stored in one or more 3D model object libraries. A ranked listing of 3D models from an object library that provide the best shape matches to the identified 2D objects of interest in the captured image may automatically be determined and/or presented to the user for selection, e.g., via a user interface, for use in the creation and/or customization of the user's 3D avatar.Type: GrantFiled: August 15, 2022Date of Patent: May 27, 2025Assignee: Apple Inc.Inventor: Gabriela N. Venturini
-
Patent number: 12301800Abstract: A method of filtering a sample value of a picture includes, when an integer t is less than k and an integer j is in the range of 1 to m, generating, with an integer i in the range of 1 to k-t-1, a first filtered sample value by applying a first filter to the value of the sample p(i,j), where the first filter is supported by a first set of filter support samples, which does not comprise any samples p(i?,j?) with row index i? greater than k-t-1, and generating, with i in the range of k-t to k, a second filtered sample value by applying a second filter to the value of the sample p(i,j), the second filter is supported by a second set of filter support samples, which does not comprise any samples p(i?,j?) with row index i? less than k-t.Type: GrantFiled: January 7, 2024Date of Patent: May 13, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Anand Meher Kotra, Semih Esenlik, Jianle Chen, Han Gao, Biao Wang, Zhijie Zhao
-
Patent number: 12277686Abstract: Provided is a method for processing an image. The method includes: acquiring a first original image to be processed; and acquiring a degraded image by performing down-sampling processing and blurring processing on the first original image according to a configured down-sampling processing algorithm and a blurring parameter; wherein the down-sampling processing algorithm includes a plurality of sampling steps.Type: GrantFiled: May 14, 2021Date of Patent: April 15, 2025Assignee: BOE Technology Group Co., Ltd.Inventors: Hanwen Liu, Tingting Wang, Guannan Chen
-
Patent number: 12198224Abstract: Systems and methods for image generation are described. Embodiments of the present disclosure receive a text phrase that describes a target image to be generated; generate text features based on the text phrase; retrieve a search image based on the text phrase; and generate the target image using an image generation network based on the text features and the search image.Type: GrantFiled: February 15, 2022Date of Patent: January 14, 2025Assignee: ADOBE INC.Inventors: Xin Yuan, Zhe Lin, Jason Wen Yong Kuen, Jianming Zhang, John Philip Collomosse
-
Patent number: 12198453Abstract: Embodiments described herein provide methods and systems for open vocabulary object detection of images. given a pre-trained vision-language model and an image-caption pair, an activation map may be computed in the image that corresponds to an object of interest mentioned in the caption. The activation map is then converted into a pseudo bounding-box label for the corresponding object category. The open vocabulary detector is then directly supervised by these pseudo box-labels, which enables training object detectors with no human-provided bounding-box annotations.Type: GrantFiled: January 28, 2022Date of Patent: January 14, 2025Assignee: Salesforce, Inc.Inventors: Mingfei Gao, Chen Xing
-
Patent number: 12101484Abstract: A method for encoding or decoding an image. The method includes obtaining a coding tree block (CTB) having a vertical size (CtbSizeY) and a horizontal size (CtbSizex), the CTB comprising set of sample values associated with the image, the set of sample values comprising a current sample value having a location (x,y) within the CTB, where x is a horizontal value and y is a vertical value. The method also includes selecting a filter strength value for the current sample based on y and filtering the current sample using the selected filter strength value. Selecting a filter strength value for the current sample based on y comprises: i) determining whether the following first condition is true: (y==(CtbSizeY?5) OR y==(CtbSizeY?4)) AND var==1, where var is a variable that is set equal to 1 as a result of a determination that a second condition is satisfied; and ii) choosing a filter strength value of 10 as a result of determining that the first condition is true.Type: GrantFiled: May 4, 2023Date of Patent: September 24, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kenneth Andersson, Jacob Ström, Zhi Zhang, Jack Enhorn
-
Patent number: 12075029Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergeable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergeable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.Type: GrantFiled: October 3, 2022Date of Patent: August 27, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
-
Patent number: 12067751Abstract: The invention provides a method for managing image data in a motor vehicle lighting system, the lighting system including at least one lighting module intended to project light beams, the light beams being generated from data relating to the selection of at least one image, each image being respectively defined by a matrix including a plurality of horizontal or vertical rows of pixels, with each pixel having a numerical value related to a light intensity of the pixel. The method includes determining whether the pixel under analysis is considered to be a significant point of inflection of the image, so as to transmit it to at least one lighting module, so that it is able to project a resulting image.Type: GrantFiled: April 22, 2021Date of Patent: August 20, 2024Assignee: Valeo VisionInventors: Yasser Almehio, Hafid El Idrissi, Constantin Prat
-
Patent number: 12067766Abstract: A system includes: a named data networking (NDN) based Spark distributed computing network including a Spark distributed computing network including a master computer node and a plurality of slave computer nodes, and a named data networking (NDN) protocol installed on the Spark distributed computing network, and a coded distributed computing (CDC) target recognition model deployed on the NDN-based Spark distributed computing network. The NDN-based Spark distributed computing network is configured to: receive one or more batches of input images; generate a parity image from each batch of the input images; predict a label for each image of the batch of the input images; process the generated parity image; upon a label prediction of one image of the batch of the input images being unavailable, reconstruct the unavailable label prediction; and classify labels for the input images.Type: GrantFiled: December 15, 2021Date of Patent: August 20, 2024Assignee: Intelligent Fusion Technology, Inc.Inventors: Qi Zhao, Huong Ngoc Dang, Yi Li, Xin Tian, Nichole Sullivan, Genshe Chen, Khanh Pham
-
Patent number: 12020481Abstract: A sports event video processing method is provided. The processing method includes: receiving a sports event input video; performing SOI detection on the sports event input video to obtain at least one SOI; performing logo detection and extraction on the at least one SOI to detect at least one logo; performing pixel-level rearrangement on the at least one detected logo; and outputting a sports event output video having completed pixel-level rearrangement.Type: GrantFiled: October 21, 2021Date of Patent: June 25, 2024Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Feng-Sheng Lin, Sheng-Han Wu, Ruen-Rone Lee
-
Patent number: 12010306Abstract: An approach for encoding/decoding video data including obtaining video data; parsing the obtained video data to obtain partitioning parameters; obtaining a partitioned coding block based on the partitioning parameters; and decoding the obtained video data based on the partitioned coding block. The partitioned coding block may be partitioned into a rectangular partition and at least one non-rectangular partition.Type: GrantFiled: December 20, 2021Date of Patent: June 11, 2024Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Liang Zhao, Shan Liu
-
Patent number: 11930162Abstract: A system and method for video compression divides colors of all pixel points of a target video frame into R, G, and B values, and all pixels are placed in a three-dimensional coordinate system to establish a correspondence between each pixel point and the coordinate position. Fuzzy recombination and division are performed on all pixel blocks and pixel points with similar RGB values are divided into pixel blocks to obtain a first target pixel block. Pixel blocks with same RGB values but with coordinates which are not close to the first target pixel block are extracted and divided to obtain a second target pixel block. An area enveloping the second target pixel block is extracted, and vector changes of all dynamic pixel points on the enveloping line are traversed and analyzed to determine a minimum compression change block for compression process.Type: GrantFiled: March 1, 2022Date of Patent: March 12, 2024Assignee: Nanning FuLian FuGui Precision Industrial Co., Ltd.Inventors: Qian Lu, Hai-Yuan He
-
Patent number: 11838827Abstract: There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.Type: GrantFiled: November 12, 2020Date of Patent: December 5, 2023Assignee: DEJERO LABS INC.Inventors: David Sze, Hagen Kaye, Robert Flatt, Joseph Robert (Wayne) Mallet, Arif Hudda, Barry Gilhuly, Bogdan Frusina
-
Patent number: 11812021Abstract: Quantization matrix can be used to adjust quantization of transform coefficients at different frequencies. In one embodiment, a single fixed parametric model, such as a polynomial is used to represent a quantization matrix. Modulation of bit cost and complexity is achieved by specifying only the n first polynomial coefficients, the remaining ones being implicitly set to zero or other default values. One form of the single fixed polynomial is a fully developed polynomial in (x,y), where x,y indicate the coordinates of a given coefficient in a quantization matrix, with terms ordered by increasing exponent. Since higher exponents are the last ones, reducing the number of polynomial coefficients reduces the degree of the polynomial, hence its complexity. The polynomial coefficients can be symmetrical in x and y, and thus reducing the number of polynomial coefficients that need to be signaled in the bitstream.Type: GrantFiled: August 18, 2022Date of Patent: November 7, 2023Assignee: InterDigital CE Patent Holdings, SASInventors: Philippe De Lagrange, Ya Chen, Edouard Francois
-
Patent number: 11689725Abstract: A method for encoding or decoding an image of a video sequence is provided. The method comprises obtaining a set of sample values associated with the image. The method comprises determining a relative location of the current sample value with respect to a virtual boundary. The virtual boundary is defined with respect to a block boundary between the first block of sample values and a second block of sample values. The virtual boundary is parallel with the block boundary and separated from the block boundary by at least one row or column of sample values included in the first block of sample values. The method comprises a filter strength value based on the determined relative location of the current sample value with respect to the virtual boundary. The method comprises filtering the current sample value based on the selected filter strength value.Type: GrantFiled: April 20, 2022Date of Patent: June 27, 2023Assignee: TELEFONAKTIEBLAGET LM ERICSSON (PUBL)Inventors: Kenneth Andersson, Jacob Ström, Zhi Zhang, Jack Enhorn
-
Patent number: 11689884Abstract: Devices, systems, methods and computer-readable media are provided for data communication to and from a vehicle. A device is provided that includes memory storing processor-executable instructions; and at least one processor in communication with the memory that executes the stored instructions to: receive, from at least one user on the vehicle, at least one request for data communication; identify a plurality of communication links available at a current location of the moving vehicle; form an adaptive bonded communication link using the plurality of communication links to aggregate throughput across the plurality of communication links for the requested data communication, wherein the adaptive bonded communication link is configured to adapt to data communication requirements for the requested data communication and to data communication characteristics of the plurality of communication links as the vehicle moves.Type: GrantFiled: November 24, 2020Date of Patent: June 27, 2023Assignee: DEJERO LABS INC.Inventors: Bogdan Frusina, Jonathon Oberholzer, David Pui Keung Sze, Anthony Todd Schneider, Akos Horvath, Hagen Kaye, Cameron Kenneth Smith, Barry Gilhuly, Joseph Robert Wayne Mallet, Robert Flatt
-
Patent number: 11657543Abstract: An example device for processing point cloud data includes a memory configured to store the point cloud data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to count a number of edges of a cube of point cloud data comprising a vertex. The one or more processors are configured to set a variable based on a total of the counting. The one or more processors are also configured to process the point cloud data based on the variable.Type: GrantFiled: April 7, 2021Date of Patent: May 23, 2023Assignee: Qualcomm IncorporatedInventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Louis Joseph Kerofsky, Geert Van der Auwera, Marta Karczewicz
-
Patent number: 11601674Abstract: A method, system, and non-transitory computer readable medium for encoding a privacy masked image into an encoded image frame of a video stream is disclosed. The encoding comprises receiving pixel divided image data of an image; receiving data defining an area and graphical characteristic of a privacy mask that masks part of the image; extending the privacy mask to be aligned with one or more encoding units having one or more pixels located within the privacy mask to form a redefined privacy mask; generating a privacy masked image by applying the redefined privacy mask and the graphical characteristic of the privacy mask to the image; and encoding the privacy masked image into the encoded image frame of the video stream, wherein the encoding comprises preventing spatial prediction encoding and/or temporal prediction encoding of pixels within the redefined privacy mask of the image in response to certain conditions.Type: GrantFiled: February 12, 2021Date of Patent: March 7, 2023Assignee: Axis ABInventors: Viktor Edpalm, Song Yuan
-
Patent number: 11575886Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.Type: GrantFiled: October 1, 2020Date of Patent: February 7, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
-
Patent number: 11558617Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform obtaining an input stream of video data, computing a key based on a floating number in the input stream, predicting a current dependent quantization (DQ) state based on a state predictor and a number of previous keys and a number of previous DQ states, reconstructing the floating number based on the key and the current DQ state, and coding the video based on the reconstructed floating number.Type: GrantFiled: September 29, 2021Date of Patent: January 17, 2023Assignee: TENCENT AMERICA LLCInventors: Wei Jiang, Wei Wang, Shan Liu
-
Patent number: 11546596Abstract: Embodiments are described for dynamically adapting video encoding to maintain a nearly stable frame rate based on processor capabilities and bandwidth, for example, by varying a quantization parameter. The quality of the encoded video can be varied to maintain the nearly constant frame rate, which may be measured from the number of encoded video frames being transmitted over a network interface.Type: GrantFiled: December 20, 2019Date of Patent: January 3, 2023Assignee: Meta Platforms, Inc.Inventors: Yaming He, Zhengping Zuo
-
Patent number: 11528474Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.Type: GrantFiled: October 1, 2020Date of Patent: December 13, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
-
Patent number: 11503337Abstract: Aspects of the disclosure include a video encoding device that includes a processing circuit configured to receive a first block corresponding to a first color space component and a second block corresponding to a second color space component. The processing circuit is configured to determine transform settings for processing a first transformed block and a second transformed block corresponding to the first and second blocks, respectively. The processing circuit is configured to generate a first syntax element set to be signaled in association with the first color space component, and to generate a second syntax element set to be signaled in association with the second color space component, where the first syntax element set indicates a first transform setting for processing the first transformed block, and the second syntax element set indicates a second transform setting for processing the second transformed block.Type: GrantFiled: May 22, 2020Date of Patent: November 15, 2022Assignee: HFI Innovation Inc.Inventors: Han Huang, Kai Zhang
-
Patent number: 11490075Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.Type: GrantFiled: October 1, 2020Date of Patent: November 1, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
-
Patent number: 11475604Abstract: A method of adaptive point cloud attribute coding includes obtaining an attribute of a current point included in point cloud data, and obtaining candidate predicted values of the obtained attribute, the candidate predicted values including any one or any combination of a weighted average value of a plurality of distances from the current point respectively to other points included in the point cloud data, a first predicted value of a first distance from the current point to a first nearest point among the other points and a second predicted value of a second distance from the current point to a second nearest point after the first nearest point among the other points. The method further includes selecting, for the obtained attribute, one among the obtained candidate predicted values, using rate-distortion optimization, and setting, for a decoder, a flag indicating whether the obtained candidate predicted values includes the weighted average value.Type: GrantFiled: March 19, 2020Date of Patent: October 18, 2022Assignee: TENCENT AMERICA LLCInventors: Sehoon Yea, Arash Vosoughi, Shan Liu
-
Patent number: 11451816Abstract: A video coder implementing affine prediction is provided. The video coder receives input data associated with a current block to be coded. The video coder derives a control point motion vector (CPMV) of the current block according to an affine model. The video coder derives a set of motion compensation motion vectors (MCMVs) for a set of sub-blocks of the current block based on the derived CPMV of the current block according to the affine model. The video coder performs motion compensation for the current block based on the set of MCMVs. The CPMV of the current block is derived based on a CPMV of a first reference block that is a neighboring block located in a same region of the current block or an MCMV of a second reference block that is not a neighboring block located in the same region of the current block.Type: GrantFiled: April 23, 2019Date of Patent: September 20, 2022Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Man-Shu Chiang, Chih-Wei Hsu
-
Patent number: 11431989Abstract: An image decoding method of decoding, on a block-by-block basis, image data included in a coded stream includes: deriving candidates for an intra prediction mode to be used for intra prediction for a decoding target block, the number of the candidates constantly being a plural number; obtaining, from the coded stream, an index for identifying one of the derived candidates for the intra prediction mode; and determining, based on the obtained index, one of the derived candidates for the intra prediction mode as the intra prediction mode to be used for intra prediction for the decoding target block.Type: GrantFiled: November 30, 2020Date of Patent: August 30, 2022Assignee: SUN PATENT TRUSTInventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
-
Patent number: 11430130Abstract: An image processing method that includes obtaining an original image including a cultured cell image with a background image, dividing the original image into blocks, each composed of a predetermined number of pixels, and obtaining a spatial frequency component of an image in each block for each block, and classifying each block as the one belonging to a cell cluster corresponding to the cell or the one belonging to other than the cell cluster in a two-dimensional feature amount space composed of a first feature amount which is a total of intensities of low frequency components having a frequency equal to or lower than a predetermined frequency and a second feature amount which is a total of intensities of high frequency components having a higher frequency than the low frequency component, and segmenting the original image into an area occupied by the blocks classified as the cell cluster and another area.Type: GrantFiled: November 29, 2018Date of Patent: August 30, 2022Inventor: Hiroki Fujimoto
-
Patent number: 11399142Abstract: A system for processing a masking region includes a transmitter configured to detect an object region, on which masking is to be performed, from an input image through a camera, convert the detected object region into a block region to perform masking, and encode and transmit an input image on which the masking is completed and a receiver configured to decode an image transmitted from the transmitted to extract a frame therefrom, detect a masked block region by units of extracted frames, and unmask the detected block region to restore the masked image to an original image.Type: GrantFiled: January 22, 2020Date of Patent: July 26, 2022Assignee: Electronics and Telecommunications Research InstituteInventor: So Hee Park
-
Patent number: 11321568Abstract: A method and apparatus to analyze video data comprising: using a camera with a computing device with a memory storage and a power source to capture and to store the video data; simultaneously compressing and analyzing said video data using Low Level Analysis of contours of static and moving objects within the video data; said compression can be wavelet-based decomposition; and said analysis of the video data compares real-time semantic human activity within the video data, whereby the method identifies the specific human activity within the video data; the camera can be wirelessly connected to a base station and communicates through 2-way full duplex connection.Type: GrantFiled: October 15, 2019Date of Patent: May 3, 2022Assignee: EVES Technology, Inc.Inventors: Radmilo Bozinovic, Isaak E. Van Kempen
-
Patent number: 11323704Abstract: The present invention relates to an apparatus and method for encoding and decoding an image by skip encoding. The image-encoding method by skip encoding, which performs intra-prediction, comprises: performing a filtering operation on the signal which is reconstructed prior to an encoding object signal in an encoding object image; using the filtered reconstructed signal to generate a prediction signal for the encoding object signal; setting the generated prediction signal as a reconstruction signal for the encoding object signal; and not encoding the residual signal which can be generated on the basis of the difference between the encoding object signal and the prediction signal, thereby performing skip encoding on the encoding object signal.Type: GrantFiled: January 9, 2020Date of Patent: May 3, 2022Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Sung Chang Lim, Ha Hyun Lee, Se Yoon Jeong, Hui Yong Kim, Suk Hee Cho, Jong Ho Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim, Chie Teuk Ahn, Dong Gyu Sim, Seoung Jun Oh, Gwang Hoon Park, Sea Nae Park, Chan Woong Jeon
-
Patent number: 11317095Abstract: A method for encoding or decoding an image of a video sequence is provided. The method comprises obtaining a set of sample values associated with the image. The method comprises determining a relative location of the current sample value with respect to a virtual boundary. The virtual boundary is defined with respect to a block boundary between the first block of sample values and a second block of sample values. The virtual boundary is parallel with the block boundary and separated from the block boundary by at least one row or column of sample values included in the first block of sample values. The method comprises a filter strength value based on the determined relative location of the current sample value with respect to the virtual boundary. The method comprises filtering the current sample value based on the selected filter strength value.Type: GrantFiled: May 18, 2021Date of Patent: April 26, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kenneth Andersson, Jacob Ström, Zhi Zhang, Jack Enhorn
-
Patent number: 11317087Abstract: A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video signal, stitched from multiple directional video signals, into a plurality of sub-picture video signals each containing a sequence of sub-pictures. The plurality of sub-picture video signals are encoded as a plurality of sub-picture bitstreams. The plurality of sub-picture bitstreams are composed into a plurality of sub-picture tracks to be compatible with a multi-bitstream merge function for reconstruction of the spherical video signal. A track level mergable indication is encoded within a track level box for the sub-picture tracks, which indicates the sub-picture tracks are compatible with the multi-bitstream merge function for reconstruction of the spherical video signal.Type: GrantFiled: October 1, 2020Date of Patent: April 26, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Ye-Kui Wang, Huameng Fang, Yuqun Fan, Jianle Chen
-
Patent number: 11317014Abstract: An image pickup apparatus has a first/second optical system transmitting light through a first/second optical path, the second optical system having parallax with the first optical path; a switcher switching between the first and second optical paths in time series; an image sensor forming a first image and a second image by capturing subject images according to the light transmitted through the first optical path and the second optical path respectively; and a processor processing a signal output from the image sensor, wherein the processor calculates a motion vector in each divided region of a first base image from the first base image and a first reference image captured, interpolates an interpolation motion vector for each pixel of the first base image from the motion vector, and corrects the first base image or the first reference image to form a prediction image of the first image.Type: GrantFiled: December 31, 2020Date of Patent: April 26, 2022Assignee: OLYMPUS CORPORATIONInventors: Masao Sambongi, Munenori Fukunishi
-
Patent number: 11308093Abstract: A method includes encoding, by an encoding engine, consecutive sections of a received data stream that includes a stream of values. The encoding includes identifying a minimum value in a section of the stream. The encoding includes determining, for each value in the section of the stream, respective differences with the minimum value. An encoded version of the section includes the minimum value and a mask value. The mask value is combined with respective portions of the respective differences to generate the respective differences of each value in the section. The encoded version of the section further includes the respective portions of the respective differences.Type: GrantFiled: December 13, 2019Date of Patent: April 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Orestis Polychroniou, Naresh Chainani, Ippokratis Pandis
-
Patent number: 11275934Abstract: Disclosed herein are system, method, and computer program product embodiments for generating document labels using positional embeddings. In an embodiment, a label system may identify tokens, such as words, of a document image. The label system may apply a position vector neural network to the document image to analyze the pixels and determine positional embedding vectors corresponding to the words. The label system may then combine the positional embedding vectors to corresponding word vectors for use as an input to a neural network trained to generate document labels. This combination may embed the positional information with the corresponding word information in a serialized manner for processing by the document label neural network. Using this formatting, the label system may generate document labels in a light-weight and fast manner while still preserving spatial relationships between words.Type: GrantFiled: November 20, 2019Date of Patent: March 15, 2022Assignee: SAP SEInventors: Christian Reisswig, Stefan Klaus Baur
-
Patent number: 11263447Abstract: An information processing method includes: acquiring an image to be processed; determining object content of the image to be processed based on a recognition result of the image to be processed; and processing the image to be processed according to the object content to obtain a processed file including an editable file such as an Office file. As such, it is realized that the user determines the processing to be performed on the image to be processed according to the recognition result of the image to be processed, and obtain the processed format file, without specifying in advance the processing of the image to be processed, which brings convenience to the user in recognizing the image to be processed and improves the user experience.Type: GrantFiled: June 23, 2020Date of Patent: March 1, 2022Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Keyuan Li, Ming Liu
-
Patent number: 11265552Abstract: Block-based, low latency rate control for an encoding system in which a wavelet transform decomposes pixel blocks into subbands stored as subbands in wavelet blocks (WBs) for encoding. Quantization parameters (QPs) for the subbands in each WB are estimated using a method that minimizes wavelet-inverse distortion given a rate bound. For each subband, a rate curve is generated based on an unquantized DCT histogram and bit count statistics for the subband, and a distortion curve is generated based on the unquantized DCT histogram and a distortion estimate for the subband that is estimated using a masked estimator. Once the rate-distortion curves for the subbands are generated, a bisection search may be used to find a point on each curve where the slope is the same for all the curves. The QPs associated with those equally sloped points are the global minimizing QPs for the wavelet block.Type: GrantFiled: September 24, 2020Date of Patent: March 1, 2022Assignee: Apple Inc.Inventor: Felix C. Fernandes
-
Patent number: 11265553Abstract: A first value of a first data element (311) in a first set of data elements (310) is obtained, the first set of data elements being based on a first time sample of a signal. A second value of a second data element (321) in a second set of data elements (320) is obtained, the second set of data elements being based on a second, later time sample of the signal. A measure of similarity is derived between the first value and the second value. Based on the derived measure, a quantisation parameter useable in performing quantisation on data based on the first time sample of the signal is determined. Output data is generated using the quantisation parameter.Type: GrantFiled: September 21, 2018Date of Patent: March 1, 2022Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Ivan Makeev, Balázs Keszthelyi, Robert Ettinger, Michele Sanna, Stergios Poularakis
-
Patent number: 11252408Abstract: An image processing apparatus includes a storage unit, a selection unit, and an encoding unit. The storage unit stores pre-synchronized image data. The selection unit selects as a reference image at least one of the pre-synchronized image data based on a result of comparison between the pre-synchronized image data and an original image data. The encoding unit generates a compressed image data by compressing the original image data using the reference image. The selection unit calculates similarity between the original image data and at least one of the pre-synchronized image data and selects the reference image among the synchronized image data based on the calculated similarity.Type: GrantFiled: December 5, 2019Date of Patent: February 15, 2022Assignee: Ulsan National Institute of Science and TechnologyInventors: Kyunghan Lee, Wooseung Nam
-
Patent number: 11244431Abstract: A method including streaming input image data representing an input frame of a video into temporary storage. Transformation data representing at least one transformation for application to the input image data is obtained. Ordering data indicating a variable order in which portions of output image data are to be generated is obtained, the ordering data being based on at least one characteristic of the input frame. The transformation data is used to identify portions of input image data to be processed to generate corresponding portions of output image data. The identified portions of input image data are processed to generate the corresponding portions of output image data in the order indicated by the ordering data.Type: GrantFiled: October 18, 2019Date of Patent: February 8, 2022Assignee: Apical LimitedInventors: Alexey Kornienko, Vladimir Dolzhenko, Nerhun Yildiz
-
Patent number: 11240501Abstract: An approach for encoding/decoding video data including obtaining video data; parsing the obtained video data to obtain partitioning parameters; obtaining a partitioned coding block based on the partitioning parameters; and decoding the obtained video data based on the partitioned coding block. The partitioned coding block may be partitioned into a rectangular partition and at least one non-rectangular partition.Type: GrantFiled: November 3, 2020Date of Patent: February 1, 2022Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Liang Zhao, Shan Liu
-
Patent number: 11228786Abstract: A method can include compressing a first original frame of a video stream to an intraframe, the intraframe comprising fewer symbols than the first original frame, compressing a second original frame to a first interframe, the first interframe referencing the intraframe and comprising fewer symbols than the second original frame, determining an intraframe error of the intraframe due to the compression of the first original frame, determining a first interframe error of the first interframe due to the compression of the second original frame, determining a compression level for a third original frame based on the intraframe error and the first interframe error, and compressing the third original frame to a second interframe, the second interframe referencing the intraframe and the first interframe and comprising fewer symbols than the third original frame, a number of symbols included in the second interframe being based on the determined compression level.Type: GrantFiled: December 9, 2019Date of Patent: January 18, 2022Assignee: Google LLCInventors: Jyrki Antero Alakuijala, Luca Versari
-
Patent number: 11222091Abstract: At least one target hash value is generated for a target version of a Web product from contents of a Web page displayed by the target version of the Web product. The target hash value is compared to at least one corresponding baseline hash value generated from a Web page displayed by a baseline version of the Web product. A difference between the target hash value and the baseline hash value indicates a difference between a user interface of the target version of the Web product and a user interface of the baseline version of the Web product. The user interface of the target version of the Web product is generated in response to the comparison between the target hash value and the baseline hash value.Type: GrantFiled: December 27, 2018Date of Patent: January 11, 2022Assignee: Citrix Systems, Inc.Inventors: Xin Liu, Yuran Ou, Tianyu Xiao
-
Patent number: 11223528Abstract: Systems and methods for managing content in a cloud-based service platform. A method embodiment operates over storage content objects stored in storage devices in a cloud-based shared content management system. The method commences upon identifying a source object and identifying derivative objects that are generated based properties of the source object. After a time, candidate eviction objects are identified. One form of analysis is performed over source objects and another form of analysis is performed over derivative objects. Derivative objects are classified using the analysis, which classification is used to determine object management commands associated with the derivative object such as to remove the derivative object from one storage location (e.g., in a high-performance storage filer) and relocate it to another (e.g., lower cost) storage location. Based on the analysis, a derivative object might be deleted completely and then regenerated at a later time if/when needed.Type: GrantFiled: January 27, 2017Date of Patent: January 11, 2022Assignee: Box. Inc.Inventors: Randall Roy Schulz, Mark Storer
-
Patent number: 11200316Abstract: An information handling system improves detection of steganography data embedded in a portable network graphics file by parsing the portable network graphics file to determine a location of a portable network graphics signature in the portable network graphics file, and determining whether there is data embedded in the portable network graphics file before the portable network graphics signature. The embedded data may then be removed from the portable network graphics file.Type: GrantFiled: January 14, 2019Date of Patent: December 14, 2021Assignee: Dell Products L.P.Inventors: Yevgeni Gehtman, Maxim Futerman