CN106210794A - Pipeline cleaning robot - Google Patents
Pipeline cleaning robot Download PDFInfo
- Publication number
- CN106210794A CN106210794A CN201610576056.0A CN201610576056A CN106210794A CN 106210794 A CN106210794 A CN 106210794A CN 201610576056 A CN201610576056 A CN 201610576056A CN 106210794 A CN106210794 A CN 106210794A
- Authority
- CN
- China
- Prior art keywords
- equipment
- age
- user
- image
- television
- 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.)
- Withdrawn
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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to a kind of pipeline cleaning robot, including robot frame, MSP430 single-chip microcomputer and ad content distributing equipment, MSP430 single-chip microcomputer and ad content distributing equipment are all in server end, MSP430 single-chip microcomputer reviews the ad content before frequency adjusts TV programme playback in real time for based on each age of user section, ad content distributing equipment is connected with MSP430 single-chip microcomputer, and the ad content before TV programme playback after adjusting in real time is sent to the TV programme supply system of far-end.
Description
Technical field
The present invention relates to robot field, particularly relate to a kind of pipeline cleaning robot.
Background technology
In prior art, DTV to review Model Design relatively rough, it is impossible to review rating according to televiewer
Each television station or each TV programme are reviewed strategy and carry out specific design, such as, at current digital television by situation
Review under pattern, review bandwidth distribution and to review resource distribution be all mean allocation, each television station review bandwidth and
Review resource identical, each TV programme review bandwidth with to review resource the most identical, this results in the TV that audience ratings is high
Program is difficult to importing and reviews in pattern, and the low TV programme the few of audience ratings review, and waste massive band width and resource.
The most such as, under the pattern of reviewing of current digital television, the advertisement duration before the playback of each TV programme is solid
Fixed, it is impossible to according to specifically reviewing or concrete real broadcasting situation and carry out respective design, meanwhile, to review the ad content of TV programme, weight
Broadcast layout strategy and review layout strategy all compare fix, it is impossible to carry out accordingly according to the concrete viewing of DTV spectators
Flexible design.
Accordingly, it would be desirable to a kind of new DTV reviews design, it is possible to collect DTV spectators' logarithm in time
The related data specifically watched of word TV programme, to carry out corresponding digital television program based on the related data collected
Review Model Design, thus change and the most fixing, inflexible review pattern, it is achieved digital television program is reviewed targetedly,
The service of reviewing more adapted to for selecting the televiewer reviewed to provide, improves the convenience that televiewer reviews.
Summary of the invention
In order to solve the problems referred to above, the invention provides a kind of pipeline cleaning robot, by spectators' situation of watching is entered
Line parameter gathers, by numeral television program video stream is carried out data analysis, on the basis of above, by returning of originally ossifing
See that pattern embodies, make that applicable spectators watch custom, strategy and Promgramming strategy are reviewed in the customization that caters to the audience, from
And on the premise of the economic requirement meeting digital television program supplier, facilitate DTV spectators that TV programme are returned
See.
According to an aspect of the present invention, it is provided that a kind of pipeline cleaning robot, described robot include robot frame,
MSP430 single-chip microcomputer and ad content distributing equipment, MSP430 single-chip microcomputer and ad content distributing equipment all in server end,
MSP430 single-chip microcomputer reviews the ad content before frequency adjusts TV programme playback in real time for based on each age of user section,
Ad content distributing equipment is connected with MSP430 single-chip microcomputer, the ad content before TV programme playback after adjusting in real time
It is sent to the TV programme supply system of far-end.
More specifically, in described pipeline cleaning robot, including: robot frame, including clean operation subset, lead to
News subset, main control device and lift-launch subset, main control device is sub with clean operation subset, communication subset and lift-launch respectively
Equipment connects, and carries subset and is used for carrying each equipment of television, and clean operation subset is for carrying out underground piping
Cleaning processes;MSP430 single-chip microcomputer, is positioned at server end, identifies that equipment is connected to receive active user age bracket with the age, uses
Operate in often receiving below an active user age bracket execution: update per hour based on the active user age bracket received
Receive the quantity of each age of user section and review frequency with determine each age of user section, be additionally based upon each age of user section
Review frequency adjust in real time TV programme playback before ad content;Ad content distributing equipment, is positioned at server end, with
MSP430 single-chip microcomputer connects, and the ad content before TV programme playback after adjusting in real time is sent to the TV Festival of far-end
Mesh supply system, in order to the TV programme supply system of far-end according to TV programme play back before ad content to TV programme
The distribution of the ad content before playing back;Timing device, is positioned at television, is used for providing current temporal information;Grab stream to set
Standby, it is positioned at television, for capturing the TS stream corresponding to current playing program;Look-back state detection equipment, is positioned at television, point
Not with timing device and grab flow device and be connected, according to the temporal information in the TS stream corresponding to current playing program and current time
Between the comparative result of information, determine whether to be in the pattern of reviewing, wherein, the temporal information in currently playing TS stream with
When current temporal information matches, exporting real-time play signal, the temporal information in currently playing TS stream is with current
When temporal information is not mated, play signal is reviewed in output;High-definition camera, is positioned at television, with look-back state detection equipment even
Connect, for receive review play signal time, start and the user on TV opposite carried out image data acquiring, to obtain TV
User images, the image data acquiring frequency of high-definition camera is 10 frames per second;Edge strengthens equipment, is positioned at television, with height
Clear photographic head connects, and is used for receiving TV user image, and TV user image performs edge enhancement process to export enhancing
Image;Gray processing processing equipment, is positioned at television, strengthens equipment with edge and is connected, and is used for receiving enhancing image, and to strengthening figure
Process as performing gray processing with output gray level image;Adaptive-filtering equipment, is positioned at television, with gray processing processing equipment even
Connect, be used for receiving gray level image, be analyzed determining that each noise divides to the gray value of the pixel of gray level image
The distribution radius in cloth region, the maximum in distribution radius based on each noise profile region determines the filter carrying out medium filtering
Ripple block of pixels size, uses the filtered pixel block size determined that smoothed image carries out medium filtering and processes to obtain filtering figure
Picture;Image binaryzation equipment, is positioned at television, is connected with adaptive-filtering equipment, is used for the image that accepts filter, for filtering figure
Each pixel in Xiang, calculate vertical direction upwards apart from the gray value of pixel of its 2 pixels as upper pixel
Gray value, calculate vertical direction downwards apart from the gray value of pixel of its 2 pixels as lower grey scale pixel value, calculate water
Square to the left apart from the gray value of pixel of its 2 pixels as left grey scale pixel value, calculated level direction to the right away from
From the gray value of pixel of its 2 pixels as right grey scale pixel value, when upper grey scale pixel value and lower grey scale pixel value it
The absolute value of difference is less than less than or equal to the absolute value of predetermined threshold value data and the difference of left grey scale pixel value and right grey scale pixel value
When predetermined threshold value data, by for pixel be set to white level pixel, when upper grey scale pixel value and lower pixel grey scale
The absolute value of the difference of value is more than pre-more than the absolute value of predetermined threshold value data or the difference of left grey scale pixel value and right grey scale pixel value
If during threshold data, by for pixel be set to black level pixel, and export the binary image that filtering image is corresponding;
Image segmentation apparatus, is positioned at television, strengthens equipment with edge respectively and image binaryzation equipment is connected, be used for receiving binaryzation
Image, carries out humanoid zone location, and people based on location based on binary image with presetting humanoid profile to binary image
Shape region is partitioned into TV user subimage in strengthening image;Age characteristics extraction equipment, is positioned at television, splits with image
Equipment connects, and is used for receiving TV user subimage, and extracts in TV user subimage based on TV user subimage
Age of user feature;Age identifies equipment, is positioned at television, is connected with age characteristics extraction equipment, for TV user subgraph
Age of user feature in Xiang is mated with the basal age feature of all age group, output matching successful age bracket conduct
Active user age bracket, wherein all age group includes 0-10 year age bracket, 10-20 year age bracket, 20-30 year age bracket, 30-
40 years old age brackets, 40-50 year age bracket, 50-60 year age bracket, 60-70 year age bracket and more than 70 years old age bracket;Flash memory, position
In television, identify equipment and Ling Yang SPCE061A chip even with image binaryzation equipment, image segmentation apparatus, age respectively
Connect, for prestoring predetermined threshold value data, presetting humanoid profile and the basal age feature of all age group;The information of reviewing carries
Taking equipment, is positioned at television, with look-back state detection equipment is connected, be used for receive review play signal time, based on currently
Play the stream of the TS corresponding to program and extract the programm name currently reviewing program;User profile extraction equipment, is positioned at television, uses
Be connected in the conditional access interface i.e. CA interface with Set Top Box, with receive user smart card numbering, be additionally operable to in Set Top Box
Put ROM to connect, encode with receiving set up box model and Set Top Box;Information encoding apparatus, is positioned at television, believes with user respectively
Breath extraction equipment and review information extracting device and connect, for according to the pre-arranged code form joint to the TV programme of current playback
Mesh title, user smart card numbering, Set Top Box model and Set Top Box encode, to obtain program audience information coding
Bag;Information transmitting apparatus, is positioned at television, is connected with information encoding apparatus, for the playback cycle in each TV programme
Send a program audience information coding bag;Cohersive and integrated data equipment, is positioned at server end, with each information transmitting apparatus even
Connecing, the program audience information coding bag sending each information transmitting apparatus is decoded according to pre-arranged code form, to obtain
Obtain the corresponding programm name of TV programme of current playback, user smart card numbering, Set Top Box model and Set Top Box coding,
Determine set-top box users information based on user smart card numbering, encode based on Set Top Box model and Set Top Box and determine that Set Top Box is believed
Breath, using the corresponding programm name of TV programme of current playback, set-top box users information and set top box information as one
Program audience record exports;Cohersive and integrated data library facilities, is positioned at server end, is connected with cohersive and integrated data equipment, is used for receiving and protecting
Deposit each program audience record;User input device, is positioned at server end, is connected with audience rating statistical equipment, for based on
The input operation at family, determines the first Preset Time and the second Preset Time;Audience rating statistical equipment, is positioned at server end, with remittance
Total data library facilities connects, for adding up each TV programme every the first Preset Time based on each program audience record
Audience ratings, concrete statistical operation is as follows: searches in cohersive and integrated data library facilities every the first Preset Time and presets up-to-date first
Each program audience record preserved in time is as each up-to-date program audience record, for each TV programme,
In each up-to-date program audience record, a plurality of up-to-date program receipts with same program name are searched out based on its programm name
Depending on record, the quantity of a plurality of up-to-date program audience record that statistics searches is total using the playback rating as corresponding TV programme
Number, playback rating sums based on corresponding TV programme calculate the playback audience ratings of corresponding TV programme;Wherein, audience rating statistical
Equipment is additionally operable to every the second Preset Time statistical machine top box Homes Using TV, and concrete operations are as follows: audience rating statistical equipment is every
Two Preset Times are searched for each the up-to-date program preserved in up-to-date second Preset Time in cohersive and integrated data library facilities and are received
Depending on record, determine that the quantity of the Set Top Box that each up-to-date program audience record relates to, will be using as online Set Top Box sum
Line Set Top Box sum is divided by promoting Set Top Box sum to obtain set-top-box opening rate;Wherein, MSP430 single-chip microcomputer is additionally based upon each
The ad content before frequency adjusts TV programme playback in real time of reviewing of age of user section includes: according to each age of user section
Review frequency, determine the allocation priority of the ad content being suitable for corresponding age of user section, age of user section review frequency
The biggest, the allocation priority of ad content being suitable for it is the highest, age of user section to review frequency the least, be suitable in its advertisement
The allocation priority held is the lowest.
More specifically, in described pipeline cleaning robot: the TS corresponding to current playing program flows by packet header and load
Composition.
More specifically, in described pipeline cleaning robot: described load includes the MPEG-2 data of 184 bytes.
More specifically, in described pipeline cleaning robot: described packet header include a sync byte SYNC1 and three its
His byte.
More specifically, in described pipeline cleaning robot: described three other bytes are used for traffic identification, scramble and control
Information processed.
More specifically, in described pipeline cleaning robot: being specifically distributed as of three other bytes in described packet header, 1
Individual transmission error code indication bit position, 1 clean data cell initiates indication bit position, and 1 is transmitted priority bit position, and 13 bags are known
Not Fu PID bit, 2 are transmitted scrambling control bits positions, and 2 self adaptation districts control bits and 4 continuous counter bits
Position.
Accompanying drawing explanation
Below with reference to accompanying drawing, embodiment of the present invention are described, wherein:
Fig. 1 is the block diagram according to the pipeline cleaning robot shown in embodiment of the present invention.
Reference: 1MSP430 single-chip microcomputer;2 ad content distributing equipments
Detailed description of the invention
Below with reference to accompanying drawings the embodiment of the pipeline cleaning robot of the present invention is described in detail.
Current DTV reviews pattern because developing history is shorter, and it is the most inflexible that it reviews pattern, it is impossible to according to
Spectators review the corresponding customization that the every content reviewing in pattern is embodied by situation or the real-time viewing of spectators, example
As, it is impossible to customize each and review reviewing bandwidth and reviewing resource of program, it is impossible to watch number of times according to the spectators reviewing program and set
Content and the reproduction time length of advertisement reviewed by meter.Therefore, current DTV review pattern and spectators demand of reviewing it
Between contradiction more and more prominent.
In order to overcome above-mentioned deficiency, the present invention has built a kind of pipeline cleaning robot, to existing digital television program
The control model of playback controls system refines, by gathering spectators' viewing information and the business information of digital video frequency flow, right
Each item controlled in digital television program playback is customized, thus solves above-mentioned technical problem, for the joint of DTV
Mesh supplier provides higher interests space and reference data more accurately, more it is essential that the spectators for DTV provide
More convenient.
Fig. 1 is the block diagram according to the pipeline cleaning robot shown in embodiment of the present invention, described robot bag
Include robot frame, MSP430 single-chip microcomputer and ad content distributing equipment, MSP430 single-chip microcomputer and ad content distributing equipment all
Being in server end, MSP430 single-chip microcomputer adjusts TV programme playback in real time for frequency of reviewing based on each age of user section
Front ad content, ad content distributing equipment is connected with MSP430 single-chip microcomputer, and the TV programme after adjusting in real time are returned
Ad content before putting is sent to the TV programme supply system of far-end.
Then, continue the concrete structure of the pipeline cleaning robot of the present invention is further detailed.
Described robot includes: robot frame, including clean operation subset, communication subset, main control device with take
Carrier equipment, main control device is connected with clean operation subset, communication subset and lift-launch subset respectively, carries subset and use
In each equipment of lift-launch television, clean operation subset is for carrying out cleaning process to underground piping;MSP430 single-chip microcomputer,
It is positioned at server end, identifies that equipment is connected to receive active user age bracket with the age, for often receiving an active user
Age bracket performs following operation: updates based on the active user age bracket received and receives each age of user section per hour
Quantity reviews frequency with determine each age of user section, and the frequency of reviewing being additionally based upon each age of user section adjusts TV in real time
Ad content before programme replay.
Described robot includes: ad content distributing equipment, is positioned at server end, is connected with MSP430 single-chip microcomputer, is used for
The ad content before TV programme playback after adjusting in real time is sent to the TV programme supply system of far-end, in order to far-end
TV programme supply system according to TV programme play back before ad content TV programme are played back before ad content
Distribution.
Described robot includes: timing device, is positioned at television, is used for providing current temporal information;Grab flow device, position
In television, for capturing the TS stream corresponding to current playing program.
Described robot includes: look-back state detection equipment, be positioned at television, respectively with timing device and grab flow device company
Connect, the temporal information in flowing according to the TS corresponding to current playing program and the comparative result of current temporal information, determine and work as
Before whether be in the pattern of reviewing, wherein, when the temporal information in currently playing TS stream matches with current temporal information,
Output real-time play signal, when the temporal information in currently playing TS stream is not mated with current temporal information, exports back
See play signal.
Described robot includes: high-definition camera, is positioned at television, is connected, for connecing with look-back state detection equipment
Receive when reviewing play signal, start the user to TV opposite and carry out image data acquiring, to obtain TV user image, high
The image data acquiring frequency of clear photographic head is 10 frames per second.
Described robot includes: edge strengthens equipment, is positioned at television, is connected with high-definition camera, is used for receiving TV
User images, and TV user image is performed edge enhancement process with output enhancing image.
Described robot includes: gray processing processing equipment, is positioned at television, strengthens equipment with edge and is connected, is used for receiving
Strengthen image, and perform gray processing process with output gray level image to strengthening image.
Described robot includes: adaptive-filtering equipment, is positioned at television, is connected with gray processing processing equipment, is used for connecing
Receive gray level image, be analyzed determining dividing of each noise profile region to the gray value of the pixel of gray level image
Cloth radius, the maximum in distribution radius based on each noise profile region determines the filtered pixel block chi carrying out medium filtering
Very little, use the filtered pixel block size determined that smoothed image carries out medium filtering and process to obtain filtering image.
Described robot includes: image binaryzation equipment, is positioned at television, is connected with adaptive-filtering equipment, is used for connecing
Receive filtering image, for each pixel in filtering image, calculate vertical direction upwards apart from the pixel of its 2 pixels
The gray value of point, as upper grey scale pixel value, calculates vertical direction and makees apart from the gray value of the pixel of its 2 pixels downwards
For lower grey scale pixel value, calculated level direction to the left apart from the gray value of pixel of its 2 pixels as left pixel grey scale
Value, calculated level direction to the right apart from the gray value of pixel of its 2 pixels as right grey scale pixel value, when upper pixel ash
The absolute value of the difference of angle value and lower grey scale pixel value is less than or equal to predetermined threshold value data and left grey scale pixel value and right pixel grey scale
Value difference absolute value less than or equal to predetermined threshold value data time, by for pixel be set to white level pixel, when upper picture
The absolute value of the difference of element gray value and lower grey scale pixel value is more than predetermined threshold value data or left grey scale pixel value and right pixel grey scale
When the absolute value of the difference of value is more than predetermined threshold value data, by for pixel be set to black level pixel, and export filtering
The binary image that image is corresponding.
Described robot includes: image segmentation apparatus, is positioned at television, strengthens equipment and image binaryzation with edge respectively
Equipment connects, and is used for receiving binary image, carries out humanoid with default humanoid profile to binary image based on binary image
Zone location, and in strengthening image, it is partitioned into TV user subimage based on the humanoid region positioned.
Described robot includes: age characteristics extraction equipment, is positioned at television, is connected with image segmentation apparatus, is used for connecing
Receive TV user subimage, and extract the age of user feature in TV user subimage based on TV user subimage.
Described robot includes: the age identifies equipment, is positioned at television, is connected with age characteristics extraction equipment, for electricity
Mating with the basal age feature of all age group depending on the age of user feature in user's subimage, output matching is successful
Age bracket is as active user age bracket, and wherein all age group includes 0-10 year age bracket, 10-20 year age bracket, 20-30 year
Age bracket, 30-40 year age bracket, 40-50 year age bracket, 50-60 year age bracket, 60-70 year age bracket and more than 70 years old age
Section.
Described robot includes: flash memory, is positioned at television, respectively with image binaryzation equipment, image segmentation apparatus, age
Identification equipment and Ling Yang SPCE061A chip connect, and are used for prestoring predetermined threshold value data, presetting humanoid profile and each year
Age section basal age feature.
Described robot includes: review information extracting device, is positioned at television, is connected with look-back state detection equipment, uses
In receive review play signal time, flow to extract based on the TS corresponding to current playing program and currently review the program names of program
Claim.
Described robot includes: user profile extraction equipment, is positioned at television, for the conditional access interface with Set Top Box
I.e. CA interface connects, and to receive user smart card numbering, is additionally operable to the built-in ROM with Set Top Box and is connected, with receiving set up box type
Number and Set Top Box coding.
Described robot includes: information encoding apparatus, is positioned at television, respectively with user profile extraction equipment and review letter
Breath extraction equipment connects, for according to pre-arranged code form to the programm name of the TV programme of current playback, user smart card
Numbering, Set Top Box model and Set Top Box encode, to obtain program audience information coding bag;Information transmitting apparatus,
It is positioned at television, is connected with information encoding apparatus, send a program audience for the playback cycle in each TV programme
Information coding bag.
Described robot includes: cohersive and integrated data equipment, is positioned at server end, is connected with each information transmitting apparatus, right
The program audience information coding bag that each information transmitting apparatus sends is decoded according to pre-arranged code form, to obtain correspondence
The programm name of TV programme of current playback, user smart card numbering, Set Top Box model and Set Top Box coding, based on
Family smart card numbering determines set-top box users information, encodes based on Set Top Box model and Set Top Box and determines set top box information, will
The corresponding programm name of TV programme of current playback, set-top box users information and set top box information are received as a program
Depending on record output.
Described robot includes: cohersive and integrated data library facilities, is positioned at server end, is connected with cohersive and integrated data equipment, is used for connecing
Receive and preserve each program audience record;User input device, is positioned at server end, is connected with audience rating statistical equipment, is used for
Input operation based on user, determines the first Preset Time and the second Preset Time.
Described robot includes: audience rating statistical equipment, is positioned at server end, is connected with cohersive and integrated data library facilities, is used for
Adding up the audience ratings of each TV programme every the first Preset Time based on each program audience record, concrete statistical operation is such as
Under: in cohersive and integrated data library facilities, each joint preserved in up-to-date first Preset Time is searched for every the first Preset Time
Mesh rating record is as each up-to-date program audience record, for each TV programme, based on its programm name at each
Searching out a plurality of up-to-date program audience record with same program name in new program audience record, it is a plurality of that statistics searches
The quantity of up-to-date program audience record is using the playback rating sum as corresponding TV programme, playback based on corresponding TV programme
Rating sum calculates the playback audience ratings of corresponding TV programme.
Wherein, audience rating statistical equipment is additionally operable to every the second Preset Time statistical machine top box Homes Using TV, and concrete operations are such as
Under: audience rating statistical equipment is searched in cohersive and integrated data library facilities every the second Preset Time and is protected in up-to-date second Preset Time
Each the up-to-date program audience record left, determines that the quantity of the Set Top Box that each up-to-date program audience record relates to is to make
Total for online Set Top Box, by online Set Top Box sum divided by promoting Set Top Box sum to obtain set-top-box opening rate.
Wherein, MSP430 single-chip microcomputer be additionally based upon each age of user section review frequency adjust in real time TV programme playback before
Ad content include: review frequency according to each age of user section, in determining the advertisement being suitable for corresponding age of user section
The allocation priority held, age of user section to review frequency the biggest, the allocation priority of the ad content being suitable for it is the highest, user
Age bracket to review frequency the least, the allocation priority of the ad content being suitable for it is the lowest.
Alternatively, in described robot: the TS stream corresponding to current playing program is made up of packet header and load;Described negative
Carry the MPEG-2 data including 184 bytes;Described packet header includes a sync byte SYNC1 and three other bytes;Described three
Other bytes individual are used for traffic identification, scramble and control information;And being specifically distributed as of three other bytes in described packet header,
1 transmission error code indication bit position, 1 clean data cell initiates indication bit position, and 1 is transmitted priority bit position, 13 bags
Identifier PID bit, 2 are transmitted scrambling control bits position, and 2 self adaptation districts control bit and 4 continuous counter ratios
Special position.
It addition, advertisement, the meaning i.e. publicized widely.Advertisement is in order to certain specifically needs, by the media of certain forms,
Disclose and transmit the publicity measures of information widely to the public.Advertisement have broad sense and narrow sense point, broad sense advertisement includes non-economy
Advertisement and economic advertisement.Non-economy advertisement refers to not advertisement for the purpose of profit, also known as effect advertisement, as government administration department,
Social cause unit or even the various bulletins of individual, notice, statement etc., main purpose is to promote;Narrow sense advertisement only refers to economical wide
Accuse, also known as commercial advertisement, refer to the advertisement for the purpose of profit, it is common that the inter-drain of commodity producers, operator and consumer
The important means of communication breath, or enterprise dominates the market, promotes the sale of products, the important form of utility service, and main purpose is to expand warp
Ji benefit.
Television advertising is a kind of advertisement form via TV broadcast, be commonly used to publicize commodity, service, organize, concept
Deng.Most television advertising is to be made by the advertising company of outside, and buys number when playing to television station.Television advertising is sent out
Up to now, its length all has from the several seconds to several minutes and (also has an advertisement magazine up to 10 minutes, and when whole program in exhibition
" the information type advertisement " of section, also known as TV shopping).Product miscellaneous all can publicize via television advertising, from domestic
Cleaning agent, agricultural product, service, even arriving political activity has.In the U.S., television advertising is big to the power of influence of society,
If candidate is considered to release a good television advertising, it may be difficult to win in election.
TV replay advertisement refers to before TV programme play back, and the advertisement for these TV programme of broadcasting is usually
Forcing playback televiewer's viewing, TV replay advertisement is generally used for including the televising in terminal of Set Top Box.
Use the pipeline cleaning robot of the present invention, cannot be according to viewership to program look back for prior art
Pattern carries out the technical problem of corresponding specific design, carries out data acquisition by spectators are reviewed situation to program, by right
Business information in digital video frequency flow carries out selectivity parsing, based on each item data obtained, TV programme is reviewed mode and enters
The flexible design that row is regular, so that the strategy of reviewing of TV programme more adapts to reviewing custom and reviewing of televiewer
Demand.
Although it is understood that the present invention discloses as above with preferred embodiment, but above-described embodiment being not used to
Limit the present invention.For any those of ordinary skill in the art, without departing under technical solution of the present invention ambit,
Technical solution of the present invention is made many possible variations and modification by the technology contents that all may utilize the disclosure above, or is revised as
Equivalent embodiments with change.Therefore, every content without departing from technical solution of the present invention, according to the technical spirit pair of the present invention
Any simple modification made for any of the above embodiments, equivalent variations and modification, all still fall within the scope of technical solution of the present invention protection
In.
Claims (7)
1. a pipeline cleaning robot, described robot includes robot frame, MSP430 single-chip microcomputer and ad content distribution
Equipment, MSP430 single-chip microcomputer and ad content distributing equipment are all in server end, and MSP430 single-chip microcomputer is for using based on each
The frequency of reviewing of family age bracket adjusts the ad content before TV programme play back in real time, and ad content distributing equipment is mono-with MSP430
Sheet machine connects, and the ad content before TV programme playback after adjusting in real time is sent to the TV programme supply of far-end and puts down
Platform.
2. pipeline cleaning robot as claimed in claim 1, it is characterised in that described robot includes:
Robot frame, including clean operation subset, communication subset, main control device and lift-launch subset, main control device divides
Not with clean operation subset, communication subset and carry subset and is connected, lift-launch subset is used for carrying each of television
Equipment, clean operation subset is for carrying out cleaning process to underground piping;
MSP430 single-chip microcomputer, is positioned at server end, identifies that equipment is connected to receive active user age bracket with the age, for often connecing
Receive an active user age bracket and perform following operation: update based on the active user age bracket received and receive per hour
The quantity of each age of user section reviews frequency with determine each age of user section, is additionally based upon reviewing of each age of user section
Frequency adjusts the ad content before TV programme playback in real time;
Ad content distributing equipment, is positioned at server end, is connected with MSP430 single-chip microcomputer, the TV Festival after adjusting in real time
Ad content before mesh playback is sent to the TV programme supply system of far-end, in order to the TV programme supply system of far-end is pressed
The distribution of the ad content before TV programme being played back according to the ad content before TV programme playback;
Timing device, is positioned at television, is used for providing current temporal information;
Grab flow device, be positioned at television, for capturing the TS stream corresponding to current playing program;
Look-back state detection equipment, is positioned at television, respectively with timing device and grab flow device and be connected, according to current playing program
The corresponding temporal information in TS stream and the comparative result of current temporal information, determine whether to be in the pattern of reviewing,
Wherein, when the temporal information in currently playing TS stream matches with current temporal information, export real-time play signal,
When the currently playing temporal information in TS stream is not mated with current temporal information, play signal is reviewed in output;
High-definition camera, is positioned at television, with look-back state detection equipment is connected, be used for receive review play signal time,
Start the user to TV opposite and carry out image data acquiring, to obtain TV user image, the view data of high-definition camera
Frequency acquisition is 10 frames per second;
Edge strengthens equipment, is positioned at television, is connected with high-definition camera, is used for receiving TV user image, and uses TV
Family image performs edge enhancement process and strengthens image with output;
Gray processing processing equipment, is positioned at television, strengthens equipment with edge and is connected, and is used for receiving enhancing image, and to strengthening figure
Process as performing gray processing with output gray level image;
Adaptive-filtering equipment, is positioned at television, is connected with gray processing processing equipment, is used for receiving gray level image, to gray scale
The gray value of the pixel changing image is analyzed determining the distribution radius in each noise profile region, based on each noise
Maximum in the distribution radius of distributed areas determines the filtered pixel block size carrying out medium filtering, uses the filtering picture determined
Element block size carries out medium filtering and processes to obtain filtering image smoothed image;
Image binaryzation equipment, is positioned at television, is connected with adaptive-filtering equipment, is used for the image that accepts filter, for filtering
Each pixel in image, calculate vertical direction upwards apart from the gray value of pixel of its 2 pixels as upper picture
Element gray value, calculate vertical direction downwards apart from the gray value of pixel of its 2 pixels as lower grey scale pixel value, calculate
Horizontal direction to the left apart from the gray value of pixel of its 2 pixels as left grey scale pixel value, calculated level direction is to the right
Apart from the gray value of pixel of its 2 pixels as right grey scale pixel value, when upper grey scale pixel value and lower grey scale pixel value
The absolute value of difference be less than less than or equal to the absolute value of the difference of predetermined threshold value data and left grey scale pixel value and right grey scale pixel value
During equal to predetermined threshold value data, by for pixel be set to white level pixel, when upper grey scale pixel value and lower pixel ash
The absolute value of the difference of angle value is more than more than the absolute value of predetermined threshold value data or the difference of left grey scale pixel value and right grey scale pixel value
During predetermined threshold value data, by for pixel be set to black level pixel, and export the binary picture that filtering image is corresponding
Picture;
Image segmentation apparatus, is positioned at television, strengthens equipment with edge respectively and image binaryzation equipment is connected, for reception two
Value image, carries out humanoid zone location with presetting humanoid profile to binary image based on binary image, and based on location
Humanoid region be partitioned into TV user subimage strengthening in image;
Age characteristics extraction equipment, is positioned at television, is connected with image segmentation apparatus, is used for receiving TV user subimage, and
The age of user feature in TV user subimage is extracted based on TV user subimage;
Age identifies equipment, is positioned at television, is connected with age characteristics extraction equipment, the user in TV user subimage
Age characteristics is mated with the basal age feature of all age group, and the successful age bracket of output matching is as active user year
Age section, wherein all age group includes 0-10 year age bracket, 10-20 year age bracket, 20-30 year age bracket, 30-40 age in year
Section, 40-50 year age bracket, 50-60 year age bracket, 60-70 year age bracket and more than 70 years old age bracket;
Flash memory, is positioned at television, identifies equipment and Ling Yang with image binaryzation equipment, image segmentation apparatus, age respectively
SPCE061A chip connects, for prestoring predetermined threshold value data, presetting humanoid profile and the basal age of all age group
Feature;
Review information extracting device, be positioned at television, with look-back state detection equipment is connected, for receive review broadcasting believe
Number time, flow to extract based on the TS corresponding to current playing program and currently review the programm name of program;
User profile extraction equipment, is positioned at television, for being connected with the conditional access interface i.e. CA interface of Set Top Box, to receive
User smart card is numbered, and is additionally operable to the built-in ROM with Set Top Box and is connected, and encodes with receiving set up box model and Set Top Box;
Information encoding apparatus, is positioned at television, respectively with user profile extraction equipment and review information extracting device and be connected, is used for
According to pre-arranged code form to the programm name of the TV programme of current playback, user smart card numbering, Set Top Box model and
Set Top Box encodes, to obtain program audience information coding bag;
Information transmitting apparatus, is positioned at television, is connected with information encoding apparatus, for the playback cycle in each TV programme
Send a program audience information coding bag;
Cohersive and integrated data equipment, is positioned at server end, is connected with each information transmitting apparatus, sends out each information transmitting apparatus
The program audience information coding bag sent is decoded according to pre-arranged code form, to obtain the TV programme of corresponding current playback
Programm name, user smart card numbering, Set Top Box model and Set Top Box coding, based on user smart card numbering determine machine top
Box user profile, encodes based on Set Top Box model and Set Top Box and determines set top box information, by the TV of corresponding current playback
The programm name of program, set-top box users information and set top box information export as a program audience record;
Cohersive and integrated data library facilities, is positioned at server end, is connected with cohersive and integrated data equipment, is used for receiving and preserve each program audience
Record;
User input device, is positioned at server end, is connected with audience rating statistical equipment, for input operation based on user, really
Fixed first Preset Time and the second Preset Time;
Audience rating statistical equipment, is positioned at server end, is connected with cohersive and integrated data library facilities, for every the first Preset Time based on
The audience ratings of each TV programme added up in each program audience record, and concrete statistical operation is as follows: every the first Preset Time
Each program audience record preserved in up-to-date first Preset Time is searched for as each in cohersive and integrated data library facilities
Up-to-date program audience record, for each TV programme, searches in each up-to-date program audience record based on its programm name
Rope goes out to have a plurality of up-to-date program audience record of same program name, a plurality of up-to-date program audience record that statistics searches
Quantity calculates corresponding electricity using the playback rating sum as corresponding TV programme, playback rating sums based on corresponding TV programme
Playback audience ratings depending on program;
Wherein, audience rating statistical equipment is additionally operable to every the second Preset Time statistical machine top box Homes Using TV, and concrete operations are as follows: receive
Depending on rate statistics equipment every the second Preset Time is searched in cohersive and integrated data library facilities and preserved in up-to-date second Preset Time
Each the up-to-date program audience record come, determine the quantity of the Set Top Box that each up-to-date program audience record relates to using as
Line Set Top Box sum, by online Set Top Box sum divided by promoting Set Top Box sum to obtain set-top-box opening rate;
Wherein, MSP430 single-chip microcomputer be additionally based upon each age of user section review frequency adjust in real time TV programme playback before wide
Announcement content includes: review frequency according to each age of user section, determines the ad content being suitable for corresponding age of user section
Allocation priority, age of user section to review frequency the biggest, the allocation priority of the ad content being suitable for it is the highest, age of user
Section to review frequency the least, the allocation priority of the ad content being suitable for it is the lowest.
3. pipeline cleaning robot as claimed in claim 2, it is characterised in that:
TS stream corresponding to current playing program is made up of packet header and load.
4. pipeline cleaning robot as claimed in claim 3, it is characterised in that:
Described load includes the MPEG-2 data of 184 bytes.
5. pipeline cleaning robot as claimed in claim 3, it is characterised in that:
Described packet header includes a sync byte SYNC1 and three other bytes.
6. pipeline cleaning robot as claimed in claim 5, it is characterised in that:
Described three other bytes are used for traffic identification, scramble and control information.
7. pipeline cleaning robot as claimed in claim 6, it is characterised in that:
Specifically being distributed as of three other bytes in described packet header, 1 transmission error code indication bit position, 1 clean data cell rises
Beginning indication bit position, 1 is transmitted priority bit position, 13 bag identifier PID bits, and 2 are transmitted scrambling control bits position,
2 self adaptation districts control bit and 4 continuous counter bits.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610576056.0A CN106210794A (en) | 2016-07-21 | 2016-07-21 | Pipeline cleaning robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610576056.0A CN106210794A (en) | 2016-07-21 | 2016-07-21 | Pipeline cleaning robot |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106210794A true CN106210794A (en) | 2016-12-07 |
Family
ID=57491063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610576056.0A Withdrawn CN106210794A (en) | 2016-07-21 | 2016-07-21 | Pipeline cleaning robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106210794A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237563A (en) * | 2007-01-31 | 2008-08-06 | 华为技术有限公司 | Method and device for getting program watcher information and program playing system |
CN101588443A (en) * | 2009-06-22 | 2009-11-25 | 费炜 | Statistical device and detection method for television audience ratings based on human face |
CN103442264A (en) * | 2013-08-15 | 2013-12-11 | 安徽科大讯飞信息科技股份有限公司 | Audience rating analysis method and system based on video monitoring |
CN105160550A (en) * | 2015-08-21 | 2015-12-16 | 浙江视科文化传播有限公司 | Intelligent advertisement delivery method and apparatus |
-
2016
- 2016-07-21 CN CN201610576056.0A patent/CN106210794A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237563A (en) * | 2007-01-31 | 2008-08-06 | 华为技术有限公司 | Method and device for getting program watcher information and program playing system |
CN101588443A (en) * | 2009-06-22 | 2009-11-25 | 费炜 | Statistical device and detection method for television audience ratings based on human face |
CN103442264A (en) * | 2013-08-15 | 2013-12-11 | 安徽科大讯飞信息科技股份有限公司 | Audience rating analysis method and system based on video monitoring |
CN105160550A (en) * | 2015-08-21 | 2015-12-16 | 浙江视科文化传播有限公司 | Intelligent advertisement delivery method and apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107852252B (en) | Fingerprint matching is recognized by automated content to change to detect channel | |
US8667539B2 (en) | System for scanable icon detection and management | |
CN1476248B (en) | Video-data transmitting and receiving system, apparatus and method | |
CN101383942B (en) | Hidden customer characteristic extracting method and television program recommendation method and system | |
CN107529072A (en) | Interactive media guidance system with multiple equipment | |
AU2010201158A1 (en) | Methods and Apparatus for Identifying Primary Media Content in a Post-Production Media Content Presentation | |
CN104584571A (en) | Generating a sequence of audio fingerprints at a set top box | |
CN101466021A (en) | Video processing system and method | |
JP2005176287A (en) | Viewing and listening information collection method, data broadcasting program data, and information access method | |
CN101098467A (en) | Network audio-video monitoring method and system | |
CN101938672A (en) | Audience rating statistical system and statistical method thereof | |
CN103136584A (en) | Film box-office film watching audience number statistical system | |
CN104349184A (en) | Method of identification of multimedia flows and corresponding apparatus | |
KR20080000968A (en) | Internet protocol television service system and audience rating survey method thereof | |
CN101662672B (en) | Mobile video device and method | |
CN106101757A (en) | Statistics platform based on the communication of DVI data wire | |
CN101335871A (en) | Advertisement service system and method | |
CN102164308A (en) | Information processing apparatus, information processing method, and program | |
EP2698782A1 (en) | Information distribution device, information reception device, system, program, and method | |
CN105959770B (en) | The communication device of integrated HDMI data lines | |
CN106210794A (en) | Pipeline cleaning robot | |
CN106101758A (en) | Wireless communication system based on signal processing | |
CN201797569U (en) | Audience rating statistics system | |
WO2020073890A1 (en) | Data transmission method and system for digital television terminal | |
CN106131607A (en) | Automobile engine operational parameter detection platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20161207 |