Free Essay

News Video Indexing

In:

Submitted By sohamr301
Words 3352
Pages 14
News Video Indexing and Retrieval System Using Feature-Based Indexing and Inserted-Caption Detection Retrieval

1

News Video Indexing and Retrieval System Using Feature-Based Indexing and InsertedCaption Detection Retrieval
Akshay Kumar Singh, Soham Banerjee, Sonu Kumar and Asst. Prof. Mr. S. Ghatak Computer Science and Engineering, Sikkim Manipal Institute of Technology, Majitar, India.


Abstract—Data compression coupled with the availability of high bandwidth networks and storage capacity have created the overwhelming production of multimedia content, this paper briefly describes techniques for content-based analysis, retrieval and filtering of News Videos and focuses on basic methods for extracting features and information that will enable indexing and search of any news video based on its content and semantics. The major themes covered by the study include shot segmentation, key frame extraction, feature extraction, clustering, indexing and video retrieval-by similarity, probabilistic, transformational, refinement and relevance feedback. A new caption text extraction algorithm that takes full advantage of the temporal information in a video sequence is developed.
Keywords—Shot Boundaries Detection, Inserted Caption Detection, Machine Learning, Face Annotation, Edge/Field Detection.

I. INTRODUCTION

E

ffective techniques for video indexing/searching are required for large visual information systems (such as video databases and video servers). In addition to traditional methods that allow users to search video based on keywords, video query by example and feature-based video search provide powerful tools to complement existing keyword-based search techniques Due to the

rich information contained in caption text, video-caption based methods are increasingly used for efficient video content indexing and retrieval in recent years. Caption text routinely provides such valuable indexing information as scene locations, speaker names, program titles, sports scores, dates and time. Compared with other video features, information in caption text is highly compact and structured, thus is more suitable for video indexing. However, extracting captions embedded in video frames is a difficult task. In comparison to OCR for document images, caption extraction and recognition in videos involves several new challenges. First, captions in videos are often embedded in complex backgrounds, making caption detection much more difficult. Second, characters in captions tend to have a very low resolution since they are usually made small to avoid obstructing scene objects in a video frame . Indexing can be classified into 2 types I: feature based. II: Annotation based.

Here we are going to give you a brief explanation about feature based indexing which can be further classified into: 1. Segment Based. 2. Object Based. 3. Index Based. Finding the required video and its Retrieval can be successfully carried out by identifying and using the best video query scheme among the group of video queries available. Some of the queries scheme for video retrieval that is worth mentioning are: 1. Query content 2. Query using matching 3. Query function 4. Query behavior 5. Query temporal unit, etc. In query content we try to specify the content of video in the query, in order to retrieve the most suitable match video. It is further classified on the type of contents that is used in the query for video retrieval. Semantic (information) query is the most complex type of query in video database, and it depends on the technologies such as computer vision, machine learning, and AI (Artificial Intelligence). For example: finding scenes with Actor = ―nasseerudin shah‖ and Emotion =‖fighting‖. Audiovisual (AV) query depends on the AV features of the video For example: finding shots where camera is stationary and lens action is zoom-in. Meta query attempts to extract the information about the video data For example: finding out a video directed by Stephen Spielberg and titled ―Jurassic Park‖.IN query using matching we extract matching objects from the database. AV features such as sound and image analysis is used to match the query sample and the video data. Exact-match query Requires exact match between the query and the video whereas Similarity-match query (Often known as Query by Example) Because of the complex nature of video data, this query type is more required Query functions or query behavior depends on the functions that queries perform like Location-deterministic query, Browsing query, Iterative query, Tracking queries, Statistical queries. Query temporal unit classify the granularity of video data required to satisfy query Unit (or video-stream based) query deals with the complete units of video. For example: finding a sport video, which has player A in it, Sub-unit query deals with parts of video data, such as frames, clips and scenes. For example: finding the scenes where actors X appears, finding the shots in which a player with ‗this type of face‘ appears.

