发明名称 |
Scene detection using weighting function |
摘要 |
In one embodiment, a method includes analyzing characteristics of a media program to label parts of the media program with a plurality of labels where parts of the media program that are determined to be substantially similar are labeled with a same label. The method then analyzes different partitionings of a sequence of the labels to determine partitions for the media program based on a weighting function that is configured to weight the different partitionings based on portions created from the partitions in the different partitionings. Then, a partitioning for the media program is outputted based on comparing the different partitionings of the sequence of labels using the weighting function. The outputted partitioning partitions the media program into a set of portions and provides points for insertion of information for a service in the media program. |
申请公布号 |
US9336824(B2) |
申请公布日期 |
2016.05.10 |
申请号 |
US201414183757 |
申请日期 |
2014.02.19 |
申请人 |
HULU, LLC |
发明人 |
Khadiwala Ravi;Coudurier Baptiste |
分类号 |
H04N9/80;H04N5/14;H04N5/783;H04N7/025;H04N9/68;G06F13/00;G11B27/029;G11B27/10;H04N21/234;H04N21/81;H04N21/845;H04N9/87;G11B27/28 |
主分类号 |
H04N9/80 |
代理机构 |
Fountainhead Law Group PC |
代理人 |
Fountainhead Law Group PC |
主权项 |
1. A method comprising:
analyzing, by a computer system, characteristics of a media program to label parts of the media program with a plurality of labels, wherein parts of the media program that are determined to be substantially similar are labeled with a same label; generating, by the computer system, a weighting value for each of different partitionings of a sequence of different labels for the media program based on a weighting function, wherein the weighting function is configured to weight the different partitionings based on portions created from partitions in the different partitionings; comparing, by the computer system, the weighting value for each of the different partitionings to select one weighting value for a partitioning in the different partitionings; and outputting, by the computer system, the selected partitioning for the selected weighting value, wherein the outputted partitioning partitions the media program into a set of portions and provides points for insertion of information for a service in the media program. |
地址 |
Santa Monica CA US |