ppxscal/embedding_network huggingface dataset:
Face recognition with local steerable phase feature
Authors: Xiaoxun Zhang, Yunde Jia
Venue: Pattern Recognition Letters (2006)

In this paper, we propose a novel local steerable phase (LSP) feature extracted from the face image using steerable filters for face recognition. The new type of local feature is semi-invariant under common image deformations and distinctive enough to provide useful identity information. Phase information provided by steerable filters is locally stable with respect to scale changes, noise and brightness changes. Phase features from multiple scales and orientations are concatenated to an augmented feature vector which is used to evaluate similarity between face images. We use a nearest-neighbor classifier based on the local weighted phase-correlation for final classification. The experimental results on FERET dataset show an encouraging recognition performance.
Some delitescent concepts in computer architecture
Authors: George E. Lindamood
Venue: ACM SIGARCH Computer Architecture News (1978)

As someone has said, "If things weren't as they are, they would be different." With that in mind, I began to think about why some things are as they are in computer architecture. I tried to imagine what things would be like if something were bigger or smaller or if the reverse or obverse of some situation or concept were operant. What I came up with were a few ideas in the vein of the "COME FROM" statement in programming languages.1 Perhaps they will set you to thinking, too.
A Simulation and Decision Framework for Selection of Numerical Solvers in
Authors: Peter Bunus
Venue: Proceedings of the 39th annual Symposium on Simulation (2006)

Selecting the right numerical solver or the most appropriate numerical package for a particular simulation problem it is increasingly difficult for users without an extensive mathematical background and deeper knowledge in numerical analysis. In this paper we propose a model-driven combined decision-simulation framework for automatically selecting a numerical method for a given set of equation system. We also propose a formal paradigm based on domain-specific languages for specification of structural and behavioral aspects of the numerical equation solving process. Starting from a declarative description of the equation system that need to be solved, our system is able to detect the nature of the equations, perform symbolic manipulations of the equations, and transform them into a domain-specific model. We describe the motivation for such a system, its main features, and a prototype environment together with a usage example.
Ray tracing deformable scenes using dynamic bounding volume hierarchies
Authors: Ingo Wald, Solomon Boulos, Peter Shirley
Venue: ACM Transactions on Graphics (TOG) (2007)

The most significant deficiency of most of today's interactive ray tracers is that they are restricted to static walkthroughs. This restriction is due to the static nature of the acceleration structures used. While the best reported frame rates for static geometric models have been achieved using carefully constructed kd-trees, this article shows that bounding volume hierarchies (BVHs) can be used to efficiently ray trace large static models.More importantly, the BVH can be used to ray trace deformable models (sets of triangles whose positions change over time) with little loss of performance. A variety of efficiency techniques are used to achieve this performance, but three algorithmic changes to the typical BVH algorithm are mainly responsible. First, the BVH is built using a variant of the surface area heuristic conventionally used to build kd-trees. Second, the topology of the BVH is not changed over time so that only the bounding volumes need to be refit from frame-to-frame. Third, and most importantly, packets of rays are traced together through the BVH using a novel integrated packet-frustum traversal scheme. This traversal scheme elegantly combines the advantages of both packet traversal and frustum traversal and allows for rapid hierarchy descent for packets that hit bounding volumes as well as rapid exits for packets that miss. A BVH-based ray tracing system using these techniques is shown to achieve performance for deformable models comparable to that previously available only for static models.
LdCompare: rapid computation of single- and multiple-marker r2 and genetic coverage
Authors: K. Hao, X. Di, S. Cawley
Venue: Bioinformatics (2007)