News Video Indexing and Retrieval System Using Feature-Based Indexing and Inserted-Caption Detection Retrieval II. VIDEO REPRESENTATION A. What is Video? The term video ("video" meaning "I see", from the Latin verb "videre") commonly refers to several storage formats for moving pictures: digital video formats, including Blu-ray Disc, DVD, QuickTime, and MPEG-4; and analog videotapes, including VHS and Betamax. Video can be recorded and transmitted in various physical media: in magnetic tape when recorded as PAL or NTSC electric signals by video cameras, or in MPEG-4 or DV digital media when recorded by digital cameras. In other Words any video stored in a given format is just a collection of large number of image shots taken in a sequential order with a very less time difference between each frame. . B. Video Analysis Since a video can be considered as a collection of image frames, thus analyzing a video can be seen as analyzing one image at a time then combining the results together. This concept of analysis can also be mentioned as Shot Boundaries Detection as discussed in [7]. Some of the methods for image and audio analysis can be used in video analysis. For example, image analysis and retrieval methods can be applied to selected representative frames extracted from video clips. We can distinguish different ways of analyzing and searching video: video summarization, video parsing, motion and event analysis. Each of these methods has its own challenges. C. Video Summarization Video summarization is the process of extracting abstract representation that will compress the essence of the video in a meaningful manner. The simplest video summarization is pictorial summarization built from selected frames from the video [18]. That is, we need to extract a subset of video data from the original video that has key-frames or highlights as entries for shots, scenes or stories. The result of the abstraction process forms the basis not only for video content representation, but also for content-based video browsing. A successful approach is to utilize information from multiple sources, including sound, speech, and transcript and image analysis of video. To summarize video, many research papers suggest video shot detection methods. Some of these methods are based on comparing pixel differences between frames histograms, edge content or DCT coefficients. One of the first approaches proposed by Arman et al. [3] uses a DCT approach on both JPEG and MPEG streams. For MPEG streams, only I-frames are analyzed. This implementation employed a two-step approach. Video frames are compared based on their representation using a vector of subsets of DCT coefficients. Then the normalized inner product is subtracted from one and compared to a threshold. If a potential cut is detected, the images can be decompressed for further processing. A multi-pass approach has been used by Zhang et al. but their technique also analyzes the B- and P-frames in an MPEG stream. The first two passes compare the images based on DCT coefficients with different skip factors on Iframes. In another pass, the

2

number of motion vectors is compared to a threshold. If there are fewer motion vectors than some threshold, a scene break is determined. III. CAPTION (DIS) APPEARANCE DETECTION In order to obtain the temporal feature vector, we need to segment the video sequence into segments that contain the same caption text. First, we can use a conventional shot boundary detection technique to segment a video sequence into camera shots. Since there is relatively small change in content between adjacent frames within each shot, it should be easier to detect the caption changes within a shot. We use the metric, quantized spatial difference density (QSDD), to detect the caption transition frame. We first compute the direct difference between two neighbor frames. We observe that a small movement of a scene between adjacent frames produces many residual edge pixels at object boundaries in the difference image. A direct summation of these edge pixels may result in a value higher than that caused by caption transition. Fortunately, most of these edge pixels are sparsely distributed, while the residual pixels produced by the caption are highly concentrated because of the dense stroke pattern of characters. So we compute a feature that can measure the residual pixel density distribution. The QSDD metric is defined by a two-step thresholding of the difference image between a pair of adjacent frames. We first compute the difference between a pair of adjacent frames. For each pixel with a difference value higher than a binarization threshold, the value 1 is assigned to the same location in a binary difference map. Otherwise the value 0 is assigned. The binary map is then uniformly partitioned into a number of small blocks. A block is labeled as Significant Change (SC) block if the summation of binary values in the block exceeds a second threshold. Then the QSDD metric simply counts the number of SC blocks. Since the caption residual pixels are closely distributed in the difference image, they tend to produce more blocks with significant changes. Therefore, the difference image at a caption transition tends to produce a high QSDD value, thus can be identified. Finally, to check whether there is a caption transition at a shot boundary, we compare the caption regions in the two frames right before and after the shot boundary. If they are the same, then no caption transition happens. Otherwise, we consider them as two different captions.

