CN108271038A - A kind of data flow processing method and intelligent glasses system - Google Patents
A kind of data flow processing method and intelligent glasses system Download PDFInfo
- Publication number
- CN108271038A CN108271038A CN201611257362.4A CN201611257362A CN108271038A CN 108271038 A CN108271038 A CN 108271038A CN 201611257362 A CN201611257362 A CN 201611257362A CN 108271038 A CN108271038 A CN 108271038A
- Authority
- CN
- China
- Prior art keywords
- data information
- video data
- processing
- audio
- video
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/233—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440236—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440263—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6812—Motion detection based on additional sensors, e.g. acceleration sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
技术领域technical field
本发明涉及音视频处理方法,特别涉及一种应用于智能眼镜中的数据流处理方法和智能眼镜系统。The invention relates to an audio and video processing method, in particular to a data stream processing method applied in smart glasses and a smart glasses system.
背景技术Background technique
目前,智能电子设备在广大用户群体中不断普及,而智能眼镜作为新兴设备也越来越受到关注。但是,当前对于智能电子设备的研发点普遍在于使得智能眼镜的功能强大,不断地增加智能眼镜的配置。例如为了提高音频信息或视频信息的信号质量,在智能眼镜设备中可能会增加音频、视频编辑器件。也就是说,增加功能配置的同时需要增加智能眼镜设备中电子器件、芯片等配置,随之也就加大了智能眼镜设备的体积。虽然智能眼镜的功能越来越多,也吸引了用户的关注,但是由于其体积和重量的加大,同时也影响了用户的使用体验。At present, smart electronic devices are becoming more and more popular among a large number of user groups, and smart glasses, as an emerging device, are also attracting more and more attention. However, the current research and development point for smart electronic devices is generally to make the smart glasses more powerful, and to continuously increase the configuration of the smart glasses. For example, in order to improve the signal quality of audio information or video information, audio and video editing devices may be added to smart glasses equipment. That is to say, while increasing the functional configuration, it is necessary to increase the configuration of electronic devices, chips, etc. in the smart glasses device, which in turn increases the size of the smart glasses device. Although smart glasses have more and more functions and have attracted the attention of users, due to the increase in their volume and weight, they have also affected the user experience.
发明内容Contents of the invention
本发明实施例提供了一种无需增加智能眼镜的配置而实现智能眼镜的功能多样化的数据流处理方法和智能眼镜系统。Embodiments of the present invention provide a data stream processing method and a smart glasses system for realizing diversified functions of the smart glasses without increasing the configuration of the smart glasses.
为了解决上述技术问题,本发明实施例提供了如下的技术方案:In order to solve the above technical problems, embodiments of the present invention provide the following technical solutions:
一种数据流处理方法,其应用于智能眼镜系统中,所述智能眼镜系统包括眼镜本体和智能设备,所述方法包括视频处理过程,其包括:A data stream processing method, which is applied to a smart glasses system, the smart glasses system includes a glasses body and a smart device, and the method includes a video processing process, including:
接收包括视频信息的视频数据信息;receiving video data information including video information;
预处理所述视频数据信息,并将预处理的视频数据信息发送至智能设备执行二级处理操作;Preprocessing the video data information, and sending the preprocessed video data information to the smart device for secondary processing;
接收并播放显示经二级处理的视频数据信息。Receive and display the secondary processed video data information.
作为优选,预处理所述视频数据信息包括:Preferably, preprocessing the video data information includes:
将所接收的视频数据信息从模拟图像信号形式转换为并行数字信号形式;Convert the received video data information from an analog image signal form to a parallel digital signal form;
将所述并行数字信号形式的视频数据信息转换为串行数字信号形式的视频数据信息。The video data information in the form of parallel digital signals is converted into video data information in the form of serial digital signals.
作为优选,所述智能设备执行二级处理操作包括:Preferably, the secondary processing operations performed by the smart device include:
对预处理后的视频数据信息处理成多路不同分辨率的视频数据信息;Process the preprocessed video data information into multiple channels of video data information with different resolutions;
分别对所述多路不同分辨率的视频数据信息进行优化处理;Optimizing the multiple channels of video data information with different resolutions respectively;
对优化处理后的各不同分辨率的视频数据信息进行编码处理和叠加处理,其中,经编码处理后的视频数据信息被存储在所述智能设备内以供读取,并且经叠加处理后的视频数据信息被返回至所述眼镜本体,以进行播放显示。Encoding and superimposing the optimized video data information of different resolutions, wherein the encoded video data information is stored in the smart device for reading, and the superimposed video The data information is returned to the glasses body for playback and display.
作为优选,对预处理后的视频数据信息处理成多路不同分辨率的视频数据信息包括:通过对所述预处理后的视频数据信息进行剪切和缩放处理,以生成多路不同分辨率的视频数据信息。Preferably, processing the preprocessed video data information into multiple channels of video data information with different resolutions includes: performing cutting and scaling processing on the preprocessed video data information to generate multiple channels of different resolutions Video data information.
作为优选,所述优化处理至少包括图像增强处理和防抖处理,所述图像增强处理包括去噪处理和锐化处理。Preferably, the optimization processing includes at least image enhancement processing and anti-shake processing, and the image enhancement processing includes denoising processing and sharpening processing.
作为优选,所述编码处理包括:编码成JPG格式、MJPEG格式、H.264或H.265格式。Preferably, the encoding process includes: encoding into JPG format, MJPEG format, H.264 or H.265 format.
作为优选,所述叠加处理包括:叠加时间信息或标识信息。Preferably, the superimposing process includes: superimposing time information or identification information.
作为优选,还包括经编码处理后的视频数据信息由所述智能设备执行三级处理操作;其中所述三级处理操作包括:Preferably, it also includes that the encoded video data information is executed by the smart device in a three-level processing operation; wherein the three-level processing operation includes:
对所述经编码处理的视频数据信息进行解码操作,以进行显示或格式转换;Decoding the encoded video data information for display or format conversion;
所述格式转换包括将所述解码后的视频数据信息转换为YUV格式;The format conversion includes converting the decoded video data information into a YUV format;
将格式转换后的视频数据信息进行存储或发送至所述眼镜本体进行显示。The format-converted video data information is stored or sent to the glasses body for display.
作为优选,所述方法还包括音频处理过程,其包括:Preferably, the method also includes an audio processing process, which includes:
接收音频数据信息;Receive audio data information;
对所述音频数据信息进行去噪,并将去噪后的音频数据信息传输至所述智能设备;Denoising the audio data information, and transmitting the denoised audio data information to the smart device;
接收并播放从所述智能设备回传的处理后的音频数据信息。receiving and playing the processed audio data information sent back from the smart device.
作为优选,所述智能设备对所述去噪后的音频数据信息执行的处理操作包括:通过至少一种音频协议对所述去噪后的音频数据信息进行编码,并将编码后的音频数据信息回传至眼镜本体进行播放或将所述音频数据信息发送至与所述智能设备连接的电子设备中,进行语音分析处理。Preferably, the processing operation performed by the smart device on the denoised audio data information includes: encoding the denoised audio data information through at least one audio protocol, and encoding the encoded audio data information Send back to the glasses body for playback or send the audio data information to an electronic device connected to the smart device for voice analysis and processing.
其中,从所述智能设备回传的处理后的音频数据信息包括:所述智能设备编码后的音频数据信息和所述电子设备内存储的音频信息。Wherein, the processed audio data information sent back from the smart device includes: encoded audio data information of the smart device and audio information stored in the electronic device.
本发明还提供了一种应用如上实施例所述的数据流处理方法的一种智能眼镜系统,其包括眼镜本体和与所述眼镜本体连接的智能设备;其中,The present invention also provides a smart glasses system applying the data stream processing method described in the above embodiment, which includes a glasses body and a smart device connected to the glasses body; wherein,
所述眼镜本体包括:用于获取音频数据信息和视频数据信息的音视频获取设备、用于播放音频数据信息和视频数据信息的音视频播放设备,以及与所述音视频获取设备和音视频播放设备电连接的数据处理设备;The glasses body includes: an audio and video acquisition device for obtaining audio data information and video data information, an audio and video playback device for playing audio data information and video data information, and the audio and video acquisition device and the audio and video playback device Electrically connected data processing equipment;
所述数据处理设备配置为对所述音视频获取设备所获取的视频数据信息进行预处理,并将预处理后的视频数据信息发送至智能设备;并配置为将所述智能设备回传的视频数据信息进行存储和在所述音视频播放设备上进行显示。The data processing device is configured to preprocess the video data information acquired by the audio and video acquisition device, and send the preprocessed video data information to the smart device; The data information is stored and displayed on the audio and video playback device.
其中,所述数据处理设备包括电连接的第一转换部和第二转换部,其中第一转换部配置为将所述音视频获取设备接收的视频数据信息从模拟图像信号形式转换为并行数字信号形式,所述第二转换部配置为将所述并行数字信号形式的视频数据信息转换为串行数字信号形式的视频数据信息。Wherein, the data processing device includes a first conversion part and a second conversion part electrically connected, wherein the first conversion part is configured to convert the video data information received by the audio and video acquisition device from an analog image signal to a parallel digital signal format, the second conversion section is configured to convert the video data information in the form of parallel digital signals into video data information in the form of serial digital signals.
其中,所述智能设备配置为将接收到的经预处理后的视频数据信息处理成多路不同分辨率的视频数据信息,并分别对所述多路不同分辨率的视频数据信息进行优化处理,并对优化处理后的各不同分辨率的视频数据信息进行编码处理和叠加处理,其中,经编码处理后的视频数据信息被存储在所述智能设备内以供读取,并且经叠加处理后的视频数据信息被返回至所述眼镜本体,以进行播放显示。Wherein, the smart device is configured to process the received preprocessed video data information into multiple channels of video data information with different resolutions, and optimize the multiple channels of video data information with different resolutions respectively, And carry out coding processing and superposition processing on the video data information of different resolutions after optimization processing, wherein, the video data information after coding processing is stored in the smart device for reading, and the superimposed processing The video data information is returned to the glasses body for playback and display.
其中,所述智能设备配置为对经编码处理后的视频数据信息执行视频解码操作;并配置为对解码后的视频数据信息进行显示控制。Wherein, the smart device is configured to perform a video decoding operation on the encoded video data information; and is configured to perform display control on the decoded video data information.
其中,所述数据处理设备还配置为对所述音视频获取设备接收的音频数据信息进行去噪处理,并将经去噪处理后的音频数据信息传输至智能设备,并配置为将所述智能设备回传的音频数据信息进行存储和在所述音视频播放设备上进行播放。Wherein, the data processing device is also configured to denoise the audio data information received by the audio and video acquisition device, and transmit the denoised audio data information to the smart device, and is configured to convert the smart device The audio data information returned by the device is stored and played on the audio and video playback device.
与现有技术相比,本发明实施例的有益效果在于:Compared with the prior art, the beneficial effects of the embodiments of the present invention are:
1、本发明实施例中可以通过智能设备对智能眼镜接收的音频、视频信息进行处理,而无需在智能眼镜中增加额外的配置,以使得具备智能眼镜的佩戴更加轻巧化的同时还能够实现更多的功能配置;1. In the embodiment of the present invention, the audio and video information received by the smart glasses can be processed by the smart device without adding additional configurations to the smart glasses, so that the wearing of the smart glasses can be made lighter and more convenient. Multiple functional configurations;
2、本发明实施例中对音视频数据信息的处理可以增强音视频信息的信号强度以及显示和播放效果。2. The processing of the audio and video data information in the embodiment of the present invention can enhance the signal strength and display and playback effects of the audio and video information.
附图说明Description of drawings
图1为本发明实施例中的视频处理过程的原理流程图;Fig. 1 is the principle flowchart of the video processing procedure in the embodiment of the present invention;
图2为本发明实施例中预处理视频数据信息的方法的原理流程图;Fig. 2 is the principle flowchart of the method for preprocessing video data information in the embodiment of the present invention;
图3为本发明实施例中的终端连接设备执行的二级处理的方法流程图;FIG. 3 is a flow chart of a method for secondary processing performed by a terminal connection device in an embodiment of the present invention;
图4为本发明实施例中电子设备执行三级处理操作的方法流程图;FIG. 4 is a flowchart of a method for an electronic device to perform three-level processing operations in an embodiment of the present invention;
图5为本发明实施例中的音频处理过程的原理流程图;FIG. 5 is a schematic flow chart of the audio processing process in the embodiment of the present invention;
图6为本发明实施例中的智能眼镜系统的原理结构图;FIG. 6 is a schematic structural diagram of a smart glasses system in an embodiment of the present invention;
图7为本发明实施例中的眼镜本体的原理结构图;Fig. 7 is a schematic structural diagram of the glasses body in the embodiment of the present invention;
图8为本发明实施例中的数据处理设备的原理结构图;FIG. 8 is a schematic structural diagram of a data processing device in an embodiment of the present invention;
图9为本发明实施例中的终端连接设备的原理结构图;FIG. 9 is a schematic structural diagram of a terminal connection device in an embodiment of the present invention;
图10为本发明实施例中的电子设备的原理结构图。FIG. 10 is a schematic structural diagram of an electronic device in an embodiment of the present invention.
具体实施方式Detailed ways
下面,结合附图对本发明的具体实施例进行详细的描述说明,但不作为本发明的进一步限定。Below, specific embodiments of the present invention will be described in detail in conjunction with the accompanying drawings, but it is not intended to further limit the present invention.
本发明实施例提供了一种应用在智能眼镜系统中的数据流处理方法和智能眼镜系统。而且本发明实施例所提供的方法和系统具有使得具备智能眼镜的佩戴更加轻巧化特点的同时还能够实现智能眼镜的功能多样化的特点,另外,还可以增强音视频信息的信号强度以及显示和播放效果。Embodiments of the present invention provide a data stream processing method applied in a smart glasses system and the smart glasses system. Moreover, the method and system provided by the embodiments of the present invention have the characteristics of making the wearing of the smart glasses lighter and more portable, and at the same time can realize the diversification of the functions of the smart glasses. In addition, the signal strength of the audio and video information and the display and Play effects.
具体的,本发明实施例中的智能眼镜系统包括眼镜本体和与眼镜本体通信连接的智能设备,并且,本发明实施例提供的数据流处理方法可以包括视频处理过程和音频处理过程,其中如图1所示为本发明实施例中的视频处理过程的原理流程图,其中该过程可以包括:Specifically, the smart glasses system in the embodiment of the present invention includes a glasses body and a smart device connected to the glasses body in communication, and the data stream processing method provided by the embodiment of the invention may include a video processing process and an audio processing process, as shown in 1 is a schematic flowchart of the video processing process in the embodiment of the present invention, wherein the process may include:
S1:接收包括视频信息的视频数据信息;S1: receiving video data information including video information;
本实施例中,眼镜本体中可以设置有用于获取音视频数据信息的音视频获取设备,该音视频获取设备可以包括摄像装置(摄像头),或者也可以包括收音装置等。而音视频获取装置可以根据眼镜本内的配置来获取外部的音频数据信息和视频数据信息。In this embodiment, an audio and video acquisition device for acquiring audio and video data information may be provided in the glasses body, and the audio and video acquisition device may include a camera (camera), or may also include a sound receiving device. The audio and video acquisition device can acquire external audio data information and video data information according to the configuration in the glasses book.
S2:预处理所述视频数据信息,并将预处理的视频数据信息发送至智能设备执行二级处理操作;S2: Preprocessing the video data information, and sending the preprocessed video data information to the smart device to perform secondary processing operations;
也就是说,眼镜本体中的音视频获取设备在接收到视频数据信息后,会对音视频数据信息进行预处理,该预处理的主要目的是将图像模拟信号形式的视频数据信息变换成数字信号形式,以提高后续的处理速度并减小占用的存储容量。另外,在执行预处理操作之后,将经预处理的视频数据信息发送至智能设备执行二级处理操作,该二级处理操作的目的是对视频数据信息进行编码,并换成所需的编码形式,并可以叠加上所需的内容。That is to say, after the audio and video acquisition device in the glasses body receives the video data information, it will preprocess the audio and video data information. The main purpose of this preprocessing is to convert the video data information in the form of image analog signals into digital signals. In order to improve the subsequent processing speed and reduce the occupied storage capacity. In addition, after the pre-processing operation is performed, the pre-processed video data information is sent to the smart device to perform a secondary processing operation. The purpose of the secondary processing operation is to encode the video data information and convert it into the required encoded form , and can overlay the desired content.
S3:接收并播放显示经二级处理的视频数据信息。S3: receiving and displaying the secondary processed video data information.
即,在智能设备对视频数据信息进行二级处理之后,可以将视频数据信息返回至眼镜本体进行播放和存储。That is, after the smart device performs secondary processing on the video data information, the video data information can be returned to the glasses body for playback and storage.
通过上述配置,可以无需在眼镜本体中设置对视频数据信息进行处理的装置器件,从而减小了眼镜本体的体积,并可以提高数据处理速度。Through the above configuration, there is no need to install devices for processing video data information in the glasses body, thereby reducing the size of the glasses body and increasing the data processing speed.
另外,在此需要说明的是,本发明实施例中的眼镜本体和智能设备的连接方式优选为有线连接,而无需使用WiFi、蓝牙等传输方式进行数据的传输。这是因为通过蓝牙或WiFi的方式实现本发明实施例中的眼镜本体与智能设备或其他电子设备之间的数据流的传输,会要求眼镜本体的硬件结构中必需包含蓝牙、WiFi模组或网卡等硬件支持,而且眼镜本体需要与智能终端设备或其他电子设备实时保持蓝牙或WiFi连接和通讯,这会增加智能眼镜与智能终端设备和电子设备的电量功耗。而且,通过蓝牙进行数据流传输,会受到带宽的限制。通过WiFi网络进行数据流传输,会受到WiFi网络稳定性的影响。而本实施例中通过有线的方式连接眼镜本体和智能设备以及其他电子设备,可以提高数据传输的稳定性,同时还无需在眼镜本体中设置额外的硬件器件。另外,本发明实施例中的眼镜本体的一端设置的连接端口为Type C接口,终端设备上可以设置有MicroB接口,两者之间可以通过C型USB转B型USB的线缆连接,以进行通信。进一步的,智能终端还可以进一步通过USB线缆执行与其他电子设备的连接通信或者智能终端内的各电子器件之间的通信。In addition, it should be noted here that the connection mode between the glasses body and the smart device in the embodiment of the present invention is preferably a wired connection, without using WiFi, Bluetooth and other transmission modes for data transmission. This is because the transmission of the data stream between the glasses body and the smart device or other electronic devices in the embodiment of the present invention through Bluetooth or WiFi requires that the hardware structure of the glasses body must include Bluetooth, WiFi modules or network cards. And other hardware support, and the glasses body needs to maintain Bluetooth or WiFi connection and communication with smart terminal devices or other electronic devices in real time, which will increase the power consumption of smart glasses and smart terminal devices and electronic devices. Moreover, data streaming via Bluetooth is limited by bandwidth. Data stream transmission over a WiFi network will be affected by the stability of the WiFi network. However, in this embodiment, the glasses body is connected to the smart device and other electronic devices in a wired manner, which can improve the stability of data transmission, and at the same time, it is not necessary to set additional hardware devices in the glasses body. In addition, the connection port provided at one end of the glasses body in the embodiment of the present invention is a Type C interface, and the terminal device can be provided with a MicroB interface, and the two can be connected through a Type C USB to Type B USB cable for communication. Furthermore, the smart terminal can further perform connection communication with other electronic devices or communication between electronic devices in the smart terminal through a USB cable.
下面,对上述配置过程进行详细的描述说明。Next, the above configuration process will be described in detail.
步骤S2中,由于从外部直接获取的者视频数据信息为图像模拟信号的形式,为了方便后续的图像处理过程可以将该图像模拟信号转换为数字信号,以便于传输和后续的处理,从而提高数据处理速率和效率。In step S2, since the video data information obtained directly from the outside is in the form of an image analog signal, in order to facilitate the subsequent image processing process, the image analog signal can be converted into a digital signal, so as to facilitate transmission and subsequent processing, thereby improving the data quality. Processing speed and efficiency.
具体的,如图2所示,为本发明实施例中预处理视频数据信息的方法的原理流程图。其中,该方法步骤可以包括:Specifically, as shown in FIG. 2 , it is a principle flowchart of a method for preprocessing video data information in an embodiment of the present invention. Wherein, the method steps may include:
S21:将所接收的视频数据信息从模拟图像信号形式转换为并行数字信号形式;S21: converting the received video data information from an analog image signal form to a parallel digital signal form;
S22:将并行数字信号形式的视频数据信息转换为串行数字信号形式的视频数据信息。S22: Convert video data information in the form of parallel digital signals into video data information in the form of serial digital signals.
通过上述配置过程,可以将音视频获取设备接收到的视频数据信息从图像模拟信号形式转换为并行数字信号形式,从而减小了信息的占用的存储量,也便于传送和处理。Through the above configuration process, the video data information received by the audio and video acquisition device can be converted from the image analog signal form to the parallel digital signal form, thereby reducing the amount of storage occupied by the information and facilitating transmission and processing.
另外,由于从外部接收的视频数据信息中可能包括噪声等不需要的信息,因此,需要对接收到的视频数据信息进行去噪等优化处理。具体的,如图3所示为本发明实施例中的智能设备执行的二级处理的方法流程图。其中,该过程可以包括:In addition, since the video data information received from the outside may include unnecessary information such as noise, it is necessary to perform optimization processing such as denoising on the received video data information. Specifically, FIG. 3 is a flowchart of a method for secondary processing performed by the smart device in the embodiment of the present invention. Among other things, the process can include:
A1:对预处理后的视频数据信息处理成多路不同分辨率的视频数据信息;A1: Process the preprocessed video data information into multiple channels of video data information with different resolutions;
本实施例中,为了实现在显示视频时可以根据当前的信号传输能力的情况而自动选择对应分辨率的视频数据信息,在智能设备中可以首先对预处理后的视频数据信息进行剪切、压缩等处理,以生成多路不同分辨率的视频数据信息。In this embodiment, in order to automatically select the video data information corresponding to the resolution according to the current signal transmission capability when displaying the video, the preprocessed video data information can be cut and compressed first in the smart device etc. to generate multiple channels of video data information with different resolutions.
A2:分别对所述多路不同分辨率的视频数据信息进行优化处理;A2: Optimizing the multiple channels of video data information with different resolutions;
如上所述,在接收到的视频数据信息中可能会存在噪声信号,而且,视频信息的质量也有待提高,因此在智能设备中还可以对视频数据信息进行图像优化的处理。即本实施例中的上述优化处理可以包括对经预处理后的视频数据信息进行图像增强处理和防抖处理,其中图像增强处理至少包括图像的去噪处理和锐化处理,以提高视频数据的视频质量。As mentioned above, there may be noise signals in the received video data information, and the quality of the video information needs to be improved. Therefore, image optimization processing can also be performed on the video data information in the smart device. That is, the above-mentioned optimization processing in this embodiment may include performing image enhancement processing and anti-shake processing on the preprocessed video data information, wherein the image enhancement processing includes at least image denoising processing and sharpening processing to improve the image quality of the video data. video quality.
A3:对优化处理后的各不同分辨率的视频数据信息进行编码处理和叠加处理,其中,经编码处理后的视频数据信息被存储在所述智能设备内以供读取,并且经叠加处理后的视频数据信息被返回至所述眼镜本体,以进行播放显示。A3: Encoding and superimposing the optimized video data information of different resolutions, wherein the encoded video data information is stored in the smart device for reading, and after the superimposition processing The video data information is returned to the glasses body for playback and display.
本发明实施例中,可以按照不同的协议对经优化处理的视频数据信息进行编码,以获得不同的编码数据流。例如,上述协议可以包括JPG协议、MJPEG协议、H.264协议以及H.265协议,相应的,编码后可以将优化处理后的各不同分辨率的视频数据信息编码成JPG格式、MJPEG格式、H.264或H.265格式。In the embodiment of the present invention, the optimized video data information may be encoded according to different protocols to obtain different encoded data streams. For example, the above-mentioned protocols may include JPG protocol, MJPEG protocol, H.264 protocol and H.265 protocol. .264 or H.265 format.
另外,本实施例中还可以在视频数据信息中叠加其他的信息,以在呈现不同的显示状态。也即上述叠加处理可以包括向所述经优化处理后的各不同分辨率的视频数据信息上叠加时间信息或标识信息。标识信息可以包括任意形态的需要叠加的图形信息、文字信息。上述叠加信息可以用于表示、提示等作用。In addition, in this embodiment, other information may also be superimposed on the video data information to present different display states. That is, the above superimposition processing may include superimposing time information or identification information on the optimized video data information of different resolutions. The identification information may include graphic information and text information in any form that need to be superimposed. The above superimposed information can be used for displaying, prompting and other functions.
在本发明的一优选实施例中,智能设备还可以对经编码处理后的视频数据信息执行三级处理操作;其中如图4所示为本发明实施例中电子设备执行三级处理操作的方法流程图,该方法可以包括:In a preferred embodiment of the present invention, the smart device can also perform three-level processing operations on the encoded video data information; as shown in Figure 4, the method for performing three-level processing operations by the electronic device in the embodiment of the present invention A flowchart, the method may include:
B1:对从智能设备接收到的经编码处理的视频数据信息进行解码操作,以进行显示或格式转换;所述格式转换包括将所述解码后的视频数据信息转换为YUV格式;B1: Decoding the encoded video data information received from the smart device for display or format conversion; the format conversion includes converting the decoded video data information into a YUV format;
B2:将格式转换后的视频数据信息进行存储或发送至所述眼镜本体进行显示。B2: storing or sending the format-converted video data information to the glasses body for display.
在本发明实施例中,智能设备可以包括与眼镜本体连接的一个或多个电子设备,如本发明实施例中,智能设备可以包括与眼镜本体连接的终端连接设备,以及与终端连接设备连接的电子设备,该终端连接设备可以构造成能够容纳或装设电子设备的连接器,并且,终端连接设备和电子设备可以对眼镜本体获取的视频、音频数据进行处理,以减小眼镜本体的大小。另外,由于电子设备可以装设在终端连接设备中,即可以实现方便携带的效果。In the embodiment of the present invention, the smart device may include one or more electronic devices connected to the glasses body. As in the embodiment of the invention, the smart device may include a terminal connection device connected to the glasses body, and a The electronic device, the terminal connection device can be configured as a connector capable of accommodating or installing the electronic device, and the terminal connection device and the electronic device can process the video and audio data acquired by the glasses body to reduce the size of the glasses body. In addition, since the electronic device can be installed in the terminal connection device, it can achieve the effect of being convenient to carry.
具体的,电子设备通过与终端连接设备连接而接收其传输的视频数据信息,或者向智能终端连接设备发送经过处理后的需要进行播放的视频数据信息。即电子设备端也可以对视频数据信息进行进一步的编辑。Specifically, the electronic device receives the transmitted video data information by connecting with the terminal connection device, or sends processed video data information that needs to be played to the smart terminal connection device. That is, the electronic device side can also further edit the video data information.
例如,本发明实施例中的电子设备可以对接收到的经编码后的视频数据信息进行解码操作,并经该解码后的视频数据信息转换成能够在显示设备上显示的数据格式,如YUV格式。而电子设备一方面可以在其配设的显示设备上显示该格式适配的视频数据信息,另一方面还可以将该适配的视频数据信息发送至终端连接设备,以通过终端连接设备对该视频数据信息进行叠加处理,最终在眼镜本体中进行显示。在此需要说明的是,电子设备与智能终端设备之间的通信中可以包括控制其叠加的数据信息,以便于终端连接设备执行叠加处理。For example, the electronic device in the embodiment of the present invention can decode the received encoded video data information, and convert the decoded video data information into a data format that can be displayed on a display device, such as YUV format . On the one hand, the electronic device can display the video data information adapted to the format on its equipped display device, and on the other hand, it can also send the adapted video data information to the terminal connection device, so that The video data information is superimposed and finally displayed in the glasses body. It should be noted here that the communication between the electronic device and the smart terminal device may include data information for controlling superimposition thereof, so that the terminal connection device performs superimposition processing.
另外,本发明实施例中的眼镜本体内的数据处理和设备还可以对音视频获取设备接收的音频数据信息进行处理,并输出播放处理后的音频数据信息。In addition, the data processing and device in the glasses body in the embodiment of the present invention can also process the audio data information received by the audio and video acquisition device, and output the processed audio data information.
具体的,如图5所示为本发明实施例中的音频处理过程的原理流程图,其中可以包括:Specifically, as shown in FIG. 5, it is a schematic flowchart of the audio processing process in the embodiment of the present invention, which may include:
C1:接收音频数据信息;C1: Receive audio data information;
同样的,本发明实施例中的眼镜本体内的音视频获取设备还可以接收音频信息,而该音频信息一般也可能包括各种各样的噪声信息,而眼镜主体内的数据处理设备可以执行对音频数据信息的优化操作。Similarly, the audio and video acquisition device in the glasses body in the embodiment of the present invention can also receive audio information, and the audio information may generally include various noise information, and the data processing device in the glasses body can perform a Optimized operation of audio data information.
C2:对音频数据信息进行去噪,并将去噪后的音频数据信息传输至终端连接设备;C2: Denoise the audio data information, and transmit the denoised audio data information to the terminal connection device;
也就是说,本发明实施例中的数据处理装置可以包括去噪模块,以去除音频数据信息中的噪声信息。而且还可以将去噪后的音频数据信息发送至终端连接设备进行进一步的处理。That is to say, the data processing apparatus in the embodiment of the present invention may include a denoising module to remove noise information in audio data information. Moreover, the denoised audio data information can also be sent to the terminal connection device for further processing.
而终端连接设备对去噪后的音频数据信息执行的处理操作可以包括:通过至少一种音频协议对所述去噪后的音频数据信息进行编码,并将编码后的音频数据信息回传至眼镜本体进行播放或将所述音频数据信息发送至与所述终端连接设备连接的电子设备中,进行语音分析处理。The processing operation performed by the terminal connection device on the denoised audio data information may include: encoding the denoised audio data information through at least one audio protocol, and returning the encoded audio data information to the glasses The main body plays or sends the audio data information to the electronic device connected to the terminal connection device for voice analysis and processing.
C3:接收并播放从终端连接设备回传的处理后的音频数据信息。C3: receiving and playing the processed audio data information returned from the terminal connection device.
本实施例中的眼镜本体从终端连接设备中接收处理后的音频数据信息,对该部分音频数据信息可以执行音频播放处理和存储处理。另外,从终端连接设备回传的处理后的音频数据信息可以包括:终端连接设备编码后的音频数据信息和电子设备内存储的音频信息,而该存储的音频数据信息可以包括电子设备直接接收的音频信息和经过电子设备解码的音频信息。The glasses body in this embodiment receives the processed audio data information from the terminal connection device, and can perform audio playback processing and storage processing on the part of the audio data information. In addition, the processed audio data information returned from the terminal connection device may include: the encoded audio data information of the terminal connection device and the audio information stored in the electronic device, and the stored audio data information may include the audio data information directly received by the electronic device Audio information and audio information decoded by electronic devices.
本实施例中的电子设备可以接收与其连接的终端连接设备发送的经编码的音频数据信息,并可以对该音频数据信息进行解码处理,同时进行存储和音频输出。The electronic device in this embodiment can receive the encoded audio data information sent by the terminal connection device connected to it, and can decode the audio data information, store it and output audio at the same time.
另外,在优选的实施例中,眼镜本体与终端连接设备之间,以及终端连接设备与电子设备之间相互传送数据信息时,可以在发送视频数据流和音频数据流之前,优选对待发送的数据流执行压缩操作,以减小传输数据量,加快传输速度,而作为接收方的一侧,在接收到被压缩的数据时,可以通过解压缩操作获取对应的数据流信息,再执行相应的操作。In addition, in a preferred embodiment, when transmitting data information between the glasses body and the terminal connection device, and between the terminal connection device and the electronic device, before sending the video data stream and the audio data stream, preferably the data to be sent The stream performs compression operations to reduce the amount of transmitted data and speed up the transmission speed. As the receiver side, when receiving the compressed data, it can obtain the corresponding data flow information through decompression operations, and then perform corresponding operations .
另外,本发明实施例还提供了一种应用如上实施例所述的方法的一种智能眼镜系统,如图6所示为本发明实施例中的智能眼镜系统的原理结构图,图7为本发明实施例中的眼镜本体的原理结构图;图8为本发明实施例中的数据处理设备的原理结构图;图9为本发明实施例中的智能终端设备的原理结构图。In addition, the embodiment of the present invention also provides a smart glasses system that applies the method described in the above embodiments, as shown in FIG. 6 is a schematic structural diagram of the smart glasses system in the embodiment of the present invention, and FIG. The principle structure diagram of the glasses body in the embodiment of the invention; FIG. 8 is the principle structure diagram of the data processing device in the embodiment of the invention; FIG. 9 is the principle structure diagram of the intelligent terminal device in the embodiment of the invention.
其中,该智能眼镜系统可以包括眼镜本体100和与眼镜本体100连接的智能设备。在此需要说明的是,该智能设备可以包括至少一个设备来对眼镜本体100获取的音频数据和视频数据进行处理和分析,以加快数据处理速度和减小数据处理难度。下述实施例中,以智能设备包括终端连接设备200和电子设备300为例进行说明,但是在其他实施例中,终端连接设备200和电子设备300的功能配置可以集成在一个设备上,也可以分别集成在多个不同的设备上,也就是说,本发明实施例中的智能设备可以包括一个或多个可以通信连接的设备,并且下述实施例的说明不作为本发明的限定。Wherein, the smart glasses system may include a glasses body 100 and a smart device connected to the glasses body 100 . It should be noted here that the smart device may include at least one device for processing and analyzing the audio data and video data acquired by the glasses body 100, so as to speed up data processing and reduce the difficulty of data processing. In the following embodiments, the smart device includes the terminal connection device 200 and the electronic device 300 as an example for illustration, but in other embodiments, the functional configuration of the terminal connection device 200 and the electronic device 300 may be integrated on one device, or They are respectively integrated on multiple different devices, that is to say, the smart device in the embodiment of the present invention may include one or more devices that can be connected through communication, and the description of the following embodiments is not intended as a limitation of the present invention.
如上所述,本发明实施例中的智能眼镜系统还可以包括与眼镜本体100连接的终端连接设备200。另外,在一优选实施例中,终端连接设备200还可以与其他的电子设备300连接,以建立眼镜本体100与电子设备300之间的连接。需要说明的是,本发明实施例中的眼镜本体100和终端连接设备200之间以及终端连接设备200与电子设备300之间都优选采用有线连接的方式进行通信。As mentioned above, the smart glasses system in the embodiment of the present invention may further include a terminal connection device 200 connected to the glasses body 100 . In addition, in a preferred embodiment, the terminal connection device 200 can also be connected with other electronic devices 300 to establish a connection between the glasses body 100 and the electronic device 300 . It should be noted that, in the embodiment of the present invention, the communication between the glasses body 100 and the terminal connection device 200 and between the terminal connection device 200 and the electronic device 300 is preferably performed in a wired connection manner.
本实施例中的眼镜本体100作为获取音频、视频数据的一端,并可以播放和显示处理后的视频信息和音频信息。也就是说,本发明实施例中的眼镜本体100可以包括:用于获取音频数据信息和视频数据信息的音视频获取设备101、用于播放音频数据信息和视频数据信息的音视频播放设备102,以及与音视频获取设备和音视频播放设备电连接的数据处理设备103。其中,音视频获取设备101可以包括摄像头、收音装置。音视频播放设备102可以包括显示屏和扬声器等。The glasses body 100 in this embodiment serves as a terminal for acquiring audio and video data, and can play and display processed video information and audio information. That is to say, the glasses body 100 in the embodiment of the present invention may include: an audio and video acquisition device 101 for acquiring audio data information and video data information, an audio and video playback device 102 for playing audio data information and video data information, And a data processing device 103 electrically connected to the audio and video acquisition device and the audio and video playback device. Wherein, the audio and video acquisition device 101 may include a camera and a sound receiving device. The audio and video playback device 102 may include a display screen, a speaker, and the like.
另外,本实施例中的数据处理设备103可以对音视频获取设备所获取的视频数据信息进行预处理,并将预处理后的视频数据信息发送至终端连接设备;并配置为将所述终端连接设备回传的视频数据信息进行存储和在所述音视频播放设备上进行显示。具体的,本实施例中的数据处理设备103可以包括电性连接的第一转换部1031和第二转换部1032,其中第一转换部1031可以与眼镜本体100实现有线连接,将音视频获取设备101接收的视频数据信息从模拟图像信号形式转换为并行数字信号形式,第二转换部1032可以将第一转换部1031输出的并行数字信号形式的视频数据信息转换为串行数字信号形式的视频数据信息。通过上述配置过程,可以将音视频获取设备101接收到的视频数据信息从图像模拟信号形式转换为并行数字信号形式,从而减小了信息的占用的存储量,也便于传送和处理。In addition, the data processing device 103 in this embodiment can preprocess the video data information acquired by the audio and video acquisition device, and send the preprocessed video data information to the terminal connection device; and be configured to connect the terminal The video data information returned by the device is stored and displayed on the audio and video playback device. Specifically, the data processing device 103 in this embodiment may include a first conversion unit 1031 and a second conversion unit 1032 that are electrically connected, wherein the first conversion unit 1031 can be connected to the glasses body 100 by wire, and the audio and video acquisition device The video data information received by 101 is converted from an analog image signal form to a parallel digital signal form, and the second conversion unit 1032 can convert the video data information in the form of a parallel digital signal output by the first conversion unit 1031 into video data in the form of a serial digital signal information. Through the above configuration process, the video data information received by the audio and video acquisition device 101 can be converted from the image analog signal form to the parallel digital signal form, thereby reducing the occupied storage capacity of the information and facilitating transmission and processing.
另外,对于音频流的处理,本发明实施例中的数据处理设备103还可以包括去噪模块1033,该去噪模块1033可以对音视频获取模块101接收的音频数据信息进行去噪处理,并将去噪后的音频数据传送至终端连接设备进行进一步的编码等处理。In addition, for the processing of audio streams, the data processing device 103 in the embodiment of the present invention may also include a denoising module 1033, which can denoise the audio data information received by the audio and video acquisition module 101, and The denoised audio data is sent to the terminal connection device for further encoding and other processing.
而音视频播放设备102可以通过与终端连接设备200连接,来从终端连接设备200获取处理后的音频信息、视频信息,以进行显示和播放。本实施例中的音视频播放设备102可以包括显示屏和扬声器等设备。The audio and video playback device 102 can obtain processed audio information and video information from the terminal connection device 200 by connecting to the terminal connection device 200 for display and playback. The audio and video playback device 102 in this embodiment may include devices such as a display screen and a speaker.
如图9所示,其中,终端连接设备200可以将接收到的经数据处理设备103预处理后的视频数据信息处理成多路不同分辨率的视频数据信息,并分别对所述多路不同分辨率的视频数据信息进行优化处理,并对优化处理后的各不同分辨率的视频数据信息进行编码处理和叠加处理,其中,经编码后的视频数据信息被存储在所述终端连接设备内以供读取,并且经叠加处理后的视频数据信息被返回至所述眼镜本体,以进行播放显示。As shown in FIG. 9 , the terminal connection device 200 can process the received video data information preprocessed by the data processing device 103 into multiple channels of video data information with different resolutions, and respectively resolve the multiple channels of different resolutions. The video data information of different resolutions is optimized, and the optimized video data information of different resolutions is encoded and superimposed, wherein the encoded video data information is stored in the terminal connection device for read, and the superimposed video data information is returned to the glasses body for playback and display.
例如,本发明实施例中的终端连接设备200可以包括分辨率处理模块201、优化模块202、编码模块203和叠加模块204。其中,分辨率处理模块201与数据处理模块103连接,并接收经预处理的视频数据信息,并对该接收的视频数据信息进行剪切、缩放处理,从而获得多路不同分辨率的视频数据信息。而优化模块202可以与分辨率处理模块201和编码模块203以及叠加模块204连接。由于在音视频获取设备101接收到的视频数据信息中可能会存在噪声信号,而且,视频信息的质量也有待提高,因此优化模块202还可以对视频数据信息进行图像优化的处理。具体的优化模块202可以对经预处理后的视频数据信息图像增强处理和防抖处理,其中图像增强处理至少包括图像的去噪处理和锐化处理,以提高视频数据的视频质量。编码模块203可以对优化模块202输出的视频数据信息进行编码处理,本发明实施例中,可以按照不同的协议对经优化处理的视频数据信息进行编码,以获得不同的编码数据流。例如,上述协议可以包括JPG协议、MJPEG协议、H.264协议以及H.265协议,相应的,编码后可以将优化处理后的各不同分辨率的视频数据信息编码成JPG格式、MJPEG格式、H.264或H.265格式。For example, the terminal connection device 200 in this embodiment of the present invention may include a resolution processing module 201 , an optimization module 202 , an encoding module 203 and a superposition module 204 . Among them, the resolution processing module 201 is connected with the data processing module 103, and receives the preprocessed video data information, and performs cutting and scaling processing on the received video data information, thereby obtaining multiple channels of video data information with different resolutions . The optimization module 202 may be connected with the resolution processing module 201 , the encoding module 203 and the superposition module 204 . Since there may be noise signals in the video data information received by the audio and video acquisition device 101, and the quality of the video information needs to be improved, the optimization module 202 can also perform image optimization processing on the video data information. Specifically, the optimization module 202 can perform image enhancement processing and anti-shake processing on the preprocessed video data information, wherein the image enhancement processing at least includes image denoising processing and sharpening processing, so as to improve the video quality of the video data. The encoding module 203 can encode the video data information output by the optimization module 202. In the embodiment of the present invention, the optimized video data information can be encoded according to different protocols to obtain different encoded data streams. For example, the above-mentioned protocols may include JPG protocol, MJPEG protocol, H.264 protocol and H.265 protocol. .264 or H.265 format.
另外,叠加模块204还可以将优化模块202优化处理后的视频数据信息进行叠加处理。通过在视频数据信息中叠加其他的信息,可以呈现不同的显示状态。也即上述叠加处理可以包括向所述经优化处理后的各不同分辨率的视频数据信息上叠加时间信息或标识信息。标识信息可以包括任意形态的需要叠加的图形信息、文字信息。上述叠加信息可以用于表示、提示等作用。In addition, the overlay module 204 may also perform overlay processing on the video data information optimized by the optimization module 202 . By superimposing other information in the video data information, different display states can be presented. That is, the above superimposition processing may include superimposing time information or identification information on the optimized video data information of different resolutions. The identification information may include graphic information and text information in any form that need to be superimposed. The above superimposed information can be used for displaying, prompting and other functions.
本实施例中,经编码后的视频数据信息被存储在所述终端连接设备内以供读取,并且经叠加处理后的视频数据信息被返回至所述眼镜本体,以进行播放显示。In this embodiment, the encoded video data information is stored in the terminal connection device for reading, and the superimposed video data information is returned to the glasses body for playback and display.
对于音频数据处理,终端连接设备200中的编码模块还可以对经去噪模块1033去噪后的音频数据信息进行编码处理,编码后的音频数据信息可以被传送至与终端连接设备200连接的电子设备300或者也可以将电子设备回传的解码的音频数据信息输出至眼镜本体100进行播放。For audio data processing, the encoding module in the terminal connection device 200 can also encode the audio data information denoised by the denoising module 1033, and the encoded audio data information can be transmitted to the electronic device connected to the terminal connection device 200. Alternatively, the device 300 may output the decoded audio data information returned by the electronic device to the glasses body 100 for playback.
如上所述,本发明实施例中的智能眼镜系统还可以包括装设在终端连接设备200上并与终端连接设备连接的电子设备300。该电子设备300可以接收来自所述终端连接设备的经编码处理后的视频数据信息,并执行视频解码操作;并配置为对解码后的视频数据信息进行显示控制和回传至所述终端连接设备。As mentioned above, the smart glasses system in the embodiment of the present invention may further include an electronic device 300 installed on and connected to the terminal connection device 200 . The electronic device 300 can receive encoded video data information from the terminal connection device, and perform video decoding operations; and is configured to display and control the decoded video data information and send it back to the terminal connection device .
下面,详细说明终端连接设备200和电子设备300建立连接并实现通信连接的过程。Next, the process of establishing a connection and realizing a communication connection between the terminal connection device 200 and the electronic device 300 will be described in detail.
终端连接设备200和电子设备300之间建立通信的方式可以是在终端连接设备200利用其内的ADB服务模块建立与电子设备之间的TCP连接,此时眼镜本体100相当于为adb服务器端,电子设备相当于为adb客户端。The way to establish communication between the terminal connection device 200 and the electronic device 300 may be to use the ADB service module in the terminal connection device 200 to establish a TCP connection with the electronic device. At this time, the glasses body 100 is equivalent to an adb server. Electron is equivalent to an adb client.
而且,终端连接设备200和电子设备300之间的传送控制命令的格式为:公共包头+消息,根据公共包头中消息类型不同,而附带不同消息的数据格式,公共包头中消息长度为附带消息的有效数据长度,若消息长度为0,表明当前消息包只有包头,无其他数据。消息采用网络字节序传输。下表1为公共包头的格式:Moreover, the format of the transmission control command between the terminal connection device 200 and the electronic device 300 is: public header+message, according to the different types of messages in the public header, and the data formats of different messages, the length of the message in the public header is the length of the attached message. Effective data length, if the message length is 0, it indicates that the current message packet has only the header and no other data. Messages are transmitted in network byte order. The following table 1 is the format of the public header:
表1Table 1
终端连接设备200和电子设备300之间的传送数据信息(视频流和音频流)的格式为:公共包头+消息体)+附带的数据载荷,根据公共包头中消息类型不同,而附带不同消息的数据格式,公共包头中消息长度为附带消息体和附带的数据载荷的有效数据长度,若消息长度为0,表明当前消息包只有包头,无其他数据。消息采用网络字节序传输。The format of the transmission data information (video stream and audio stream) between the terminal connection device 200 and the electronic device 300 is: public packet header + message body) + attached data load, depending on the type of the message in the public packet header, and the attached different messages Data format, the message length in the public header is the effective data length of the attached message body and attached data payload, if the message length is 0, it indicates that the current message packet only has the header and no other data. Messages are transmitted in network byte order.
另外,下面详细说明对于数据流的处理过程,对于视频数据处理,电子设备300内可以包括解码模块301、格式处理模块302和音频处理模块303。其中,解码模块301可以与终端连接设备200中的编码模块203连接,并可以对经编码的视频数据信息进行解码。而格式转换模块302可以将解码后的视频数据信息转换为显示设备可以播放的适配的格式,如YUV格式。而电子设备300一方面可以在其配设的显示设备上显示该格式适配的视频数据信息,另一方面还可以将该适配的视频数据信息发送至终端连接设备,以通过终端连接设备对该视频数据信息进行叠加处理,即发送至叠加模块204,最终在眼镜本体中进行显示。在此需要说明的是,电子设备与智能终端设备之间的通信中可以包括控制其叠加的数据信息,以便于终端连接设备执行叠加处理。In addition, the following describes the processing of the data stream in detail. For video data processing, the electronic device 300 may include a decoding module 301 , a format processing module 302 and an audio processing module 303 . Wherein, the decoding module 301 can be connected with the encoding module 203 in the terminal connection device 200, and can decode the encoded video data information. The format conversion module 302 can convert the decoded video data information into an adapted format that can be played by the display device, such as YUV format. On the one hand, the electronic device 300 can display the format-adapted video data information on its equipped display device, and on the other hand, it can also send the adapted video data information to the terminal connection device, so that the terminal connection device The video data information is superimposed, that is, sent to the superimposing module 204, and finally displayed in the glasses body. It should be noted here that the communication between the electronic device and the smart terminal device may include data information for controlling superimposition thereof, so that the terminal connection device performs superimposition processing.
对于音频数据处理,电子设备中的音频处理模块303还可以对经编码模块编码的音频数据信息进行处理分析,以进行语音识别,从而获取音频数据的具体信息。本发明实施例中的电子设备还可以向智能终端连接设备发送其内存储的音频信息,以及其处理分析后的音频信息,并控制智能终端连接设备向眼镜本体发送所需播放的音频信息。同理,电子设备300也可以控制终端连接设备200向眼镜本体发送其内存储的视频信息,和处理后的视频信息进行显示播放。For audio data processing, the audio processing module 303 in the electronic device can also process and analyze the audio data information encoded by the encoding module to perform speech recognition, so as to obtain specific information of the audio data. The electronic device in the embodiment of the present invention can also send the audio information stored in it to the smart terminal connection device, and the audio information after processing and analysis, and control the smart terminal connection device to send the audio information to be played to the glasses body. Similarly, the electronic device 300 can also control the terminal connection device 200 to send the video information stored therein to the glasses body, and display and play the processed video information.
综上所述,本发明实施例可以通过终端连接设备对智能眼镜接收的音频、视频信息进行处理,而无需在智能眼镜中增加额外的配置,以使得具备智能眼镜的佩戴更加轻巧化的同时还能够实现更多的功能配置;另外本发明实施例中对音视频数据信息的处理可以增强音视频信息的信号强度以及显示和播放效果。To sum up, the embodiment of the present invention can process the audio and video information received by the smart glasses through the terminal connection device without adding additional configurations in the smart glasses, so that the smart glasses can be worn more lightly and at the same time More functional configurations can be realized; in addition, the processing of audio and video data information in the embodiment of the present invention can enhance the signal strength and display and playback effects of audio and video information.
以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。The above embodiments are only exemplary embodiments of the present invention, and are not intended to limit the present invention, and the protection scope of the present invention is defined by the claims. Those skilled in the art can make various modifications or equivalent replacements to the present invention within the spirit and protection scope of the present invention, and such modifications or equivalent replacements should also be deemed to fall within the protection scope of the present invention.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257362.4A CN108271038A (en) | 2016-12-30 | 2016-12-30 | A kind of data flow processing method and intelligent glasses system |
PCT/CN2017/099795 WO2018120894A1 (en) | 2016-12-30 | 2017-08-31 | Data stream processing method and smart glasses system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257362.4A CN108271038A (en) | 2016-12-30 | 2016-12-30 | A kind of data flow processing method and intelligent glasses system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108271038A true CN108271038A (en) | 2018-07-10 |
Family
ID=62706970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611257362.4A Pending CN108271038A (en) | 2016-12-30 | 2016-12-30 | A kind of data flow processing method and intelligent glasses system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108271038A (en) |
WO (1) | WO2018120894A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115543069A (en) * | 2021-06-30 | 2022-12-30 | 北京讯通安添通讯科技有限公司 | Smart glasses control method, device and system |
CN116634177B (en) * | 2023-06-16 | 2024-02-20 | 北京行者无疆科技有限公司 | Video communication decoding processing method based on HDMI communication equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204229066U (en) * | 2014-12-04 | 2015-03-25 | 山东信通电子股份有限公司 | Wired intellective glasses |
CN105357421A (en) * | 2015-10-27 | 2016-02-24 | 南京泓众电子科技有限公司 | Smart glasses system |
CN105681826A (en) * | 2016-01-08 | 2016-06-15 | 全时云商务服务股份有限公司 | Video data transmission system and method and video data decoding method |
CN106027870A (en) * | 2016-07-15 | 2016-10-12 | 深圳市卡卓无线信息技术有限公司 | Split type smart glasses |
US20160349839A1 (en) * | 2015-05-27 | 2016-12-01 | Sony Interactive Entertainment Inc. | Display apparatus of front-of-the-eye mounted type |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN205539715U (en) * | 2016-01-28 | 2016-08-31 | 深圳云院线科技有限公司 | Virtual reality device |
CN105843395A (en) * | 2016-04-06 | 2016-08-10 | 上海斐讯数据通信技术有限公司 | Glasses capable of interacting with electronic equipment as well as interaction method |
-
2016
- 2016-12-30 CN CN201611257362.4A patent/CN108271038A/en active Pending
-
2017
- 2017-08-31 WO PCT/CN2017/099795 patent/WO2018120894A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204229066U (en) * | 2014-12-04 | 2015-03-25 | 山东信通电子股份有限公司 | Wired intellective glasses |
US20160349839A1 (en) * | 2015-05-27 | 2016-12-01 | Sony Interactive Entertainment Inc. | Display apparatus of front-of-the-eye mounted type |
CN105357421A (en) * | 2015-10-27 | 2016-02-24 | 南京泓众电子科技有限公司 | Smart glasses system |
CN105681826A (en) * | 2016-01-08 | 2016-06-15 | 全时云商务服务股份有限公司 | Video data transmission system and method and video data decoding method |
CN106027870A (en) * | 2016-07-15 | 2016-10-12 | 深圳市卡卓无线信息技术有限公司 | Split type smart glasses |
Also Published As
Publication number | Publication date |
---|---|
WO2018120894A1 (en) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2061255A1 (en) | Information processing device and method | |
CN104185082A (en) | Audio/video live broadcast method and system, client and server | |
CN103369289A (en) | Communication method of video simulation image and device | |
CN112019792B (en) | Conference control method, conference control device, terminal equipment and storage medium | |
CN102098553A (en) | Video transmission method and system as well as video server | |
CN115881138A (en) | Decoding method, device, equipment, storage medium and computer program product | |
CN113808596A (en) | Audio coding method and audio coding device | |
CN111885412B (en) | HDMI signal screen transmission method and wireless screen transmission device | |
CN102883150A (en) | Wireless audio and video transmission system | |
CN103503444A (en) | Signaling number of active layers in video coding | |
CN108271038A (en) | A kind of data flow processing method and intelligent glasses system | |
US6583807B2 (en) | Videoconference system for wireless network machines and its implementation method | |
WO2014174763A1 (en) | Processing device, integrated circuit, processing method, and program | |
US20140163971A1 (en) | Method of using a mobile device as a microphone, method of audio playback, and related device and system | |
CN103826084A (en) | Audio encoding method | |
CN102143347B (en) | Multi-party remote interaction system | |
CN102075817A (en) | Method and system for forwarding audio and video data | |
CN116566963B (en) | Audio processing method and device, electronic equipment and storage medium | |
CN112637703A (en) | WEB terminal real-time talkback system and talkback method | |
CN204465769U (en) | An audio transmission control system and a head-mounted display device | |
WO2022012628A1 (en) | Multi-channel audio signal encoding/decoding method and device | |
CN107438181B (en) | audio and video processing method and device | |
CN212137851U (en) | Video output device supporting HEVC decoding | |
CN211378133U (en) | Multi-network-fused video consultation system | |
CN211670946U (en) | Real-time audio and video comprehensive processing board card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180710 |