Summary: The scale of genetic-variation datasets has increased enormously and the linkage equilibrium (LD) structure of these polymorphisms, particularly in whole-genome association studies, is of great interest. The significant computational complexity of calculating single- and multiple-marker correlations at a genome-wide scale remains challenging. We have developed a program that efficiently characterizes whole-genome LD structure on large number of SNPs in terms of single- and multiple-marker correlations. Availability: LdCompare is licensed under the GNU General Public License (GPL). Source code, documentation, testing datasets and precompiled executables are available for download at: http://www.affymetrix.com/support/developer/tools/devnettools.affx Contact: ke_hao@affymetrix.com
A License to Kode
Authors: George Neville-Neil
Venue: Queue (2007)

Dear KV, I'm in the QA group for a medium-size startup in Silicon Valley, and one of our VPs sits on the board of a company that makes code-scanning software--you know, the stuff that spits out warnings about all the bad things you can do in C and C++. We've definitely found our share of buffer overflows and other problems in our code, but this stuff is expensive, more than $5,000 a seat and I'm just not sure its worth it. What do you think of these tools?
PHP in Action: Objects, Design, Agility
Authors: Dagfinn Reiersol, Marcus Baker, Chris Shiflett
Venue:  (2007)

To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more. This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming, including: Web presentation and templates User interaction including the Model-View-Contoller architecture Input validation and form handling Database connection and querying and abstraction Object persistence
Edgeworth expansion of Wilks' lambda statistic
Authors: Hirofumi Wakaki
Venue: Journal of Multivariate Analysis (2006)

An asymptotic expansion of the null distribution of the Wilks' lambda statistic is derived when some of the parameters are large. Cornish-Fisher expansions of the upper percent points are also obtained. A monotone transformation which reduces the third and the fourth order cumulants is also derived. In order to study the accuracy of the approximation formulas, some numerical experiments are done, with comparing to the classical expansions when only the sample size tends to infinity.
Efficient agent-based simulation framework for multi-node supercomputers
Authors: Toshihiro Takahashi, Hideyuki Mizuta
Venue: Proceedings of the 38th conference on Winter simulation (2006)

In recent years the importance of a large-scale Agent-Based Simulation(ABS) that can handle large complex systems is increasing. We developed a large-scale ABS framework on BlueGene, which is a multi-node supercomputer. The ABS processes the agents' communications. When the number of transmissions among the agents is large, the transmission costs seriously affect the performance of the simulation. It is possible to reduce the amount of transmission among the nodes by clustering the agents which communicate heavily with each other. Assuming that an agent is a graph node, and that a data transmission between agents is a graph edge, this problem can be formulated as a Maximum-Flow and Minimum-Cut Problem. In this paper we present an efficient algorithm to find an approximate solution. Our algorithm is reliable, simple, and needs little computation. We demonstrate its beneficial effects with some experiments.
Java: A Beginner's Guide, 4th Ed., 4 edition
Authors: Herbert Schildt
Venue:  (2006)

Essential Skills--Made Easy!Let master programmer and bestselling author Herbert Schildt teach you the fundamentals of Java programming. Updated for the newest version of Java (Java SE 6), this step-by-step guide will have you programming in Java right from the start. Herb begins by explaining why Java is the preeminent programming language of the Internet, how it relates to object-oriented programming (OOP), and the general form of a Java program. Then it's on to data types, operators, control statements, classes, objects, and methods. Next, you'll learn about inheritance, exception handling, the I/O system, and multithreading. More advanced topics such as generics, interfaces, applets, and enumerations are also covered. The book ends with an introduction to Swing, Java's powerful GUI toolkit. Start programming in Java today with help from this fast-paced, hands-on tutorial.Table of contentsChapter 1. Java FundamentalsChapter 2. Introducing Data Types and OperatorsChapter 3. Program Control StatementsChapter 4. Introducing Classes, Objects, and MethodsChapter 5. More Data Types and OperatorsChapter 6. A Closer Look at Methods and ClassesChapter 7. InheritanceChapter 8. Packages and InterfacesChapter 9. Exception HandlingChapter 10. Using I/OChapter 11. Multithreaded ProgrammingChapter 12. Enumerations, Autoboxing, and Static ImportChapter 13. GenericsChapter 14. Applets, Events, and Miscellaneous TopicsChapter 15: Introducing SwingAPPENDIX A: ANSWERS TO MASTERY CHECKSAPPENDIX B: USING JAVA'S DOCUMENTATION COMMENTSINDEX The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
IBM System Z9 Business Class Technical Introduction
Venue:  (2006)