IV. TEXT EXTRACTION (CONTENT BASED) A. Indexing Considering Image Contents Considering the above mentioned issues, we are proposing an automatic news video indexing system that considers correspondences between indices derived from texts in the video and image contents. This paper will focus especially in the character region of an image frame retrieved from news video and indexing the same using the information conveyed by the text. B. Term Definition A video consists of still images called frames, and a sequence of graphically continuous frames is called a shot. The in continuous gap between shots is called a cut. The proposed indexing system aims to apply digital image

News Video Indexing and Retrieval System Using Feature-Based Indexing and Inserted-Caption Detection Retrieval processing techniques in order to achieve a high level of accuracy in indexing news video.

3

V. TEXT BASED ANALYSIS A. PIXEL Filtering During or after a key event in most news videos, a text with surrounding box is usually inserted to draw the attention of users to some content-sensitive information. For example, after a flood is recorded in a news report, some texts are usually displayed to inform viewers about the current status and flood affected areas. Our area of interest is the textual regions of an image frame extracted from the news video. in this context pixel filtering refers to removal of unwanted pixel information from the video frame to minimize the area of interest or work. A very simple approach correlation coefficient analysis is used Continuous frames in a gap of a fixed amount of time is extracted and correlation coefficient between the 2 frames is calculated. pixels in the frame having coefficient value less than 0.95 are removed the frames as shown in the figure below .this removes some of the unwanted pixel information from the image frame.in the second step of pixel filtering we have used the fact that most of the textual information in a news video is stored at the bottom part of the image frame.so applying further steps in bottom part makes the process faster and efficient. The process is predicated on the maximization of a correlation coefficient that is determined by examining pixel intensity array subsets on two or more corresponding images and extracting the deformation mapping function that relates the images.

B. Binary Conversion The image filtered so far is now converted into binary images which is essential for detecting the continuous text characters in the image frame. Since binary images uses only two colors i.e. white and black, as a result some of the textual information is lost during the conversion.to deduce back the lost contents complementary of the current picture frame shows the hidden information. The clarity of the text depends on the threshold value chosen during the conversion of gray scale frame to binary frame. in order to get the clear quality of text pixels one more binary image frame is created using new threshold value equal to (1threshold).The concept behind creating four binary image from a single image frame is to minimize the chances of losing any textual information during the conversion process.

News Video Indexing and Retrieval System Using Feature-Based Indexing and Inserted-Caption Detection Retrieval

4

copy free of scanning artifacts, and apply techniques such as machine translation, text-to-speech and text mining to it. OCR is a field of research in pattern recognition, artificial intelligence and computer vision. A conventional OCR is used to recognize the characters in the object images segmented from the picture frames. In this way textual information stored in the news video is extracted out to index the news video. VI. TEXT BASED ANALYSIS During or after a key event in most news videos, a text with surrounding box is usually inserted to draw the attention of users to some content-sensitive information. For example, after a flood is recorded in a news report, some texts are usually displayed to inform viewers about the current status and flood affected areas. To detect text in video, Wernicke and Lien hart [8] used the gradient of color image to calculate the complex-values from edge orientation image. It is defined to map all edge orientation between 0 and 90 degrees, thereby distinguishing horizontal, diagonal and vertical lines. Similarly, Mita and Hori [34] localized character regions by extracting strong still edges and pixels with a stable intensity for two seconds. Strong edges are detected by Sobel filtering and verified to be standstill by comparing four consecutive gradient images. Thus, current text detection techniques detect the edges of the rectangle box formed by text regions in color video-frames and then check if the edge will stay for more than 2 seconds. Based on these concepts, the essence of our text display detection method is that news videos use only horizontal text in 99% of the cases, if we can detect strong horizontal line in a frame, we can locate the starting point of a text region. The main steps involved in detecting text display detection are explained below. First, video track is segmented into one minute clip. Each frame for every one second gap is pre-processed to optimize performance by converting the color scheme to gray scale and the size is reduced to a smaller preset value. Second, Sobel Filter is performed to calculate the edge (gradient) of the current frame and Hough Transform is used on the gradient image to detect line spaces (R) between 0 - 1800. Threshold1 is applied on the R values to detect the potential candidates of strong lines which are usually formed by the box surrounding text displays. After these lines are detected, the system calculates the r (rho) and t (theta) values from the peak coordinates. It should be noted that r value indicates the location of the line in terms of the number of pixels from the center and t indicates the angle of the line. In order to verify that the detected lines are the candidates of text display, the lines are filtered out using two criteria: 1. The absolute value of r is less than n % of the maximum y-axis, and 2. The corresponding t is equal to 900 (horizontal). This n-value is regarded as threshold2. The first criterion is important to ensure that the location of the lines is within the usual location of text display. The second criterion is to ensure that the line is horizontal because some strong horizontal lines can be detected from other area beside the text display, such as the boundary between field and crowd. Finally, for each of the lines

