I YEAH I DON'T KNOW IF YOU WANT TO ADD ANYTHING BUT I WOULD SAY THAT FOR THE C. CODE UH YEAH I I I JUST WANT WOULD LIKE TO STRESS SOMETHING IS THAT UM YEAH IF YOU WANT WANT TO USE THE NEW VERSIONS ETCETERA I THINK UH WE NEED TO GO A LITTLE BIT THROUGH THE CODE AND I WOULD BE HAPPY TO TO TO HELP TO TO FOR INSTANCE THE CLASSES ABOUT VIDEO STRUCTURE ETCETERA TO PUT THEM YEAH AND YEAH IT WAS DONE INDEED F TO BE MORE GENERAL THAN JUST TO DO THE SHOT DETECTION SO THAT'S WHY THE CODE IS A BIT MORE COMPLEX I THINK CURRENTLY UH BUT UH YEAH IN FACT IT'S NOT THERE IS NO TOSH I IT WAS CALLED VISION LIB TO READ UH TO TO EXTRACT ONE FRAME EACH FRAME OF A VIDEO YOU KNOW SO IT WA FROM SEBASTIEN IT WAS IN THE TOSH LIBRARY BUT UH IT'S NOTHING W TO DO WITH TOSH AND IT'S USING UH UH THE OPEN C. V. AND UH SOME CLASSES FROM UH JEAN MARC UH FOR YEAH BHATTACHARYA DISTANCE ETCETERA AH OKAY YEAH YEAH YEAH IT WAS THE SAME THE SAME ONES AS THE ONE YOU SAW UH IN MY CODE YEAH SO WE CAN FORGET TOSH AND UH USE UH INPUT SE THE INPUT READER FOR THE THE M. PEG WE CAN RE LO USE UH OPEN C. V. YEAH YEAH YEAH YEAH YEAH DEFINITELY YEAH OKAY HMM YEAH UH OKAY JUST IF YOU WANT YEAH THIS IS THE PARAMETERS OF THE OF THE C. PROGRAMME BUT UH USAGE VIDEO IN OKAY UH THE OUTPUT FILE X. M. L. OUTPUT FILE DIST IT'S THE DISTANCE UM BETWEEN EACH HISTOGRAM SO THAT IF THE X. M. L. UH YOU FEEL THERE IS NOT ENOUGH UM UH SHOTS YOU CAN INSTEAD OF REPROCESSING THE VIDEO YOU YOU REPROCESS THIS FILE AND ALSO SOME OTHER STUFF S FOR INSTANCE ALPHA THRESHOLD WE TALKED ABOUT IS SET TO TWO POINT FOUR AND UH YEAH SO THE UH THE THE STEP WE ALWAYS USE ONE AND IT SHOULD BE ONE BECAUSE OTHERWISE IT'S STUCK BETWEEN CONSECUTIVE FRAMES YEAH YEAH OKAY YEAH BUT WHY IS AFTER I MEAN IF THERE IS A SHOT YOU DON'T KNOW BETWEEN BECAUSE YOU DROPPED ONE FRAME YOU DON'T KNOW WHERE IS THE SH UH THE D THE SHOT SLIDING WINDOW MM-HMM OPTION FOR KEY FRAME EXTRACTION OKAY UH SUB THRESHOLD YEAH LEAVE IT TO ONE YEAH UH YEAH MAYBE I I WILL UH I WILL GIVE YOU THIS FILE IN UH AS A RHY IT'S A KIND OF RHYTHMIA YEAH I JUST FOR PREPARING THIS UH NICE DISCUSSION YEAH M UM I'M QUITE HAPPY TO TO TO DO THAT I IT'S GOOD WHEN YOU DO UH SOMETHING THAT THERE IS SOMEONE USING IT BUT UH BUT MM AT LEAST YEAH WITH THE INTERFACE IT'S QUITE FUNNY TO TO SEE UM D THAT THE Q QUICKLY YOU CAN DO SOMETHING IN IN YEAH IN THIRTY T IF THE VIDEO I TEN IS TEN MINUTES IN THIRTY MINUTES 'CAUSE IT'S NO NOT A LOT OF THINGS TO CHANGE OR EVEN IT CAN DO IT UH IT CAN WE CAN DO IT QUITE AUTOMATICALLY IT CAN BE DONE YEAH YEAH OKAY THIS IS THE THE PROGRAMME TO TO GENERATING THE X. M. L. FILE AND THE THE SHOT AND UH WITH THE KAYAK YOU HAVE ONE PROBLEMS YOU DON'T HAVE THE REAL MEDIA SO THIS IS ANOTHER THING OH YEAH IT SO THE REAL MEDIA IS UH YEAH A PARALLEL THING THAT FROM THE A. V. I. YOU CONVERT IT INTO REAL MEDIA AND IT IS DONE ON WINDOWS OKAY OKAY UH YEAH MM THERE IS A A THE FREE ONE IS OKAY YOU CAN USE THE FREE WE HAVE A LICENSE HERE AT IDIAP BUT UH THE IF YOU WANT TO PAY YOU PAY FOR OPTIONS SUCH AS UH RESIZE OR CROPPING BUT IN FACT MAYBE WE DON'T NEED THAT AND UH IT'S CALLED ELIX PRODUCER OKAY I HEARD IT YEAH I FORGOT YEAH YEAH UH ELIX PRODUCER AND AND THAT'S IT YOU CAN YOU CAN I IT IT I YES SO I WILL ASK YOU OR SOMEONE ELSE OKAY UH YEAH AND YEAH WITH REAL MEDIA OKAY WELL THIS IS YOU CAN BUY OR YOU CAN ORDER FOR FREE ON INTERNET NO NO NO NO FOR THE REAL MEDIA AND UM YOU DIDN'T SEE BUT THE RE THE REAL MEDIA UM IS CALLED VIA A REAL SERVER SO IT'S R. T. S. P. THE CONNECTION AND I IT'S STREAMING VIDEO STREAMING SO IT'S NOT H. T. T. P. SO THAT IT CAN PLAY UH SMOOTHLY AND BUT WE ARE STILL UH INVESTIGATING FOR THE VIDEO FORMATS BECAUSE UM I IT'S NOT SUPPORTED FOR INSTANCE UH UH IN JAVA IN JAVA APPLICATIONS UH ETCETERA HMM REAL MEDIA YEAH REAL MEDIA SO THERE ARE MANY ISSUES ABOUT THAT BUT YEAH OKAY IT'S ANOTHER PROBLEM YEAH OKAY SO I THINK THIS WAS GOOD TO SEE THE THE TOOL AND UH TOMORROW WE ARE GOING TO RE SAY MOST OF THE THINGS BUT SHORTER I F I BELIEVE RIGHT I MEAN IT'S BAD TO EXPLAIN AND I THINK MAYBE LATER W YEAH WE WE CAN START DOING SIMPLE YEAH YEAH YEAH YEAH THE FULL UH YEAH MI THIS MIGHT BE INTERESTING TO SEE TOMORROW OF COURSE MAYBE THERE WAS THE AH ONE HUNDRED SEVENTY SHOTS OR IT'S A LOT BUT UH AFTER I MEAN AT THIS POINT WE DO WE HAVE NOTHING WE CAN DO UNLESS THEY KNOW WHAT THEY WANT TO DO WITH IT RIGHT OKAY YEAH THAT WAS A SINGLE VIDEO STRUCTURING BUT IT'S UH OTHER LEVEL UH IT CAN UH IT'S QUITE UH IT'S RESEARCHED YEAH YEAH HOW THEY AND SO THIS IS IMPORTANT YEAH LAST THING UH THIS IS A KIND OF UH X. M. L. THAT IS OUTPUTTED SO SO IT'S UH THE STRUCTURE IS SUCH AS UH VI VIDEO SEGMENTATION WITH UH VIDEOS IN BEGIN AND THEN FOR EACH SHOT YOU HAVE AN I. D. WELL THIS IS THE TERMS FROM M. PEG SEVEN CONVENTION BUT ANYWAY SHOT BEGIN AND END UH A SH THE SHOT KEY FRAME THAT IS THE MIDDLE HERE UH SUB SHOT YEAH YOU'RE RIGHT TWELVE FRAMES OKAY AND IN FACT THAT'S WHAT I OUTPUT IN UH ON THE YEAH I THINK Y ON THE INTERFACE AND THERE IS ONLY ONE SUB SHOT BECAUSE UH W YEAH OKAY YEAH INITIALLY YEAH WHAT WHAT YEAH I TR WELL UH NOT WITH THIS ONE BUT YEAH I TRIED TO CODE SOME STUFF UH IT BUT UH I'M NOT SO CONFIDENT IN THE WAY UH IT IS UH CODED YEAH LIKE FOR INSTANCE IF WE NEED TO FIND SUB SHOTS USUALLY IT IT FOR INSTANCE IS BETTER TO HAVE THE WHOLE SHOT TO DECIDE ON HOW TO BUILD THE SUB SHOTS BUT IT'S TRUE THAT MAYBE I IF YOU STORE ALL THE DISTANCE AT THAT THE DISTANCES WE COULD DO SOME BASIC STUFF BUT WE YEAH EVEN WE SHOULD UH FOR INSTANCE FOR THE VIDEOS UH FOR THE SPECTRAL CLUSTERING FOR THE CLUSTERING