WO2012151854A1 - Video data transmission method and device - Google Patents

Video data transmission method and device Download PDF

Info

Publication number
WO2012151854A1
WO2012151854A1 PCT/CN2011/081133 CN2011081133W WO2012151854A1 WO 2012151854 A1 WO2012151854 A1 WO 2012151854A1 CN 2011081133 W CN2011081133 W CN 2011081133W WO 2012151854 A1 WO2012151854 A1 WO 2012151854A1
Authority
WO
WIPO (PCT)
Prior art keywords
video data
adjusted
color
video
color parameter
Prior art date
Application number
PCT/CN2011/081133
Other languages
French (fr)
Chinese (zh)
Inventor
华蓓蕾
廖珺
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012151854A1 publication Critical patent/WO2012151854A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

Definitions

  • the present invention relates to the field of communications, and in particular to a video data transmission method and apparatus.
  • a service involved in video data transmission (hereinafter, taking videophone service as an example) is a multimedia communication service that integrates image and voice, and both parties can see each other's scenes during a call, and realize people. Face to face real-time communication.
  • the videophone appears on the Public Switched Telephone Network (PSTN) and the Integrated Services Digital Network (ISDN), and has developed the corresponding specifications of the International Telecommunication Union-Telecommunication Standards Department (International Telecommunications Union- Telecommunications standardization sector (referred to as ITU-T) H.324.
  • PSTN Public Switched Telephone Network
  • ISDN Integrated Services Digital Network
  • the third generation (3rd Generation referred to as 3G) videophone protocol stack is mainly the 3G-324M protocol system, and 3G-324M is the framework standard developed by the 3rd Generation Partnership Project (3GPP) organization.
  • 3GPP 3rd Generation Partnership Project
  • ITU-T H.324M which is a mobile part extension of the H.324 standard. It can be seen that video call technology has been widely used in fixed networks and mobile networks. Since the video call technology is based on the network, the user's experience is better when the network status is better, and problems occur when the network status is not good. For example, when the network signal of both parties of the video call is weak, or because the objects captured by the two cameras are moving, the voice and image processing effect of the call is relatively poor.
  • a video data transmission method including the steps of: adjusting color parameters of video data, such that the adjusted capacity of the video data is smaller than a capacity of the video data before adjustment; The video data after.
  • the method further comprises: determining, according to a network state of transmitting the video data, that the color parameter of the video data needs to be adjusted.
  • determining, according to the network status, that the color parameter of the video data needs to be adjusted comprises: the error rate of the video data is higher than the error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than At the bandwidth threshold, it is determined that the color parameters of the video data need to be adjusted.
  • the color parameter comprises at least one of the following: contrast, hue, color scale, hue, brightness, brightness, number of color categories.
  • adjusting the color parameters of the video data comprises: adjusting the video data to black and white.
  • the method further includes: sending a message to a receiver of the video data, wherein the message is used to instruct the receiver to adjust a color parameter of the video data sent by the receiver.
  • a video data transmission apparatus including: an adjustment module, configured to adjust a color parameter of the video data, so that the adjusted capacity of the video data is smaller than the video data before the adjustment Capacity; a transmission module, configured to transmit the adjusted video data.
  • the apparatus further includes: a determining module, configured to determine, according to a network state of transmitting the video data, that the color parameter of the video data needs to be adjusted.
  • the determining module is configured to determine that the video data is needed when a bit error rate of the video data is higher than a bit error rate threshold and/or an available bandwidth of the network transmitting the video data is lower than a bandwidth threshold. The color parameters are adjusted.
  • the device further includes: a sending module, configured to send a message to the receiver of the video data, where the message is used to instruct the receiver to adjust the color parameter of the video data sent by the receiver .
  • the color parameter of the video data is adjusted, so that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment; and the adjusted video data is transmitted.
  • FIG. 2 is a structural block diagram of a video data transmission apparatus according to an embodiment of the present invention
  • FIG. 3 is a video data according to an embodiment of the present invention.
  • FIG. 4 is a block diagram showing another preferred structure of a video data transmission apparatus according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of a video data transmission method according to an embodiment of the present invention. As shown in FIG. 1, the process includes the following steps: Step S102, adjusting video data.
  • the color parameter is such that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment; and in step S104, the adjusted video data is transmitted.
  • the capacity of the video data can be reduced by adjusting the color parameters of the image in the video data, compared to the processing method of transmitting partial video data or not transmitting video data in the prior art, although the video seen by the user
  • the color is somewhat distorted, but it can display relatively complete video data to the user, thus improving the user experience.
  • the user can be provided with a function key (for example, a button provided in the software or a real physical button) on the terminal, and the user can select according to actual needs. Whether to activate the adjustment function of the color parameters.
  • a function key for example, a button provided in the software or a real physical button
  • the adjustment of the color parameter can be automatically initiated without the participation of the user.
  • the video data can be transmitted according to the preferred embodiment. Network status, determine if the color parameters of the video data need to be adjusted.
  • the network status can be judged according to the bit error rate.
  • the network status can be judged according to the actual available bandwidth in the network. For example, when the bit error rate of the video data is higher than the bit error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than the bandwidth threshold, it is determined that the color parameter of the video data needs to be adjusted. Different color parameters can be adjusted according to actual needs. For example, an interface for adjusting the color parameters can be provided to the user, and the user can manually adjust the color parameters, and when the user manually adjusts, the estimated value of the capacity change can be promptly presented. Of course, if you want to be able to adjust automatically, you can preset the parameters you need to adjust, and then automatically start the adjustment.
  • the video data can be directly adjusted to black and white. Although the video effect is not the best, the network requirements are the lowest. Of course, it can also be adjusted to 8 colors of video data. Various types of video data of different color types such as video data of 16 colors. For adjusting to black and white, the pixel gray value of the pixel in which the pixel gray value in the image falls within a predetermined range may be set to 255, and the pixel gray value of the remaining pixels is set to 0, wherein the image is in the video data. image. For other adjustment methods, you can also adjust the black and white adjustment. For example, for video data adjusted to 8 colors, you can set 8 ranges, and adjust the color to a pixel falling within a certain range.
  • FIG. 2 is a structural block diagram of a video data transmission device according to an embodiment of the present invention. The device is used to implement the foregoing embodiment and a preferred embodiment.
  • the device includes: an adjustment module 20 and a transmission module 22.
  • the adjustment module 20 is configured to adjust the color parameter of the video data so that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment;
  • the transmission module 22 is connected to the adjustment module 20 and configured to transmit the adjusted video data.
  • the apparatus further includes: a determination module 30 connected to the adjustment module 20, and the determination module 30 is configured to be based on a network for transmitting video data. Status, determine the need to adjust the color parameters of the video data.
  • the determining module 30 is configured to determine that the color parameter of the video data needs to be adjusted when the error rate of the video data is higher than the error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than the bandwidth threshold.
  • the adjustment module 20 is configured to adjust the video data to black and white.
  • the apparatus further includes: a sending module 40, where the module is configured to send a message to a receiver of video data, where The message is used to instruct the receiver to adjust the color parameters of the video data sent by the receiver.
  • a sending module 40 configured to send a message to a receiver of video data
  • the message is used to instruct the receiver to adjust the color parameters of the video data sent by the receiver.
  • the videophone technology will be described below in conjunction with the preferred embodiment.
  • the video data is directly converted into black and white as an example.
  • the preferred embodiment relates to video telephony techniques, and provides a method, system and apparatus for controlling video data streams during a video call.
  • the terminal A configures a bit error rate threshold of the audio and video frames transmitted by the video call process.
  • Terminal A establishes a video call link with terminal B to transmit audio and video data streams.
  • the terminal A determines that the error rate of the audio and video data stream exceeds the threshold, and the terminal A converts the color video into black and white and sends it to the terminal B, and the converted video file is smaller, effectively improving the transmission efficiency.
  • the terminal A determines the bit error rate (for example, the bit error rate of the audio stream, or the bit error rate of the video stream, or a combination of the two) exceeds the threshold range, except for converting the video sampled at the local end.
  • the terminal B can also send signaling to the terminal B to perform the same adjustment to ensure that the capacity of the video file transmitted by the terminal A is reduced, and the image effect is better. If the terminal A determines that the audio and video stream error rate is lower than the threshold, the terminal A transmits the source video stream sampled by the camera to the terminal B to perform a video call.
  • a system for controlling audio and video data streams by a videophone is provided.
  • the system includes the following modules: a setting module configured to configure a bit error rate threshold of an audio and video frame transmitted during a video call process; Corresponding to a preferred embodiment of the determining module 30, configured to calculate a bit error rate of the audio transmission frame; the control module is configured to compare and determine the actual bit error rate of the audio and video transmission frame and the configured bit error rate threshold, If it is judged that the threshold range is exceeded, the video color conversion is started, and the conversion module is called; the conversion module is set to convert the color video into a black and white video code.
  • the control module and the conversion module correspond to a preferred embodiment of the adjustment module 20.
  • a device terminal comprising the above video processing system.
  • Step S502 Terminal A sets a bit error rate of audio and video code stream transmission. Threshold.
  • Step S504 the terminal A calls the terminal B and establishes a visual call link with it.
  • Step S506 audio and video transmission is performed between the terminal A and the called terminal.
  • Step S510 the terminal A receives the video file transmitted by the terminal B, calculates or detects the error rate, and determines whether it exceeds the threshold.
  • step S506 the process proceeds to step S506, and the audio and video files are continued between the terminal A and the terminal B. Transmission, consistent with the normal video call process. If the threshold is exceeded, then step S512 is reached.
  • the method for obtaining the bit error rate here can be calculated by a certain algorithm, for example, the frame rate per unit time can be used as the basis for calculating the bit error rate. It can also be manually detected by the end user, and the human-computer interaction menu is added to facilitate user control.
  • Step S512 the terminal A determines that the error rate of the received audio and video code stream exceeds the threshold, and then converts the color video into black and white by an algorithm to reduce the file size.
  • a non-zero element takes a method, that is, if the gray value of a pixel in the image is 0, the gray value is unchanged, and is still 0; for a pixel whose gray value is not 0, the pixel value is all set to 255.
  • a double fixed threshold method may be employed, that is, two thresholds T1 and ⁇ 2, ⁇ 1 ⁇ 2, are set.
  • T1 and ⁇ 2 When the image is processed, if the gray value of a pixel is less than T1, it is set to 0 (or 255); if it is greater than T1 and less than ⁇ 2, it is set to 255 (or set to 0); if it is greater than ⁇ 2, it is set 0 (or 255).
  • the double fixed threshold method can be selected according to the specific situation, which is 0-255-0 type or 255-0-255 type.
  • the terminal transmits the converted black and white video file to the terminal, so that the traffic on the link is reduced, and the error rate of the single frame file is effectively alleviated.
  • step S516 the terminal sends control signaling to the terminal B (for example, it may be performed simultaneously with step S514, or may be performed when necessary), and the terminal B is notified to perform black-and-white conversion.
  • Control signaling can be implemented through H.245 protocol signaling to meet the H.245 signaling specification.
  • Step S518, the terminal B receives the control signaling, performs black-and-white conversion on the locally sampled image or video, and sends the image to the terminal A to implement file transmission between the terminal A and the terminal B.
  • 6 is a system structural diagram of a videophone according to an embodiment of the present invention.
  • the system includes: a setting module 110, a detecting module 120, a control module 130, and a converting module 140.
  • the module units may be combined by software, hardware, or software and hardware. achieve.
  • the system is not only suitable for mobile terminals, but also for wired network terminals.
  • the setting module 110 is connected to the control module 130 and configured to set a threshold for video stream conversion.
  • the threshold range can be between 0 and 255. It can be a fixed value. It can also be adjusted and optimized according to a certain algorithm by the error rate of the audio and video streams.
  • the detecting module 120 is connected to the control module 130 and configured to obtain a bit error rate of the audio and video transmission frame. The method of obtaining may be calculated by a certain algorithm, or may be manually detected by an end user, and an interactive menu is added, and is set to start the conversion module 140.
  • the control module 130 is connected to the detection module 120 and the setting module 110, and is configured to compare the detected error rate and the threshold.
  • the conversion module 140 is coupled to the control module 130 and is configured to convert color video to black and white.
  • the preferred embodiment reduces the capacity of the video file transmitted on the link by converting the color video file into black and white, effectively improving the transmission quality of the link, reducing the bit error rate of the video frame received by the terminal, and displaying the video image to the user. Complete, enhances the user experience.
  • a general-purpose computing device which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Disclosed are a video data transmission method and device. The method comprises the following steps: adjusting a color parameter of video data, to make the capacity of the adjusted video data smaller than the capacity of the video data before adjustment; and transmitting the adjusted video data. Through the present invention, the video data displayed to the user is relatively complete, thereby improving the user experience.

Description

视频数据传输方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种视频数据传输方法及装置。 背景技术 视频数据传送涉及到的业务(以下以可视电话业务为例进行说明)是一种集图像、 语音于一体的多媒体通信业务, 通话双方在通话过程中能够互相看到对方场景, 实现 人们面对面的实时沟通。 可视电话出现于公共交换电话网络 (Public Switched Telephone Network, 简称为 PSTN) 和综合业务数字网 (Integrated Services Digital Network, 简称为 ISDN), 并且 制订了相应的规范国际电信联盟 -电信标准部 ( International Telecommunications Union- Telecommunications standardization sector, 简称为 ITU-T) H.324。 第三代 (3rd Generation简称为 3G) 可视电话的协议栈主要是 3G-324M协议体系, 3G-324M是第 三代合作伙伴计划(3rd Generation Partnership Project, 简称为 3GPP)组织制定的框架 性标准, 其制定基础是 ITU-T H.324M, H.324M是 H.324标准的移动部分扩展。 由此可见, 视频通话技术已经在固网和移动网络中得到了广泛的应用。 由于视频 通话技术是基于网络的, 因此, 在网络状态比较好的情况下用户的体验较好, 在网络 状态不好时就会出现问题。 例如, 当视频通话双方所在的网络信号弱, 或者因为双方摄像头捕获的物体进行 移动等原因, 会导致通话的声音和图像处理效果比较差。 对于网络状态不好的情况, 在现有技术中, 提出了几种处理方法来处理这种状况。 在其中的一种方法中, 关闭视 频数据传输, 只发送音频数据, 不发送视频数据, 可以做到节省带宽, 但这种方式导 致视频数据完全丢失, 如果网络状态较长时间得不到恢复, 用户将无法实时了解对端 用户的实际情况, 视频通话等同于语音通话, 丧失了应有的效果。 在另一种方法中, 截取部分图像进行网络传输, 以缓解网络拥塞的状况。 但这种方式会影响用户对对端 情况的全面整体的了解, 截取图像的局限性更会影响对端图像的呈现效果。 发明内容 本发明提供了一种视频数据传输方法及装置, 以至少解决上述问题。 根据本发明的一个方面, 提供了一种视频数据传输方法, 包括如下步骤: 调整视 频数据的色彩参数, 使调整后的所述视频数据的容量小于调整前的所述视频数据的容 量; 传输调整后的所述视频数据。 优选地, 在调整所述视频数据的色彩参数之前, 所述方法还包括: 根据传输所述 视频数据的网络状态, 确定需要对所述视频数据的色彩参数进行调整。 优选地, 根据所述网络状态确定需要对所述视频数据的色彩参数进行调整包括: 在视频数据的误码率高于误码率阈值和 /或传输所述视频数据的网络的可用带宽低于 带宽阈值时, 确定需要对所述视频数据的色彩参数进行调整。 优选地, 所述色彩参数包括以下至少之一: 对比度、 色相、 色阶、 色调、 明度、 亮度、 色彩种类的数量。 优选地, 调整所述视频数据的色彩参数包括: 将所述视频数据调整为黑白色。 优选地, 所述方法还包括: 向所述视频数据的接收方发送消息, 其中, 所述消息 用于指示所述接收方对该接收方发送的视频数据的色彩参数进行调整。 根据本发明的另一个方面, 还提供了一种视频数据传输装置, 包括: 调整模块, 设置为调整视频数据的色彩参数, 使调整后的所述视频数据的容量小于调整前的所述 视频数据的容量; 传输模块, 设置为传输调整后的所述视频数据。 优选地, 所述装置还包括: 确定模块, 设置为根据传输所述视频数据的网络状态, 确定需要对所述视频数据的色彩参数进行调整。 优选地, 所述确定模块, 设置为在视频数据的误码率高于误码率阈值和 /或传输所 述视频数据的网络的可用带宽低于带宽阈值时, 确定需要对所述视频数据的色彩参数 进行调整。 优选地, 所述装置还包括: 发送模块, 设置为向所述视频数据的接收方发送消息, 其中,所述消息用于指示所述接收方对该接收方发送的视频数据的色彩参数进行调整。 通过本发明, 采用调整视频数据的色彩参数, 使调整后的所述视频数据的容量小 于调整前的所述视频数据的容量; 传输调整后的所述视频数据。 解决了现有技术中不 发送视频数据或者只发送部分视频数据来应对网络状态不好的处理方式所导致的影响 用户体验的问题, 使显示给用户的视频数据相对完整, 提升了用户体验。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的视频数据传输方法的流程图; 图 2是根据本发明实施例的视频数据传输装置的结构框图; 图 3是根据本发明实施例的视频数据传输装置的优选结构框图; 图 4是根据本发明实施例的视频数据传输装置的另一优选结构框图; 图 5是根据本发明优选实施例的可视电话中控制音视频数据流的流程图; 图 6是根据本发明实施例的可视电话的***结构图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 在本实施例中, 提供了一种视频数据传输方法, 图 1是根据本发明实施例的视频 数据传输方法的流程图, 如图 1所示, 该流程包括如下步骤: 步骤 S102, 调整视频数据的色彩参数, 使调整后的视频数据的容量小于调整前的 视频数据的容量; 步骤 S104, 传输调整后的视频数据。 通过上述步骤, 可以通过调整视频数据中的图像的色彩参数, 使视频数据的容量 变小, 相比于现有技术中发送部分视频数据或者不发送视频数据的处理方式, 虽然用 户看到的视频的色彩有些失真, 但是却可以向用户显示相对完整视频数据, 从而提高 了用户体验。 实际的色彩参数可能有很多种, 例如, 对比度、 色相、 色阶、 色调、 明 度、 亮度、 色彩种类的数量等, 无论调整哪个或者哪几个参数只要能够达到减小视频 数据容量的目的就均可以解决现有技术中的问题, 取得上述技术效果。 对于调整视频数据的色彩参数的方式, 可以在终端上给用户提供一个功能键 (例 如, 可以是在软件中提供的按键, 也可以是一个真实的物理按键), 用户可以根据实际 的需要来选择是否启动色彩参数的调整功能。 在本实施例中提供了一种比较优的实施 方式, 在该优选实施方式中, 可以自动启动色彩参数的调整, 而不需要用户的参与, 在该优选实施方式中, 可以根据传输视频数据的网络状态, 确定是否需要对视频数据 的色彩参数进行调整。 对于网络状态的确定有很多种方式, 可以根据误码率来判断网 络状态的好坏, 也可以根据网络中的实际可用带宽来判断网络状态的好坏。 例如, 在 视频数据的误码率高于误码率阈值和 /或传输视频数据的网络的可用带宽低于带宽阈 值时, 确定需要对视频数据的色彩参数进行调整。 可以根据实际的需要来调整不同的色彩参数, 例如, 可以提供给用户一个色彩参 数调整的界面, 让用户手工调整色彩参数, 并且在用户手工进行调整时, 可以实时提 示容量变化的估计值。 当然, 如果是希望能够自动调整, 可以预置好需要调整参数, 然后自动启动调整即可。 作为一个比较简单的实施方式, 可以直接将视频数据调整为 黑白色, 这样的视频效果虽然不是最好, 但是对于网络的要求是最低的, 当然, 也可 以是调整为 8种颜色的视频数据、 16种颜色的视频数据等颜色种类数量不同的各种视 频数据。 对于调整成黑白色, 可以将图像中的像素灰度值落在预定范围内的像素的像素灰 度值设置为 255, 其余像素的像素灰度值设置为 0, 其中, 图像为视频数据中的图像。 对于其他的调整方式也可以参考调整黑白色的方式进行调整, 例如, 对于调整成 8种 颜色的视频数据, 可以设置 8个范围, 对于落在某个范围内的像素就调整为该颜色。 由于视频数据的传输有可能是双向的, 只调整一方的视频数据的容量可以起到一 定的效果, 为了使效果更好, 可以向视频数据的接收方发送消息, 其中, 该消息用于 指示接收方对该接收方发送的视频数据的色彩参数进行调整, 使调整后的视频数据的 容量小于调整前的视频数据的容量。 这样就可以在两个方向上发送的视频数据容量都 比较小。 在本实施例中还提供了一种视频数据传输装置, 图 2是根据本发明实施例的视频 数据传输装置的结构框图, 该装置用于实现上述实施例及优选实施方式, 已经进行过 说明的在此不再赘述, 下面对该装置中涉及到的模块进行说明, 该装置用于实现上述 实施例及优选实施方式, 已经进行过说明的不再赘述。如以下所使用的,术语 "模块" 可以实现预定功能的软件和 /或硬件的组合。尽管以下实施例所描述的装置较佳地以软 件来实现, 但是硬件, 或者软件和硬件的组合的实现也是可能并被构想的。 如图 2所 示, 该装置包括: 调整模块 20、 传输模块 22, 下面对该结构进行详细的说明。 调整模块 20, 设置为调整视频数据的色彩参数, 使调整后的视频数据的容量小于 调整前的视频数据的容量; 传输模块 22, 连接至调整模块 20, 设置为传输调整后的视 频数据。 图 3是根据本发明实施例的视频数据传输装置的优选结构框图, 如图 3所示, 该 装置还包括: 确定模块 30, 连接至调整模块 20, 确定模块 30设置为根据传输视频数 据的网络状态, 确定需要对视频数据的色彩参数进行调整。 优选地,确定模块 30,设置为在视频数据的误码率高于误码率阈值和 /或传输视频 数据的网络的可用带宽低于带宽阈值时, 确定需要对视频数据的色彩参数进行调整。 优选地, 调整模块 20, 用于将视频数据调整为黑白色。 图 4是根据本发明实施例的视频数据传输装置的另一优选结构框图,如图 4所示, 该装置还包括: 发送模块 40, 该模块设置为向视频数据的接收方发送消息, 其中, 该 消息用于指示接收方对该接收方发送的视频数据的色彩参数进行调整。 下面以可视电话技术为例结合优选实施例进行说明, 在本优选实施例中以将视频 数据直接转换为黑白色为例进行说明。 本优选实施例涉及到可视电话技术, 提供了视频通话中控制视频数据流的方法、 ***和设备。 在该方法中, 终端 A (例如, 可以是下文中描述的终端 A中的设置模块) 配置视 频通话过程传输的音视频帧的误码率阈值。终端 A与终端 B建立可视通话链路, 传输 音视频数据流。终端 A判断音视频数据流误码率超过阈值, 终端 A将彩***转换成 黑白色发送给终端 B, 转换后的视频文件更小, 有效提升传输效率。 优选地, 终端 A在判断误码率 (例如, 可以是音频流的误码率, 也可以是视频流 的误码率, 或者两者的结合) 超过阈值范围时, 除转换本端采样的视频数据之外, 还 可以向终端 B发送信令, 告知终端 B进行相同调整, 保证终端 A收到终端 B传输的 视频文件容量变小, 图像效果更佳。 如果终端 A判断音视频流误码率低于该阈值, 则 终端 A将摄像头采样的源视频流传送给终端 B, 进行可视通话。 在本优选实施例, 还提供了一种视频电话控制音视频数据流的***, 该***包括 以下模块: 设置模块, 设置为配置视频通话过程传输的音视频帧的误码率阈值; 检测模块 (相当于确定模块 30的一个优选实施方式), 设置为计算音频传输帧的 误码率; 控制模块, 设置为对音视频传输帧的实际误码率与配置误码率阈值之间进行比较 判断, 如果判断超出阈值范围, 则启动视频色彩转化, 调用转换模块; 转换模块, 设置为将彩***转化为黑白视频编码。 其中, 控制模块和转换模块 相当于调整模块 20的优选实施方式。 在本优选实施例中还提供一种设备终端, 该终端包含上述视频处理***。 图 5是根据本发明优选实施例的可视电话中控制音视频数据流的流程图, 如图 5 所示, 该流程包括以下步骤: 步骤 S502, 终端 A设置音视频码流传输的误码率阈值。 步骤 S504, 终端 A呼叫终端 B, 并与其建立可视通话链路。 步骤 S506, 终端 A与被叫终端之间进行音视频传送。 步骤 S508, 判断可视通话是否挂断, 如果挂断, 则结束可视通话。 如果未挂断, 进入步骤 S510。 步骤 S510, 终端 A接收到终端 B传送的视频文件, 计算或者检测出误码率, 并 判断其是否超过阈值, 如果未超出阈值, 进入步骤 S506, 终端 A与终端 B之间继续 进行音视频文件传输,与普通的可视通话过程一致。如果超出阈值,则进入步骤 S512。 这里获取误码率的方法, 可以通过一定算法计算出来, 如可以将单位时间内的帧 率作为计算误码率的依据。 也可以由终端用户人工检测, 并增加人机交互菜单, 便于 用户控制。 步骤 S512,终端 A判断收到的音视频码流的误码率超过阈值,则通过算法将彩色 视频转化为黑白色, 缩小文件大小。 转换算法包括但不限于以下方法: 非零元素取一法, 即对于图像中某像素灰度值为 0, 则其灰度值不变, 仍为 0; 对 于灰度值不为 0的像素, 将其像素值全部置为 255。 非零元素取一法的阈值 T=l。 固定阈值法, 由用户指定或者通过一定算法生成一个阈值 Τ, 如果图像中某像素 的灰度值小于该阈值, 则将该像素的灰度值设置为 0或者 255, 否则灰度值设置为 255 或 0。 另外, 也可以采用双固定阈值法, 即设定两个阈值 T1和 Τ2, Τ1<Τ2。 当对图像 进行处理时, 如果某个像素的灰度值小于 T1则置为 0 (或者 255 ); 如果大于 T1且小 于 Τ2时, 则置为 255 (或者置 0); 如果大于 Τ2, 则置 0 (或 255 )。 可根据具体情况 选择双固定阈值法是采用 0-255-0型或者是 255-0-255型。 步骤 S514, 终端 Α将转化过的黑白***文件传送给终端 Β, 使得链路上的流量 降低, 有效缓解单帧文件的误码率。 步骤 S516, 终端 Α向终端 B发送控制信令 (例如, 可以与步骤 S514同时进行, 也可以在需要的时候再进行), 通知终端 B进行黑白色转换。控制信令可以通过 H.245 协议信令实现, 满足 H.245信令规范。 步骤 S518, 终端 B收到控制信令, 将本地采样的图像或视频进行黑白色转换, 发 送给终端 A, 实现终端 A与终端 B之间的文件传输。 图 6是根据本发明实施例的可视电话的***结构图, 该***包括: 设置模块 110、 检测模块 120、 控制模块 130、 转换模块 140, 这些模块单元可以通过软件、 硬件、 或 者软硬件结合实现。 该***不仅适用于移动终端, 也适用于有线网络终端。 设置模块 110与控制模块 130相连, 设置为设定视频码流转换的阈值。 阈值范围 可以在 0-255之间, 可以为固定值, 也可以通过音视频码流的误码率情况, 根据一定 算法进行调整优化。 检测模块 120与控制模块 130相连, 设置为获取音视频传输帧的 误码率。获取的方法, 可以是通过一定算法计算得到, 也可以通过终端用户人工检测, 并增加交互菜单, 设置为启动转换模块 140。控制模块 130, 与检测模块 120和设置模 块 110相连, 设置为比较检测到的误码率和阈值。转换模块 140与控制模块 130相连, 设置为将彩***转换为黑白色。 本优选实施例通过将彩色的视频文件转换成黑白色, 使链路上传输的视频文件容 量降低, 有效改善链路的传输质量, 降低终端接收视频帧的误码率, 显示给用户视频 成像更加完整, 提升了用户体验。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而可以将 它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限 制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 The present invention relates to the field of communications, and in particular to a video data transmission method and apparatus. BACKGROUND OF THE INVENTION A service involved in video data transmission (hereinafter, taking videophone service as an example) is a multimedia communication service that integrates image and voice, and both parties can see each other's scenes during a call, and realize people. Face to face real-time communication. The videophone appears on the Public Switched Telephone Network (PSTN) and the Integrated Services Digital Network (ISDN), and has developed the corresponding specifications of the International Telecommunication Union-Telecommunication Standards Department (International Telecommunications Union- Telecommunications standardization sector (referred to as ITU-T) H.324. The third generation (3rd Generation referred to as 3G) videophone protocol stack is mainly the 3G-324M protocol system, and 3G-324M is the framework standard developed by the 3rd Generation Partnership Project (3GPP) organization. The basis for its formulation is ITU-T H.324M, which is a mobile part extension of the H.324 standard. It can be seen that video call technology has been widely used in fixed networks and mobile networks. Since the video call technology is based on the network, the user's experience is better when the network status is better, and problems occur when the network status is not good. For example, when the network signal of both parties of the video call is weak, or because the objects captured by the two cameras are moving, the voice and image processing effect of the call is relatively poor. In the case of a bad network condition, several processing methods have been proposed in the prior art to deal with this situation. In one of the methods, the video data transmission is turned off, only the audio data is transmitted, and the video data is not transmitted, which can save bandwidth, but the video data is completely lost in this way, and if the network state is not recovered for a long time, The user will not be able to know the actual situation of the peer user in real time, and the video call is equivalent to the voice call, and the effect is deserved. In another method, part of the image is intercepted for network transmission to alleviate network congestion. However, this method will affect the user's overall understanding of the peer situation. The limitation of intercepting the image will affect the rendering of the peer image. SUMMARY OF THE INVENTION The present invention provides a video data transmission method and apparatus to solve at least the above problems. According to an aspect of the present invention, a video data transmission method is provided, including the steps of: adjusting color parameters of video data, such that the adjusted capacity of the video data is smaller than a capacity of the video data before adjustment; The video data after. Preferably, before adjusting the color parameter of the video data, the method further comprises: determining, according to a network state of transmitting the video data, that the color parameter of the video data needs to be adjusted. Preferably, determining, according to the network status, that the color parameter of the video data needs to be adjusted comprises: the error rate of the video data is higher than the error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than At the bandwidth threshold, it is determined that the color parameters of the video data need to be adjusted. Preferably, the color parameter comprises at least one of the following: contrast, hue, color scale, hue, brightness, brightness, number of color categories. Preferably, adjusting the color parameters of the video data comprises: adjusting the video data to black and white. Preferably, the method further includes: sending a message to a receiver of the video data, wherein the message is used to instruct the receiver to adjust a color parameter of the video data sent by the receiver. According to another aspect of the present invention, a video data transmission apparatus is provided, including: an adjustment module, configured to adjust a color parameter of the video data, so that the adjusted capacity of the video data is smaller than the video data before the adjustment Capacity; a transmission module, configured to transmit the adjusted video data. Preferably, the apparatus further includes: a determining module, configured to determine, according to a network state of transmitting the video data, that the color parameter of the video data needs to be adjusted. Preferably, the determining module is configured to determine that the video data is needed when a bit error rate of the video data is higher than a bit error rate threshold and/or an available bandwidth of the network transmitting the video data is lower than a bandwidth threshold. The color parameters are adjusted. Preferably, the device further includes: a sending module, configured to send a message to the receiver of the video data, where the message is used to instruct the receiver to adjust the color parameter of the video data sent by the receiver . According to the present invention, the color parameter of the video data is adjusted, so that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment; and the adjusted video data is transmitted. Solved the problem in the prior art Sending video data or sending only part of the video data to cope with the problem of affecting the user experience caused by the bad network processing mode, so that the video data displayed to the user is relatively complete, and the user experience is improved. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 1 is a flowchart of a video data transmission method according to an embodiment of the present invention; FIG. 2 is a structural block diagram of a video data transmission apparatus according to an embodiment of the present invention; FIG. 3 is a video data according to an embodiment of the present invention. FIG. 4 is a block diagram showing another preferred structure of a video data transmission apparatus according to an embodiment of the present invention; FIG. 5 is a flow chart showing control of audio and video data streams in a videophone according to a preferred embodiment of the present invention; 6 is a system configuration diagram of a videophone according to an embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. In this embodiment, a video data transmission method is provided. FIG. 1 is a flowchart of a video data transmission method according to an embodiment of the present invention. As shown in FIG. 1, the process includes the following steps: Step S102, adjusting video data. The color parameter is such that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment; and in step S104, the adjusted video data is transmitted. Through the above steps, the capacity of the video data can be reduced by adjusting the color parameters of the image in the video data, compared to the processing method of transmitting partial video data or not transmitting video data in the prior art, although the video seen by the user The color is somewhat distorted, but it can display relatively complete video data to the user, thus improving the user experience. There may be many actual color parameters, such as contrast, hue, color scale, hue, and light. Degrees, brightness, number of color types, etc., regardless of which one or which parameters are adjusted, can solve the problems in the prior art as long as the purpose of reducing the video data capacity can be achieved, and the above technical effects are obtained. For adjusting the color parameters of the video data, the user can be provided with a function key (for example, a button provided in the software or a real physical button) on the terminal, and the user can select according to actual needs. Whether to activate the adjustment function of the color parameters. In this embodiment, a preferred embodiment is provided. In the preferred embodiment, the adjustment of the color parameter can be automatically initiated without the participation of the user. In the preferred embodiment, the video data can be transmitted according to the preferred embodiment. Network status, determine if the color parameters of the video data need to be adjusted. There are many ways to determine the status of the network. The network status can be judged according to the bit error rate. The network status can be judged according to the actual available bandwidth in the network. For example, when the bit error rate of the video data is higher than the bit error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than the bandwidth threshold, it is determined that the color parameter of the video data needs to be adjusted. Different color parameters can be adjusted according to actual needs. For example, an interface for adjusting the color parameters can be provided to the user, and the user can manually adjust the color parameters, and when the user manually adjusts, the estimated value of the capacity change can be promptly presented. Of course, if you want to be able to adjust automatically, you can preset the parameters you need to adjust, and then automatically start the adjustment. As a relatively simple implementation, the video data can be directly adjusted to black and white. Although the video effect is not the best, the network requirements are the lowest. Of course, it can also be adjusted to 8 colors of video data. Various types of video data of different color types such as video data of 16 colors. For adjusting to black and white, the pixel gray value of the pixel in which the pixel gray value in the image falls within a predetermined range may be set to 255, and the pixel gray value of the remaining pixels is set to 0, wherein the image is in the video data. image. For other adjustment methods, you can also adjust the black and white adjustment. For example, for video data adjusted to 8 colors, you can set 8 ranges, and adjust the color to a pixel falling within a certain range. Since the transmission of video data may be bidirectional, only adjusting the capacity of one video data may have a certain effect. In order to make the effect better, a message may be sent to the receiver of the video data, wherein the message is used to indicate reception. The party adjusts the color parameter of the video data sent by the receiver, so that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment. In this way, the video data that can be sent in both directions is relatively small. A video data transmission device is also provided in this embodiment, and FIG. 2 is a structural block diagram of a video data transmission device according to an embodiment of the present invention. The device is used to implement the foregoing embodiment and a preferred embodiment. The description of the modules involved in the device will be described below, and the device is used to implement the above embodiments and preferred embodiments, and the detailed description thereof will not be repeated. As used below, the term "module" A combination of software and/or hardware that can implement a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and conceivable. As shown in FIG. 2, the device includes: an adjustment module 20 and a transmission module 22. The structure will be described in detail below. The adjustment module 20 is configured to adjust the color parameter of the video data so that the capacity of the adjusted video data is smaller than the capacity of the video data before the adjustment; the transmission module 22 is connected to the adjustment module 20 and configured to transmit the adjusted video data. 3 is a block diagram of a preferred structure of a video data transmission apparatus according to an embodiment of the present invention. As shown in FIG. 3, the apparatus further includes: a determination module 30 connected to the adjustment module 20, and the determination module 30 is configured to be based on a network for transmitting video data. Status, determine the need to adjust the color parameters of the video data. Preferably, the determining module 30 is configured to determine that the color parameter of the video data needs to be adjusted when the error rate of the video data is higher than the error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than the bandwidth threshold. Preferably, the adjustment module 20 is configured to adjust the video data to black and white. FIG. 4 is a block diagram of another preferred structure of a video data transmission apparatus according to an embodiment of the present invention. As shown in FIG. 4, the apparatus further includes: a sending module 40, where the module is configured to send a message to a receiver of video data, where The message is used to instruct the receiver to adjust the color parameters of the video data sent by the receiver. The videophone technology will be described below in conjunction with the preferred embodiment. In the preferred embodiment, the video data is directly converted into black and white as an example. The preferred embodiment relates to video telephony techniques, and provides a method, system and apparatus for controlling video data streams during a video call. In the method, the terminal A (for example, a setting module in the terminal A described below) configures a bit error rate threshold of the audio and video frames transmitted by the video call process. Terminal A establishes a video call link with terminal B to transmit audio and video data streams. The terminal A determines that the error rate of the audio and video data stream exceeds the threshold, and the terminal A converts the color video into black and white and sends it to the terminal B, and the converted video file is smaller, effectively improving the transmission efficiency. Preferably, the terminal A determines the bit error rate (for example, the bit error rate of the audio stream, or the bit error rate of the video stream, or a combination of the two) exceeds the threshold range, except for converting the video sampled at the local end. In addition to the data, the terminal B can also send signaling to the terminal B to perform the same adjustment to ensure that the capacity of the video file transmitted by the terminal A is reduced, and the image effect is better. If the terminal A determines that the audio and video stream error rate is lower than the threshold, the terminal A transmits the source video stream sampled by the camera to the terminal B to perform a video call. In the preferred embodiment, a system for controlling audio and video data streams by a videophone is provided. The system includes the following modules: a setting module configured to configure a bit error rate threshold of an audio and video frame transmitted during a video call process; Corresponding to a preferred embodiment of the determining module 30, configured to calculate a bit error rate of the audio transmission frame; the control module is configured to compare and determine the actual bit error rate of the audio and video transmission frame and the configured bit error rate threshold, If it is judged that the threshold range is exceeded, the video color conversion is started, and the conversion module is called; the conversion module is set to convert the color video into a black and white video code. The control module and the conversion module correspond to a preferred embodiment of the adjustment module 20. Also provided in the preferred embodiment is a device terminal comprising the above video processing system. FIG. 5 is a flowchart of controlling audio and video data streams in a videophone according to a preferred embodiment of the present invention. As shown in FIG. 5, the process includes the following steps: Step S502: Terminal A sets a bit error rate of audio and video code stream transmission. Threshold. Step S504, the terminal A calls the terminal B and establishes a visual call link with it. Step S506, audio and video transmission is performed between the terminal A and the called terminal. Step S508, determining whether the video call is hung up, and if hanging up, ending the video call. If it is not hung up, it proceeds to step S510. Step S510, the terminal A receives the video file transmitted by the terminal B, calculates or detects the error rate, and determines whether it exceeds the threshold. If the threshold is not exceeded, the process proceeds to step S506, and the audio and video files are continued between the terminal A and the terminal B. Transmission, consistent with the normal video call process. If the threshold is exceeded, then step S512 is reached. The method for obtaining the bit error rate here can be calculated by a certain algorithm, for example, the frame rate per unit time can be used as the basis for calculating the bit error rate. It can also be manually detected by the end user, and the human-computer interaction menu is added to facilitate user control. Step S512, the terminal A determines that the error rate of the received audio and video code stream exceeds the threshold, and then converts the color video into black and white by an algorithm to reduce the file size. Conversion algorithms include, but are not limited to, the following methods: A non-zero element takes a method, that is, if the gray value of a pixel in the image is 0, the gray value is unchanged, and is still 0; for a pixel whose gray value is not 0, the pixel value is all set to 255. The non-zero element takes the threshold T=l of one method. Fixed threshold method, a threshold is specified by the user or by a certain algorithm. If the gray value of a pixel in the image is less than the threshold, the gray value of the pixel is set to 0 or 255, otherwise the gray value is set to 255. Or 0. Alternatively, a double fixed threshold method may be employed, that is, two thresholds T1 and Τ2, Τ1<Τ2, are set. When the image is processed, if the gray value of a pixel is less than T1, it is set to 0 (or 255); if it is greater than T1 and less than Τ2, it is set to 255 (or set to 0); if it is greater than Τ2, it is set 0 (or 255). The double fixed threshold method can be selected according to the specific situation, which is 0-255-0 type or 255-0-255 type. In step S514, the terminal transmits the converted black and white video file to the terminal, so that the traffic on the link is reduced, and the error rate of the single frame file is effectively alleviated. In step S516, the terminal sends control signaling to the terminal B (for example, it may be performed simultaneously with step S514, or may be performed when necessary), and the terminal B is notified to perform black-and-white conversion. Control signaling can be implemented through H.245 protocol signaling to meet the H.245 signaling specification. Step S518, the terminal B receives the control signaling, performs black-and-white conversion on the locally sampled image or video, and sends the image to the terminal A to implement file transmission between the terminal A and the terminal B. 6 is a system structural diagram of a videophone according to an embodiment of the present invention. The system includes: a setting module 110, a detecting module 120, a control module 130, and a converting module 140. The module units may be combined by software, hardware, or software and hardware. achieve. The system is not only suitable for mobile terminals, but also for wired network terminals. The setting module 110 is connected to the control module 130 and configured to set a threshold for video stream conversion. The threshold range can be between 0 and 255. It can be a fixed value. It can also be adjusted and optimized according to a certain algorithm by the error rate of the audio and video streams. The detecting module 120 is connected to the control module 130 and configured to obtain a bit error rate of the audio and video transmission frame. The method of obtaining may be calculated by a certain algorithm, or may be manually detected by an end user, and an interactive menu is added, and is set to start the conversion module 140. The control module 130 is connected to the detection module 120 and the setting module 110, and is configured to compare the detected error rate and the threshold. The conversion module 140 is coupled to the control module 130 and is configured to convert color video to black and white. The preferred embodiment reduces the capacity of the video file transmitted on the link by converting the color video file into black and white, effectively improving the transmission quality of the link, reducing the bit error rate of the video frame received by the terminal, and displaying the video image to the user. Complete, enhances the user experience. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they may be stored in the storage device by the computing device, or they may be separately fabricated into individual integrated circuit modules, or Multiple modules or steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claim
1. 一种视频数据传输方法, 包括如下步骤: A video data transmission method, comprising the following steps:
调整视频数据的色彩参数, 使调整后的所述视频数据的容量小于调整前的 所述视频数据的容量;  Adjusting a color parameter of the video data, so that the adjusted capacity of the video data is smaller than a capacity of the video data before the adjustment;
传输调整后的所述视频数据。  The adjusted video data is transmitted.
2. 根据权利要求 1所述的方法, 其中, 在调整所述视频数据的色彩参数之前, 还 包括: 2. The method according to claim 1, wherein before adjusting the color parameter of the video data, the method further comprises:
根据传输所述视频数据的网络状态, 确定需要对所述视频数据的色彩参数 进行调整。  According to the network state of transmitting the video data, it is determined that the color parameter of the video data needs to be adjusted.
3. 根据权利要求 2所述的方法, 其中, 根据所述网络状态确定需要对所述视频数 据的色彩参数进行调整包括: 3. The method according to claim 2, wherein determining, according to the network status, that the color parameter of the video data needs to be adjusted comprises:
在视频数据的误码率高于误码率阈值和 /或传输所述视频数据的网络的可 用带宽低于带宽阈值时, 确定需要对所述视频数据的色彩参数进行调整。  When the bit error rate of the video data is higher than the bit error rate threshold and/or the available bandwidth of the network transmitting the video data is lower than the bandwidth threshold, it is determined that the color parameter of the video data needs to be adjusted.
4. 根据权利要求 1所述的方法, 其中, 所述色彩参数包括以下至少之一: 对比度、 色相、 色阶、 色调、 明度、 亮度、 色彩种类的数量。 4. The method according to claim 1, wherein the color parameter comprises at least one of: contrast, hue, color scale, hue, brightness, brightness, number of color categories.
5. 根据权利要求 1至 4中任一项所述的方法, 其中, 调整所述视频数据的色彩参 数包括: The method according to any one of claims 1 to 4, wherein adjusting the color parameters of the video data comprises:
将所述视频数据调整为黑白色。  The video data is adjusted to black and white.
6. 根据权利要求 1至 4中任一项所述的方法, 其中, 还包括: 向所述视频数据的接收方发送消息, 其中, 所述消息用于指示所述接收方 对该接收方发送的视频数据的色彩参数进行调整。 The method according to any one of claims 1 to 4, further comprising: transmitting a message to a receiver of the video data, wherein the message is used to indicate that the receiver sends the receiver to the receiver The color parameters of the video data are adjusted.
7. 一种视频数据传输装置, 包括: 7. A video data transmission device, comprising:
调整模块, 设置为调整视频数据的色彩参数, 使调整后的所述视频数据的 容量小于调整前的所述视频数据的容量;  The adjustment module is configured to adjust a color parameter of the video data, so that the adjusted capacity of the video data is smaller than the capacity of the video data before the adjustment;
传输模块, 设置为传输调整后的所述视频数据。 根据权利要求 7所述的装置, 其中, 所述装置还包括: 确定模块, 设置为根据传输所述视频数据的网络状态, 确定需要对所述视 频数据的色彩参数进行调整。 根据权利要求 8所述的装置, 其中, 所述确定模块,设置为在视频数据的误码率高于误码率阈值和 /或传输所述 视频数据的网络的可用带宽低于带宽阈值时, 确定需要对所述视频数据的色彩 参数进行调整。 根据权利要求 7至 9中任一项所述的装置, 其中, 所述装置还包括: The transmission module is configured to transmit the adjusted video data. The apparatus according to claim 7, wherein the apparatus further comprises: a determining module configured to determine that a color parameter of the video data needs to be adjusted according to a network state in which the video data is transmitted. The apparatus according to claim 8, wherein the determining module is configured to set, when a bit error rate of the video data is higher than a bit error rate threshold and/or an available bandwidth of a network transmitting the video data is lower than a bandwidth threshold, It is determined that the color parameters of the video data need to be adjusted. The apparatus according to any one of claims 7 to 9, wherein the apparatus further comprises:
发送模块, 设置为向所述视频数据的接收方发送消息, 其中, 所述消息用 于指示所述接收方对该接收方发送的视频数据的色彩参数进行调整。  And a sending module, configured to send a message to the receiver of the video data, wherein the message is used to instruct the receiving party to adjust a color parameter of the video data sent by the receiver.
PCT/CN2011/081133 2011-08-08 2011-10-21 Video data transmission method and device WO2012151854A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011102256521A CN102932656A (en) 2011-08-08 2011-08-08 Video data transmission method and device
CN201110225652.1 2011-08-08

Publications (1)

Publication Number Publication Date
WO2012151854A1 true WO2012151854A1 (en) 2012-11-15

Family

ID=47138682

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/081133 WO2012151854A1 (en) 2011-08-08 2011-10-21 Video data transmission method and device

Country Status (2)

Country Link
CN (1) CN102932656A (en)
WO (1) WO2012151854A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105471850A (en) * 2015-11-17 2016-04-06 浙江宇视科技有限公司 Video uploading method and video uploading device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219481A (en) * 2014-09-09 2014-12-17 联想(北京)有限公司 Information processing method and electronic device
CN112468855B (en) * 2020-11-11 2023-01-24 西安万像电子科技有限公司 Data transmission method and device and nonvolatile storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1332575A (en) * 2000-07-10 2002-01-23 刘伟 Dynamic digital image transmitting method and device
CN1599453A (en) * 2003-09-17 2005-03-23 联想(北京)有限公司 Method for dynamic regulating video transmission
CN101867767A (en) * 2010-04-30 2010-10-20 中兴通讯股份有限公司 Multi-point control unit of video conference system and video processing method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100799669B1 (en) * 2006-06-20 2008-01-30 삼성전자주식회사 Information communication method and device for improving the transmitting and receiving efficiency of video signals

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1332575A (en) * 2000-07-10 2002-01-23 刘伟 Dynamic digital image transmitting method and device
CN1599453A (en) * 2003-09-17 2005-03-23 联想(北京)有限公司 Method for dynamic regulating video transmission
CN101867767A (en) * 2010-04-30 2010-10-20 中兴通讯股份有限公司 Multi-point control unit of video conference system and video processing method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105471850A (en) * 2015-11-17 2016-04-06 浙江宇视科技有限公司 Video uploading method and video uploading device

Also Published As

Publication number Publication date
CN102932656A (en) 2013-02-13

Similar Documents

Publication Publication Date Title
CN108881780B (en) Method and server for dynamically adjusting definition mode in video call
US11356638B2 (en) User-adaptive video telephony
US7852948B2 (en) Moving picture real-time communications terminal, control method for moving picture real-time communications terminal, and control program for moving picture real-time communications terminal
WO2015101126A1 (en) Method and device for adapting to screen orientation switching during video call
KR101421587B1 (en) Method and Apparatus for determining preferred image format in IP-based mobile video telephony
EP1859621B1 (en) Communication terminals that vary a video stream based on how it is displayed
WO2012075951A1 (en) Method and device for adjusting bandwidth in conference place, conference terminal and media control server
US10110831B2 (en) Videoconference device
WO2011088769A1 (en) Method and apparatus for video resolution switch, terminal and switch system
WO2012075937A1 (en) Video call method and videophone
KR20150023351A (en) User interaction monitoring for adaptive real time communication
WO2010037293A1 (en) Method and system for improving quality of multimedia calls, media controlling equipment and media processing equipment
TW201320744A (en) Video conference system, video conference apparatus and method thereof
US20160353072A1 (en) Remote Projection Method, Apparatus and System
WO2012151854A1 (en) Video data transmission method and device
JP2010263326A (en) Communication system
WO2011022974A1 (en) Method for controlling video quality of mobile video phone and mobile video phone
CN114979080B (en) SIP intercom method, system and storage device integrating local area network and wide area network
KR100991402B1 (en) Communication terminal and method for performing video telephony
EP2417766A1 (en) Method and apparatus for asynchronous video transmission over a communication network
KR20050093425A (en) Visual telephone system and method using ip network and pstn
WO2012155761A1 (en) Method for implementing videophone dynamic photo frame and mobile terminal
CN115102927B (en) SIP intercom method, system and storage device for keeping video clear
JP2007043227A (en) Communication apparatus and communication system
TWI473498B (en) A video resolution switching method and device, a terminal and a switching system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11864981

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11864981

Country of ref document: EP

Kind code of ref document: A1