C. Image Segmentation and Extraction Image segmentation is the process of segmenting the required object from the original image and extracting the object image from the original image. The essence of the method is to extract the individual texts from the original image. The idea is to label the connected component in the binary image and plot bounding boxes around the connected components. The object image inside the bounding box is extracted using the coordinate specification of the bounding box. The fact can be clearly understood by the figure shown below.

D. Optical Character Recognition Optical character recognition, usually abbreviated to OCR, is the mechanical or electronic translation of scanned images of handwritten, typewritten or printed text into machine-encoded text. It is widely used to convert books and documents into electronic files, to computerize a recordkeeping system in an office, or to publish the text on a website. OCR makes it possible to edit the text, search for a word or phrase, store it more compactly, display or print a

News Video Indexing and Retrieval System Using Feature-Based Indexing and Inserted-Caption Detection Retrieval detected the system check that their location (i.e. the r values) is consistent for at least m seconds. This m-value is regarded as threshold3. The purpose of this check is to ensure that the location of the lines is consistent with the next frames as text displays always appear for at least 2 seconds to give viewers enough time to read. In fact, when a text display size is large and contains lots of information, it will be displayed even longer to give viewers enough time to read. Since there are not so many texts during news (otherwise they can be distractive), it takes longer to check text display in all video frames. Instead, specific domain knowledge should be used to predict text appearances in sport videos which are quite typical from one to another. However, during the experiment to detect generic events, the system still check all frames since text display can detect some events which sometimes cannot be detected by a certain sound and noise. VIII. REFERENCES [1]

5

[2]

[3] [4]

[5]

[6]

VII. CONCLUSION A novel news story clip retrieval method is proposed in this paper, in the method, the change of the local frame difference between adjacent frames is defined to detect the frames that captions appear and disappear. Thus we have proposed a very simple yet efficient method for news video indexing using extraction of text from video clip.

[7] [8]

Davenport, G., Smith, T. A., & Pincever, N. (1991). Cinematic primitives for multimedia. IEEE Comput. Graph. Appl., 11(4):67–74. Davis, M. (1994). Media streams: representing video for retrieval and repurposing. Proceedings of the second ACM international conference on Multimedia, 478–479. Davis, M. (1995). Media streams: representing video for retrieval and repurposing. PhD thesis. Dorai, C., & Venkatesh, S. (2002). Media computing: computational media aesthetics. The Kluwer international series in video computing. Dorai, V. S. (2003). Bridging the semantic gap with computational media aesthetics. Multimedia, IEEE, 10:15–17. Snoek, C., & Worring, M. (2005). Multimodal video indexing: A review of the state-of-the-art. Multimedia Tools and Applications, 25(1):5–35. Tjondronegoro, D. W. (2005, May). Content-based Video Indexing for Sports Applications. 320. Wernicke, A. L. (2000). On the segmentation of text in videos. Multimedia and Expo, IEEE International.

Similar Documents

Free Essay

Why Music Uhg

