Class / Patent application number | Description | Number of patent applications / Date published |
348140130 | Compression or decompression | 36 |
20080225112 | IMAGE COMMUNICATING DISPLAY APPARATUS AND IMAGE COMMUNICATION METHOD THEREOF - An image communicating display apparatus includes: an imaging unit that picks up and processes an image signal of an object; a voice input unit that receives a voice signal of the object; an encoder that receives and encodes the image and voice signals and generates information on the object; a decoder that decodes the encoded image and voice signals and an encoded external signal; a network transceiver that transmits the encoded image and voice signals and the information on the object; a controller that controls the encoder, decoder and network transceiver, and outputs a voice guidance instruction signal based on information on a remote party received through the network transceiver; a display unit that displays the decoded image signal; and a voice output unit that outputs the decoded voice signal and outputs a voice guidance announcement based on the voice guidance instruction signal. | 09-18-2008 |
20090040290 | METHODS AND APPARATUS FOR RECOVERING VIDEO INFORMATION IN A MOBILE COMMUNICATION SYSTEM - Provided are an apparatus and methods for recovering video information when operating in an area that impairs an electromagnetic field of a transmit/receive signal during a video telephony of a portable terminal. A method of which includes determining a number of buffers for storing intra coded (I) frames to be received, transmitting the number of the buffers to a counterpart terminal together with a VFU signal, acquiring video information by storing I frames received from the counterpart terminal, and generating video frames using the acquired video information. | 02-12-2009 |
20100079575 | Processing Aspects of a Video Scene - Embodiments are configured to provide video conferencing functionality including using pre-processing and/or post-processing features to provide a video signal, but the embodiments are not so limited. In an embodiment, components of a video conferencing system can operate to provide a video signal based in part on the use of features of a pre-processing component and/or post-processing component. In one embodiment, a video conference device can include a pre-processing component and/or post-processing component to that can be used to compensate for bandwidth constraints associated with a video conferencing environment. | 04-01-2010 |
20100238264 | THREE DIMENSIONAL VIDEO COMMUNICATION TERMINAL, SYSTEM, AND METHOD - A 3D video communication terminal, system, and method are disclosed. The terminal includes a transmitting device, a receiving device, in which the transmitting device includes a camera and image processing unit, an encoding unit and a transmitting unit; the receiving device includes a receiving unit, a decoding unit, a restructuring unit, and a rendering unit. The 3D video communication system includes: a three dimensional video communication terminal, a 2D video communication terminal and a packet network. The 3D video communication method is processed in a two-way and three dimensional video communication, and it includes: shooting and acquiring video data; acquiring the depth and/or parallax information of short object from the video data; encoding the video data and the depth and/or parallax information; packing the encoded data into the packets according with the Real-time Transfer protocol; and transmitting the packets via the packet network. The two-way communication of the real-time remote video streams is realized. | 09-23-2010 |
20110018962 | Video Conferencing Signal Processing System - A video conferencing signal processing system is disclosed. The video conferencing signal processing system comprises a receiver and a sender. An original video signal captured from the sender is capable of being processed into an encoded video conferencing signal by monitoring an output status of a video conferencing module of the receiver and processing the original video signal according to the output status of the receiver. The present invention reduces the consumption of system resources and the necessary transmitting bandwidth for video conferencing. | 01-27-2011 |
20110069144 | SECURE VIDEO TELECONFERENCING ROOM CONTROL ISOLATOR - Method, system, and computer program product example embodiments of the invention are disclosed to provide a secure room control isolator for a multi-network secure video teleconferencing room that meets the DISA and other standard security requirements. An example embodiment of the invention is a secure room control isolator coupled between a video teleconferencing room controller and a codec, to enable control commands to be sent from the room controller to the codec, but which permits only status information to be returned from the codec to the room controller. In this manner, classified information in the codec cannot be accessed by the room controller. | 03-24-2011 |
20120056975 | APPARATUS, SYSTEM, AND METHOD OF TRANSMITTING ENCODED IMAGE DATA, AND RECORDING MEDIUM STORING CONTROL PROGRAM - 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. | 03-08-2012 |
20120176469 | MULTIPLE VIDEO STREAM CAPABILITY NEGOTIATION - Video send and receive capabilities of participants are determined by the respective machines determining available combinations, as well as preferences for the receivers. Receiver capabilities are forwarded to the source for computation of negotiated video capabilities through a logic intersection of the determined capabilities based on desired number of streams and resolutions. If a resolution of a send capability exists within the receive capability, the highest frame and/or bit rate may be selected for transmission. | 07-12-2012 |
20120200663 | Method and Apparatus For Improving The Average Image Refresh Rate in a Compressed Video Bitstream - An apparatus and method for digital video encoding is disclosed. The disclosed system provides for a way of improving video quality for a given video coding system design. | 08-09-2012 |
20130222530 | Streaming a Videoconference Using Distributed Transcoding - A federated media server system. The federated media server system may include a plurality of media servers. A first media server may be coupled to a second media server over a network. The first media server may also be coupled to a third media server over the network. Additionally, the second and third media servers may be coupled to a plurality of respective clients. The first media server may be configured to record video, e.g., videoconferences, and stream recordings to clients and/or the second and third media servers. The second and third media servers may assist in performing video recording, transcoding, storage of recordings, multicasting, etc. | 08-29-2013 |
20130293668 | VIDEO COMMUNICATION METHOD AND SYSTEM FOR DYNAMICALLY MODIFYING VIDEO ENCODING - The present invention relates to a video communication method for dynamically modifying video encoding, which includes: obtaining a video window size change signal in a video receiver; generating an encoding modification signal according to the change signal; transmitting the encoding modification signal to a video sender; the video sender receiving the modification signal and modifying encoding parameters of a encoder in real time according to the modification signal. The present invention also relates to a video communication system for dynamically modifying video encoding. Once video window size changes, the video receiver immediately sends a signal to the video sender to inform the video sender to modify encoding parameters. The video sender modifies the encoding parameters according to the signal, and adaptively modifies bandwidth and CPU requirement of each channel according to the RTCP feedback. | 11-07-2013 |
20130335519 | Multicast Media Notification for Queued Calls - Multicast media notifications are provided when unicast media encoders are unavailable to serve endpoints that send a communication session request to a call control device. When the call control device receives a communication session request from an endpoint, a determination is made as to whether any one of a plurality of unicast media encoders is available for the communication session request. When it is determined that none of the plurality of unicast media encoders is available, the endpoint is connected to a multicast media encoder that presents a multicast media notification to the endpoint. | 12-19-2013 |
20130342640 | OBJECT OF INTEREST BASED IMAGE PROCESSING - An apparatus, a method and a system are provided, wherein the system includes an encoding engine to encode and/or compress one or more objects of interest within individual image frames with higher bit densities than the bit density employed to encode and/or compress their background. The system may further include a context engine to identify a region of interest including at least a part of the one or more objects of interest, and scale the region of interest within individual image frames to emphasize the objects of interest. | 12-26-2013 |
20140009567 | Local Media Rendering - The invention involves local media rendering of a multi -party call, performed by a Client User Equipment ( | 01-09-2014 |
20140078246 | BANDWIDTH REDUCTION SYSTEM AND METHOD - 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. | 03-20-2014 |
20140092204 | DYNAMIC RATE CONTROL ALGORITHM FOR HIGH DEFINITION VIDEO CONFERENCING - A computer-implemented method is provided for controlling an encoder that is particularly suited for high definition video conferencing. The method includes: receiving an average allowance of bits for encoding a data frame; receiving a burst allowance for data encoded by the encoder, where the burst allowance specifies a variance above the average allowance for a given time period; determining bits needed to encode an incoming data frame; comparing the bits needed to encode the incoming data frame to the average allowance of bits; computing a bit allowance for the incoming data frame using the bits needed to encode the incoming data frame and the burst allowance when the bits needed to encode the incoming data frame exceeds the average allowance of bits; computing a quantization parameter for the incoming data frame using the bit allowance for the incoming data frame; and providing the quantization parameter to the video encoder. | 04-03-2014 |
20140092205 | MECHANISMS TO CONCEAL REAL TIME VIDEO ARTIFACTS CAUSED BY FRAME LOSS - The claimed subject matter provides systems and/or methods that facilitate describing, communicating, utilizing, etc. a frame dependency structure in connection with real time video communication. For example, a protocol can be employed to communicate the dependency structure from a sender to a receiver. Moreover, a mechanism on a receiver side can detect frame(s) that will be rendered with artifacts if displayed due to previous frame loss; this mechanism can leverage receiver side knowledge concerning the dependency structure of the of the frames. | 04-03-2014 |
20140118477 | VIDEO CHAT ENCODING PIPELINE - Implementations relate to a system for video encoding and conversion including an image resolution conversion component operable to convert a resolution of a source image frame from a first resolution to a second resolution to produce a first intermediate image frame at the second resolution; an image conversion component operable to receive the first intermediate image frame and convert an image size of the first intermediate image frame to another image frame size to produce a first viewable image frame; an image viewer component operable to display the first viewable image on a first display; a color space conversion component comprising a luminance conversion component and a chrominance operable to receive the first viewable image frame and convent a first luminance value and a first chrominance value of the first viewable image frame to a second intermediate image frame having a second luminance value and a second chrominance value. | 05-01-2014 |
20140118478 | TRANSMISSION DEVICE AND TRANSMISSION METHOD - 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. | 05-01-2014 |
20140139619 | COMMUNICATION METHOD AND DEVICE FOR VIDEO SIMULATION IMAGE - A method and device for communicating a video with a simulation image is provided. The method includes: acquiring, by a sender, video data, transforming the acquired video data into vector data in image recognition algorithm, and sending the vector data to a receiver; and calling, by the receiver, a cartoon rendering model and rendering the received vector data in the video with a corresponding cartoon simulation image according to the cartoon rendering model. By using the present invention, the amount of data transmitted in a network may be reduced, and network bandwidth resources are saved. | 05-22-2014 |
20140267583 | Augmented Video Calls on Mobile Devices - 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. | 09-18-2014 |
20140333716 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE STORAGE MEDIUM - 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. | 11-13-2014 |
20150015663 | VIDEO CHAT DATA PROCESSING - 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. | 01-15-2015 |
20150109406 | Controlling Resolution of Encoded Video - 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. | 04-23-2015 |
20150116451 | Panoramic Video Conference - 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. | 04-30-2015 |
20150138308 | VIDEO TRANSMISSION - 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. | 05-21-2015 |
20150304690 | EMBEDDED APPLIANCE FOR MULTIMEDIA CAPTURE - A multimedia device includes input ports dedicated to receiving a real-time media signal and a processor system dedicated to capturing the real-time media signal. The processor system defines an embedded environment. The input ports and the processor system are integrated into the multimedia capture device. The input ports include an audio input port and at least one of a visual-capture input port or a digital-image input port. | 10-22-2015 |
20150365629 | NONLINEAR SCALING IN VIDEO CONFERENCING - A method for video teleconferencing is disclosed. The method comprises receiving a first starting image with a first number of rows and receiving a second starting image with a second number of rows. The images are nonlinearly down-scaled to create a first scaled image and second scaled image respectively. Thus the numbers of rows in the scaled images are less than the number of rows in the starting images. Then, the first scaled image is combined with the second scaled image to create a transmission image for transmission. | 12-17-2015 |
20160007047 | METHOD OF CONTROLLING BANDWIDTH IN AN ALWAYS ON VIDEO CONFERENCING SYSTEM - Disclosed is a video conferencing endpoint comprising a camera interface for receiving local video from a local camera, a video encoder for encoding the local video from the camera interface for transmission to a remote endpoint over a communications channel, a feature detector for determining whether a feature is present in the local video received from the local camera, and a transmit parameter controller operative to control the video encoder to change at least one transmit parameter in response to at least one of: the presence or absence of the feature in the received local video, and a signal received from a remote endpoint indicating the presence or absence of a feature in the video acquired at the remote endpoint. | 01-07-2016 |
20160028992 | TELECOMMUNICATION END-POINT DEVICE DATA TRANSMISSION CONTROLLER - A telecommunication channel data transmission controller | 01-28-2016 |
20160037128 | REDUCING DELAY IN VIDEO TELEPHONY - In an example, a method of processing data includes transmitting data over a network at a first bit rate, identifying a reduction in a network link rate of the network from a first network link rate to a second network link rate, and in response to identifying the reduction in the network link rate, determining a recovery bit rate at which to transmit the data over the network, where the recovery bit rate is less than the second network link rate. The method also includes determining a buffering duration based on a difference between a time of the identification of the reduction in the network link rate and an estimated actual time of the reduction in the network link rate, and determining a recovery rate duration during which to transmit the data at the recovery bit rate based on the recovery bit rate and the buffering duration. | 02-04-2016 |
20160055305 | VIDEO ENHANCEMENTS FOR LIVE SHARING OF MEDICAL IMAGES - In a telemedicine application there is live sharing of a video stream of medical images from a first site to a second site as well as a two-way conferencing capability. Live streaming of medical images in a live interactive session imposes many limitations on the video streaming process not found in conventional video conferencing. The network conditions are heterogeneous and low latency is required to support: | 02-25-2016 |
20160134836 | IMAGE SUPPLY DEVICE, IMAGE SUPPLY METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An image supply device includes: a first acquisition unit which acquires an image; a second acquisition unit which acquires information indicating a transmission capacity of a communication channel used for transmission of the image; an analysis unit which analyzes the image acquired by the first acquisition unit; a setting unit which sets a communication condition for transmitting the image and a parameter for compressing the image, according to an analysis result of the image and the transmission capacity of a communication channel; and a transmission unit which transmits the image compressed using the parameter, according to the communication condition. | 05-12-2016 |
20160156680 | SYSTEMS AND METHODS FOR DYNAMIC BANDWIDTH ALLOCATION | 06-02-2016 |
20160164942 | DECOUPLED AUDIO AND VIDEO CODECS - Various of the disclosed embodiments present systems and methods for improving improve audio and video quality in a Voice Over Internet Protocol (VOIP) connection including that includes both audio and video. Particularly, different audio and video codecs may be used and parameters assigned based upon the context in which the communication occurs. For example, audio quality may take precedence to video quality when discussing a matter in a chatroom. Conversely, video quality may take precedence to audio quality when playing a collaborative video game. VP9 may be used to encode video while a combination of ISAC and SPEEX may be used to encode audio. Bandwidth determinations for each channel may also influence the respective codec selections. | 06-09-2016 |
20160255306 | NONLINEAR SCALING IN VIDEO CONFERENCING | 09-01-2016 |