Patentable/Patents/US-9497390
US-9497390

Video processing method, apparatus, and system

PublishedNovember 15, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Disclosed is a video processing method. The method comprises: splicing, according to pre-determined video sorting information, two or more original video images, to obtain a composite video image; encoding the composite video image; and sending out the encoded composite video image. Correspondingly, also disclosed are a video processing apparatus and system, which can ensure strict synchronization between multiple channels of videos in a telepresence meeting; moreover, the problem of how to determine a video image output position is solved, so that the telepresence meeting renders a vivid communication effect.

Patent Claims
15 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A video processing method, comprising: obtaining a composite video image by stitching two or more original video images according to pre-determined video arranging information; encoding the composite video image; and sending the encoded composite video image, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images in the composite video image, and an identity of a video displaying device for displaying each of the two or more original video images.

2

2. The video processing method according to claim 1 , further comprising: before the stitching two or more original video images, determining the video arranging information by performing media capability negotiation with an endpoint configured for receiving the composite video image.

3

3. A video processing apparatus, comprising: a stitching module, an encoding module, and a sending module, wherein the stitching module is configured for obtaining a composite video image by stitching two or more original video images according to pre-determined video arranging information; the encoding module is configured for encoding the composite video image obtained by the stitching module; and the sending module is configured for sending the composite video image encoded by the encoding module, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images in the composite video image, and an identity of a video displaying device for displaying each of the two or more original video images.

4

4. The video processing apparatus according to claim 3 , further comprising a first determining module configured for determining the video arranging information by performing media capability negotiation with an endpoint configured for receiving the composite video image, wherein the stitching module is configured for obtaining the composite video image by stitching the two or more original video images according to the video arranging information determined by the first determining module.

5

5. A video processing method, comprising: receiving a composite video image, wherein the composite video image is obtained by stitching two or more original video images and is then encoded; decoding the composite video image; and dividing the decoded composite video image into the two or more original video images and respectively sending each of the two or more original video images to a video displaying device for displaying each of the two or more original video images according to pre-determined video arranging information, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images in the composite video image, and an identity of the video displaying device for displaying each of the two or more original video images.

6

6. The video processing method according to claim 5 , further comprising: before the dividing the decoded composite video image, determining the video arranging information by performing media capability negotiation with an endpoint configured for sending the composite video image.

7

7. A video processing apparatus, comprising: a receiving module, a decoding module, and a dividing module, wherein the receiving module is configured for receiving a composite video image, the composite video image being obtained by stitching two or more original video images and then encoded; the decoding module is configured for decoding the composite video image received by the receiving module; and the dividing module is configured for dividing the decoded composite video image into the two or more original video images and respectively sending each of the two or more original video images to a video displaying device for displaying each of the two or more original video images according to pre-determined video arranging information, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images in the composite video image, and an identity of the video displaying device for displaying each of the two or more original video images.

8

8. The video processing apparatus according to claim 7 , further comprising a second determining module configured for determining the video arranging information by performing media capability negotiation with an endpoint configured for sending the composite video image, wherein the dividing module is configured for dividing the decoded composite video image into the two or more original video images according to the video arranging information determined by the second determining module.

9

9. A video processing method, comprising: obtaining a composite video image by stitching two or more original video images according to pre-determined video arranging information; encoding the composite video image; and sending the encoded composite video image; receiving the composite video image; decoding the composite video image; and dividing the decoded composite video image into the two or more original video images and respectively sending each of the two or more original video images to a video displaying device for displaying each of the two or more original video images according to the pre-determined video arranging information, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images, and an identity of the video displaying device for displaying each of the two or more original video images.

10

10. The video processing method according to claim 9 , further comprising: determining the video arranging information by performing media capability negotiation.

11

11. A video processing system, comprising: a stitching module, a encoding module, a sending module, a receiving module, a decoding module, and a dividing module, wherein the stitching module is configured for obtaining a composite video image by stitching two or more original video images according to pre-determined video arranging information; the encoding module is configured for encoding the composite video image obtained by the stitching module; the sending module is configured for sending the composite video image encoded by the encoding module; the receiving module is configured for receiving the composite video image sent by the sending module; the decoding module is configured for decoding the composite video image received by the receiving module; and the dividing module is configured for dividing the decoded composite video image into the two or more original video images and respectively sending each of the two or more original video images to an external video displaying device for displaying each of the two or more original video images according to the pre-determined video arranging information, wherein the video arranging information comprises a correspondence among an identity of a video collecting device collecting each of the two or more original video images, a position of each of the two or more original video images, and an identity of the video displaying device for displaying each of the two or more original video images.

12

12. The video processing system according to claim 11 , wherein the stitching module is further connected to two or more video collecting devices respectively for collecting the two or more original video images, and the system comprises a Multipoint Control Unit (MCU) and multiple terminals comprising a local terminal and a remote terminal interacting through the MCU, wherein each of the multiple terminals is externally connected to a video collecting device and a video displaying device, and comprises the stitching module, the encoding module, the sending module, the receiving module, the decoding module, the dividing module, a first determining module, and a second determining module; and the MCU comprises the stitching module, the encoding module, the sending module, the receiving module, the decoding module, the dividing module, the first determining module, and the second determining module.

13

13. The video processing system according to claim 11 , further comprising a first determining module and a second determining module configured for determining the video arranging information by performing media capability negotiation, wherein the stitching module is configured for obtaining the composite video image by stitching the two or more original video images according to the video arranging information determined by the first determining module; and the dividing module is configured for dividing the decoded composite video image into the two or more original video images according to the video arranging information determined by the second determining module.

14

14. The video processing system according to claim 13 , wherein the stitching module, the encoding module, the sending module and the first determining module are provided in a local terminal externally connected to a video collecting device; and the receiving module, the decoding module, the dividing module, and the second determining module are provided in a remote terminal externally connected to a video displaying device.

15

15. The video processing system according to claim 13 , further comprising a Multipoint Control Unit (MCU) configured for implementing interaction between a local terminal and one or more remote terminals.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 22, 2013

Publication Date

November 15, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Video processing method, apparatus, and system” (US-9497390). https://patentable.app/patents/US-9497390

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.