...Why Originally by Avril Lavigne Why Originally by Avril Lavigne Why, Do you have to do this to me? Why, couldn’t you just stay with me? How come, you have to leave Like you just don’t care at all Do you expect that I’d leave Like I just don’t care at all? I can feel, I can feel you near me Even when you’re far away I can feel I can feel you baby, why CHORUS You’re not supposed to go away I’ll miss you, I’ll miss you More and more each day It’s not supposed to be this way I’ll miss you, I’ll miss you, I’ll miss you Tell me, would we still see each other? Tell me, will you remember me forever? Tell me, bye Hey, listen to why I’m leaving Jona Sanchez, Cheska Cadacio, Erika Gallardo, Danielle Castillo, Allyza Acuna, Lawrence Dela Cruz, John Medina Jona Sanchez, Cheska Cadacio, Erika Gallardo, Danielle Castillo, Allyza Acuna, Lawrence Dela Cruz, John Medina I want to live a newer life than I’ve been living Try, to understand why I needed to go Do you expect me to believe I can feel, I can feel you near me Even when you’re far away I can feel I can feel you baby, why REPEAT CHORUS So go and leave us whenever you need to leave us Go on and sing about whatever you need to sing about And come back to us when you know just how you feel, you feel I can feel, I can feel you near me Even when you’re far away I can feel I can feel you baby, why You’re not supposed to go away I’ll miss you, I’ll miss you More and more each...

Words: 309 - Pages: 2

Premium Essay

Video Data Mining

...VIDEO DATA MINING Pooja Gupta Department of Computer Science Jaypee Institute of Information Technology, NOIDA, U.P. ABSTRACT In recent years, advanced digital capturing technology has made digital data grow rapidly. Knowledge discovery from massive amounts of multimedia data, so-called multimedia mining, has been the focus of attention over the past few years. Typically, a video can be viewed as a series of images, which contains a lot of various concepts. Even though the annotation for the individual image frame is in effect, any concept in the image frames still cannot represent the complete video. The aim of the paper is to allow users to obtain their desired videos by submitting her/his interested video clips, without considering the identification of the query terms and applying an efficient indexing technique for searching videos present in large multimedia repositories. Keywords Video data mining, multimedia repository, index table, query clip. 1. INTRODUCTION Data mining is the process of posing various queries and extracting useful and often previously unknown and unexpected information, patterns, and trends from large quantities of data, generally stored in databases[1]. These data could be accumulated over a long period of time or they could be large data sets accumulated simultaneously from heterogeneous sources. Video mining is considered as...

Words: 2310 - Pages: 10

Premium Essay

Nt1310 Unit 1 Assignment

...This second week, I read quite a lot about dictionaries, wildcard queries, indexing constructions, single pass in-memory indexing, spelling corrections and indexing architecture. I watched the two videos suggested on the subjects and I have to say that indexing architecture is a very confusing process so I am going to have to find some other sources in hope that eventually everything will make sense. As always participation in the discussion forum was done, this time the discussion was not that easy, so I am hoping to get more information from my peers once they post their own answers to the questions. 2) Describe your reactions to what you did. My reaction was creating these type of algorithms are not that simple, they can get complicated...

Words: 570 - Pages: 3

Premium Essay

Search Engine

...DESIGN AND OPERATION OF TYPICAL SEARCH ENGINE INTRODUCTION Design of information retrival system to find out the stored information on a computer system is known as search engine. It is used to links to documents, web sites, text snippets, images, videos etc. first they have to process hundreds of millions of issues and searches every day and answer to the queries in milliseconds. Search engine is a general class of program. Many key factors and requirement of the user should be taken into account by the search engine secondly the resources on world wide web must be update constantly. Wheather it may continuously add of data, removed or change of data( the overall changing is upto 8% a week). Third the user express should be make use of available syntactic features with limited express power of that language. As we know that search engine is a designed program which help the user to retriev data stored in the computer such as world wide web or from a personal computer. The user can retriev the data with list of references which match the criteria of the user quickly and efficently this can done only by search engine with reguarly updated indexes. In other words search engine is a sophisticated peace of software which can access on a website which allows user to access the web page by entering the queries in the search box. There are two types of search indexes which will be access for the web search directories crawler-based search engine Directories : unlike...

Words: 2233 - Pages: 9

Premium Essay

System Performance Research Paper

