Compression Or Decompression Patents (Class 348/14.13)
  • Patent number: 10217195
    Abstract: Devices and techniques are generally described for image editing. In various examples, color image data and segmentation image data may be identified. In some examples, the segmentation image data may identify a first portion of the color image data as a foreground region and a second portion of the color image data as a background region. A segmentation boundary may be identified between the foreground region and the background region. A first area of the second portion may be identified, where the first area extends from the segmentation boundary to a first area outer boundary. A second area of the second portion may be identified, where the second area extends from the first area outer boundary to a second area outer boundary. A blended and blurred representation of the first area and the second area may be generated.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: February 26, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Amit Kumar Agrawal, Prakash Ramu, Apoorv Chaudhri, Noam Sorek, Abhishek Singh, Rohith Mysore Vijaya Kumar
  • Patent number: 10091399
    Abstract: A system for at least substantially plesiochronously operating a receiver in communication with a plurality of cameras (e.g., at least two plesiochronously operational cameras) is described. In one or more implementations, the system includes a plurality of cameras. Each camera is configured to generate a signal for transmission via a communications link, and the signal comprises data packets encoded in a forward channel. The system also includes a receiver communicatively coupled to the plurality of cameras via the single-ended communications link. The receiver is configured to generate a synchronization data based upon at least one of the data packets. The receiver is also configured to modulate the signal to encode the synchronization data in a reverse channel so that the signal comprises the forward channel data and the reverse channel data simultaneously.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: October 2, 2018
    Assignee: MAXIM INTEGRATED PRODUCTS, INC.
    Inventors: Levent Yakay, Can Bilgin, Arda K. Bafra, Mustafa E. Oner
  • Patent number: 10075710
    Abstract: A particular implementation receives a bitstream and derives parameters from the bitstream. The parameters include quantization parameters, content unpredictability parameters, ratios of lost blocks, ratios of propagated blocks, error concealment distances, motion vectors, durations of freezing, and frame rates. Using these parameters, a compression distortion factor, a slicing distortion factor, and a freezing distortion factor are estimated respectively for distortions resulting from video compression, a slicing mode error concealment, and a freezing slicing mode error concealment. The distortion factors are then mapped to a composite video quality score. For applications with limited computational power, the estimation of distortion factors can be simplified. In particular, the compression distortion factor, the slicing distortion factor, and the freezing distortion factor can be predicted from quantization parameters, ratios of lost blocks, and durations of freezing, respectively.
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: September 11, 2018
    Assignee: THOMSON Licensing
    Inventors: Fan Zhang, Ning Liao, Kai Xie, Zhibo Chen
  • Patent number: 9965570
    Abstract: Methods, devices and computer program products for performing predicate evaluation on a compressed variable length character string are disclosed. Aspects include determining upper and lower boundaries of a false positive range for a predicate, the false positive range for the predicate being a range in which a result of the predicate evaluation may lead to a false positive error. Aspects also include compression-encoding the upper and lower boundaries of the false positive range and performing a first comparison for comparing the compressed variable length character string with the compression-encoded upper and lower boundaries of the false positive range. Aspects further include determining a result of the predicate evaluation based on at least a result of the first comparison processing.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: May 8, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xing Chen, Shaorong Liu
  • Patent number: 9959067
    Abstract: An individual block health metric value calculated for each of a plurality of blocks from a combination of factors including at least program-erase cycle count and error rate is used to order the plurality of blocks in order of block health metric values in an ordered list. Subsequently, a block may be selected for use according to a position of the block in the ordered list.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 1, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Niles Yang, Jianmin Huang, Swati Bakshi
  • Patent number: 9888209
    Abstract: A first information processor in a conference room acquires the image of a document placed on a first projection surface as a material shared with a remote site. The first information processor extracts an image indicating a user based on an image obtained by capturing the image of an area including a projection area projected to a projection surface and a distance acquired by a sensor. A second information processor at the remote site extracts an image indicating a user at the remote site based on an image obtained by capturing the image of an area including a projection area projected to the projection surface and a distance acquired by a sensor. The first information processor projects an image indicating the user at the remote site. The second information processor projects the images of the document acquired by the first information processor and the user located at the remote site.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: February 6, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirochika Sato
  • Patent number: 9734680
    Abstract: A coverage area picture imaging a maximum area is displayed on a coverage area picture display. A camera is moved within a predetermined range and a plurality of frames obtained as a result form a picture. The pixels of the picture is decimated in vertical and horizontal directions and form a thumbnail as the coverage area picture. The coverage area picture display presents a display indicating a direction in which the camera is currently directed for picture photographing. In accordance with the display, a photographing direction is controlled. A plurality of frames are photographed with respect to a designated position, then stored, and displayed. A whole picture display presents a whole panorama picture. A selective picture display presents a frame at the position designated within the whole panorama picture as a selected picture.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: August 15, 2017
    Assignee: SONY CORPORATION
    Inventors: Hiroyuki Hasegawa, Hideki Hama, Hiroshi Nedu, Takeyoshi Kuroya, Masaaki Kurebayashi
  • Patent number: 9667859
    Abstract: A first portion of a first video segment may be obtained from a user. A second portion of a second video segment may be obtained from the user. The first portion and the second portion may be aggregated to form an aggregated video segment. A first set of capture settings associated with capture of the first portion may be obtained. A second set of capture settings associated with capture of the second portion may be obtained. Preferences for capture settings of an image capturing device may be determined based upon the first and second set of capture settings. Instructions may be transmitted to the image capturing device. The instructions may include the determined preferences for the capture settings and may be configured to cause the image capturing device to adjust the capture settings to the determined preferences.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 30, 2017
    Assignee: GoPro, Inc.
    Inventors: Joven Matias, Suejin Kim
  • Patent number: 9661061
    Abstract: There is provided an information processing apparatus including: an operating system (OS) processor configured to process information by using an OS; and a remote control communication device configured to operate independently from the OS, the remote control communication device including: communication module configured to receive data from an external network, a storage module configured to store therein the reception data received by the communication module, a communication controller configured to transmit, to the OS processor, the reception data received by the communication module and control the storage module so that the storage module stores therein the reception data, an extract module configured to extract, from the reception data stored in the storage module, remote-control data to be processed in the remote control communication device, and a processor configured to control the OS processor, based on the remote-control data extracted by the extract module.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: May 23, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Yosuke Nakamura, Koichi Yasaki, Kazuaki Nimura, Hidenobu Ito, Zhaogong Guo
  • Patent number: 9565483
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller that increasing a first quality of first media content to achieve an adjusted quality, by adjusting a number of first encoded video portions, first encoded audio portions or both allocated to a presentation of first video and first audio of the first media content. A digital stream having a total bandwidth includes the first media content and second media content. A second quality of the second media content is decreased, by decreasing a number of encoded video portions, encoded audio portions or both allocated to a presentation of second video and second audio of the second media content, while maintaining consistency in the total bandwidth of the digital stream. Other embodiments are disclosed.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: February 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Marc Sullivan, Keith Crowe, James Pratt
  • Patent number: 9510672
    Abstract: A method of selecting video source devices to drive first and second presentation spaces provided by at least one display screen in a collaborative workspace, the method comprising the steps of providing a control assembly that includes a plurality of control interfaces, each control interface including a separate selectable control associated with each of the presentation spaces, associating at least first and second video sources with first and second of the control interfaces, respectively, for each of the control interfaces, when a selectable control is selected, providing video information from the video source device associated with the control interface used to make the selection to the presentation space associated with the selectable control such that a plurality of video images from at least first and second different video source devices can be presented simultaneously in the presentation spaces.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: December 6, 2016
    Assignee: STEELCASE INC.
    Inventors: Lewis Epstein, Brett Kincaid, Hyun Yoo, Suzanne Stage, Lukas Scherrer, Larry Cheng
  • Patent number: 9398233
    Abstract: An information processing apparatus, an information processing system, and a method of processing information are provided. In one embodiment, the information processing apparatus includes a processor, and a memory device storing instructions. When executed by the processor, the instructions cause the processor to receive, from a first information processing apparatus, area specifying information and location information, the area specifying information specifying a display area in an image, the display area including a plurality of partial images, the location information indicating at least one location of the plurality of partial images. The instructions further cause the processor to transmit, to a second information processing apparatus, the area specifying information and the location information.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: July 19, 2016
    Assignee: Sony Corporation
    Inventors: Hiroshi Kyusojin, Yoichi Mizutani, Yutaka Hasegawa, Masahiro Takahashi
  • Patent number: 9369636
    Abstract: A video signal processing method and a camera device. The method includes obtaining a video signal, and splitting several frames of images in the video signal into two or more sub-images; performing first processing on the two or more sub-images of the several frames of images using two or more image sensor processor (ISP) processing units; and outputting the processed two or more sub-images of the several frames of images. The present invention can improve resolution of output images, make images at joints clear, and implement an ultra-high resolution camera, thereby avoiding deficiencies such as image overlapping or missing at a seam, color difference, and out of synchronization that occur because an existing ultra-high definition video camera system uses a plurality of cameras to perform image splicing.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: June 14, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Guangyao Zhao
  • Patent number: 9286839
    Abstract: In the image processors and the image processing methods of the present invention, the number of bits for quantizing image data is adjusted on the basis of a dynamic range of each block. Therefore, the error introduced by encoding is reduced without increasing the data amount of the encoded image data, and the response speed of a liquid crystal can be controlled appropriately by preventing unnecessary voltages from being applied due to the error introduced by encoding.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: March 15, 2016
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Noritaka Okuda, Jun Someya, Hideki Yoshii
  • Patent number: 9269366
    Abstract: A hybrid instantaneous/differential encoding technique is described herein that may be used to reduce the bit rate required to encode a pitch period associated with a segment of a speech signal in a manner that will result in relatively little or no degradation of a decoded speech signal generated using the encoded pitch period. The hybrid instantaneous/differential encoding technique is advantageously applicable to any speech codec that encodes a pitch period associated with a segment of a speech signal.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: February 23, 2016
    Assignee: Broadcom Corporation
    Inventors: Juin-Hwey Chen, Hong-Goo Kang
  • Patent number: 9232133
    Abstract: An image capturing apparatus comprises a first image capturing unit configured to shoot an object side, a second image capturing unit configured to shoot a photographer side, a detection unit configured to detect an object from image data shot by the second image capturing unit, a determination unit configured to determine whether the object detected by the detection unit is a predetermined object, and a control unit configured to, when the determination unit determines that the detected object is the predetermined object, control to prioritize setting of shooting parameters of the second image capturing unit over that of the first image capturing unit.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: January 5, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Koji Sudo
  • Patent number: 9210444
    Abstract: A method for modifying bit-rate comprising receiving bandwidth information about a network, modifying one or more parameters of a pre-filter coupled to a video encoder based on the received bandwidth information, applying the pre-filter to video content based on the modified parameters and encoding the pre-filtered video content to have a bandwidth commensurate with the bandwidth information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 8, 2015
    Assignee: SRI International
    Inventors: Michael Anthony Isnardi, Arkady Kopansky
  • Patent number: 9141615
    Abstract: A system and method for distributing image sequences to multiple clients according to individual or grouped client requests. In a preferred embodiment, an innovative media server includes image processing nodes which modify an image sequence as received from a wide-angle source, according to a request from a client or client characteristics. Requests can be grouped and/or compressed so as to reduce necessary bandwidth.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: September 22, 2015
    Assignee: Grandeye, Ltd.
    Inventors: Yavuz Ahiska, Ford Oxaal
  • Patent number: 9109928
    Abstract: Methods and apparatus of adaptively transmitting data are provided. Data for transmission from one or more incoming data streams is determined in accordance with at least one characteristic of a respective one of the one or more data streams and at least one context external of the data stream. A compression technique for the data and a transmission strategy for the data are modified in accordance with the data determined for transmission.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Maria Rene Ebling, William Francis Jerome, Archan Misra, Iqbal I. Mohomed
  • Patent number: 9047293
    Abstract: A method and a non-transitory computer readable medium that stores instructions for converting a first file of a first format to a second file of a second format that differs from the first format; wherein the converting comprises converting first file fields having invalid values with second file fields having valid values; and converting the second file to a third file of the first file format, if the converting of the first file to the second file succeeds.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: June 2, 2015
    Inventors: Aviv Grafi, Itay Glick
  • Publication number: 20150138308
    Abstract: Disclosed is a method of transmitting video via a network and a user device and computer program product configured to implement the method. The method comprises transmitting video of one or more users, received from an image capture device, to at least another user device via the network; receiving information about a communication channel between the user device and the other user device and/or about one or more resources of the user device and/or the other user device; selecting characteristics from a plurality of visual user characteristics based on the received information; and controlling the video based on detection of the selected characteristics to track the selected characteristics.
    Type: Application
    Filed: November 19, 2013
    Publication date: May 21, 2015
    Inventors: Douglas D. Berrett, Lucian Dragne, Sean E. Kollenkark
  • Patent number: 9035999
    Abstract: A method and computing system for receiving an indication of a first user participating in a videoconference. A determination is made concerning whether bandwidth compression is preferable for the first user of the videoconference. If bandwidth compression is preferable for the first user of the videoconference: an unprocessed video stream associated with the first user is processed to generate a reduced bandwidth video stream, and the reduced bandwidth video stream is provided to a video encoder. Processing the unprocessed video stream includes performing an edge detection procedure on the unprocessed video stream.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 19, 2015
    Assignee: Google Inc.
    Inventors: Thor Carpenter, Chee Chew
  • Patent number: 9026175
    Abstract: An electronic device that is accessible to a first storage medium that has no communication function and a second storage medium that has a communication function and is detachable to the device, comprising: an input unit configured to input image data; a designation unit configured to designate at least one of the first storage medium and the second storage medium as a storage medium serving as a storage destination of the image data input by the input unit; and a control unit configured to, if the first storage medium is designated as the storage destination of the image data and the second storage medium is not designated, store the image data in the first storage medium and store the image data in the second storage medium as well so as to transmit the image data to an external apparatus by the communication function of the second storage medium.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: May 5, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nobuhisa Kojima
  • Patent number: 9024995
    Abstract: A remote camera device is enabled to be used as a source of a video stream in a video call where the local endpoint host in the call, such as a TV, functions as a local endpoint proxy. The TV receives the video stream and transmits it to a remote endpoint host (the other end of the video call) using a conventional video call application. A TV without a camera is able to function as a local endpoint proxy in a video call with a remote device. In another scenario, the TV discovers and connects to a remote camera device. The remote camera, such as a cell phone, streams video to the TV which functions as a local endpoint proxy in the video call. The TV transmits the video to the device at the other end of the call.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: May 5, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Fabio Gava, Praveen Kashyap, Shiang-Feng Lee, Fei Xie
  • Publication number: 20150116451
    Abstract: In one embodiment, video is transmitted between a sending device and a receiving device. The sending device is configured to receive adjacent camera views and encode the adjacent camera views independently into video streams. The sending device performs an image analysis on the adjacent camera views in order to generate a projection matrix to relate the adjacent camera views. The projection matrix and the encoded video streams are sent to at least one receiver. The receiver is configured to receive the encoded video streams and the projection matrix relating the encoded video streams. The receiver calculates an aggregate video stream using the projection matrix. The aggregate video stream includes portions of at least two of the encoded video streams. Other receivers may receive the same encoded video streams and generate a different aggregate video stream having a varying size, resolution, or number of views.
    Type: Application
    Filed: October 29, 2013
    Publication date: April 30, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Guang Xu, Dong Zhang, Ling Zhu, Yongze Xu, Ling Zhang, Wayne Liu
  • Publication number: 20150109406
    Abstract: A user terminal for participating in video calls comprises: an encoder having a frame size, being the size in pixels at which it encodes frames of video; and a pre-processing stage which supplies a sequence of frames to the encoder at that frame size, each frame comprising at least an image region representing a source video image at a respective moment in time. The pre-processing stage is configured to supply at least some of the frames to the encoder in a modified form, by resizing the source video image to produce the image region of each modified frame with a size smaller than the frame size of the encoder, and combining with a border region such that the modified frame matches the frame size of the encoder. The encoder encodes the frames at the frame size and transmits them to a receiving terminal as part of a live video call.
    Type: Application
    Filed: February 19, 2014
    Publication date: April 23, 2015
    Applicant: Microsoft Corporation
    Inventors: Pontus Carlsson, Magnus Hemmendorff, Konrad Hofbauer, Sergei Nikiforov, David Yuheng Zhao
  • Publication number: 20150103135
    Abstract: Some embodiments provide a novel method for in-conference adjustment of encoded video pictures captured by a mobile device having at least first and second cameras. The method may involve real-time modifications of composite video displays that are generated by the mobile devices involved in such a conference. Specifically, in some embodiments, the mobile devices generate composite displays that simultaneously display multiple videos captured by multiple cameras of one or more devices. In some cases, the composite displays place the videos in adjacent display areas (e.g., in adjacent windows). In other cases, the composite display is a picture-in-picture (PIP) display that includes at least two display areas that show two different videos where one of the display areas is a background main display area and the other is a foreground inset display area that overlaps the background main display area.
    Type: Application
    Filed: December 22, 2014
    Publication date: April 16, 2015
    Inventors: Xiaosong Zhou, Hsi-Jung Wu, Joe Abuan, Jim Normile, Haitao Guo, Hyeonkuk Jeong
  • Patent number: 8994782
    Abstract: The invention involves local media rendering of a multi-party call, performed by a Client User Equipment (1). The media is encoded by each party in the call, and sent as a media stream to a Media server (2), and the media server receives a request for media streams from each Client User Equipment, each media stream in the request associated with a client priority. The Media server selects the media streams to send to each Client User Equipment, based on the request, and further such that the number of streams does not exceed a determined maximum number, which is based e.g. on the available bandwidth.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: March 31, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jonas Bertil Bjurel, Carl Staffan Ålund, Anders K Eriksson, Erlendur Karlsson, Lars-Örjan Kling, Thomas Lindquist
  • Patent number: 8988491
    Abstract: A communication terminal or system is provided with a processor that calculates a transmission data size that is suitable to a detected state of a network, and analyzes contents of image data for transmission to determine an image parameter that should be prioritized. The communication terminal or system encodes the image data for transmission into encoded image data, based on the calculated transmission data size and the image parameter that should be prioritized.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: March 24, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Tetsuo Yamashita, Kohji Oshikiri, Hiroomi Motohashi, Junichi Takami, Yosuke Kawamura, Noriyuki Shiota
  • Patent number: 8982179
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, utilizing a system including at least one processor for determining a video modification plan for a received video stream of a video call session according to the at least one party associated with the video call session, modifying, by the system, a plurality of background images of the received video stream according to the video modification plan to generate a plurality of modified background images, and generating, by the system, a modified video stream according to the plurality of modified background images. Other embodiments are disclosed.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: March 17, 2015
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Stephen C. North, John F. Murray, Christopher W. Rice, Shankar Krishnan
  • Patent number: 8973075
    Abstract: Systems and methods are provided for adding or extracting metadata for video streams. The system receives a video stream compressed according to a video encoding standard, and generates a packet for transmission across a packet-switched network. The system inserts at least one compressed segment of the video stream into a payload of the packet. The system also receives metadata that describes content within the video stream and is not compressed according to the standard, inserts the metadata into the packet without compressing the metadata according to the standard, and transmits the packet across the packet-switched network to a target device.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: March 3, 2015
    Assignee: The Boeing Company
    Inventors: Raymond W. Willis, Jeffrey A Heim
  • Patent number: 8941880
    Abstract: Data of each plane capable of obtaining a high-quality output image is generated. An image processing apparatus for quantizing input image data having gradation of an m value (m is a natural number) into output image data having gradation of an n value (n is a natural number smaller than m) includes a quantization unit configured to quantize input image data having gradation of an m value in a target pixel into output image data having gradation of an n value, and a plane separation unit configured to determine that the quantization value quantized by the quantization unit is to be assigned to the target pixel of which plane out of planes of two types or more, wherein the plane separation unit determines that the quantization value is to be assigned to the target pixel of which plane, based on distance information of the target pixel indicating distances, to the target pixel, from pixels on which a recording material is recorded in the each plane.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: January 27, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shoei Moribe
  • Publication number: 20150015663
    Abstract: A graphics processing unit and a system are described herein. The graphics processing unit includes a decoder, a post processor, and a renderer. The decoder is to decode a video data stream from an incoming data stream. The post processor is to perform post-processing of the decoded video data stream. The renderer is to render the post processed video data stream and discard a null video data stream from a video chat application during a video chat session.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Inventor: SANKARANARAYANAN VENKATASUBRAMANIAN
  • Patent number: 8934026
    Abstract: A method is provided in one example embodiment and includes receiving a camera dynamic parameter; determining a reference transform parameter based on the camera dynamic parameter; applying the reference transform parameter to generate a video image; and encoding the reference transform parameter in a bitstream for transmission with the video image. In other more specific instances, the method may include decoding a particular video image; decoding a particular reference transform parameter; and applying a particular reference transform parameter to the particular video image. The entropy-decoded data can undergo inverse quantization and transformation such that reference transformed data is combined with the entropy-decoded data. Additionally, the entropy-decoded data can be subjected to filtering before decoded video images are rendered on a display.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: January 13, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Dihong Tian, Wen-Hsiung Chen
  • Patent number: 8924816
    Abstract: A method and system to improve the performance and/or reliability of a solid-state drive (SSD). In one embodiment of the invention, the SSD has logic to compress a block of data to be stored in the SSD. If it is not possible to compress the block of data below the threshold, the SSD stores the block of data without any compression. If it is possible to compress the block of data below the threshold, the SSD compresses the block of data and stores the compressed data in the SSD. In one embodiment of the invention, the SSD has logic to dynamically adjust or select the strength of the error correcting code of the data that is stored in the SSD. In another embodiment of the invention, the SSD has logic to provide intra-page XOR protection of the data in the page.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: December 30, 2014
    Assignee: Intel Corporation
    Inventor: Jawad B. Khan
  • Patent number: 8908007
    Abstract: A transmission device includes an image capturing part that captures a subject and generates a plurality of temporally successive frame images, an analyzer that analyzes a size of a motion of the subject by use of at least two or more of the frame images, a viewing condition receiver that receives viewing conditions from a reception device, and a network bandwidth measurement part that measures a congestion degree of a network. The transmission device further includes a controller that controls a data volume of the plurality of frame images based on the size of the motion of the subject, the viewing conditions, and the congestion degree of the network, to determine a predetermined parameter for encoding, an encoder that encodes the plurality of frame images based on the predetermined parameter, and a transmitter that transmits the plurality of encoded frame images.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: December 9, 2014
    Assignee: Panasonic Corporation
    Inventor: Taiho Nakazawa
  • Publication number: 20140347434
    Abstract: The disclosure provides a meeting terminal, including: a video input module configured to acquire a video file through a camera; an audio input/output module configured to acquire an audio file, decode and then play an encoded audio signal; a central processing module configured to encode the acquired audio file/an acquired video file to obtain the encoded audio signal/an encoded video signal, send the encoded audio signal to the audio input/output module, and send the encoded video signal to a projection module; and the projection module, configured to decode and then play the encoded video signal sent by the central processing module. The disclosure further provides a traffic processing method for a meeting terminal.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 27, 2014
    Inventors: Yan Zhang, Tai Zhang, Yanling Guo
  • Patent number: 8898337
    Abstract: Exemplary methods, computer systems, and computer program products for processing a previously compressed data stream in a computer environment are provided. In one embodiment, the computer environment is configured for separating a previously compressed data stream into an input data block including a header input block having a previously compressed header. Sequences of bits are included with the input data block. Compression scheme information is derived from the previously compressed header. The input data block is accessed and recompressed following the header input block in the previously compressed data stream one at a time using block-image synchronization information. Access to the block-image synchronization information is initialized by the compression scheme information to generate an output data block. The block-image synchronization information is used to provide decompression information to facilitate decompression of the results of the output data block.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lilia Demidov, Nir Halowani, Ori Shalev
  • Patent number: 8890963
    Abstract: The present invention evaluates the quality of an image shot by a terminal device in a state closer to that seen with the eye. A computer evaluates the quality of an image obtained by shooting a photographic subject including a periodic pattern that fluctuates periodically in one direction. A Fourier transform unit accomplishes a two-dimensional Fourier transform on the image to obtain two-dimensional spatial frequency spectrum components. An analysis unit analyzes the resolution of the image on the basis of spectrum components of spatial frequencies included in the periodic pattern, among the two-dimensional spatial frequency spectrum components obtained by the Fourier transform unit, and analyzes the deterioration of the image on the basis of spectrum components other than these.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: November 18, 2014
    Assignee: NEC CASIO Mobile Communications Ltd.
    Inventor: Kozo Masuda
  • Patent number: 8890930
    Abstract: The present invention provides a multi-channel video communication system which includes a scalable video codec, a bit-stream truncating module, a network module and a multi-channel bit-stream truncating control module. The scalable video codec encodes a video source to generate a scalable original video bit-stream. The bit-stream truncating module is set between the scalable video codec and the network module, truncates the original video bit-stream to obtain a final video bit-stream and sends the final video bit-stream to the remote client device through the network module. The multi-channel bit-stream truncating control module is connected with the bit-stream truncating module, calculates a filter parameter for each bit-stream truncating unit in the bit-stream truncating module based on received device capabilities and network conditions of the remote client device. The present invention also provides a multi-channel video communication method in the above multi-channel video communication system.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: November 18, 2014
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Chenchen Gu
  • Publication number: 20140333716
    Abstract: An information processing apparatus is connected to a network. The information processing apparatus includes a first acquisition unit configured to obtain a piece of bandwidth information that indicates a bandwidth of the network to which the information processing apparatus is connected; and an operation state control unit configured to control an operation state of the information processing apparatus on the basis of a piece of first information associated with the piece of bandwidth information obtained by the first acquisition unit. The piece of first information is one of a plurality of pieces of first information each indicating a quality of an image that is able to be transmitted via the network by the information processing apparatus. The pieces of first information are stored in association with a plurality of pieces of bandwidth information in a first storage unit.
    Type: Application
    Filed: April 18, 2014
    Publication date: November 13, 2014
    Inventor: Kazuki Kitazawa
  • Patent number: 8885014
    Abstract: Methods and systems for presenting video images generated by multiple endpoints in a videoconference such that the displayed images have consistent appearance, for example consistent brightness levels are disclosed. Sampling methods and algorithms are used to calculate an appropriate amount of correction for each video image and the images are adjusted accordingly. Brightness correction may implement one or more brightness sampling and analyzing logical modules (BSAM) and one or more transforming logical module (TLM). The brightness matching methods may be implemented in centralized architecture, for example, as part of a multipoint control unit (MCU). Alternatively, the methods may be implemented using a distributed architecture.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: November 11, 2014
    Assignee: Polycom, Inc.
    Inventor: Niv Wagner
  • Patent number: 8872933
    Abstract: A video camera can be configured to highly compress video data in a visually lossless manner. The camera can be configured to transform blue and red image data in a manner that enhances the compressibility of the data. The data can then be compressed and stored in this form. This allows a user to reconstruct the red and blue data to obtain the original raw data for a modified version of the original raw data that is visually lossless when demosaiced. Additionally, the data can be processed in a manner in which the green image elements are demosaiced first and then the red and blue elements are reconstructed based on values of the demosaiced green image elements.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 28, 2014
    Assignee: Red.com, Inc.
    Inventors: James Jannard, Thomas Graeme Nattress
  • Patent number: 8872881
    Abstract: A combined video image is created from a plurality of video images. Each video image has a plurality of video image components, and each video image component has an image component header. The image header is removed from each video image to be included in the combined video image, and a new image header is generated for the combined video image. The image component header of each video image component to be included in the combined video image is altered to set an image position for the video image component within the combined video image. The combined video image is generated by concatenating the new image header with the plurality of video images having no image headers and the video image components having the altered image component headers.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: October 28, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: William J. Gaylord
  • Patent number: 8866968
    Abstract: Provided is a video processing device capable of displaying an easily viewable video utilizing a broader area in a display. A video processing unit that is included in the video processing device and processes an input video includes a first memory that stores the input video, a second memory that stores the input video, a compression/expansion control unit that compresses and/or expands a first area of the input video stored in the first memory and compresses and/or expands a second area of the input video stored in the second memory, and an image composing unit that generates an output video in which a video of the first area compressed and/or expanded by the compression/expansion control unit and a video of the second area compressed and/or expanded by the compression/expansion control unit are horizontally aligned.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: October 21, 2014
    Assignee: Panasonic Corporation
    Inventor: Takashi Kuwabara
  • Publication number: 20140267583
    Abstract: An apparatus comprises a processor configured to: process, automatically and in real time, segmentation of a video object from a portion of a video, wherein the video object is a foreground of the video, and wherein a remaining portion of the video is a background of the video; and remove the background.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Fengqing Zhu, Fengjun Lv, Pengwei Wang
  • Patent number: 8817890
    Abstract: The present invention comprises a system and method for controlling the rate a data encoder generates compressed data. The system and method are preferably implemented as program code stored and executed by a processor or computer that is interfaced to standard variable or constant bit rate encoders known in the art. The system preferably encodes and compresses video signals received from a camera, and controls the rate at which the compressed data is generated by the encoder so that storage capacity reserved for the compressed data will not be exceeded. The device preferably takes advantage of periods when the data generation rate is low to increase the quality of video data generated during periods of high activity.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: August 26, 2014
    Assignee: Verint Systems Inc.
    Inventors: Hugo Martel, Alexandre Cottinet, Willie Kouncar
  • Patent number: 8817064
    Abstract: A television and camcorder combination include an acoustic echo canceller and a videoconference protocol stack in order to provide videoconferencing capabilities using only a television in combination with an attached camcorder. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: August 26, 2014
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventor: Christopher Jensen Read
  • Patent number: 8787445
    Abstract: A technique of encoding video frames allocates an available number of bits to different portions of the video frame. A processing unit identifies a region of interest (ROI) in a video frame, and computes a first and second complexity parameter respectively representing the change in video information in the ROI portions and non-ROI portions in the video frame relative to a reference frame. Bits are allocated to the ROI portion proportional (positive correlation) to the first complexity parameter and a ratio of the area of the ROI to the area of the frame. The remaining available bits are allocated to the non-ROI. In an embodiment, the bits are encoded according to H.264 standard.
    Type: Grant
    Filed: March 15, 2007
    Date of Patent: July 22, 2014
    Assignee: Nvidia Corporation
    Inventors: Vinayak Pore, Soumenkumar Dey, Vikas Patel
  • Patent number: 8786666
    Abstract: A videoconference may be initiated between a plurality of endpoints. At least one of the endpoints may be coupled to a recording server, which may be configured to record the videoconference. A configuration may be selected (e.g., automatically or manually) for performing the recording. The endpoint (e.g., acting as an MCU) may transmit information to endpoints and may transmit recording information to the recording server. The recording information may be different from the videoconference information. For example, it may be in a “streaming friendly” format, at a different bit rate, encoded differently, have different inputs, etc. The manner in which the videoconference is stored and/or recorded may be based on the selected configuration. Clients may be configured to receive and display the videoconference from the recording server and may be configured to change the provided layout to different layouts, e.g., based on user input.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: July 22, 2014
    Assignee: LifeSize Communications, Inc.
    Inventors: Binu Kaiparambil Shanmukhadas, Ashish Goyal