This IBM Redbooks publication introduces the IBM System z9 Business Class (z9 BC) server, which provides the advantages of the IBM System z9 Enterprise Class (z9 EC) servers in a less expensive base. The z9 BC server is based on z/Architecture and provides extensions to this architecture. At the time of writing the z9 BC server is the latest product in this line. The z9 BC server provides the first implementation of zIIP special processors. It also provides an unprecedented range of capacity versions. This book provides basic information about new hardware functions and features, associated software support, and migration considerations. It is intended for systems engineers, hardware planners, and anyone else needing to understand the new elements. Readers are expected to be generally familiar with current IBM System z technology and terminology. This book is not intended as an introduction to mainframes. It is especially directed to readers most familiar with z890, z800, and earlier systems. Functions new in the existing IBM z9 servers are briefly mentioned because they may not be familiar to this set of readers. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
On multisensor image fusion performance limits from an estimation theory perspective
Authors: Rick S. Blum
Venue: Information Fusion (2006)

Image fusion algorithms attempt to produce a single fused image that is more informative than any of the multiple source images used to produce the fused image. Analytical studies of image fusion performance have been lacking. Such studies can augment existing experimental studies by addressing some aspects that are difficult to study using experimental methods. Here, an estimation theory approach is employed using a mathematical model based on the observation that each different sensor can provide a different quality when viewing a given object in the scene. One sensor may be better for viewing one object and a different sensor may be better for viewing a different object. The model also acknowledges that distortion and noise will enter into the sensor observations. This model allows us to employ known estimation theory techniques to find the best possible fusion performance, measured in terms of the standard estimation theory measure of performance. This performance measure has not yet received attention in the image fusion community. Some interesting results include the demonstration that a particular weighted averaging approach is shown to yield optimum estimation performance for the model we focus on. It is also shown that it is important to employ a priori information that describes which sensor is able to provide a good view of the important objects in the scene. The essential aspects of some frequently employed fusion approaches are studied and the capabilities of these approaches are analyzed and compared to the best fusion algorithms. We hope this study will encourage further analytical studies of image fusion.
Excel 2003 for Starters: The Missing Manual
Authors: Matthew MacDonald
Venue:  (2005)

The dominant spreadsheet program and one of the most widely used software applications in the world, Microsoft Excel is unbelievably powerful--and can be downright intimidating. If you're new to Excel or among the many existing Excel users who are dazed and confused by all that the program can do (and by how little it has actually done for you), Excel for Starter: The Missing Manual is your ideal resource. For everyone who wants to quickly get up to speed on Excel to create, organize, and present household and/or office data and information, this smart new guide delivers just the essentials: it concentrates on the must-have information and the best, most practical Excel features that people like you can use to maximize your productivity and minimize your spreadsheet confusion and frustration.Excel for Starters: The Missing Manual demystifies spreadsheets and explains how to use them most effectively and efficiently. Clear explanations (with lots of examples), step-by-step instructions, helpful illustrations, and timesaving advice guide you through all the most common and useful features of Excel 2002 and 2003--including how to build spreadsheets, add and format information, print reports, create charts and graphics, and use basic formulas and functions.Sure, there are plenty more thorough, more massive Excel books on the bookstore shelves. But why wade your way through a swamp of details you'll never need--or want--to use? Let author Matthew MacDonald, an educator and software developer who also wrote the highly popular Excel: The Missing Manual, be your trusted guide as you learn which Excel features will serve you best and which are best ignored.Utterly practical and refreshingly funny, this down-to-earth guide gives you nothing more (and nothing less) than what you need to make Excel do exactly what you want it to do. It's a quick read you'll want to keep on hand for reference again and again.
iMovie 6 & IDVD: The Missing Manual
Authors: David Pogue
Venue:  (2006)