...What are the effects of a fragmented file system on disk performance? Even on a brand new system with plenty of RAM and high-end processors, the performance of the hard disk may be a bottleneck causing system performance issues. It takes time to load large data files into memory - issues become particularly noticeable when dealing with movies, video clips, database files or .ISO image files which may easily be several gigabytes in size. On a freshly formatted disk, these files load fairly quickly. Over time, however you may start to notice performance degradation - caused by disk fragmentation. How does process loads and number of running processes affect system performance? If too many processes are trying to run at once, there are not enough resources. This is when things start to slow down. How does adding more motherboard RAM improves virtual memory performance? It's been proven that adding more memory to a computer system increases its performance. If there isn't enough room in memory for all the information the CPU needs, the computer has to set up what's known as a virtual memory file. In so doing, the CPU reserves space on the hard disk to simulate additional RAM. This process, referred to as "swapping", slows the system down. In an average computer, it takes the CPU approximately 200ns (nanoseconds) to access RAM compared to 12,000,000ns to access the hard drive. A greater amount of RAM memory means that more instructions fit into that memory and, therefore, bigger...

Words: 506 - Pages: 3

Premium Essay

Client/Server Technology

...Final Exam CIS145 – Introduction to Client/Server Technology Name: Gail Jamison Configuring Search Options Windows Search is the native file and index searching program used in the Windows operating system. Windows Search checks for keyword matches between a word specified by the user and the contents of files or the file name itself. Configuring Windows Search allows the user to specify what types of files are searched, as well as modifying index settings. Windows Search options are found in the Indexing Options portion of the Control Panel in all current Windows operating systems. Click the Windows "Start" button. Select "Control Panel" from the options. Click "Indexing Options" in Windows 7. For Windows Vista or XP, click "System and Maintenance" then "Indexing Options. Click the Advanced" option and provide permission when prompted. Configure any of the options in the current tab and "File Types" tab. Click "OK" once you are finished. Windows Search is now configured. Deploying and Managing WSUS The first step in the deployment of Windows Server Update Services (WSUS) is to make important decisions, such as deciding the WSUS deployment scenario, choosing a network topology, and understanding the system requirements. The following checklist describes the steps that are involved in preparing for your deployment. Synchronization is the process by which a WSUS server obtains the updates. WSUS is 3.0n SPI...

Words: 1131 - Pages: 5

Premium Essay

Image Processing

...Tracking ( Structural partial least square for simultaneous object tracking and segmentation.) Report : * Definition * Applications * Challenges * Simplification of Tracking DEFINITION : * Tracking can be defined as the problem of estimating the trajectory of an object in the image plane as it moves around a scene * Three steps in video analysis: 1. Detection of interesting moving objects 2. Tracking of such objects from frame to frame 3. Analysis of object tracks to recognize their behavior 1) Applications : * motion-based recognition * human identification based on gait, automatic object detection, etc * automated surveillance * monitoring a scene to detect suspicious activities or unlikely events * video indexing * automatic annotation and retrieval of the videos in multimedia databases * human-computer interaction * gesture recognition, eye gaze tracking for data input to computers, etc. * traffic monitoring * real-time gathering of traffic statistics to direct traffic flow * vehicle navigation * video-based path planning and obstacle avoidance capabilities. Challenges : * loss of information caused by projection of the 3D world on a 2D image * noise in images * complex object motion * nonrigid or articulated nature of objects * partial and full object occlusions * complex object shapes * scene illumination changes ...

Words: 657 - Pages: 3

Premium Essay

Search Engine

...[pic] DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS A PAPER ON Web search engine SUBMITTED TO: MD MOQBUL HOSSAIN BHUIYA PROFESSOR DEPT. OF MIS UNIVERSITY OF DHAKA SUBMITTED BY: Sanjida Sharmin ROLL# MIS 06-83 UNIVERSITY OF DHAKA A paper on Web search engine ACKNOWLEDGEMENT I would like to express my gratitude to our course instructor MD MOQBUL HOSSAIN BHUIYA for inspiring me to know about INFORMATION TECHONOLOGY and then prepare an assignment on web search engine. This is the way I want to know the INFORMATION TECHONOLOGY and I feel myself sufficient now. Although, it is little about the topic, however I must cite that he gave me the apt direction and showed me the accurate way to complete the assignment in a creative way. TABLE OF CONTENTS Index Page General information 5 1. History 5-7 2. How it works 8-9 3. List of search engine 10-13 4. Market share 14 5. Bias 14 6. Facilities 14 7. Why I choose this topic??? 14 8. Reference 15 General information A web search engine is designed to search for information...

