Patents Examined by Alison Slater
-
Patent number: 10616587Abstract: Systems and methods are described for processing data from a sequential series of groups of frames to achieve a target average processing bit rate for a particular group of frames in the series. In an example, a look-ahead buffer circuit can be populated with a number of frames from a particular group of frames, and a bit allocation can be determined for a frame in the look-ahead buffer circuit using bit request information about all of the frames in the buffer. The look-ahead buffer circuit can be populated with streaming frame information in a first-in-first-out manner, and bit allocation processing can be performed for each frame, in a particular group of frames, based on a frame position in the look-ahead buffer circuit and further based on bit requests associated with other frames in the look-ahead buffer circuit.Type: GrantFiled: April 26, 2018Date of Patent: April 7, 2020Assignee: DTS, Inc.Inventors: Jacek Stachurski, Zoran Fejzo
-
Patent number: 10587875Abstract: Coding tools are described for subjective quality improvements in video codecs. Some embodiments pertain to a method that includes receiving video frames, generating a segmentation map of a received video frame, determining features of a segment of the segmentation map, determining if the segment has a skip or a reference frame feature, and if the segment has one of a skip or a reference frame feature, then classifying the segment as an active segment and attaching an active segment identifier to the segment.Type: GrantFiled: December 27, 2017Date of Patent: March 10, 2020Assignee: Intel CorporationInventor: Fangwen Fu
-
Patent number: 10587865Abstract: An apparatus and method capable of simultaneously acquiring 3D geometry and appearance modeling data. The 3D reconstruction apparatus including material appearance modeling includes a light source arc including light sources configured to irradiate an object located at a photographing stage, a camera arc including cameras configured to photograph the object at the photographing stage, a driving operation unit configured to rotate the light source arc and camera arc, and a control unit configured to control the light source arc, camera arc, and driving operation unit. The control unit rotates the light source arc and camera arc at a constant interval based on an operation axis through the driving operation unit, and multiple image samples are acquired by operating the light source and camera at a predefined location in a hemi-sphere direction with respect to the object, whereby 3D modeling information including information about geometry and texture can be provided.Type: GrantFiled: March 6, 2018Date of Patent: March 10, 2020Assignee: GWANGJU INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Jun Ho Choi, Kwan Heng Lee, Yong Hwi Kim, Ahmed Bilal
-
Patent number: 10582212Abstract: A motion vector candidate list is generated that can be used to encode or decode a motion vector used to predict the current block. A motion mode and motion information for a source block is determined. A motion vector used to predict the source block is added to the list responsive to determining that the motion mode for the source block is a translational motion mode and that a reference frame for the source block matches the reference frame for the current block. A warped reference motion vector is instead added to the list responsive to determining that the motion mode for the source block is a warped motion mode and that the reference frame for the source block matches the reference frame for the current block. A reference motion vector from the list is selected for encoding or decoding the current block motion vector.Type: GrantFiled: December 19, 2017Date of Patent: March 3, 2020Assignee: GOOGLE LLCInventors: Debargha Mukherjee, Yunqing Wang
-
Patent number: 10574997Abstract: Systems and methods are disclosed for coding pixel blocks of an input frame in which coding costs of a plurality of candidate coding modes are estimated. A coding cost of a candidate coding mode may be estimated based on noise estimate associated with the candidate coding mode. A coding mode for the input pixel block may be selected based on a comparison of the estimated coding costs of the plurality of candidate coding modes. The input pixel block may then be coded according to the selected coding mode.Type: GrantFiled: October 27, 2017Date of Patent: February 25, 2020Assignee: APPLE INC.Inventors: Chris Y. Chung, Mei Guo, Hsi-Jung Wu, Jingteng Xue, Jun Xin
-
Patent number: 10567808Abstract: A method of partitioning in video coding for JVET, comprising representing a JVET coding tree unit as a root node in a quadtree plus binary tree (QTBT) structure that can have quadtree, ternary, or binary partitioning of the root node and quadtree, ternary, or binary trees branching from each of the leaf nodes. The partitioning at any depth can use asymmetric binary partitioning to split a child node represented by a leaf node into two or three child nodes of unequal size, representing the child nodes as leaf nodes in a binary tree branching from the parent leaf node and coding the child nodes represented by final leaf nodes of the binary tree with JVET, wherein further partitioning of child nodes split from leaf nodes via asymmetric binary partitioning may be restricted depending on the partitioning type of the parent node.Type: GrantFiled: May 25, 2017Date of Patent: February 18, 2020Assignee: ARRIS Enterprises LLCInventors: Krit Panusopone, Seungwook Hong, Yue Yu, Limin Wang
-
Patent number: 10558873Abstract: Example implementations may relate to use of a light-control feature to control extent of light encountered by an image capture device of a self-driving vehicle. In particular, a computing system of the vehicle may make a determination that quality of image data generated by an image capture device is or is expected to be lower than a threshold quality due to external light encountered or expected to be encountered by the image capture device. In response to the determination, the computing system may make an adjustment to the light-control feature to control the extent of external light encountered or expected to be encountered by the image capture device. This adjustment may ultimately help improve quality of image data generated by the image capture device. As such, the computing system may operate the vehicle based at least on image data generated by the image capture device.Type: GrantFiled: December 14, 2017Date of Patent: February 11, 2020Assignee: Waymo LLCInventors: Brendan Hermalyn, Andreas Wendel, Jeremy Dittmer
-
Patent number: 10560728Abstract: In one embodiment, a method comprising obtaining a stream comprising first network abstraction layer (NAL) units generated in a first encoding, the first NAL units including first slices, obtaining second NAL units generated in a second encoding, the second NAL including second slice(s), and stitching the second NAL units into the stream, the stitching including positioning the second slice(s) in respective position(s) in the stream formerly occupied by temporary slice(s) generated in the first encoding, and for the second slice(s) conforming at least one slice header syntax element and at least one network abstraction layer unit syntax element of a second slice to values of a temporary slice formerly occupying the position of the second slice, and retaining at least one other slice header syntax element of the second slice as encoded in the second encoding.Type: GrantFiled: May 29, 2017Date of Patent: February 11, 2020Assignee: TRITON US VP ACQUISITION CO.Inventors: Harel Cain, Michal Devir, Gitty Zinger, David Atias
-
Patent number: 10554986Abstract: Reduction in power consumption is not considered in the prior art documents. Provided is an encoding method for encoding image information and having: a step in which image information is input; an analysis step in which the characteristics of the input image information are analyzed; a bit depth output step in which the bit depth for video encoding is determined and output; and an encoding step in which the bit depth output in the bit depth output step is used and the input image information is encoded. The encoding method is characterized by the output bit depth being switched in the bit depth output step, on the basis of the analysis results from the analysis step.Type: GrantFiled: April 19, 2013Date of Patent: February 4, 2020Assignee: Maxell, Ltd.Inventors: Keisuke Inata, Mitsuhiro Okada, Hiroki Mizosoe
-
Patent number: 10554992Abstract: Techniques described herein are directed to the inline switching of video and/or audio codecs for video and/or audio data. A first device encodes data that includes portion(s) that are encoded using a first codec and portion(s) that are encoded using a second codec. The encoder may further encode supplemental information in the data. The supplemental information is used by the decoder to determine a transition between the first and second portion(s). The decoder can thus anticipate the transition and properly switch the codec used to decode the data in real-time. Techniques described herein are also directed to the splicing of locally-stored content into content received from a remotely-located source. For example, targeted advertisements that are stored locally may be played back during commercial breaks of live content. The locally-stored targeted advertisements may replace the commercials provided via the remotely-located source.Type: GrantFiled: June 2, 2016Date of Patent: February 4, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: Wade Wan, Olive Tao, Waqar Ahmad
-
Patent number: 10545352Abstract: The present disclosure provides a three-dimensional display device in which a pixel structure includes a plurality of sub-pixels arranged in rows and columns. In each column of sub-pixels, the sub-pixels are aligned. In each row of sub-pixels, each of the sub-pixels is staggered by half a sub-pixel with respect to an adjacent sub-pixel, and is different in color from the adjacent sub-pixel. The corresponding three-dimensional grating includes a plurality of strip-like grating structures periodically arranged in a horizontal direction, wherein the strip-like grating structures extend in the same direction that has a preset inclination angle with respect to the horizontal direction. Each strip-like grating structure corresponds to at least two sub-pixels in respective rows of sub-pixels which display different viewpoint images.Type: GrantFiled: September 6, 2016Date of Patent: January 28, 2020Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventor: Kun Wu
-
Patent number: 10536698Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.Type: GrantFiled: August 24, 2018Date of Patent: January 14, 2020Assignee: Velos Media, LLCInventors: Jun Xu, Kazushi Sato, Ehsan Maani
-
Patent number: 10523868Abstract: An imaging apparatus installed in a vehicle includes a power source section that is supplied with electric power from an electrical storage device of the vehicle, and a power supplying section that is supplied with the electric power from the power source section and supplies the electric power to an external device, which is an electronic device located outside the imaging apparatus.Type: GrantFiled: June 14, 2017Date of Patent: December 31, 2019Assignee: DENSO CORPORATIONInventors: Toshihisa Nakano, Tetsuya Kimata
-
Patent number: 10523938Abstract: An image processing method includes: combining a padding region with a picture, wherein any padding pixel included in the padding region is assigned with a predetermined pixel value; and encoding the picture having the padding region combined therewith. For example, the padding region is directly below a bottom edge of the picture. For another example, all of padding pixels included in the padding region have the same pixel value.Type: GrantFiled: October 24, 2014Date of Patent: December 31, 2019Assignee: MEDIATEK INC.Inventors: Kun-Bin Lee, Tung-Hsing Wu, Han-Liang Chou
-
Patent number: 10506216Abstract: An imaging system includes a light source that, in operation, emits an emitted light containing a near-infrared light in a first wavelength region, an image sensor, and a double-band pass filter that transmits a visible light in at least a part of a wavelength region out of a visible region and the near-infrared light in the first wavelength region. The image sensor includes light detection cells, a first filter that selectively transmits the near-infrared light in the first wavelength region, second to fourth filters that selectively transmit lights in second to fourth wavelength regions, respectively, which are contained in the visible light, and an infrared absorption filter. The infrared absorption filter faces the second to fourth filters and absorbs the near-infrared light in the first wavelength region.Type: GrantFiled: May 16, 2017Date of Patent: December 10, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Hisashi Watanabe
-
Patent number: 10489664Abstract: An image processing device includes circuitry to acquire a range image, recognize an external situation indicating a situation of an imaging area corresponding to the range image, recognize a recognition target to be tracked from the range image by a recognition method based on the recognized external situation, remove the recognition target from the range image to generate a new range image, and detect an object in the new range image from which the recognition target has been removed.Type: GrantFiled: February 5, 2015Date of Patent: November 26, 2019Assignee: RICOH COMPANY, LIMITEDInventors: Soichiro Yokota, Yaojie Lu, Tomoko Ishigaki
-
Patent number: 10491923Abstract: Multiple directional filters are applied against lines of pixels associated with a video block to determine filtered noise values. Each directional filter uses a different direction for filtering lines of pixels. For example, for each pixel value of the video block along a line of pixels having a direction corresponding to a directional filter, a difference can be determined between the pixel value and a corresponding pixel value along the line of pixels and outside of the video block. A value for line of pixels is determined as the sum of the absolute values of each of the differences, and a filtered noise value is determined as the sum of the values for the lines of pixels. The directional filter used to determine a lowest one of the filtered noise values for the video block is then selected. The video block is filtered using the selected directional filter.Type: GrantFiled: December 18, 2017Date of Patent: November 26, 2019Assignee: GOOGLE LLCInventors: Cheng Chen, Jingning Han, Yaowu Xu
-
Patent number: 10488192Abstract: In one embodiment, a method for calculating a distance to an object includes projecting a plurality of beams simultaneously from a light source, wherein the plurality of beams causes a plurality of lines of dots to be projected onto the object, and wherein the plurality of lines of dots are orientated parallel to each other, capturing an image of a field of view, wherein the object is visible in the image and the plurality of lines of dots is also visible in the image, and calculating the distance to the object using information in the image.Type: GrantFiled: December 5, 2017Date of Patent: November 26, 2019Assignee: MAGIK EYE INC.Inventor: Akiteru Kimura
-
Patent number: 10484695Abstract: Coding using level maps is disclosed. A method includes coding a scan position, in a forward scan direction, corresponding to an end-of-block and coding, in a backward scan direction, a non-zero map indicating positions of the transform block containing non-zero transform coefficients. The method also includes coding, in the backward scan direction, lower-range level maps, each lower-range level map having a respective map level up to a maximum map level, the lower-range level map indicating which absolute values of the non-zero transform coefficients are equal to the respective map level and which absolute values of the non-zero transform coefficients are greater than the respective map level. The method also includes coding a coefficient residual map, each residual coefficient of the coefficient residual map corresponding to a respective non-zero transform coefficient of the transform block having an absolute value exceeding the maximum map level.Type: GrantFiled: October 31, 2017Date of Patent: November 19, 2019Assignee: GOOGLE LLCInventors: Joseph Young, Dake He
-
Patent number: 10469853Abstract: Provided is a video decoding apparatus including an encoding information obtainer configured to obtain, from a bitstream, reference layer size information, reference layer offset information, current layer size information, and current layer offset information, a scale ratio determiner configured to determine a scale ratio indicating a difference between a size of a reference area and a size of an expanded reference area, according to the size of the reference area which is determined from the reference layer size information and the reference layer offset information and the size of the expanded reference area which is determined from the current layer size information and the current layer offset information, and an up-sampling unit configured to determine the expanded reference area by up-sampling the reference area according to the reference layer offset information, the current layer offset information, and the scale ratio.Type: GrantFiled: January 9, 2015Date of Patent: November 5, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Elena Alshina