CN106210794A - Pipeline cleaning robot - Google Patents

Pipeline cleaning robot Download PDF

Info

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
Application number
CN201610576056.0A
Other languages
Chinese (zh)
Inventor
靳爱丛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610576056.0A priority Critical patent/CN106210794A/en
Publication of CN106210794A publication Critical patent/CN106210794A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning 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

Pipeline cleaning robot
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.
CN201610576056.0A 2016-07-21 2016-07-21 Pipeline cleaning robot Withdrawn CN106210794A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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