While the last version of iMovie gave moviemakers the ability to capture and edit widescreen High Definition Video (HDV) from the new generation of camcorders, iMovie 6 is all about the ease of moviemaking itself. iMovie 6 includes five professionally designed themes with backgrounds, motion graphics, titles, and effects that act as building blocks for your projects. You can preview transitions and stunning new video effects--such as time-lapse video--in real time using the full screen. Or edit audio and add sound effects with a new built-in sound studio. For presenting your movie, Magic iDVD offers easy-to-use themes, including new widescreen options. Whether you're a professional or an amateur moviemaker, this is amazing stuff. But if you want to learn the full capabilities of these applications, Apple documentation won't make the cut. Instead, iMovie 6 & iDVD: The Missing Manual is the ideal third-party authority that covers all of these changes through an objective lens. This witty and entertaining guide from celebrated author David Pogue details every step of iMovie 6 and iDVD production. The book shows you how to:Work on multiple iMovie projects at once and drag & drop clips among themOutput your creation to a blog, its own web page, or as a video podcast with iWebUse "Magic iMovie" to import your video and make a movie for youIntegrate with other iLife programs to use songs, photos, and an original soundtrackAnd a whole lot moreFrom choosing and using a digital camcorder to burning the finished work onto DVDs, posting it online, or downloading it to an iPod, iMovie 6 & iDVD: The Missing Manual zooms right in on the details in a clear, concise, and understandable manner. The book also provides a firm grounding in basic film technique so that the quality of your video won't rely entirely on magic.
The Design of Square-Root-Raised-Cosine FIR Filters by an Iterative Technique*This work was supported by the National Science Council of Taiwan, R.O.C., under Grant NC 94-2215-E-011-007.
Authors: Chia-Yu Yao
Venue: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences (2007)

Using a pair of matched square-root-raised-cosine (SRRC) filters in the transmitter and the receiver in a band-limited digital communication system can theoretically achieve zero inter-symbol interference (ISI). In reality, the ISI cannot be zero when both SRRC filters are approximately implemented because of some numerical precision problems in the design phase as well as in the implementation phase. In this paper, the author proposes an iterative method to design the coefficients of SRRC FIR filters. The required ISI of the system can be specified such that both ISI and frequency domain specifications are monitored in the design phase. Since the ISI can be specified beforehand, the tradeoff between performance and the filter length becomes possible in the proposed design algorithm.
Macromedia Sitespring for Windows & Macintosh (Visual QuickStart Guide)
Authors: Paul Devine
Venue:  (2001)

Web designers and their clients have a new tool to help keep the lines of communication clear: Macromedia Sitespring. The goal of this Web-project management and collaboration package is to break complex tasks into a series of simple solutions. You could say the same about Macromedia Sitespring: Visual QuickStart Guide, the first Sitespring book on the market, and the only one you'll need to master the essential tasks involved in building and managing a Web site.This task-based, visual guide starts by introducing you to Sitespring's collaborative tools. Throughout the book, step-by-step directions and plenty of screenshots walk you through each tool or feature, ensuring that you stay on track as you work. Once you've got a handle on the basics, you can move on to sections that cover everything you need to know to keep track of client information and feedback, manage and delegate tasks and reports, review mock-ups, manage message threads, and juggle responsibilities among team members. With Sitespring and Macromedia Sitespring for Windows and Macintosh: Visual QuickStart Guide, the misunderstandings that have marred many a project can become a thing of the past. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Adobe Flash Video Studio Techniques
Authors: Robert Reinhardt
Venue:  (2007)

