“i don't know what he's better at... rapping, galactic warfare, or C++.”
About
Activity
-
Super proud of our team's work over the last several months: https://lnkd.in/gBKV2K6n
Super proud of our team's work over the last several months: https://lnkd.in/gBKV2K6n
Liked by Tom Hume
-
I’m honoured to be included in Fast Company's 2024 AI 20 List, alongside a diverse mix of visionaries shaping the world of AI. At Google DeepMind…
I’m honoured to be included in Fast Company's 2024 AI 20 List, alongside a diverse mix of visionaries shaping the world of AI. At Google DeepMind…
Liked by Tom Hume
-
As my working year winds down . . . 2024 is certainly closing with a bang 🔥 This week was a whirlwind, with our CEO and Co-Founder officially…
As my working year winds down . . . 2024 is certainly closing with a bang 🔥 This week was a whirlwind, with our CEO and Co-Founder officially…
Liked by Tom Hume
Experience & Education
Licenses & Certifications
-
Certified Scrum Professional
Scrum Alliance
Issued Expires -
Certified Scrum Practitioner
Scrum Alliance
Issued Expires
Publications
-
Is superoptimization viable for VM instruction sets?
Software Practice & Experience
The technique of superoptimization attempts to ensure true optimality of a code (according to predefined criteria) through an exhaustive search of all potentially viable programs. Previously the approach has been applied to specific hardware architectures; we developed a superoptimizer for the Java Virtual Machine, used it to demonstrate that superoptimization can result in shorter programs than those shipped with the Java runtime or generated by a Java compiler, and thus demonstrated that…
The technique of superoptimization attempts to ensure true optimality of a code (according to predefined criteria) through an exhaustive search of all potentially viable programs. Previously the approach has been applied to specific hardware architectures; we developed a superoptimizer for the Java Virtual Machine, used it to demonstrate that superoptimization can result in shorter programs than those shipped with the Java runtime or generated by a Java compiler, and thus demonstrated that superoptimization can be viable in the context of virtual machines.
Other authorsSee publication -
Interaction Design: Beyond Human - Computer Interaction
Wiley
I contributed a case study of Trutap, a mobile messaging app we built at Future Platforms, to this HCI textbook.
-
On Rabbits, Space and Cards: Moving Towards an Informative Workspace
This paper addresses the initial experiences of a UKbased software development company while introducing the three elements of the "Informative Workspace": open-plan working areas, extreme feedback devices and big visible charts / information radiators. Our experiences leave us convinced that visibility is vital, but a key element to successfully enabling an informative workspace was arguably missing in our case: control and ownership of the environment. In our case, the open plan work area…
This paper addresses the initial experiences of a UKbased software development company while introducing the three elements of the "Informative Workspace": open-plan working areas, extreme feedback devices and big visible charts / information radiators. Our experiences leave us convinced that visibility is vital, but a key element to successfully enabling an informative workspace was arguably missing in our case: control and ownership of the environment. In our case, the open plan work area contributed to the lack of ownership over the space, and lack of clarity led to a failure of an index card tracking system.
Other authorsSee publication
Patents
-
Methods and devices for outputting a zoom sequence
Issued US 9990694
Certain embodiments of this disclosure include methods and devices for outputting a zoom sequence. According to one embodiment, a method is provided. The method may include: (i) determining first location information from first metadata associated with one or more images, wherein the first location information identifies a first location; and (ii) outputting, for display, a first zoom sequence based on the first location information, wherein the first zoom sequence may include a first plurality…
Certain embodiments of this disclosure include methods and devices for outputting a zoom sequence. According to one embodiment, a method is provided. The method may include: (i) determining first location information from first metadata associated with one or more images, wherein the first location information identifies a first location; and (ii) outputting, for display, a first zoom sequence based on the first location information, wherein the first zoom sequence may include a first plurality of mapped images of the first location from a first plurality of zoom levels and the plurality of mapped images are sequentially ordered by a magnitude of the zoom level.
-
Systems and methods for animating a view of a composite image
Issued US 9589321
Techniques for animating a view of a composite image based on metadata related to the capture of the underlying source images. According to certain implementations, the metadata may include timing or sensor data collected or generated during capture of the component source images. For example, the timing data may indicate an order or sequence in which the source images were captured. Accordingly, the corresponding regions of the composite panoramic image may be panned to in sequence, for…
Techniques for animating a view of a composite image based on metadata related to the capture of the underlying source images. According to certain implementations, the metadata may include timing or sensor data collected or generated during capture of the component source images. For example, the timing data may indicate an order or sequence in which the source images were captured. Accordingly, the corresponding regions of the composite panoramic image may be panned to in sequence, for example, using the Ken Burns Effect. In another example, sensor data from gyroscopes or accelerometers may be used to simulate the movement of the image capture device used to generate the source images. In another implementation, the source images may be associated with varying focal lengths or zoom levels. Accordingly, certain implementations may vary a level zoom, based on the metadata, while panning between source photos.
Other inventorsSee patent -
User interface for wide angle photography
Issued US 9,538,078
The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a "zoom-out" command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a "zoom-in" command, when received…
The disclosed technology includes switching between a normal or standard-lens UI and a panoramic or wide-angle photography UI responsive to a zoom gesture. In one implementation, a user gesture corresponding to a "zoom-out" command, when received at a mobile computing device associated with a minimum zoom state, may trigger a switch from a standard lens photo capture UI to a wide-angle photography UI. In another implementation, a user gesture corresponding to a "zoom-in" command, when received at a mobile computing device associated with a nominal wide-angle state, may trigger a switch from a wide-angle photography UI to a standard lens photo capture UI.
Other inventorsSee patent -
Systems and methods for automatically suggesting media accompaniments based on identified media content
Filed US 20150169747
The disclosed technology includes automatically suggesting audio, video, or other media accompaniments to media content based on identified objects in the media content. Media content may include images, audio, video, or a combination. In one implementation, one or more images representative of the media content may be extracted. A visual search may be run across the images to identify objects or characteristics present in or associated with the media content. Keywords may be generated based on…
The disclosed technology includes automatically suggesting audio, video, or other media accompaniments to media content based on identified objects in the media content. Media content may include images, audio, video, or a combination. In one implementation, one or more images representative of the media content may be extracted. A visual search may be run across the images to identify objects or characteristics present in or associated with the media content. Keywords may be generated based on the identified objects and characteristics. The keywords may be used to determine suitable audio tracks to accompany the media content, for example by performing a search based on the keywords. The determined tracks may be presented to a user, or automatically arranged to match the media content. In another implementation, an aural search may be run across samples of the audio data to similarly identify objects and characteristics of the media content.
Other inventorsSee patent
Recommendations received
7 people have recommended Tom
Join now to viewMore activity by Tom
-
AI is often depicted as glowing brains, binary code, or sleek robots—but these clichés don't capture the rich, human-centered possibilities of this…
AI is often depicted as glowing brains, binary code, or sleek robots—but these clichés don't capture the rich, human-centered possibilities of this…
Liked by Tom Hume
-
Very exited to share my first article at Oliver Wyman, written with my friends Jim Fields and Rachel K. Green, Ph.D. - we've got helpful frameworks…
Very exited to share my first article at Oliver Wyman, written with my friends Jim Fields and Rachel K. Green, Ph.D. - we've got helpful frameworks…
Liked by Tom Hume
-
What a team! And what an end to the year. 🚀 150 days ago a bunch of people gathered in London to plan how we would end the year with a bang. 🧨…
What a team! And what an end to the year. 🚀 150 days ago a bunch of people gathered in London to plan how we would end the year with a bang. 🧨…
Liked by Tom Hume
-
Ten years ago today I registered Klarismo (YC S15) at Companies House in London. We set out to create a consumer product around medical imaging and…
Ten years ago today I registered Klarismo (YC S15) at Companies House in London. We set out to create a consumer product around medical imaging and…
Liked by Tom Hume
-
A huge thank you to Google DeepMind product director Tom Hume for giving up a chunk of his Sunday to show me the sights at Google HQ. We worked out…
A huge thank you to Google DeepMind product director Tom Hume for giving up a chunk of his Sunday to show me the sights at Google HQ. We worked out…
Liked by Tom Hume
-
Looking forward to attending NeurIPS 2024 this week along with some 16,000 of you all. Amazing to see how it has grown from the mere hundreds back���
Looking forward to attending NeurIPS 2024 this week along with some 16,000 of you all. Amazing to see how it has grown from the mere hundreds back…
Liked by Tom Hume
-
GenAI in Music is like the transition from tape to digital. Talk about a revolution. BIMM University #genai #music
GenAI in Music is like the transition from tape to digital. Talk about a revolution. BIMM University #genai #music
Liked by Tom Hume
-
Lovely chess games, powered by Gemini and our Imagen 3 model. I can confirm that at least one under-8 finds chess 10x as exciting when the pieces are…
Lovely chess games, powered by Gemini and our Imagen 3 model. I can confirm that at least one under-8 finds chess 10x as exciting when the pieces are…
Shared by Tom Hume
-
Veo, which now support both text-to-video and image-to-video is available in private preview on Vertex AI. https://lnkd.in/gBPMhbz4
Veo, which now support both text-to-video and image-to-video is available in private preview on Vertex AI. https://lnkd.in/gBPMhbz4
Liked by Tom Hume
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Tom Hume in United States
-
Tom Hume
-
Tom Hume
-
Tom HUME
A experienced, success driven, professional. Manager, landscape designer, sales and services.
-
Tom Hume
32 others named Tom Hume in United States are on LinkedIn
See others named Tom Hume