Words: 2507 - Pages: 11

Premium Essay

Case

...1) Different of DBMS and IR (30%) DATABASE MANAGEMENT SYSTEM (DBMS) | INFORMATION RETRIEVAL(IR) | A database management system (DBMS) is a collection of programs that enables you to store, modify, and extract information from a database. There are many different types of DBMSs, ranging from small systems that run on personal computers to huge systems that run on mainframes.Also known as a database program which the software that allows you to create, manage and access database. Available for many sizes and types of computersSoftware package with computer programs that control the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. Data independence which application programs should be as independent as possible from details of data representation and storage. The DBMS can provide an abstract view of the data to insulate application code from such details. Utilizes a variety of sophisticated techniques to store and retrieve data efficiently. This feature is especially important if the data is stored on external storage devices. Data always accessed through the DBMS, the DBMS can enforce integrity constraints on the data. For example, before inserting salary information for an employee, the DBMS can check that the department budget is not exceeded. Also, the DBMS can enforce access controls that govern what data is visible to different classes...

Words: 2011 - Pages: 9

Free Essay

Knowledge Management Chapter 09

...Chapter 9 Using Past History Explicitly as Knowledge: Case-Based Reasoning Systems Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Additional material © 2008 Dekai Wu Chapter Objectives • Introduce the student to the concept of using explicit historical occurrences to solve current problems.  Explained in the context of rule-based systems that also use past experience to solve current problems • Introduce case-based reasoning. • Introduce how case-based systems can learn from their own experience Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall / Additional material © 2008 Dekai Wu Weaknesses of rule-based systems • Weaknesses of rule-based systems that inspired the rise of case-based reasoning:  Experts may not be able to externalize their experience into clean bits of knowledge that can be encoded into rules  Their knowledge is an accumulation and a combination of years of being exposed to many instances of similar problems (and their subsequent solutions) Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall / Additional material © 2008 Dekai Wu Weaknesses of rule-based systems • To manage the knowledge of experts, we must:  Elicit it from the expert  Represent or formalize it in a form suitable for computing  Validate and verify the knowledge • All these contain pitfalls for the rule-based systems approach Becerra-Fernandez, et al. -- Knowledge Management...

Words: 3692 - Pages: 15

Free Essay

Green

...videoconferencing set-up, delivered as a managed service. According to Keith Sexton, director of health, safety, environment and quality at Amey, videoconferencing so far saves the organisation. That is in an 11,000-employee company that manages vital infrastructure and public services at 200 locations around the UK, with 80 per cent of its carbon footprint caused by travel and transport activity. "We have an internal target to reduce our carbon. But if you look at the type of clients we bid for, about 80 per cent are government or quasigovernment organizations. These clients expressly ask us what we are doing about our carbon footprint and how we will fit in with the overall governmental savings," said Sexton. Increased savings While video conferencing is not the primary way for Amey to reduce carbon emissions, it has contributed significantly - mainly by enabling staff to have routine meetings over the airwaves rather than having to get in a car or plane and go there. "We did make the decision last year that we would try to reduce our emissions by 10 per cent and we are now on track to do that," Sexton added. "If someone in Cumbria wants a contract review, people haven't got to drive an hour and a half across the Lake District for a meeting." As employees and business partners became more comfortable with using the videoconferencing system, it was likely that savings would increase further in coming years. Travel reductions also...

Words: 826 - Pages: 4

Premium Essay

Multimedia Databases