From pre-production to post, author Rob Reinhardt shares the techniques that make Adobe Flash a powerful tool for sharing video over the Web. With sections on capturing and encoding video, creating and using cue points, working with transparency, and deploying and delivering optimal quality, he covers the information that users need to get started, and then goes in-depth to bring his readers to expert status quickly.
A microprogrammed display processor concept for 3-D dynamic interactive computer graphics
Authors: Reiner W. Hartenstein, Klaus D. Mueller
Venue: ACM SIGMICRO Newsletter (1973)

In SIGMICRO Newsletter, Vol. 3, Nr. 1 Andries van Dam defined the term "Interactive Computer Graphics" (graphics) and divided its applications into the two broad categories "interactive plotting" and "interactive design". In this paper, we want to suggest a system, which provides all those "necessary features", demanded by A. van Dam. Our suggested system is one of the type "powerful intermediate price, microprogrammed graphics", which may be used in a "stand alone mode" or a "satellite mode".
Programming VB.Net 2005 + CD + 180 day trial software, 6 edition
Authors: Julia Case Bradley, Anita C. Millspaugh
Venue:  (2006)

Table of contentsBrief Contents Chapter 1: Introduction to Visual Basic .NETChapter 2: User Interface DesignChapter 3: Variables, Constants, and CalculationsChapter 4: Decisions and ConditionsChapter 5: Menus, Common Dialog Boxes, Sub Procedures, and Function ProceduresChapter 6: Multiform ProjectsChapter 7: Lists, Loops, and PrintingChapter 8: ArraysChapter 9: Programming with Visual Web DeveloperChapter 10: Accessing Database FilesChapter 11: Saving Data in FilesChapter 12: OOP: Creating Object-Oriented ProgramsChapter 13: Graphics, Animation, Sound, and Drag-and-DropChapter 14:Additional Topics in Visual BasicAppendix A: Answers to Feedback QuestionsAppendix B: Methods and Functions for  Working with Dates, Financial Calculations, Mathematics, and String OperationsAppendix C: Tips and Shortcuts for Mastering the EnvironmentAppendix D: .NET SecurityGlossaryIndex
Microsoft Windows Server 2008 Administration, 1 edition
Authors: Steve Seguis
Venue:  (2008)

Maintain a dynamic, reliable, and secure Windows Server 2008 environmentExploit the powerful management, networking, and security tools in Windows Server 2008 using the comprehensive information contained in this real-world resource. Written by a seasoned Windows systems engineer, Microsoft Windows Server 2008 Administration lays out each feature alongside clear explanations, practical examples, and hands-on exercises. Inside, you'll learn how to deploy Windows Server 2008, use the new, integrated Server Manager tool, handle Internet services and remote access, and fine-tune performance. You'll also learn how to automate administrative tasks, create reliable system backups, and harden your server's defenses.Perform typical and Server Core installations of Windows Server 2008Modify system and component settings using the new Server ManagerAdminister users, groups, and computers with Active Directory Deliver robust web and FTP hosting using IIS 7.0 and ASP.NETMonitor stability and performance with Windows System Resource ManagerManage security using NAP, IPSec, 802.1x, and DHCP enforcementEncrypt data with Active Directory Certification Services and PKIProvide secure remote access using Terminal Services and RRASHandle Windows DNS, BitLocker Drive Encryption, and Itanium supportBuild Windows PowerShell scripts to perform repetitive management jobs Table of contentsChapter 1. Getting Started with Windows Server 2008Chapter 2. Server CoreChapter 3. Server ManagerChapter 4. Active Directory Domain ServicesChapter 5. Windows Deployment ServicesChapter 6. Internet Information Services 7.0Chapter 7. Resource Management and Performance MonitoringChapter 8. Network Policy and Access ServicesChapter 9. Terminal ServicesChapter 10. Windows DNS, BitLocker Drive Encryption, and Itanium SupportChapter 11. Routing and Remote AccessChapter 12. Enterprise Public Key InfrastructureChapter 13. Windows PowerShellIndex The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player