Shape, Icon, Or Feature-based Compression Patents (Class 382/243)
-
Patent number: 10260870Abstract: An on-line measuring system, a datum calibrating method, a deviation measuring method and a computer-readable medium are provided. The datum calibrating method includes following steps. A work piece is scanned by a scanning unit to obtain a global point cloud data. A local CAD data of the work piece is obtained according to a predetermined range. A local CAD geometric feature of the local CAD data is obtained. A local point cloud data of the global point cloud data is obtained according to a local range corresponding to the predetermined range. A local scanning geometric feature of the local point cloud data is obtained. The local scanning geometric feature and the local CAD geometric feature are compared to obtain at least one spatial freedom limit. A system basis is obtained according to six spatial freedom limits, if the number of the at least one spatial freedom limit reaches six.Type: GrantFiled: December 27, 2017Date of Patent: April 16, 2019Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Po-Huang Shieh, Po-Nien Tsou, Wei-Chieh Chang, Ming-Cheng Tsai
-
Patent number: 10255323Abstract: Implementations provide an improved system for efficiently calculating inner products between a query item and a database of items. An example method includes generating a plurality of subspaces from search items in a database, the search items being represented as vectors of elements, a subspace being a block of elements from each search item that occur at the same vector position, generating a codebook for each subspace within soft constraints that are based on example queries, assigning each subspace of each search item an entry in the codebook for the subspace, the assignments for all subspaces of a search item representing a quantized search item, and storing the codebooks and the quantized search items. Generating a codebook for a particular subspace can include clustering the search item subspaces that correspond to the particular subspace, finding a cluster center for each cluster, and storing the cluster center as the codebook entry.Type: GrantFiled: October 8, 2015Date of Patent: April 9, 2019Assignee: GOOGLE LLCInventors: Ruiqi Guo, Sanjiv Kumar, Krzysztof Marcin Choromanski, David Morris Simcha
-
Patent number: 10241983Abstract: Minimizing bandwidth consumption in rendering dynamic content, such as video streaming. Traditional streaming video applications utilize lossy protocols that often result in degraded user experiences. A dynamic content encoder/decoder allows a server based browser application to generate vector based rendering instructions for processing by a client based browser application. Additionally, as the dynamic content changes the content to be displayed, a server based browser application generates updated vector based instructions and encoded spatial and temporal differences to minimize the data transmitted to the client based browser.Type: GrantFiled: September 28, 2015Date of Patent: March 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Justin Jon Derby, David Andrew Killian, Dmitry Sokolowski
-
Patent number: 10212418Abstract: A method of decoding video data using motion information, the method includes extracting quantized coefficient components and inter prediction information from bitstream; generating a quantization block having a size of transform unit by inverse-scanning the quantized coefficient components; generating quantization parameter, and inverse-quantizing the quantization block using the quantization parameter; generating a residual block by inverse-transforming the inverse-quantized quantization block; deriving the motion information, and generating a prediction block using the motion information; generating a reconstructed block using the residual block and the prediction block; and applying deblocking filtering on a picture which is reconstructed using the reconstructed block, wherein the step of generating the quantization block includes: generating a plurality of subsets by inverse-scanning the quantized coefficient components when the size of the transform unit is larger than 4×4; and generating the quantizatiType: GrantFiled: October 4, 2017Date of Patent: February 19, 2019Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 10182239Abstract: An apparatus is provided for decoding video data in a merge mode. The apparatus comprises an inter prediction unit configured to derive motion information of a current coding unit and generate a prediction block using the motion information, wherein the motion information is derived using a merge index and a merge candidate list constructed using available spatial and temporal merge candidates. The apparatus further comprises an inverse-quantizing unit configured to inverse-quantize a quantized block by using a quantization parameter, an inverse transform unit configured to generate a residual block by inverse-transforming the inverse-quantized block, and an adder configured to generate a reconstruct block by adding the residual block and the prediction block.Type: GrantFiled: November 23, 2016Date of Patent: January 15, 2019Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 10158857Abstract: An image decoding method using a merge mode can include constructing a merge candidate list using available spatial and temporal merge candidates, obtaining motion information using a merge index and the merge candidate list, deriving a prediction block using the motion information, inverse-quantizing a quantized block using a quantization parameter and a quantization matrix to generate a transform block, and inverse-transforming the transform block to generate a residual block, and generating a reconstructed block using the prediction block and the residual block.Type: GrantFiled: April 19, 2016Date of Patent: December 18, 2018Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 10037342Abstract: There is provided an information processing device including an action history acquiring unit configured to acquire action history information on a user, the action history information being accumulated in a predetermined time frame, an attribute score calculating unit configured to calculate an attribute score of the user for one or more attributes in an attribute group, the attribute score being based on the action history information, and an object generating unit configured to generate an object on the basis of the attribute score, the object representing the user.Type: GrantFiled: September 6, 2013Date of Patent: July 31, 2018Assignee: SONY CORPORATIONInventors: Megumi Kikuchi, Toshihiko Kawai, Atsushi Kuribayashi, Akira Tange, Shigefumi Tamura
-
Patent number: 10013628Abstract: A plurality of random number sequences are generated using a plurality of random number seeds stored in a memory, and a plurality of base vectors are generated based on the plurality of random number sequences. A transformation source vector is transformed into a lower-dimensional vector by performing random projection for the transformation source vector using the plurality of generated base vectors.Type: GrantFiled: March 19, 2015Date of Patent: July 3, 2018Assignee: Canon Kabushiki KsiahaInventors: Masami Kato, Hirotaka Hachiya
-
Patent number: 10010379Abstract: Technology is described for augmenting medical imaging for use in a medical procedure. The method can include the operation of receiving an image of patient anatomy captured by a visual image camera during the medical procedure. An acquired medical image associated with the patient anatomy can then be retrieved. Another operation can be associating the acquired medical image to the patient anatomy. An augmentation tag associated with a location in one layer of the acquired medical image can be retrieved. A further operation can be projecting the acquired medical image and the augmentation tag using an augmented reality headset to form a single graphical view as an overlay to the patient anatomy in either 2D, 3D or holographic form.Type: GrantFiled: February 21, 2017Date of Patent: July 3, 2018Assignee: Novarad CorporationInventors: Wendell Arlen Gibby, Steven Todd Cvetko
-
Patent number: 9980782Abstract: Technology is described for augmenting medical imaging for use in a medical procedure. The method can include the operation of receiving an image of patient anatomy captured by a visual image camera during the medical procedure. An acquired medical image associated with the patient anatomy can then be retrieved. Another operation can be associating the acquired medical image to the patient anatomy. An augmentation tag associated with a location in one layer of the acquired medical image can be retrieved. A further operation can be projecting the acquired medical image and the augmentation tag using an augmented reality headset to form a single graphical view as an overlay to the patient anatomy in either 2D, 3D or holographic form.Type: GrantFiled: February 21, 2017Date of Patent: May 29, 2018Assignee: Novarad CorporationInventors: Wendell Arlen Gibby, Steven Todd Cvetko
-
Patent number: 9986237Abstract: Provided are a method for motion estimation and an apparatus for processing an image. The method includes extracting a pattern from any one frame, classifying the extracted pattern as any one of predetermined basic patterns, counting basic patterns of regions included in macroblocks according to types of the basic patterns to set representative basic patterns of the macroblocks, calculating at least one of a sum of absolute difference (SAD) term coefficient and a smoothness constraint (SC) term coefficient from a correlation between representative basic patterns of macroblocks included in a macroblock group, and calculating a cost function result using at least one of the calculated SAD term coefficient and SC term coefficient.Type: GrantFiled: September 22, 2014Date of Patent: May 29, 2018Assignee: ANAPASS INC.Inventors: Daehyun Kim, Tae Jin Kim, Jae Hun Lee
-
Patent number: 9979959Abstract: Various techniques for enhanced support of stream adaptation and splicing based on clean random access (CRA) pictures are described. Instead of using a flag in the slice header to indicate that a broken link picture is present, a distinct network abstraction layer (NAL) unit type can be used to indicate the presence of a broken link picture. In some implementations, a first distinct NAL unit type may be used to indicate the presence of a broken link picture with leading pictures, while a second distinct NAL unit type indicates the presence of a broken link picture without leading pictures. In some implementations, a third distinct NAL unit type may be used to indicate the presence of a broken link picture with decodable leading pictures.Type: GrantFiled: March 12, 2013Date of Patent: May 22, 2018Assignee: QUALCOMM IncorporatedInventor: Ye-Kui Wang
-
Patent number: 9965865Abstract: Devices and techniques are generally described for segmentation of image data using depth data. In various examples, color image data may be received from a digital camera. In some examples, depth image data may be received from a depth sensor. In various examples, the depth image data may be separated into a plurality of clusters of depth image data, wherein each cluster is associated with a respective range of depth values. In some further examples, a determination may be made that a first cluster of image data corresponds to an object of interest, such as a human subject, in the image data. In various examples, pixels of the first cluster may be encoded with foreground indicator data. In some further examples, segmented image data may be generated. The segmented image data may comprise pixels encoded with the foreground indicator data.Type: GrantFiled: March 29, 2017Date of Patent: May 8, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Amit Kumar Agrawal, Abhishek Singh, Visesh Uday Kumar Chari, Prakash Ramu, Lelin Zhang, Qiang Liu, Yadunandana Nagaraja Rao, Rohith Mysore Vijaya Kumar, Weijian Wang
-
Patent number: 9930331Abstract: A moving image decoder (1) includes an intermediate estimated prediction mode deriving section (124) for transforming a prediction mode of each neighbor partition into an intermediate prediction mode included in an intermediate prediction set which is a sum of prediction sets (PS); and an estimated prediction mode deriving section (125) for deriving an estimated prediction mode by estimating a prediction mode of a target partition based on the intermediate prediction mode of each neighbor partition which is obtained by the transform.Type: GrantFiled: July 14, 2011Date of Patent: March 27, 2018Assignee: SHARP KABUSHIKI KAISHAInventors: Tomoyuki Yamamoto, Tomohiro Ikai
-
Patent number: 9860441Abstract: A computing device may obtain a first captured image of a scene and a second captured image of the scene. For a plurality of m×n pixel tiles of the first captured image, the computing device may determine respective distance matrixes. The distance matrixes may represent respective fit confidences between the m×n pixel tiles and pluralities of target p×q pixel tiles in the second captured image. The computing device may approximate the distance matrixes with respective bivariate surfaces. The computing device may upsample the bivariate surfaces to obtain respective offsets for pixels in the plurality of m×n pixel tiles. The respective offsets, when applied to pixels in the plurality of m×n pixel tiles, may cause parts of the first captured image to estimate locations in the second captured image.Type: GrantFiled: July 12, 2017Date of Patent: January 2, 2018Assignee: Google LLCInventors: Jonathan T. Barron, Dillon Sharlet
-
Patent number: 9841831Abstract: An ultrasound diagnostic apparatus includes a touch interface configured to display a screen comprising an ultrasound image of an object, and receive a user touch on the ultrasound image; and a controller configured to acquire a seed point, at which the user touch is sensed, acquire shape information of the object, and perform a control to display, on the ultrasound image, a touch point corresponding to the user touch, the touch point being determined based on the seed point and the shape information.Type: GrantFiled: March 4, 2015Date of Patent: December 12, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Myong-woo Lee, Jong-geun Park, Ki-won Sohn
-
Patent number: 9838681Abstract: Provided is an apparatus that includes an inverse scanning unit configured to an inverse scan pattern to the quantized coefficient components to generate a quantized block, an inverse quantization unit configured to generate a quantization parameter and to inverse-quantize the quantized block to generate a transformed block, an inter prediction unit configured to derive motion information and to generate a prediction block, and an adder configured to generate a reconstructed block. The transform unit is larger than a 4×4 block, each of the quantized coefficient components are inversely scanned in the unit of subset to generate multiple subsets, and the multiple subsets are inversely scanned to generate the quantized block. Accordingly, the coding efficiency of the motion information is improved by including various motion vector candidates. Also, the amount of coding bits of the residual block is reduced by applying diagonal scan pattern to each subset.Type: GrantFiled: November 7, 2012Date of Patent: December 5, 2017Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9820079Abstract: A code-based information system for at least one mobile communication unit, wherein individual data are to be associated with a code by means of a specific application to be implemented on the at least one mobile communication unit, the association of the code with the individual data is to be transmitted to a database serving as a central server and is to be deposed there, and the code is to be recognized via said at least one mobile communication unit by means of the application implemented on the at least one mobile communication unit, whereby the association of the code with the individual data is called up from said database and the data are displayed on the mobile communications unit.Type: GrantFiled: November 20, 2013Date of Patent: November 14, 2017Assignee: THEPEOPLE.DE GMBHInventors: Markus Kirner, Carl Michael Nagele
-
Patent number: 9800877Abstract: Provided are a video encoding method and a video decoding method according to spatial subdivisions based on splitting a picture into a first tile and a second tile, and splitting a current tile among the first tile and the second tile into at least one slice segment, encoding the first tile and the second tile, independently from each other, and encoding maximum coding units of a current slice segment among the at least one slice segment included in the current tile, with respect to the at least one slice segment included in the current tile.Type: GrantFiled: July 27, 2015Date of Patent: October 24, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Byeong-doo Choi
-
Patent number: 9800878Abstract: Provided are a video encoding method and a video decoding method according to spatial subdivisions based on splitting a picture into a first tile and a second tile, and splitting a current tile among the first tile and the second tile into at least one slice segment, encoding the first tile and the second tile, independently from each other, and encoding maximum coding units of a current slice segment among the at least one slice segment included in the current tile, with respect to the at least one slice segment included in the current tile.Type: GrantFiled: July 27, 2015Date of Patent: October 24, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Tammy Lee, Byeong-doo Choi
-
Patent number: 9800876Abstract: A method of extracting error for peak signal to noise ratio (PSNR) computation in an adaptive scalable texture compression (ASTC) encoder. The method includes identifying a pixel positions of a pixel in a coded block. The pixel position corresponds to an index in a decimated weight block. The method extracts an error value corresponding to the identified pixel position for said PSNR computation in said ASTC encoder.Type: GrantFiled: March 9, 2016Date of Patent: October 24, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Krishanu Banerjee, Praveen Kumar Nelam, Subramanian Parameswaran
-
Patent number: 9733071Abstract: In the field of methods of three-dimensional measurement of an object by stereo-correlation, methods require at least two cameras connected to image processing means. These methods include at least a first step of calibration of the two image planes and a second step of spatial matching between these two image planes. These two steps can be followed by a third step of temporal matching. The method provided requires objects, the surface of which has a parametric representation, i.e. a mathematical representation of the object surface having the form of a decomposition over a scalar function basis. The parametric representation is implemented during the first calibration step and/or during the second and third steps of spatial or temporal matching.Type: GrantFiled: May 24, 2013Date of Patent: August 15, 2017Assignees: Centre National De La Recherche Scientifique, Ecole Normale Superieure de CachanInventors: François Hild, Stéphane Roux
-
Patent number: 9699465Abstract: A method and device for partitioning an image for transmission of one or more regions of interest of said image, the image being composed of coding units, the method comprising: performing a first partitioning of the image into one or more portions of coding units, wherein each portion is encodable or decodable without any coding dependency on another of the portions, a region of interest comprising at least one portion; and performing a second partitioning the image onto one or more segments of coding units comprising at least one independent segment which is encodable or decodable without any coding dependency on another of the segments and at least one dependent segment which is dependent on the independent segment for coding or decoding, the second partitioning being based on the portions of the first partitioning; wherein at least part of one of the portions is encoded in an independent segment and at least part of another of the portions is encoded in a dependent segment.Type: GrantFiled: April 11, 2014Date of Patent: July 4, 2017Assignee: Canon Kabushiki KaishaInventors: Naël Ouedraogo, Eric Nassor
-
Patent number: 9675247Abstract: Retinal vessel extraction on color images of eyes are disclosed. In one embodiment, the method comprises performing alpha matting on a multi-dimensional feature set derived from image data of a first image and performing retinal vessel extraction, including performing segmentation on the image by separating foreground and background image data from the first image using an output from the alpha matting.Type: GrantFiled: December 5, 2014Date of Patent: June 13, 2017Assignee: RICOH CO., LTD.Inventors: Powel Talwar, Mithun Das Gupta
-
Patent number: 9654776Abstract: In one example, an apparatus includes a video encoder configured to partition a block of video data into a first geometric partition and a second geometric partition using a geometric motion partition line, wherein the block comprises N×N pixels, divide the block of video data into four equally-sized, non-overlapping (N/2)×(N/2) sub-blocks, and encode at least one of the sub-blocks through which the geometric motion partition line passes using a transform size smaller than (N/2)×(N/2). The video encoder may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks. In one example, a video decoder may inverse transform the sub-blocks, and may determine transform sizes for the sub-blocks based on whether the geometric motion partition line passes through the sub-blocks.Type: GrantFiled: January 25, 2011Date of Patent: May 16, 2017Assignee: QUALCOMM IncorporatedInventors: Peisong Chen, Xianglin Wang, Marta Karczewicz
-
Patent number: 9635512Abstract: The invention relates to compressed data transmission in wireless data communication. Disclosed are methods and apparatuses for transporting residue of vehicle position data via a wireless network. A disclosed method for transporting residue of vehicle position data via a wireless network, includes the steps of: receiving data for updating residue encoding schema from a monitoring server; constructing a residue encoding schema based on the data, thereby producing a constructed residue encoding schema; and storing the constructed residue encoding schema such that the constructed residue encoding schema will become the current residue encoding schema; where: the constructed residue encoding schema is constructed such that each residue of the constructed residue encoding schema corresponds to a code; and the constructed residue encoding schema is constructed such that a residue having a relatively high probability of occurrence corresponds to a code of relatively short length.Type: GrantFiled: April 9, 2015Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Wen Hao An, Liya Fan, Bo Gao, Xi Sun, Yuzhou Zhang
-
Patent number: 9635314Abstract: Techniques for managing visual compositions for a multimedia conference call are described. An apparatus may comprise a processor to allocate a display object bit rate for multiple display objects where a total display object bit rate for all display objects is equal to or less than a total input bit rate, and decode video information from multiple video streams each having different video layers with different levels of spatial resolution, temporal resolution and quality for two or more display objects. Other embodiments are described and claimed.Type: GrantFiled: June 5, 2014Date of Patent: April 25, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Warren V Barkley, Philip A Chou, Regis J Crinon, Tim Moore
-
Patent number: 9532049Abstract: The invention provides a method of decoding video data in merge mode, comprising: constructing a merge candidate list using available spatial and temporal merge candidates; deriving motion information using a merge index; generating a prediction block using the motion information; generating a residual block by inverse-quantizing the quantized block using a quantization parameter and by inverse-transforming the inverse quantized block; and generating a reconstructed block using the residual block and the prediction block, wherein the quantization parameter is generated per quantization unit and a minimum size of the quantization unit is adjusted per picture. Therefore, the coding efficiency of motion information by selecting predictor of motion information one among neighboring blocks and a temporal block.Type: GrantFiled: November 6, 2012Date of Patent: December 27, 2016Assignee: INFOBRIDGE PTE. LTD.Inventors: Soo Mi Oh, Moonock Yang
-
Patent number: 9514380Abstract: The disclosure relates to a method in which one or more local descriptors relating to an interest point of an image are received. A global descriptor is determined for the image on the basis of the one or more local descriptors; and the global descriptor is compressed. The disclosure also relates to an apparatus comprising a processor and a memory including computer program code, and storage medium having stored thereon a computer executable program code for use by an apparatus.Type: GrantFiled: November 20, 2012Date of Patent: December 6, 2016Assignees: Nokia Corporation, The Board of Trustees of the Leland Stanford Junior UniversityInventors: Gabriel Takacs, Radek Grzeszczuk, David Chen, Shang-Hsuan Tsai, Vijay Chandrasekhar, Bernd Girod
-
Patent number: 9454607Abstract: A server generates an image with searchable information from a website and transmits that image to a client device. Since the image may be large, the image is generated and transmitted in the background as the client device browses the website. When the client device requests information from the website, the client device first checks if that information has already been transmitted to it in the image as encoded format. If the client device has this information, which is locally stored, then the client device decodes that portion of the image and retrieves the requested information without ever having to contact the server. If the client device does not have this information stored locally, then the client device contacts the server and retrieves the information. Since the image can contain all of the searchable information of a website, the searching process will become faster as time passes.Type: GrantFiled: December 10, 2010Date of Patent: September 27, 2016Assignee: A9.com, Inc.Inventor: Matthew Amacker
-
Patent number: 9443290Abstract: This disclosure pertains to novel devices, methods, and computer readable media for performing color defringing on image data. In photography, particularly RAW images, different artifacts can affect the quality of the edges of objects in the image. This effect is generally more noticeable when the edge has high contrast. One motivation for the described techniques is the understanding that, typically, not all pixels of an image exhibit color fringing. Usually, fringing only occurs in high-contrast edges. Mere masking of the effects of the whole-image operations can improve the result, but further improvements are still possible. This disclosure also pertains to novel devices and computer readable media for performing red-blue color reconstruction on data from a variety of color filter arrays (CFAs).Type: GrantFiled: June 26, 2013Date of Patent: September 13, 2016Assignee: Apple Inc.Inventor: Mark Zimmer
-
Patent number: 9430704Abstract: An image processing system and method of operation includes: a source image; a binary mask image generated from the source image; a connected components module for detecting character targets; a text unit module, coupled to the connected components module, for forming connected neighbors by grouping the character targets having bounding boxes with a horizontal overlap greater than a horizontal overlap threshold, and for forming a text unit by grouping the character targets having a character vertical overlap greater than a character vertical overlap threshold, each of the character targets having a character feature within a feature threshold; a identify baseline module, coupled to the text unit module, for calculating a text unit baseline angle for rotating the text unit to the horizontal; and an optical character recognition module, coupled to the text unit module, for detecting an output text of the text unit for display on a device.Type: GrantFiled: January 16, 2015Date of Patent: August 30, 2016Assignee: Sony CorporationInventor: Golnaz Abdollahian
-
Patent number: 9390465Abstract: An image resizing method including obtaining an original image including a peripheral region and a core region, the core region including a target image; obtaining a resized image including the entire core region and part of the peripheral region, the image being resized according to a priority; and displaying the resized image.Type: GrantFiled: July 14, 2011Date of Patent: July 12, 2016Assignee: LG Electronics Inc.Inventors: Byunggul Koh, Seongab Kim, Seongpyo Hong, Bumhyeon Baek, Sang Hyuk Oh
-
Patent number: 9380256Abstract: An archival video system uses profile images as a background for an image and delta images to indicate the difference between a current image and a profile image. An image may be segmented into multiple sectors, with each sector compared to a profile sector. The resulting image may be constructed using references to previously stored sectors from different images.Type: GrantFiled: June 2, 2008Date of Patent: June 28, 2016Assignee: TROVER GROUP INC.Inventors: Charles W. Dozier, Thomas W. Mitchell
-
Patent number: 9360339Abstract: The disclosure generally describes computer-implemented methods, software, and systems for rendering maps using canvasses. One method includes: presenting a portion of a first map in a first canvas of a user interface; receiving a user input to perform a function associated with changing a display presentation of the first map; populating a second canvas with a second map associated with the first map; exposing at least a portion of the second canvas; and hiding at least a portion of the first canvas.Type: GrantFiled: January 14, 2013Date of Patent: June 7, 2016Assignee: SAP SEInventor: Ulrich Roegelein
-
Patent number: 9271009Abstract: A variable-length code stream is read out from a position designated as a start position of an encoded stream of a block of interest, and the readout stream is decoded. Upon completion of the decoding of the variable-length code stream of the block of interest, a data length of a semi-fixed-length data stream of the block of interest is calculated. A position the data length behind the start position of the semi-fixed-length data stream is designated as a start position of an encoded stream of a next block to be decoded after the block of interest, and decoding of a variable-length code stream of the next block is started.Type: GrantFiled: April 10, 2012Date of Patent: February 23, 2016Assignee: Canon Kabushiki KaishaInventor: Makoto Kimura
-
Patent number: 9245214Abstract: A method is described that includes defining a window of one or more consecutive pixel values in a linear array of pixel values of an image. The defining includes adding a pixel value in the linear array to the window so long as the pixel value does not deviate from the pixel values that exist within the window to a degree that causes a threshold value to be exceeded, and, wherein the threshold value decreases as the size of the window increases. The method also includes encoding the window of pixel values with a value determined from pixel values within the window and the number of pixel values within the window.Type: GrantFiled: June 27, 2014Date of Patent: January 26, 2016Assignee: Ricoh Company Ltd.Inventors: John T. Varga, Walter F. Kailey, Vincent W. Ferreri
-
Patent number: 9225987Abstract: A method of encoding a video includes: splitting a picture into a maximum coding unit; for the maximum coding unit, determining coding units having a tree structure including coding units of coded depths and determining encoding modes for the coding units of the coded depths by performing encoding based on coding units according to depths, the coding units according to depths obtained by hierarchically splitting the maximum coding unit as a depth deepens; and outputting information about a maximum coding unit size and, for the maximum coding unit, information indicating an order of split information and skip mode information which is selectively determined for the coding units according to depths, information about the encoding modes for the coding units of the coded depths including the split information and the skip mode information which are arranged according to the order, and encoded video data.Type: GrantFiled: September 15, 2014Date of Patent: December 29, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Il-koo Kim, Jung-hye Min, Hae-kyung Jung, Sun-il Lee, Min-su Cheon
-
Patent number: 9210428Abstract: Provided is an image processing apparatus including: area determination unit configured to determine whether or not an area of a control block functioning as control unit for filtering of an image includes a processing-target slice area of a plurality of slices formed in a frame of an encoded image; control information creation unit configured to create filter control information representing whether or not the filtering is performed for the area of the control block including a processing-target slice for each area of the control block including the processing-target slice when the area determination unit determines that the area of the control block includes the area of the processing-target slice; and filter unit configured to perform filtering for the image based on the filter control information created by the control information creation unit.Type: GrantFiled: September 20, 2013Date of Patent: December 8, 2015Assignee: SONY CORPORATIONInventor: Kenji Kondo
-
Patent number: 9171203Abstract: Embodiments are provided for content item classification. In some embodiments, an image for classification is received, a compact representation for the image having values indicative of pixel values within the received image is generated, a plurality of angle measurements for possible edges of at least one potential document within the received image are determined, and the image is classified using said compact representation and said plurality of angle measurements.Type: GrantFiled: September 10, 2013Date of Patent: October 27, 2015Assignee: DROPBOX, INC.Inventors: Tej Chajed, Peter Welinder, Boris Babekno, Dimitar Simeonov
-
Patent number: 9152878Abstract: There is provided with an image processing apparatus. A setting unit sets a parameter indicating a likelihood of being foreground or a likelihood of being background for each pixel of the input image. A selection unit selects a first cluster, wherein the first cluster has color information indicating a color similar to a color which is indicated by color information of any cluster out of the second group of clusters. An adjustment unit configured to adjust the parameter of each of pixels which belong to the selected first cluster. An estimation unit estimates a region corresponding to the foreground part using the parameters associated with respective pixels after adjustment of the parameters by the adjustment unit.Type: GrantFiled: June 5, 2013Date of Patent: October 6, 2015Assignee: Canon Kabushiki KaishaInventor: Xiaoyan Dai
-
Patent number: 9138147Abstract: A method and apparatus of automatically locating in an image of a blood vessel the lumen boundary at a position in the vessel and from that measuring the diameter of the vessel. From the diameter of the vessel and estimated blood flow rate, a number of clinically significant physiological parameters are then determined and various user displays of interest generated. One use of these images and parameters is to aid the clinician in the placement of a stent. The system, in one embodiment, uses these measurements to allow the clinician to simulate the placement of a stent and to determine the effect of the placement. In addition, from these patient parameters various patient treatments are then performed.Type: GrantFiled: September 22, 2010Date of Patent: September 22, 2015Assignee: LIGHTLAB IMAGING, INC.Inventors: Joseph M. Schmitt, Joel M. Friedman, Christopher Petroff, Amr Elbasiony
-
Patent number: 9137534Abstract: An apparatus for decoding an image includes an encoding information extractor which extracts split information indicating whether to split a coding unit of an upper depth into coding units of deeper depths and skip information indicating whether a prediction mode of a current coding unit is a skip mode, from image data and a decoding unit which determines a split structure of a maximum coding unit, according to the split information so that the maximum coding unit is hierarchically split as a depth increases and determines whether the prediction mode of the current coding unit is the skip mode according to the skip information.Type: GrantFiled: January 27, 2015Date of Patent: September 15, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hae-kyung Jung, Min-su Cheon, Jung-hye Min, Il-koo Kim
-
Patent number: 9135519Abstract: According to an aspect of the present invention, there is provided a pattern matching method of detecting an image of a detection target from a search image, comprising: obtaining a reference image of the detection target; generating the model edge image on a basis of the reference image; generating the edge extraction domain that is specified as a portion where the model edge image can exist by overlying a plurality of the model edge images obtained with at least one of rotating the model edge image within a predetermined range around a rotation center of the model edge image and translating the model edge image within a predetermined range; and performing pattern matching between the model edge image and the search edge image.Type: GrantFiled: July 7, 2014Date of Patent: September 15, 2015Assignee: CANON KABUSHIKI KAISHAInventor: Hiroshi Kitajima
-
Patent number: 9118920Abstract: An image encoding apparatus and method and an image decoding apparatus and method are disclosed. The image encoding method may include extracting a ROI from an input image, determining a compression rate of a remaining region excluding the ROI of the image based on a network state between the image transmitting apparatus and the image receiving apparatus, and encoding the remaining region based on the compression rate.Type: GrantFiled: November 8, 2013Date of Patent: August 25, 2015Assignee: Korea University Research and Business FoundationInventors: Suk Kyu Lee, Hwangnam Kim, Seungho Yoo
-
Patent number: 9100307Abstract: Systems and methods for communicating ultrasound data are provided. One method includes monitoring over time estimates of bandwidth of a channel communicatively coupling an imaging location with another location remote from the imaging location and communicating the estimates to a system at the imaging location. The method also includes identifying at least one of a region-of-interest (ROI) mask or one or more transmission parameters for the channel and adjusting at least one of the ROI mask or the one or more transmission parameters based on the monitored estimates of the bandwidth for communicating the medical images.Type: GrantFiled: December 11, 2012Date of Patent: August 4, 2015Assignee: General Electric CompanyInventors: Ralph Thomas Hoctor, Pierino Gianni Bonanni, Stephen Francis Bush, Michael Joseph Dell'Anno, Stanislava Soro, Michael James Hartman, John Erik Hershey
-
Patent number: 9078000Abstract: An apparatus decodes encoded moving image data in which a picture is divided and encoded, into two or more small areas that include at least a block and do not overlap with each other. The apparatus includes: a unit configured to decide first and second parameters being decoding parameters of another block for which decoding has already been performed in the same picture and referred to in an entropy decoding process and an extension process of each block, using position information of each small area and reference relation information to another small area; a decoder configured to perform the decoding process, in an order of the decoding process and the extension process, by referring only to the first parameter; and an extender configured to perform the extension process in the order by referring only to the second parameter in compression information of each block obtained by the decoding process.Type: GrantFiled: October 15, 2012Date of Patent: July 7, 2015Assignee: FUJITSU LIMITEDInventors: Kimihiko Kazui, Satoshi Shimada, Junpei Koyama
-
Patent number: 9070042Abstract: To enhance the accuracy of image alignment performed to reduce a vertical disparity between a first image and a second image that are images of the same object captured from different viewpoints, an image processing apparatus according to an aspect of the present invention includes: a division unit which divides each of the first image and the second image into a plurality of sub-regions; and an extraction unit which performs feature point extraction on each of the sub-regions, wherein the extraction unit performs the feature point extraction in such a manner that a value indicating a degree of variation among the sub-regions in total number of extracted feature points is less than or equal to a predetermined value.Type: GrantFiled: January 11, 2012Date of Patent: June 30, 2015Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Hitoshi Yamada, Sheng Mei Shen, Bo Li, Chin Phek Ong
-
Patent number: 9064175Abstract: Regarding a color difference between a color of an original image on a pixel other than a connection pixel set in a rectangular area that is an inside area of a rectangle circumscribed to the connection pixel set and a color of the original image on a pixel in the connection pixel set, the binary image generating unit (a) identifies whether the connection pixel set is a character or non character by comparing a value of an index that indicates unevenness of the color differences with a color difference threshold value, (b) identifies whether a size of the rectangular area is small or large on the basis of a threshold value, and (c) sets the color difference threshold value as a value if the size of the rectangular area is small and as another different value if the size of the rectangular area is large.Type: GrantFiled: November 21, 2013Date of Patent: June 23, 2015Assignee: Kyocera Document Solutions Inc.Inventors: Toshiaki Mutsuo, Masaki Baba
-
Patent number: 9047537Abstract: A detection process, contact recognition process, classification process, and identification process are applied to raw sensor data to produce an identified contact record set containing one or more identified contact records. A prioritization process is applied to the identified contact record set to assign a contact priority to each contact record in the identified contact record set. Data are removed from the contact records in the identified contact record set based on the contact priorities assigned to those contact records. A first contact stream is produced from the resulting contact records. The first contact stream is streamed in a contact transport stream. The contact transport stream may include and stream additional contact streams. The contact transport stream may be varied dynamically over time based on parameters such as available bandwidth, contact priority, presence/absence of contacts, system state, and configuration parameters.Type: GrantFiled: December 21, 2012Date of Patent: June 2, 2015Assignee: Prioria Robotics, Inc.Inventor: Walter Lee Hunt, Jr.