...Multimedia Databases With technology rapidly changing, it is appropriate to research the topic of multimedia databases and how they affect people as users of this important technology. Whether people know it or not, they use multimedia databases on a regular basis. These databases include everything from data that consists of pictorial images to audio and video files. The main sticking point with multimedia databases is its ability to create a friendly user experience. One good example of a huge multimedia database would be the content provided by Apple Computer Inc.’s iTunes. iTunes is the world’s number one entertainment application that allows you to store your own music, video, images, applications, etc. The iTunes store is where one can clearly see the presence of a phenomenal multimedia database that allows users to also buy and download music, video, images, and applications. Users can then play this content either on their computers, iPods, iPhones, televisions, and other devices as they choose. What makes iTunes so special is its ability to store these different media formats in one easy-to-use store. This term paper will focus on the characteristics and content of multimedia databases and how they have made and can make life for the user of a system so much easier. This paper will also look at the difference between static media and dynamic media in regards to how information from a multimedia database management system (MM-DBMS) is retrieved. Finally...

Words: 2638 - Pages: 11

Premium Essay

Vidoe Mining

...1 Video Data Mining JungHwan Oh University of Texas at Arlington, USA JeongKyu Lee University of Texas at Arlington, USA Sae Hwang University of Texas at Arlington, USA 8 INTRODUCTION Data mining, which is defined as the process of extracting previously unknown knowledge and detecting interesting patterns from a massive set of data, has been an active research area. As a result, several commercial products and research prototypes are available nowadays. However, most of these studies have focused on corporate data — typically in an alpha-numeric database, and relatively less work has been pursued for the mining of multimedia data (Zaïane, Han, & Zhu, 2000). Digital multimedia differs from previous forms of combined media in that the bits representing texts, images, audios, and videos can be treated as data by computer programs (Simoff, Djeraba, & Zaïane, 2002). One facet of these diverse data in terms of underlying models and formats is that they are synchronized and integrated hence, can be treated as integrated data records. The collection of such integral data records constitutes a multimedia data set. The challenge of extracting meaningful patterns from such data sets has lead to research and development in the area of multimedia data mining. This is a challenging field due to the non-structured nature of multimedia data. Such ubiquitous data is required in many applications such as financial, medical, advertising and Command, Control, Communications and Intelligence...

Words: 3477 - Pages: 14

Premium Essay

Advertisement Detection

...watching the movie or match. Few organizations develop advertisements on TV mostly give responsibility to other companies to check if the TV commercials are really broadcasted as per the contract. L. Agnihotri et al (2003). There are a few organizations that form advertisements and examine on the present advertised commercials and only keep the significant ones. For a user or a viewer he might want to record the movie or a particular program and would prefer a break free one i.e. without any advertisements. There have been set top boxes or software that detect and discard the commercials on the broadcast TV signal. Study in the field of the advertisement identification is segmented into various manners. It can be dependent on the audio or video information or an amalgamation of both. There are some works by A. G. Hauptmann and M. J. Witbrock (2006) that use the verbatim data achieved from the text streams, or the optical character recognition or speech identification for segmentation. In work proposed by L.-Y. Duan et al (2007) it has been given that using usual features of advertisement blocks like frames and silence amid commercials to identify cuts and categorize commercials dependent on OCR. In this work there have been two varied use cases for the commercial detection 1. Identify broadcast of recognized commercials with large precision something like the use of fingerprinting 2. Identify earlier not known commercials. Next segmentation is to differentiate amid the...

Words: 3635 - Pages: 15

Premium Essay

Search Engine Optimization

... the more visitors it will receive from the search engine's users. SEO may target different  kinds of search, including image search, local search, video search, academic search, news search and  industry‐specific vertical search engines.  As an Internet marketing strategy, SEO considers how search engines work, what people search for, the  actual search terms or keywords typed into search engines and which search engines are preferred by  their targeted audience. Optimizing a website may involve editing its content and HTML and associated  coding to both increase its relevance to specific keywords and to remove barriers to the indexing  activities of search engines. Promoting a site to increase the number of back links, or inbound links, is  another SEO tactic.  The acronym "SEOs" can refer to "search engine optimizers," a term adopted by an industry  of consultants who carry out optimization projects on behalf of clients, and by employees who perform  SEO services in‐house. Search engine optimizers may offer SEO as a stand‐alone service or as a part of a  broader marketing campaign. Because effective SEO may require changes to the HTML source code of a  site and site content, SEO tactics may be incorporated into website development and design. The term  "search engine friendly" may be used to describe website designs, menus, content management  systems, images, videos, shopping carts, and other...

Words: 849 - Pages: 4